For new users - Must read this before post in How do I...?

*** (For admins) Hi mates I think this should be pinned in the top of the How do I…? what you think @4ian, @Bouh please also check if there is some typo, remember I no English native. ***

Hi and welcome to the GDevelop community, this thread has a lot of information about GDevelop, how to use it, tutorials, wiki references and documentation related. You should probably start reading the Wiki to find out how to use GDevelop 5.

Available downloads: (Windows, Linux, MacOS) https://gdevelop-app.com/download/

Documentation: http://wiki.compilgames.net/doku.php/gdevelop5/start

GDevelop Wiki: http://wiki.compilgames.net/doku.php/gdevelop5/start

Tutorials: http://wiki.compilgames.net/doku.php/gdevelop5/tutorials

Game starters: https://gdevelop-app.com/game-examples-starters

GDevelop JavaScript game engine reference : https://docs.gdevelop-app.com/GDJS%20Runtime%20Documentation/index.html

GDevelop GitHub: https://github.com/4ian/GDevelop

GDevelop Extensions repo: https://github.com/GDevelopApp/GDevelop-extensions

GDevelop Examples repo: https://github.com/GDevelopApp/GDevelop-examples

Discord channel: https://discord.gg/rjdYHvj


Resources for games

http://wiki.compilgames.net/doku.php/gdevelop5/tutorials/resources

7 Likes

Hello. I wasn’t sure where to give feedback on this, but I found the FSM wiki really confusing and I’m not sure where to turn for clarification. I couldn’t find on the wiki where to send feedback http://wiki.compilgames.net/doku.php/gdevelop5/tutorials/finite_state_machine

I got hung up on this paragraph…
“Open the properties of the player object and create the animations “idle”, “walking”,”jumping“ and “falling”. Then create a string variable on the player object and call it “direction” with the value “right”.”

…because the wording implies you’ll be making the “direction” variable in the same screen as the player object animations, and the screenshot shows that screen, as well. What I think it /means/ is that it wants me to create a Instance Variable in the properties tab for the player, but since it never guides the user to properties, nor does it ever show a screenshot of it, /nor/ does it indicate that its an instance variable, I’m having to assume, and I am worried I’m incorrect in assuming so.

I didn’t do the wiki tutorial but I did this
FSM: [State machine] with 3 attacks, 3 air attacks, dash, wall jump check it out maybe helps you.
FSM: https://editor.gdevelop-app.com/?project=https://resources.gdevelop-app.com/examples/game-feel-demo/game-feel-demo.json
FSM: https://editor.gdevelop-app.com/?project=https://resources.gdevelop-app.com/examples/not-a-vania/not-a-vania.json

2 Likes

There are also a few other examples that include state machines fully built out. I believe the Game Feel example has one, and so does Not-a-vania.