Gorinath

Python Mobile Game Development Education

Building Game Developers Who Actually Ship Games

We started Gorinath in late 2023 because too many Python courses taught syntax but nobody was making actual games. Our approach is different—you'll build playable mobile games from week one.

See Our Program

Why We Exist

Here's the thing—most programming education feels disconnected from what people actually want to create. Someone gets excited about game development, takes a Python course, learns loops and functions... then has no idea how to make a character jump.

We kept seeing this pattern with students reaching out for help. They'd completed tutorials but couldn't connect the pieces. So we built something more practical.

Our curriculum starts with playable prototypes. Not perfect games, not commercial releases—just working projects you can show friends and say "I made this." Then we build complexity from there.

Python game development workspace showing code editor and mobile game testing

What Drives Our Teaching

Real Projects First

Every lesson connects to games you're actively building. No isolated exercises that go nowhere—just skills you'll use in your current project.

Mobile Focus

Desktop games are fine, but mobile is where Python game development actually happens for most creators. We teach Kivy and BeeWare from the start.

Honest Timelines

Our autumn 2025 cohort runs eight months because that's how long it takes to get comfortable. Anyone promising faster is selling shortcuts, not skills.

Student reviewing mobile game development code on laptop with phone displaying test build

How We Actually Teach

Most education platforms give you videos and wish you luck. That doesn't work for game development—you need feedback on your specific code problems.

Our approach combines structured lessons with hands-on project work. You'll spend roughly 60% of your time building and 40% learning new concepts. This ratio matters because reading about collision detection is useless until you're debugging why your character falls through platforms.

  • Weekly project milestones with real code review from instructors
  • Small cohorts (max 20 students) so questions actually get answered
  • Focus on Python frameworks used in production mobile games
  • Portfolio projects you can show in job applications or freelance pitches

Who's Teaching You

We're not a massive team—just experienced developers who got tired of watching students struggle with disconnected curriculum. Everyone teaching here has shipped commercial games using Python.

Portrait of Menna Khalaf, lead instructor at Gorinath

Menna Khalaf

Lead Instructor & Curriculum Designer

I've been writing Python game code since 2018, mostly mobile puzzle games that nobody's heard of but a few thousand people have played. Started teaching in 2022 when a friend asked for help and realized I enjoyed breaking down complex systems.

My teaching style is pretty straightforward—I show you working code, we modify it together until it breaks, then we fix it. You'll learn way more from debugging than from copying perfect examples.

Your Learning Path With Us

1

Foundation Month

Python basics through small game mechanics. You'll build a working number guessing game and simple grid-based puzzle in your first four weeks. Not impressive visually, but fully functional.

2

Mobile Frameworks

Introduction to Kivy for Android development. We spend two months here because mobile has quirks—touch controls, screen sizes, performance constraints. Most students hit frustration around week 6, which is normal.

3

Game Systems

Physics, collision detection, game loops, state management. The technical stuff that separates working prototypes from actual games. You'll rebuild your earlier projects with proper architecture.

4

Portfolio Project

Final three months focused on one complete game. You design it, we help you scope it realistically, then you build it with instructor support. This becomes your main portfolio piece.

What Happens After

We don't make job promises because the game development market in Egypt is still developing. Some graduates freelance, some join small studios, some keep it as a serious hobby while working other jobs.

What we can offer is solid technical skills and portfolio projects that demonstrate capability. If you're good and persistent, opportunities exist—but they require hustle beyond just completing our program.

Our autumn 2025 cohort opens for enrollment in July 2025. If you're serious about learning game development (not just curious), check out our program details to see if it fits what you're looking for.

View Full Curriculum
Completed mobile game project running on smartphone with Python code visible on computer screen