
Explore the Godot engine interface by creating a new project, selecting mobile rendering settings, and navigating the scene and file system windows.
Explore arithmetic operations in the Godot engine, mastering addition, subtraction, multiplication, and division while updating coins with rewards and spending using variables like coins and price.
Implement multi-stage enemy behavior in Godot 4 using a distance variable and if, else if, else logic to run, walk, then attack the player.
Master for and while loops in GDScript with range to control start, end, and step; print sequences and use break to stop early in games.
Implement spaceship movement in Godot 4 by creating a precise collision polygon, defining input actions for movement and shooting, using velocity with move and slide, and enforcing screen boundaries.
Create a cannon system in Godot 4 to let the player and enemies fire multiple bullets, using separate cannon scenes, looping over cannons, and configurable bullet distance for accurate spawning.
Implement a time-based win in Godot 4 by counting a survival timer, spawning enemies until time to win, and rewarding players with a score system and ui score display.
Create three difficulty levels for a space shooter by adjusting time to win, enemy spawn rate, and firepower across scenes one to three.
Download godot 4.4.1 and explore its main features, including the new in-engine game window, real-time scene inspection, and precise snipping for alignment of 2d and 3d objects.
Generate environments randomly in Godot 4 using an environment spawner, loading rock, water, and air presets, and position them along the z axis with a dynamic offset.
Fix rocks not breaking by adjusting terrain and adding AI delay, and keep the camera on the player. Use area change I animal nodes to cycle cheetah, T-Rex, shark, phoenix.
Build start and finish ui panels in Godot 4 with texture buttons, color rects, and labels. Pause at startup, wire button signals, and handle scene reload and quit actions.
Create a new Godot project, download and import ground, bridge, vehicles, blocks, icons, and a Mixamo character with run, jump, and idle animations, then organize assets into 3d models folders.
Improve the player's animation in Godot 4 by enabling transitions with a 0.1s blend, speeding and trimming jump in place animation, and wiring jump playback to movement with boundary checks.
Lower the player's top collision capsule and shrink the area 3D collision shape during a slide, then restore it after, enabling sliding under obstacles and preventing collisions.
Create a speed boost and a flying ability using area 3D icons tied to the environment speed and gravity. Implement icon behaviors, tween-based ascent, timed flight, and airborne coin collection.
Do you dream of creating games ? With simplified steps from beginner to professional, you can achieve exactly that.
Don’t let things seem complicated — we’re here to guide you step by step. Why hesitate? We’ll be with you not only through tutorials and videos, but also in every step you take. Ask your questions and get our feedback directly in the Discord group.
Just like many before you, including myself, who learned and built a career in this field, you can do the same. Your presence here is no coincidence — it’s proof of your determination and dedication. You can succeed just like I did, or even better! This is a rare opportunity to develop your skills.
You’ll learn game development from scratch with no prior experience required. If you face any challenges or find something unclear, we’ll explain it to you on our Discord server.
You will learn:
How to use Godot 4.
How to program with GDScript inside Godot 4.
The physical properties of objects in Godot.
How to create animations in both 2D and 3D.
How to add sound effects to your games.
How to apply visual effects like water, lighting, and color enhancements.
How to use the different types of lighting available in the engine.
How to work with advanced visual effects.
— And you’ll build 3 complete games during the course —
A 2D Space Shooter game, where you’ll learn the essentials of 2D game development.
A 3D Animal Transform–style game, inspired by the hit mobile game Animal Transform, which achieved over 100 million downloads on Android and iOS and generated massive profits.
An Endless Runner game, inspired by the global hit Subway Surfers, the second most popular game on Google Play worldwide, which also generated huge revenue.