GDevelop Tutorial For Beginners To Start Game Development

Build your video game from scratch and run it on Android, iOS, Web, Windows, and Linux. GDevelop is an open source, self-hosted free game development software.

GDevelop Tutorial


The video gaming industry is flourishing at a high pace. There are billions of gamers around the globe who always look for exciting and entertaining video games. On the other hand, there are a number of video game development software that provide developers a complete environment and game development tools to develop advanced and fascinating games. However, this is a GDevelop tutorial in which we will learn what GDevelop is and how to set up locally by covering the following point.

A Brief Intro Of GDevelop.

GDevelop is a free open source video game development software. It is self-hosted and offers rich features to develop 2D games. However, there is support available for 3D objects. Users do not need any kind of programming skills to develop and publish games for multiple platforms. It is highly extensible and easy to set up. There is an intuitive user interface with drag and drop capabilities. This free tool provides high-class animations, video/audio effects, touchscreen and multi-touch, live preview, and many more. GDevelop is written in C++, JavaScript, and TypeScript. There is detailed documentation available regarding deployment and development. Therefore, all the source code is available at Github.

Learn more about GDevelop

How To Setup On Localhost?

In this section, we will see how can we set up GDevelop on our local system. Before moving to the next steps, make sure you have installed the folowing pre-requisites.

  • Git
  • Node.js 12.x
  • Yarn / Npm

Once all the pre-requisites are installed, open the terminal and run the following command to clone the source code:

git clone

After that, run the following commands to install the dependencies:

cd GDevelop/newIDE/app
npm install

Now, you can start the application by running the following command:

npm start
GDevelop Tutorial

Finally, you can access the application in the browser at http://localhost:3000.

Once you access this game making software into the browser, it will open home page as shown in the image below.

game development tools

There are options to start a new project or open a new project. Moreover, there is an option to see the examples or tutorials for taking a good start.

Once you click on “Create A New Project” you can see several pre-built basic and advance game templates as shown in the image below.

GDevelop Tutorial

You can select any game as a starter as in this tutorial you can see the following screen after selecting the first option.

game development software

This way, you can explore and try further features. Once you are done with developing your game, you can export it for various platforms such as Android, IOS and Web.


This brings an end to this GDevelop tutorial. This JavaScript game editor lets you implement the logic of games using visual events. It has a very supportive community that has made many helpful tutorials. Finally, is all set to enhance its tutorial base with some more interesting game development tutorials. Please stay connected with this Game Development Software category at for regular updates.