How To Get Started
Learn the basics of GDevelop and game creation. Start in a few minutes thanks to our playlist of 5 minutes video, and start making your own game today.
Aprenda passo a passo de como usar o GDevelop ou obtenha ajuda sobre um recurso específico. Temos tutoriais de desenvolvimento de jogos para iniciantes e uma documentação completa para o aplicativo.
93 VIDEOS
26 ARTICLES
Aprenda a usar nossa game engine rápida e flexível. Assista a nossos vídeos breves ou leia um artigo completo sobre como começar a desenvolver um jogo.
Learn the basics of GDevelop and game creation. Start in a few minutes thanks to our playlist of 5 minutes video, and start making your own game today.
Every gamedev knows that setting up menus can be a really time consuming task, but with GDevelop's new custom objects, it's one of the quickest parts of the game making process.
In this video we'll talk about exporting your game from GDevelop. This video will show people how to set their game icons and thumbnails, as well as picking their mobile game properties.
Get your game in front of a larger audience by doing these 5 things. Developing a good game is only half the battle, getting that good game in front of more people increases the chance your game will be a hit. Marketing and sharing your game can be just as much work as creating the game in the first place.
Extensions make game development a LOT easier, giving you functionality that you would otherwise have to create yourself. Saving you time and energy in the process of developing your game. This video was created to show you the most commonly used extensions in the GDevelop game engine, which is a no-code, open-source, free, and easy game engine.
This video goes over all of the basics of creating a platformer game, from basic movement, to enemies and sound effects.
This video goes over the basics of GDevelop by creating a quick example game. GDevelop's no code event system, behaviors and extensions, adding sound effects, and more.
This video shows how easy it is to publish your game on gd.games, formerly known as liluo, GDevelop's game hosting platform.
Everything from pinch and zoom to joystick controls, GDevelop has wide range of tools for controlling your mobile game.
This video goes over the object types in GDevelop, and briefly shows what each one can be used for. This will be useful for any game developers who are just starting out with the engine, or someone who doesn't understand some of the object types.
This will be useful for any game developers who are just starting out with the engine, or someone who hasn't been using all of the tools the game engine has to offer.
In this video, we'll take an introductory look at variables. We will learn how to use variables in different scope, as well as when to use them. The focus here is on concrete examples, so that you can leave with some real ideas of how to apply variables in your own game!
This video goes over the expression builder. What it's used for and what sort's of things it's capable of. It also goes over a practical example of adding health points to a character. This will be useful for any game developers who are just starting out with the engine, or someone who hasn't tried using the expression builder yet.
As a game creator, you want to get from concept to finished product as soon as possible. Behaviors and functions (extensions) address this by letting you not reinvent the wheel, so you can focus on actually making your game! In this video, we'll go over the basics of behaviors and functions as well as how you can use them in your next project.
This video teaches GDevelop users about game optimization, and briefly goes over most of the areas that could be causing lag or poor performance in your game. These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game engine.
Quickly randomize the sounds with pitch.
Round a decimal number.
Cause screen shake.
Fire a bullet.
Make an infinite scrolling background.
Make an object move.
Center camera on object.
Move toward the mouse position.
Fix blurry pixel art.
How to get started with game dev. Check out GDevelop today! GDevelop is a 2D cross-platform, free and open-source game engine.
Learn how to create games with GDevelop, a 2D cross-platform, free and open-source game engine. You can create games with minimal coding and run them on most major platforms.
Showing some of the tools you can use in GDevelop that will allow you to fix any problem you might run into while creating your game. Gamedev is stressful enough, use these development tools to help you create your dream game with less of a headache.
Learn deeper concept related to game creation with GDevelop: make multiple levels, add leaderboards to your game, touch controls, save and load, use the physics engine... These videos are the best way to see everything you can do with GDevelop!
Improve game feel (Or Juice) by doing 4 of these 6 things, and then the other 2 will help you get and retain players for your game. Wikipedia says that "Game feel (sometimes referred to as "game juice") is the intangible, tactile sensation experienced when interacting with video games." But there are a number of common things that developers do the make games feel more fun to interact with. So in this video we'll explain those to help you make a better game, get more players for your game, and retain those players for longer.
Making money from your video games is possible and there are lots of ways to do it. This video quickly goes over 4 of the most straight forward ways to earn money through game development. These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game engine.
This video shows you how to add a leaderboard to your game in the GDevelop game engine. How to set up the leaderboards, customize them, trigger them with events, and display them on screen. These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game engine.
Particle effects, tweens, object and camera shake, all manner of visual effects are used to turn bland static games in to more interesting titles.
In this tutorial, we cover the object picking system, which is integral to certain kinds of game behaviors, such as checkpoint systems for instance! These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game making app.
You've created a level for your game, but now need to make a second level. How can you do this without copy pasting everything over to a new scene? In fact, GDevelop offers a suite of tools to solve problems like these, which will save you time as a game creator.
To finish off our coverage of object types in GDevelop, we go over the two currently experimental types: Bitmap Text and Tiled!
Learn what the different variables' types are for and how to use them. Booleans, Arrays, and Structures won't hold any secrets for you anymore!
This video shows how to create a level select menu. How to create a menu and change scenes, as well as how lock off levels so they can't be accessed until the level before it is beaten. This tutorial will be useful for any game developers using GDevelop, a no-code, open-source, free, and easy game-making app.
This video shows how to create basic touch screen controls, using them to control a platformer character. It also teaches the viewer how to set up your game to expand to fill up the entire screen regardless of the original resolution using the anchor behavior. These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game making app.
This video shows how to toggle the state of an object, in this case a mute button, using a variable. As well as how toggling/cycling object states with variables can be used in a game. These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game making app.
This video shows the actions and conditions related to animations for a sprite object. How to change an animation by it's name or number in order. As well as how toggling/cycling object states with variables can be used in a game. These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game making app.
This video goes over some of the events related to the physics engine in GDevelop. Explaining what forces and impulses are used for, and going over a use case for the revolute joint.(Pinball) These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game engine.
This video goes over some commonly used expressions, that you will find useful for your games in GDevelop. Showing you where you would use these useful expressions, and why. These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game engine.
This video goes over camera controls within the GDevelop game engine. Going over camera movement, zoom, rotation, and camera shake. These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game engine.
This video goes over timers and the new wait action within the GDevelop game engine. Going over both timers by explaining how they're different, and showing some use cases for each. Including using the timers to control the firerate of a gun, and using the wait action to delay sections of a count down timer. These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game engine.
As you transcend the basics of GDevelop, you'll want to have things stay the same each time someone opens your game. In this video, we take a look at how to accomplish exactly this!
Learn in deep a feature of the game engine.
Add multiplayer to your game with this series of tutorials.
How can you use Javascript in GDevelop?
As you begin making more advanced games with GDevelop, you'll want to learn this trick to save/load all of your variables with just 3 actions. This will allow you to develop larger games without the worry of your save/load system getting too out of hand.
This video goes over the basics of the physics engine in GDevelop. What the various options do within the behavior page, and some examples of how to use it. As well as how to make a basic brick breaker game. These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game making app.
This video teaches GDevelop users about the tween behavior, and briefly goes over some simple juicy game effects and animations. We show an example of how to do squash and stretch, the Mario game ghost, and the Mario game coin block. These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game engine.
This video goes over the platformer behavior. How to use it, and what sort of events relate to the behavior. We take you from a blank scene to having a moving animated platformer character. This will be useful for any game developers who are just starting out with the engine, or someone who might have missed something with the platformer behavior.
This video goes over the top down movement behavior. How to use it, and what sort of conditions relate to the behavior. We show you the different styles of movement that can come from the behavior as well as how to achieve an isometric or 2.5D game effect with Z-ordering. This tutorial will be useful for any game developers using GDevelop, a no-code, open-source, free, and easy game-making app.
This video goes over the basics of the particle emitter object in GDevelop. What the various options do within the object page, and some examples of how to use it. These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game engine.
This video goes over the sprite object for the GDevelop game engine. Going over collision masks, points, and animations while explaining the use cases for those tools. These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game engine.
Learn how to make a Platformer game from scratch! Starting from zero, you will learn how to make a fun platform game, using assets found in the GDevelop asset store.
How to make Zelda without coding
Learn how to make a tower defense game similar to Bloons TD or Kingdom Rush with this game development tutorial. Discover how to implement game mechanics like spawning waves of enemies, moving them to different waypoints, and utilizing the new array tool conditions/actions.
Roguelikes are deceptively simple to make. The two main features of modern day roguelikes are permadeath and randomized levels, so once you've created the base mechanics of the game you can just layer on new things to that core gameplay loop.
Idle clicker games are incredibly popular, and surprisingly easy to make. So in this video we show how to add clicker game mechanics to your game with GDevelop.
Learn how to make the Asteroids game! Starting from zero, these videos will teach you how to make this game.
Create a wave defense game without coding, using GDevelop. We'll try to cover everything in this series from basic gun mechanics to enemies and more. These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game engine.
Creating a cyberpunk racing game with mobile touch screen controls. Game developers will be familiar with this obstacle dodging gameplay, but with good art and some game juice, you can create a compelling gameplay experience.
Sokoban games are block pushing puzzle games, where the levels are small, and the player needs to figure out which sequence of pushes will result in them winning the game.
Metroidvania games all have 1 thing in common, the game worlds consist of a series of locks(Things you can't pass yet) and keys(The tool you needed to get passed it). So in this video we show game developers just how easy it is to create this sort of system in GDevelop using Boolean variables to unlock abilities, get over obstacles, and unlock doors.
City building games like Sim City have lots of individual mechanics that come together to create something fun. In this video we're going to show how simple the basics of creating a city builder can be.
Stardew Valley is a great game created by a solo developer, and we thought it would be useful for game developers to see a video explaining some of it's mechanics, and how to add those mechanics to their game in GDevelop.
Make a hyper-casual mobile game where the player must grab shapes and avoid bombs.
With Pokemon scarlet and violet coming out, we decided show game developers how to go about creating a top down rpg game in GDevelop. With top down movement and turn based battles, similar to pokemon.
In this video we'll be creating a platformer, using the platformer behavior that comes with GDevelop by default. We'll be going through this tutorial at a fairly quick pace because you should have watched the other tutorials before watching this video. These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game engine.
In this video we'll be adding 2 types of enemies to our platformer game. We'll be going through this tutorial at a fairly quick pace because you should have watched our other tutorials before watching this video. These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game engine.
In this platformer example video we'll be going over ladders, a checkpoint system, the parallaxing background, and a win screen with a points system. We'll be going through this tutorial at a fairly quick pace because you should have watched our other tutorials before watching this video. These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game engine.
In this video we'll be recreating asteroids using the physics behavior that comes with GDevelop by default. We'll be going through this tutorial at a fairly quick pace because you should have watched the intro tutorial playlist before watching this video.
In this video we'll be adding game juice. Which is basically particle effects, sound effects, screen shake, and everything that makes a game feel good to play. If you haven't watched the first video in this 2 part series, be sure to do so because it goes over how we actually built this game.
Make a platform game from scratch.
Make a space shooter game from scratch.
Make a simple tank shooter game from scratch.
Make a simple game where the player must jump on platforms for as long as possible.
Create a simple game where you must dodge the cars on the road.
Create a simple breakout game where you must destroy all the bricks on the screen.
Create a playable game for everyone in an intuitive and comprehensive way with these five tips and common mistakes to avoid to enhance your game. How to keep the players playing longer your game, why a good intro for your game is important, and how to make gameplay moments more immersive by getting players emotionally engaged.
Creating a game is an exciting journey that opens up a world of possibilities. These best practices when making games guide will help you to bring our vision to life and create the best experiences for our players. Let's explore the essential knowledge you need to make your first game good and entertaining.
Saving and loading many objects in your game scene, so your objects can be persistent even after changing scene in your game, can be a tricky thing to do. This short tutorial video goes over the easiest way to save the name, position, and more properties into an array to use when loading object back in to your game
Game feel, or game juice, is that extra bit of polish that helps make a game go from "good" to great. In this video we'll cover and show examples of the different effects that add to game feel.
Randomly generated content in video games can create a lot of variety for your players. In this video we talk about 3 different ways to randomly generate levels in your game.
This video shows 1 of the many ways there are to set up a boss fight. It goes over randomly picking behaviors from a set list you've created, and expanding on that list of boss behaviors and as the boss loses health.
It is possible to create a 3D game using GDevelop with an extension that was created by PANDAKO, who is a long time GDevelop user and community member.
This video shows game developers using GDevelop how to easily implement melee combat in their game. Showing two different kinds of attacks, and how to make enemies attack the player.
RNG is a useful tool for gamedevs, especially with roguelikes or games with repetition as part of their game loop. Loot drops, enemy behavior, and level generation can all be forms of randomization. And in this video we tackle some of the simplest forms of RNG to help get your game started.
This new update makes managing the health and stats of your characters, enemies, and object in game much easier! We show how to make a juicy hit, and then use the health extension to modify how the hit works with the player.
We go over a number of simple game enemies, and then a couple more advanced versions that use similar mechanics to enemies in Mario and Hollow Knight. We create AI for patrolling enemies, flying enemies, and enemies that wait in place to attack the player.
Squash and stretch the player in your game
Make a spooky ghost chase the player
Make a typewriter effect in your game
Add gamepad controls to your game
Make an endless fountain of balls
Fling objects in your game
Spawn dust particles at a point
Change game resolution
Change color scheme
Add platformer behavior to the player
Get ideas about how to use GDevelop as a teaching tool.
Learn how to use audio in your game.
Discover GDevelop Prefabs to speed up your game development journey.
Are you a beginner in game development? Get familiar with the basics here.
Find the extensions you need for you next game.
Discover our top ten of the best games made with GDevelop in 2022
Learn where to publish your game and the associated process to do so.
Read about how GDevelop was used to create educational content for students.
Learn how to integrate Google AdMob to your game
Read about how to query a database from within your game.
Learn the steps to publish your game on Steam.
Discover how to make your game appear on the Epic Games store.
Read this quick guide about publishing your game on Newgrounds
Want your game to be played on iPhones and iPads? Read this guide.
Export your game for Android in 3 clicks.
Learn about how to publish your game on the Amazon App Store
Learn how to make your game available for Windows, Mac and Linux
Host your game on your personal or company server
Imagine and publish your games with GDevelop. Get started with the tutorials and the tons of examples available in the app.