Ever wanted to build your own video game but felt overwhelmed by where to start?
We just published a course on the freeCodeCamp.org YouTube channel that will guide you step-by-step from a blank screen to a complete, playable game using the powerful and free Godot Engine.
This comprehensive tutorial is designed specifically for beginners, introducing every concept in a simple and approachable way.
Throughout the course, you will learn how to:
Set up the Godot Engine and get comfortable with the editor.
Design and build levels using your own custom tile sets.
Create a player character with animations for running and idle states.
Implement essential game mechanics like checkpoints, a death system, and a scoring system.
Add challenges with moving platforms and enemies that chase the player.
Incorporate collectibles that increase the player's score.
Structure a larger game with multiple, switchable levels.
Export your finished project so it can be played in a web browser.
Another unique thing about this course is the creators, Sarah and Reem. They are 16 and 17-year-old high school students and members of Hack Club, a global nonprofit that empowers young people to build with technology. They’ve built an incredible, beginner-friendly resource to help anyone who has wanted to make a game but didn't know how to start.
Watch the full course on the freeCodeCamp.org YouTube channel (1-hour watch).