What you’ll learn
Master Godot 4 to start building your own cool 2D games
Code with GDScript to make your game mechanics come to life
Develop three complete games to showcase your mind-blowing new skills
Dive into creating UIs, managing scores, and using particles
Animate characters and objects for dynamic gameplay
Learn key concepts like Nodes, Scenes, Scripting & Signals
Use the Tilemap to design intricate game levels
FUNdamentals of programming like if statements, loops, functions, coroutines & more
About the course
Get the most out of the new Godot 4 game engine by making cool 2D video games!
We take you through the key concepts of Godot. You’ll use Godot’s built-in scripting language, GDScript, to create kick-ass game mechanics.
Plus, we add the fun as you’ learn the fundamentals of programming such as if statements, loops, functions, coroutines, and more.
By the end, you'll know how to use the new Tilemap, the animation player and other important nodes to make amazing games!
You’ll create 3, yes 3!, games in Godot 4…
- Speed Saucer: a Collision Avoidance Game where you’ll learn Godot's fundamentals, scenes, nodes, instancing, scripting and more
- Alien Attack: 2D Side Scrolling Space Shooter Game covering physics, movement logic, creating UI (user interface), particles and more. You’ll be shooting projectiles and keeping score!
- Martian Mike: 2D Platformer Game packed full of new skills including animations, scene management, tilemap and many more
Whether you’re a complete beginner or have dabbled in Godot before, this course has something for you.
There's no more waiting for Godot! It's a fantastic engine and this course is the perfect place to dive into it!
//
Make A Shooter!
Create UI, spawn enemies, move, shoot, crash, laugh, cry - so many great things to experience as you make a fun side scrolling shooter.
2D Platformer Baby!
Every 2D warrior must make a 2D sidescrolling platformer in Godot at least once in their game dev journey. Spinning blades, leaps of faith and pits of doom, here we come.
Instructors
Kaan Alpar
Hi I'm Kaan, good to meet you!
I taught myself how to program in high school with the goal of making games. Since I was a little kid I wanted to make my own games, so game development quickly became my passion. I dabbled with C++, Unity, Godot, and made a bunch of games in my free-time!
After graduating from high school, I decided to go to Japan and started learning Japanese at a language school. I graduated from the language school and got accepted to Japan Electronics College to study computer science.
I quickly realized I already knew 90% of the things they were teaching, and I didn't want a regular job, so I made the risky decision of quitting college and becoming an indie game developer.
I needed a way of funding myself, so I decided to make online courses and YouTube content. Teaching and sharing my knowledge instantly became another passion of mine and I decided to do it more and more.
I reached out to GameDev.tv and we decided to work together on a course. I’m excited to be a part of this amazing community, helping people learn game development!