
Install the Godot engine from the official site or Steam, selecting the standard version and the correct 64/32-bit option, then install export templates for exporting projects.
Import assets into your Godot project by unzipping downloaded files, organizing them into audio and textures folders, and adding script and scenes folders in the game folder.
Learn to implement single and double jumps in a Godot platformer by tracking a jump count, resetting when grounded, and adjusting vertical velocity with jump speed.
Animate the player in a Godot platformer by creating walk and jump animations, configuring the animation player, and syncing sprites with velocity for left-right movement and flipping.
Fix floating behavior in a Godot platformer by adjusting gravity when hitting the ceiling, resetting velocity at the floor, and controlling the jump count to manage the second jump.
Create a collectible jewel in Godot to award points when collected, using a global points script and area2d collision to trigger animation and disable the item.
Introduce a boss in Godot by setting up a zombie boss with attack, idle, and walk animations, hit boxes and damage areas, and a text intro synchronized with the camera.
Create a platformer boss in Godot: chase or retreat by distance with normalized direction and sprite flipping, then phase two randomizes attacks using a health-based death.
Learn to create games in the Godot game engine using a python-like programming language, GDscript.
In this course, we will create a 2D platformer game that is cross-platform for MacOS, Windows, Linux, Android, IOS or even embed into a browser.
While on your game development journey you will gain the skills and ability to create any platformer you want.
You will learn to:
Create Animations
Create A Tileset
Pass data between scripts
Create Simple AI For Enemies
Creating Win Conditions
Good Coding Practice
and more...
Godot provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel.
Godot is completely free and open-source under the very permissive MIT license. No strings attached, no royalties, nothing. Your game is yours, down to the last line of engine code.