Description
No response
How to use the extension
No response
Checklist
What tier of review do you aim for your extension?
Community (Unreviewed)
Example file
Extension file
{
"author": "",
"category": "Movement",
"extensionNamespace": "",
"fullName": "Fitcoin",
"gdevelopVersion": "",
"helpPath": "",
"iconUrl": "",
"name": "Collectible",
"previewIconUrl": "",
"shortDescription": "FitEnergy exchange Fitcoin secret transformation process ",
"version": "1.1.1",
"description": [
"Fit Warrior – Run. Burn. Earn.",
"",
"Enter the world of Fit Warrior, where 100 players compete on a fitness-powered platform. Run, jump, and collect Fitcoins in each stage. Every stage is 1 minute longer and rewards you with more coins.",
"",
"Earn Fitcoins, unlock your Fit-Wallet, and level up through 100 thrilling stages. Reach the final stage to collect a massive 1 Billion Fitcoins.",
"",
"This is not just a game – it's a fitness revolution.",
"",
"Burn Calories = Earn Fitcoins.",
"Be the Ultimate Fit Warrior!"
],
"tags": [
"fitcoin"
],
"authorIds": [
"OFUiDoPeAQeYUd0csuwa7DAXnnS2"
],
"dependencies": [],
"globalVariables": [],
"sceneVariables": [
{
"folded": true,
"name": "RisingPitch",
"type": "number",
"value": 0.8
}
],
"eventsFunctions": [
{
"fullName": "",
"functionType": "Action",
"name": "onScenePreEvents",
"sentence": "",
"events": [
{
"type": "BuiltinCommonInstructions::Standard",
"conditions": [
{
"type": {
"value": "CompareTimer"
},
"parameters": [
"",
""RisingPitch"",
">",
"1"
]
}
],
"actions": [
{
"type": {
"value": "SetNumberVariable"
},
"parameters": [
"RisingPitch",
"=",
"0.8"
]
},
{
"type": {
"value": "RemoveTimer"
},
"parameters": [
"",
""RisingPitch""
]
}
]
}
],
"parameters": [],
"objectGroups": []
}
],
"eventsBasedBehaviors": [
{
"description": "Rotate continuously and make a sound when deleted.",
"fullName": "Collectible",
"name": "Collectible",
"objectType": "Scene3D::Model3DObject",
"eventsFunctions": [
{
"fullName": "",
"functionType": "Action",
"name": "onDestroy",
"sentence": "",
"events": [
{
"type": "BuiltinCommonInstructions::Comment",
"color": {
"b": 109,
"g": 230,
"r": 255,
"textB": 0,
"textG": 0,
"textR": 0
},
"comment": "Reseting the rising pitch variable after being adjusted in the coin collision event."
},
{
"type": "BuiltinCommonInstructions::Standard",
"conditions": [],
"actions": [
{
"type": {
"value": "PlaySound"
},
"parameters": [
"",
"CoinPickUp",
"",
"50",
"RisingPitch"
]
},
{
"type": {
"value": "SetNumberVariable"
},
"parameters": [
"RisingPitch",
"*",
"1.03"
]
},
{
"type": {
"value": "ResetTimer"
},
"parameters": [
"",
""RisingPitch""
]
}
]
}
],
"parameters": [
{
"description": "Object",
"name": "Object",
"supplementaryInformation": "Scene3D::Model3DObject",
"type": "object"
},
{
"description": "Behavior",
"name": "Behavior",
"supplementaryInformation": "Collectible::Collectible",
"type": "behavior"
}
],
"objectGroups": []
},
{
"fullName": "",
"functionType": "Action",
"name": "doStepPreEvents",
"sentence": "",
"events": [
{
"type": "BuiltinCommonInstructions::Comment",
"color": {
"b": 109,
"g": 230,
"r": 255,
"textB": 0,
"textG": 0,
"textR": 0
},
"comment": "Rotating the coins in game."
},
{
"type": "BuiltinCommonInstructions::Standard",
"conditions": [],
"actions": [
{
"type": {
"value": "Scene3D::Base3DBehavior::SetRotationY"
},
"parameters": [
"Object",
"Object3D",
"+",
"RotationSpeed * TimeDelta()"
]
}
]
}
],
"parameters": [
{
"description": "Object",
"name": "Object",
"supplementaryInformation": "Scene3D::Model3DObject",
"type": "object"
},
{
"description": "Behavior",
"name": "Behavior",
"supplementaryInformation": "Collectible::Collectible",
"type": "behavior"
}
],
"objectGroups": []
},
{
"fullName": "",
"functionType": "Action",
"name": "onCreated",
"sentence": "",
"events": [],
"parameters": [
{
"description": "Object",
"name": "Object",
"supplementaryInformation": "Scene3D::Model3DObject",
"type": "object"
},
{
"description": "Behavior",
"name": "Behavior",
"supplementaryInformation": "Collectible::Collectible",
"type": "behavior"
}
],
"objectGroups": []
}
],
"propertyDescriptors": [
{
"value": "60",
"type": "Number",
"unit": "AngularSpeed",
"label": "Rotation speed",
"description": "",
"group": "",
"extraInformation": [],
"name": "RotationSpeed"
}
],
"sharedPropertyDescriptors": []
}
],
"eventsBasedObjects": []
}
Description
No response
How to use the extension
No response
Checklist
What tier of review do you aim for your extension?
Community (Unreviewed)
Example file
Extension file
{
"author": "",
"category": "Movement",
"extensionNamespace": "",
"fullName": "Fitcoin",
"gdevelopVersion": "",
"helpPath": "",
"iconUrl": "",
"name": "Collectible",
"previewIconUrl": "",
"shortDescription": "FitEnergy exchange Fitcoin secret transformation process ",
"version": "1.1.1",
"description": [
"Fit Warrior – Run. Burn. Earn.",
"",
"Enter the world of Fit Warrior, where 100 players compete on a fitness-powered platform. Run, jump, and collect Fitcoins in each stage. Every stage is 1 minute longer and rewards you with more coins.",
"",
"Earn Fitcoins, unlock your Fit-Wallet, and level up through 100 thrilling stages. Reach the final stage to collect a massive 1 Billion Fitcoins.",
"",
"This is not just a game – it's a fitness revolution.",
"",
"Burn Calories = Earn Fitcoins.",
"Be the Ultimate Fit Warrior!"
],
"tags": [
"fitcoin"
],
"authorIds": [
"OFUiDoPeAQeYUd0csuwa7DAXnnS2"
],
"dependencies": [],
"globalVariables": [],
"sceneVariables": [
{
"folded": true,
"name": "RisingPitch",
"type": "number",
"value": 0.8
}
],
"eventsFunctions": [
{
"fullName": "",
"functionType": "Action",
"name": "onScenePreEvents",
"sentence": "",
"events": [
{
"type": "BuiltinCommonInstructions::Standard",
"conditions": [
{
"type": {
"value": "CompareTimer"
},
"parameters": [
"",
""RisingPitch"",
">",
"1"
]
}
],
"actions": [
{
"type": {
"value": "SetNumberVariable"
},
"parameters": [
"RisingPitch",
"=",
"0.8"
]
},
{
"type": {
"value": "RemoveTimer"
},
"parameters": [
"",
""RisingPitch""
]
}
]
}
],
"parameters": [],
"objectGroups": []
}
],
"eventsBasedBehaviors": [
{
"description": "Rotate continuously and make a sound when deleted.",
"fullName": "Collectible",
"name": "Collectible",
"objectType": "Scene3D::Model3DObject",
"eventsFunctions": [
{
"fullName": "",
"functionType": "Action",
"name": "onDestroy",
"sentence": "",
"events": [
{
"type": "BuiltinCommonInstructions::Comment",
"color": {
"b": 109,
"g": 230,
"r": 255,
"textB": 0,
"textG": 0,
"textR": 0
},
"comment": "Reseting the rising pitch variable after being adjusted in the coin collision event."
},
{
"type": "BuiltinCommonInstructions::Standard",
"conditions": [],
"actions": [
{
"type": {
"value": "PlaySound"
},
"parameters": [
"",
"CoinPickUp",
"",
"50",
"RisingPitch"
]
},
{
"type": {
"value": "SetNumberVariable"
},
"parameters": [
"RisingPitch",
"*",
"1.03"
]
},
{
"type": {
"value": "ResetTimer"
},
"parameters": [
"",
""RisingPitch""
]
}
]
}
],
"parameters": [
{
"description": "Object",
"name": "Object",
"supplementaryInformation": "Scene3D::Model3DObject",
"type": "object"
},
{
"description": "Behavior",
"name": "Behavior",
"supplementaryInformation": "Collectible::Collectible",
"type": "behavior"
}
],
"objectGroups": []
},
{
"fullName": "",
"functionType": "Action",
"name": "doStepPreEvents",
"sentence": "",
"events": [
{
"type": "BuiltinCommonInstructions::Comment",
"color": {
"b": 109,
"g": 230,
"r": 255,
"textB": 0,
"textG": 0,
"textR": 0
},
"comment": "Rotating the coins in game."
},
{
"type": "BuiltinCommonInstructions::Standard",
"conditions": [],
"actions": [
{
"type": {
"value": "Scene3D::Base3DBehavior::SetRotationY"
},
"parameters": [
"Object",
"Object3D",
"+",
"RotationSpeed * TimeDelta()"
]
}
]
}
],
"parameters": [
{
"description": "Object",
"name": "Object",
"supplementaryInformation": "Scene3D::Model3DObject",
"type": "object"
},
{
"description": "Behavior",
"name": "Behavior",
"supplementaryInformation": "Collectible::Collectible",
"type": "behavior"
}
],
"objectGroups": []
},
{
"fullName": "",
"functionType": "Action",
"name": "onCreated",
"sentence": "",
"events": [],
"parameters": [
{
"description": "Object",
"name": "Object",
"supplementaryInformation": "Scene3D::Model3DObject",
"type": "object"
},
{
"description": "Behavior",
"name": "Behavior",
"supplementaryInformation": "Collectible::Collectible",
"type": "behavior"
}
],
"objectGroups": []
}
],
"propertyDescriptors": [
{
"value": "60",
"type": "Number",
"unit": "AngularSpeed",
"label": "Rotation speed",
"description": "",
"group": "",
"extraInformation": [],
"name": "RotationSpeed"
}
],
"sharedPropertyDescriptors": []
}
],
"eventsBasedObjects": []
}