Projects-Outline
- NOTE! This Outline contains the actual game projects.
Documentation for class exercises such as baselines and collisions are excluded
project-1-breakout
A take on the classic game ‘breakout’
Emphasis on:
Collision Physics
Player input
Frame rates in games
Game loops
project-2-joust
A basic bare-bones platformer
Emphasis on:
Collision Physics for moving player
Player and Environment Physics
Sprite Animations
project-3-flocking
Demonstration of basic flocking algorithms for Agents in games
Emphasis on:
MultiAgent Scenarios
Flocking behaviors
project-4-finite-state-machines
Gamified demonstration of Finite State Machines
Emphasis on:
Finite State Machines
project-4-path-planning
Gamified demonstration of path finding algorithms for AI
Emphasis on:
Depth First Search
Breadth First Search
A* Search (astar)