Mars Assault is a retro-inspired first-person shooter that utilizes a custom-built Raycasting engine. Unlike modern games built in Unity or Unreal, this project handles all 3D perspective, depth ...