How to get started with game dev
How to get started with game dev. Check out GDevelop today! GDevelop is a 2D cross-platform, free and open-source game engine.
What makes GDevelop unique and so easy to use is the event system. Events are a powerful way to express the logic of your game, without having to learn a programming language.
Games created with GDevelop run anywhere and can be exported in a single click. On the web, as a mobile app for iOS and Android, publish on Steam, Facebook Gaming, Itch.io, Newgrounds, the Microsoft Store...
Unleash your creativity with GDevelop and create all kinds of games: platformers, shoot’em up, strategy, 8-bit, hyper-casual games... the sky is the limit.
With GDevelop, you can make simple projects for fun, create ambitious indie games like Lil BUB’s HELLO EARTH, Hyperspace Dogfights, or even build the next hit, grossing 1-million downloads like Vai Juliette!
Express your ideas, big and small: you can prototype new features on your games in minutes, and refine them without limits. Making games has never been so easy and fast, with the visual editors provided by GDevelop. Want to go even further? You can extend the game engine with JavaScript.
Learn how to use GDevelop step-by-step or get help with a specific feature. We have game-making tutorials for beginners and the wiki has complete documentation for the app.
How to get started with game dev. Check out GDevelop today! GDevelop is a 2D cross-platform, free and open-source game engine.
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.
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!
Learn how to make the Asteroids game! Starting from zero, these videos will teach you how to make this game.
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.
This video goes over the layout of GDevelop to show people where features are located, and briefly go over what each one does. This will be useful for anyone looking for features they can't find, or for newcomers to the engine to become familiar with GDevelop.
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.
This video goes over the systems and tools that come with GDevelop to help you jumpstart the game making process.
In this video, we'll take an introductory look at variables. We will learn the differences between scene, global, and object variables, 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.
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.
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!
To finish off our coverage of object types in GDevelop, we go over the two currently experimental types: Bitmap Text and Tiled!
Make and publish your games with GDevelop. Start with our tutorials and discover tons of examples inside the app.