Cave Runner

Cave Runner

First-person Character controller Weapon mechanics Level generation VFX 3D PC Unity

Cave runner is a first-person, endless platformer-runner where the player must escape from a series of collapsing caves. Equipped with the triple-purpose Funny Gun™, the player can extract energy from special galvanium crystals scattered across the cave. This energy can then be used by the gun to shoot and destroy obstacles or propel the player great distances.

Project Members

  • Harry Baxter (3D Art)
  • Leah Caruana (2D Art)
  • Jackson Collingwood-Cope (Level Design)
  • Isaac Allwood (Programming, Level Design)
  • Brandon Tong (Programming, Level Design, VFX)

Primary Contributions

Main Role: Programmer

  • Programming - Level generation, FSM-based character controller, UI functionality (UI Toolkit), weapon mechanics & procedural animation
  • VFX using Unity’s particle system and shader graph
  • Level design - Room prefab layouts

Screenshots

Achievements

Try out Cave Runner!