Master Game Programming Through Real Projects
Learn C++, Unity, and advanced game architecture from industry veterans who've shipped games you've actually played. Our September 2025 cohort focuses on practical skills that studios need right now.
Explore Our ProgramsThree Focused Learning Tracks
We don't teach everything to everyone. Instead, we offer deep specialization in the areas where Taiwan's game industry needs the most talent.
Gameplay Programming
Master player mechanics, AI systems, and interactive features. You'll build complete gameplay systems from scratch, learning how to make games feel responsive and engaging. Our focus is on C++ fundamentals and Unity integration.
8 months • EveningsEngine Architecture
Dive deep into how game engines actually work. Build your own rendering pipeline, memory management systems, and multi-threaded game loops. This track prepares you for senior developer roles at established studios.
10 months • WeekendsMobile Game Systems
Focus on the unique challenges of mobile game development. Performance optimization, touch interfaces, monetization systems, and platform-specific features. Perfect for Taiwan's thriving mobile game market.
6 months • FlexibleLearn From Studios That Are Actually Hiring
We maintain direct partnerships with twelve game studios across Taipei and Taichung. This isn't just about networking – our curriculum gets updated quarterly based on what these studios tell us they need.
- Monthly tech talks from active game developers
 - Code reviews using the same tools studios use
 - Project assignments based on real studio challenges
 - Direct introductions to hiring managers
 - Portfolio reviews by senior developers
 


Kai Petersen
Lead Instructor, Engine Architecture
Kai spent eight years at Rayark Games working on their core engine technology. He was the lead programmer behind the performance optimizations that made Cytus II run smoothly on older Android devices. Before joining us in late 2024, he helped ship four mobile games that collectively earned over $50M revenue.
What Students Say
- "Kai explains memory management better than any textbook I've read"
 - "His debugging sessions are like watching a master detective work"
 - "Finally understand why my code was running slowly on mobile"
 
What You'll Actually Build
Every student graduates with a portfolio of working games and engine components. Here's what you'll create in your first six months.
2D Physics Playground
Build a complete physics simulation from scratch. Collision detection, response systems, and particle effects. No black box libraries – you'll understand every calculation.
Custom Renderer
Write your own graphics renderer using OpenGL. Sprite batching, texture atlases, and shader programming. You'll understand exactly what Unity is doing behind the scenes.
Multiplayer Architecture
Implement client-server networking for real-time games. Handle lag compensation, prediction, and cheating prevention. Test with real players across different network conditions.
Complete Mobile Game
Ship a finished game to app stores. Handle touch input, in-app purchases, analytics integration, and crash reporting. Learn the business side of game development.
Beyond Just Code
Taiwan's game industry is small enough that relationships matter. We help you build the professional network that will support your entire career.
Studio Mentorship
Every student gets paired with a working developer for monthly one-on-one sessions. Get honest feedback on your progress and career advice from someone who's been there.
Project Showcases
Present your final projects to hiring managers from our partner studios. It's like a job interview, but with less pressure and more focused feedback on your work.
Alumni Network
Join a community of 200+ graduates working across Taiwan's game industry. Get referrals, collaborate on side projects, and share knowledge as the industry evolves.