Game Development Fundamentals
A structured eight-month program starting September 2025, designed for those ready to spend genuine time learning the craft of interactive entertainment
What You'll Actually Learn
This isn't about making you an expert overnight. We're covering the foundations properly, which takes time and consistent work outside of class hours.
Programming Basics
Starting with C# fundamentals because you need to understand what's happening under the hood before touching any engine.
- Variables, loops, and conditional logic
- Object-oriented thinking
- Basic data structures
- Debugging techniques that actually work
Unity Engine Essentials
Getting comfortable with Unity's interface and workflow. You'll spend plenty of time figuring out why things don't work as expected.
- Scene management and prefabs
- Physics systems and collision
- Input handling across devices
- Basic animation controllers
Game Mechanics Design
Building actual gameplay systems. This is where most students realize game development involves more problem-solving than they anticipated.
- Player movement and camera control
- UI systems that players understand
- Basic AI behavior patterns
- Save systems and data persistence
Project Development
Your final project. Expect to rebuild parts of it multiple times as you discover better approaches and fix issues you didn't anticipate.
- Scope planning (smaller than you think)
- Version control with Git
- Performance optimization basics
- Build processes for different platforms
Vance Borroughs
Vance has spent the last eleven years working on various game projects, from mobile puzzle games that nobody played to a mid-sized indie title that actually got some attention on Steam. He's debugged enough null reference exceptions to fill several lifetimes and has learned most lessons through making mistakes first.
Before joining Plexnovalex Systems in 2023, Vance worked with three different studios in Eastern Europe, dealing with everything from optimization nightmares to last-minute feature changes. He started teaching because he kept getting asked the same questions by junior developers and figured a structured course might save everyone some time.
Background Highlights
- Shipped four commercial games between 2018 and 2024
- Contributed to Unity community forums since 2016
- Worked on mobile, PC, and console platforms
- Speaks Russian and English fluently, Azerbaijani conversationally