Building Games From Physics Up

Most game design courses skip over the fundamentals. They show you an engine and expect magic to happen. But here's what we've learned after working with hundreds of students: understanding physics isn't optional if you want to create movement that feels right.

Our program starts with Newton's laws and collision math. Because when you know why a character slides versus sticks, or how momentum transfers between objects, you're not just following tutorials anymore. You're actually designing behavior.

Four Modules That Build On Each Other

We've organized the curriculum so each section gives you skills you'll use immediately in the next one. No filler content or theory you'll never apply.

01

Classical Mechanics Foundation

Eight weeks working with forces, vectors, and acceleration. You'll code simple physics simulations before touching any game engine.

  • Vector mathematics in practice
  • Force calculation and application
  • Basic collision detection
  • Friction and drag systems
02

3D Environment Setup

Learning Unity's physics engine by recreating what you built from scratch in module one. This is where things start clicking together.

  • Unity physics components
  • Material properties and behavior
  • Rigidbody configuration
  • Constraint systems
03

Character Movement Design

Twelve weeks focused on making player control feel responsive. We cover everything from ground detection to air control tweaking.

  • Player controller architecture
  • Slope and stair handling
  • Jump mechanics tuning
  • Camera physics integration
04

Advanced Interactions

Building systems where objects interact naturally. Destructible environments, rope physics, vehicle handling.

  • Dynamic object systems
  • Joint and hinge mechanics
  • Ragdoll implementation
  • Performance optimization
05

Portfolio Project Development

Ten weeks creating a complete game prototype that showcases your physics understanding. You choose the concept and we guide the execution.

  • Project scoping and planning
  • Iterative prototyping
  • Bug fixing strategies
  • Polish and presentation
06

Industry Preparation

Final six weeks preparing your work for potential opportunities. Portfolio review, documentation practices, and understanding game studio workflows.

  • Portfolio presentation
  • Technical documentation
  • Code review standards
  • Team collaboration tools

Skill Development Timeline

Month 3
Month 6
Month 9
Month 12

How We Track Your Progress

You won't find multiple-choice tests here. Every assessment involves building something that works. We look at your code, test your prototypes, and give specific feedback on what's working and what needs adjustment.

By the end of each module, you'll have a working project. Small at first, but each one demonstrates understanding you can actually use.

  • Weekly coding assignments with instructor review
  • Module-end prototype demonstrations
  • Peer code reviews and feedback sessions
  • One-on-one technical discussions
  • Final portfolio project evaluation
Student working on physics simulation code in development environment

Following Alumni Beyond Graduation

We stay in touch with graduates to see how the skills develop in real-world situations. These extended stories show what happens after the course ends.

Tsetseg Bayarsaikhan graduate portrait

Tsetseg Bayarsaikhan

Physics Programmer at Indie Studio

I finished the program in early 2024 and started freelancing while applying to studios. The physics foundation helped me stand out because I could explain exactly how I'd solve movement problems during technical interviews. Got hired five months after graduating.

  • March 2024: Completed final portfolio project featuring vehicle physics system
  • April 2024: Started taking small contract work for mobile game prototypes
  • August 2024: Joined small team working on skateboarding game, handling character physics
  • January 2025: Now lead physics programmer after original developer moved on

Next Program Starts October 2025

We run two cohorts per year with limited spots. The autumn session begins October 6, 2025 and runs through September 2026. Applications open in July.

Classes meet twice weekly in the evenings Mongolia time, with recorded sessions available if you need to catch up. Expect about 15 hours per week including class time and project work.

Program Details

Duration
12 Months
Class Schedule
Tue & Thu Evenings
Cohort Size
24 Students Max
Start Date
October 6, 2025