GDevelop 5 tutorials
These tutorials are step-by-step guides that explain how to create a game from scratch:
Tip
If you're using GDevelop for the first time, it's recommended to start with these tutorials
- Basic game making concepts: What you need to know to start with GDevelop
- Create a physics based Asteroids game
- Geometry Monster: a complete, simple mobile game
- Create a platform game
- Create a space shooter game
Community tutorials:
- Understand and use the Noise generator extension for procedural Generation
- Create a simple Tank Shooter game
- Create a simple Endless Runner game
- Endless car game
- Create a simple Breakout game
- Create a top down shooter game
Recommended reads to go further:
GDevelop short guides ("how to")
The following guides provide explanations for certain parts of GDevelop. They also show you some advanced mechanics for designing your games:
- How to create a behavior for an object
- How to move objects in your game (all the different solutions)
- How to animate the jump and the fall of a character in a platformer game
- How to display a big background in your game
- How to debug poor game performance
- How to reduce the size of your game
- How to handle complex logic – The finite state machine (FSM)
- How to make togglable states
- How to use GDevelop as a team (multiple developers and teammates)
- How to use Piskel to Import a Sprite Sheet Image
- How to backup and maintain your project using GitHub and GitHub Desktop
- How to Change the Event Sheet's Action and Condition Editor Mode
- How to add realtime leaderboards to your game
- How to align text
- How to follow the player (or an object) with the camera?
- How to rotate objects?
GDevelop video tutorials
Check out the official GDevelop Channel here!
- See the full list of video tutorials
Resources
Links to 3rd party websites where you can find sprites, music and sound effects for your games and game examples, templates and software to help you with game development.