Build Games People Actually Want to Play
Learning C++, C#, or Lua doesn't have to feel like decoding ancient scrolls. We teach programming languages through actual game projects — the kind that run on phones people carry every day.

Three Languages That Power Mobile Games
Pick one and go deep. Each has different strengths depending on what you're trying to build.

C++ for Performance
When every millisecond counts. Used in Unreal Engine projects where graphics quality and frame rate matter more than rapid prototyping.

C# for Unity
The default choice for Unity developers. Easier to learn than C++, with enough power to handle complex game logic and cross-platform deployment.

Lua for Rapid Builds
Lightweight scripting that gets ideas on screen fast. Popular in frameworks like Corona SDK and for modding existing games.
How We Got Here
Started small in 2019 with weekend workshops. Turns out people wanted structured learning paths instead of random tutorials.
2019 — First Workshop
Eight students in a borrowed office space. Taught basic C# for Unity on weekends. Everyone finished their first playable game.
2021 — Added C++ Track
Students asked for Unreal content. Built a curriculum from scratch focusing on mobile optimization and performance profiling.
2023 — Lua Gets Popular
Indie developers needed faster prototyping tools. Added Lua courses for rapid game mechanics testing and scripting.
2024 — Partnership with Local Studios
Three Belgrade game studios started sending junior devs for training. Adjusted curriculum based on actual industry needs.
2025 — Focus on Mobile-First
Shifted everything toward mobile game development. PC and console programming is different — mobile has unique constraints and opportunities.

Teodora Perić
Lead Instructor, Mobile Game Systems
Spent six years at a mid-size studio before switching to teaching. Built multiplayer systems for two games that actually shipped — one flopped, one did okay. Learned more from the failure.
Teaching forces you to understand things differently. You can't fake it when someone asks why their collision detection breaks on older Android devices.
- Memory management for mobile constraints
- Cross-platform input handling
- Performance optimization on budget devices
- Real-time multiplayer architecture
Most students are career-switchers or self-taught developers filling knowledge gaps. We focus on practical stuff you'll actually use, not academic theory.
Start Learning in Autumn 2025
Our next cohort begins in September 2025. Classes run for twelve weeks with optional project extension.
Students work on real game prototypes from week three onward. No hypothetical exercises or toy examples.
Early registration opens June 2025 — limited to 16 students per language track