Master Mobile Game Development with Godot 4: From Concept to App Stores
Build a complete feature-rich mobile game, including gameplay, UI system, in-game shop, saving system and more.
//

Build a Mobile Game.
Ready for the challenge of a real mobile game? This course walks you through building a complete, feature-rich mobile game in Godot 4, with everything a finished game actually needs: gameplay, UI, an in-game shop and a saving system. Whether you're coming from a beginner Godot course or already have some experience, you're building toward something that ships.

Design Touch Controls That Feel Natural.
Touch controls play by different rules to keyboard, mouse or controller. You'll design gameplay and UI built specifically for touch, optimising controls and performance so your game feels responsive on a phone rather than like a desktop game squeezed onto a small screen. It's a different design problem to solve, and one most Godot courses skip entirely.

Build a Shop Players Want to Use.
Your in-game shop is about to make you money. You'll build an in-game shop and set up in-app purchases using Godot's plugins, covered here in more depth than almost anywhere else online. It's the part of mobile development most tutorials wave past, and it's the part that determines whether your game earns anything once it's live.

Publish Your Game on iOS and Android.
Your game exists on your machine. Now get it into people's pockets. You'll export and run your Godot project on both iOS and Android, navigating the app store submission process so your finished game actually reaches players. By the end you've built and published a complete mobile game, with gameplay, UI, a shop and saving all working together, and the export know-how to publish whatever you build next.
What you’ll learn
Launch your mobile game development journey with Godot.
Design engaging gameplay with custom UIs and in-game shops.
Harness Godot’s tools for smooth, interactive mobile experiences.
Script and animate like a pro to bring your game characters to life.
Master in-app purchases to monetise your mobile games effectively.
Navigate the app stores: publish your game on iOS and Android.
Optimize touch controls and performance for mobile devices.
Build and export a complete mobile game from scratch to store.
30 Day Money-Back Guarantee
100% refund, no questions asked.Lifetime Access
Access your content on any device, at any time.Teaching Support
Never get stuck with our teaching assistants on call.About the course
Want to learn how to create your own mobile games and deploy them to app stores?
With this course, you’ll dive into the world of mobile gaming and learn the skills needed to create engaging and dynamic mobile games using Godot Engine.
You’ll make a complete fully featured mobile game that has all the elements of a finished mobile game: gameplay, UI system, in-game shop, saving system etc.
You’ll learn how to export and run a Godot project to iOS and Android. The course also extensively covers in-app purchases using Godot’s plugins, which no other resource on the internet covers to this extent.
Whether you're a beginner or an experienced developer, this course will guide you through the fascinating process of mobile game development.
Maybe you want to make mobile games and release them on the app stores, or you’ve taken a beginner Godot course and want to level up your skills?
Perhaps you're a game dev enthusiast looking to break into mobile games, or you want to expand your skill set in Godot, with specific features like exporting and using the in-app purchase plugins.
Move beyond beginner level and build a complete, feature-rich mobile game with this course!
Enroll now and start your journey to become a mobile game developer with Godot

Curriculum
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!



