Game engines
Importance: Essential (5 of 5)
Builds with engines like Unity, Unreal, or Godot and their toolchains.
Course coverage
- Course planned (1)
Software development
Designs and builds interactive games, combining programming, real-time graphics, and gameplay systems.
Importance: Essential (5 of 5)
Builds with engines like Unity, Unreal, or Godot and their toolchains.
Course coverage
Importance: Essential (5 of 5)
Implements mechanics, physics, input, and game state logic.
Course coverage
Importance: Very important (4 of 5)
Works with rendering pipelines, shaders, and real-time performance.
Course coverage
Importance: Very important (4 of 5)
Applies linear algebra, geometry, and physics to game systems.
Course coverage
Importance: Very important (4 of 5)
Shapes rules, balance, progression, and player experience.
Course coverage
Importance: Very important (4 of 5)
Profiles and optimizes for frame rate, memory, and load times.
Course coverage
Importance: Important (3 of 5)
Builds networked gameplay with synchronization and latency handling.
Course coverage
Importance: Important (3 of 5)
Ships builds to PC, console, mobile, and web storefronts.
Course coverage