A top-down shooter with procedurally generated levels.

Built for the Game Programming and System Architectures module at Abertay University, in a two-person team, using Abertay’s Games Education Framework.

I mainly worked on:

  • Tile-based level generation — procedurally assembling station layouts from a set of tiles each playthrough, so no two runs are identical
  • Enemy AI and A* pathfinding — routing enemies through the procedurally generated tile grid in real time as it changes
  • 3D modelling — creating props and environment assets for the station interior