★ 4.7 (361)
⏱ 1h 7m
📚 9 lessons
🎧 Audio version
About this course
Have you ever wanted to create your own video games but didn't know where to start? This text-based course takes you from absolute beginner to confident game developer using the powerful Godot engine and C#.
You will learn the fundamental concepts of game design, object-oriented programming, and scene management. By studying practical, step-by-step written explanations and code snippets, you will understand how to structure game projects, write clean C# scripts, and implement engaging gameplay mechanics for classic 2D genres.
What you'll learn:
- Understand the core architecture of Godot, including nodes, scenes, and the signal system
- Write clean, type-safe C# scripts to control character movement and handle user input
- Implement essential 2D game physics, collision detection, and camera behaviors
- Design reusable user interfaces, menus, and dynamic heads-up displays
- Apply software design patterns, such as state machines, to manage complex enemy behaviors
- Configure modern tilemaps to build expansive, interactive 2D environments
The course begins with foundational game engine concepts and basic C# syntax before progressing through detailed walkthroughs of popular 2D game styles, including physics-based puzzles, platformers, and space shooters.
This course is designed for beginners with no prior game development experience, as well as aspiring programmers looking to learn C# through practical game projects.
Start reading today and build your very first 2D game from scratch.
What you'll get
-
📜
Certificate of completion
Add it to your LinkedIn profile
-
🎧
Audio version included
Learn on the go — no screen needed
-
♾️
Lifetime access
Come back anytime, no expiry
-
📱
Phone or computer
Works anywhere, any device
-
💸
30-day refund
No questions asked
-
⚡
Short & focused
1h 7m of practical content
Reviews (4)
Hmm, I'm not sure this is for absolute beginners. It assumes a bit of prior knowledge that wasn't explicitly taught. Some examples were confusing.
It was a pretty good course overall. Some parts moved a little fast for me, but the examples were generally helpful. Worth the time investment.
It's a decent course. The structure is logical, but I occasionally found myself wishing for more in-depth explanations on certain topics. Still, useful.
It's a good course if you have some prior knowledge. For absolute beginners, some concepts might be a bit challenging. The structure is logical, though.
Learners also took
Unity Game Physics: Simulate Realistic Forces and Motion
Learn to apply classical mechanics, model projectile motion, and implement matrix transformations to build realistic, physics-driven interactions in Unity.
★ 5.0 (11)
$4.99$9.99
Unity RPG Development: Design and Build 3D Games
Learn to create immersive role-playing games from scratch using Unity, focusing on core mechanics, character systems, and modern game design workflows.
★ 5.0 (28)
$4.99$9.99
Unity 2D Game Development: Flappy Chopper Project
Learn to build a complete 2D game from scratch using Unity, mastering core mechanics and game design principles.
★ 5.0 (18)
$4.99$9.99
Unity Game Development: Build Mini-Projects
This course guides aspiring game developers through building engaging mini-game projects using Unity, covering fundamental scripting, asset management, and interactive design.
★ 5.0 (19)
$4.99$9.99
Frequently asked
What do I need to take this course?
+
Just a phone or computer with internet. No installs, no special hardware.
How do I pay?
+
By card via Stripe, or with cryptocurrency. We do not store card details — Stripe handles them securely.
Can I get a refund?
+
Yes — full refund within 30 days, no questions asked.
How long will I have access?
+
Forever. Once you purchase, the course is yours to revisit anytime.
Will I get a certificate?
+
Yes. On completion you'll receive a certificate you can add to your LinkedIn profile.
Built for learners in
Tech
Design
Finance
Marketing
Healthcare
Education
Hospitality
Manufacturing