Game Development Mastery Program

Transform your creative vision into interactive experiences through our comprehensive 18-month curriculum. From basic mechanics to advanced 3D environments, you'll build real games that showcase professional-level skills. Our autumn 2025 cohort focuses on hands-on project development with industry mentorship.

Kristjan Volmer, Lead Game Developer and Program Director
Kristjan Volmer
Program Director

Three Specialized Learning Tracks

Each track builds upon foundational programming concepts while diving deep into specialized areas. Students can focus on one track or combine elements from multiple paths based on their career goals.

Game Mechanics & Logic

6 months core + 3 months specialization
  • Physics simulation and collision detection
  • Player movement and input systems
  • AI behavior trees and state machines
  • Resource management and economy design
  • Multiplayer networking fundamentals
  • Performance optimization techniques

3D Environment Design

6 months core + 3 months specialization
  • Blender modeling and texturing workflow
  • Unity terrain and lighting systems
  • Procedural generation techniques
  • Material creation and shader basics
  • Level design principles and flow
  • VR environment considerations

Technical Game Programming

6 months core + 3 months specialization
  • C# advanced patterns for game development
  • Custom engine development basics
  • Graphics programming and rendering
  • Memory management and optimization
  • Cross-platform deployment strategies
  • Version control and team collaboration
Annika Lindström, Senior 3D Environment Artist

Annika Lindström

Senior 3D Environment Artist
12 Years Experience
8 Published Games

Industry Background

Annika spent six years at Mojang Studios working on Minecraft's world generation systems before joining our team. She's contributed to environment design for mobile RPGs and indie adventure games that have reached over 2 million players combined.

Teaching Philosophy

Every environment tells a story, even if no characters are present. I focus on helping students understand how lighting, composition, and subtle details create emotional responses. We work with real project constraints and deadlines to simulate actual development conditions.

Student Success Approach

Rather than following tutorials, we reverse-engineer existing games to understand design decisions. Students analyze environments from their favorite games, then recreate similar atmospheres using different techniques. This builds both technical skills and design intuition.

18-Month Project Development Journey

Each milestone represents a complete project that builds your portfolio while teaching essential development skills.

1
Weeks 1-4
2D Platformer Foundation
Build a complete side-scrolling game with player movement, enemy AI, and level progression. Learn Unity basics and C# fundamentals through hands-on development.
2
Weeks 8-12
3D Environment Showcase
Create an explorable 3D world using Blender and Unity. Focus on lighting, texturing, and atmospheric design to tell a story without words.
3
Weeks 16-20
Puzzle Mechanics System
Design and implement complex interactive systems. Students create original puzzle mechanics and playtest with classmates to refine difficulty curves.
4
Weeks 24-32
Multiplayer Game Prototype
Build a networked game experience for 2-4 players. Learn server architecture, lag compensation, and player synchronization through practical implementation.
5
Weeks 40-52
Capstone Game Release
Develop and publish a complete game on itch.io or Steam. Handle marketing, user feedback, and post-launch updates to understand the full development lifecycle.

Join Our Autumn 2025 Cohort

Applications open March 2025 for our comprehensive 18-month program. We accept 24 students per cohort to maintain small class sizes and personalized mentorship.

Program Start
September 2025
Class Size
24 Students Max
Weekly Commitment
15-20 Hours
Application Deadline
July 15, 2025

Program includes access to Unity Pro licenses, Blender training materials, and one-on-one mentorship sessions. Students keep full rights to all games created during the program. No previous programming experience required, but basic computer literacy is essential.