A downloadable game

Context

This is a student project, made alone, during 2 weeks (January 2024). This was my first project on Unreal, the goal was simply to learn the basics of the engine.

Gameloop

This game is a simple endless runner, in first person view, globally inspired by Into the dead. When the game starts, you pick up a weapon and the “run corridor” starts in front of you. The camera is locked as you can’t look behind you. There are some obstacles proceduraly generated along the path but also bonus pick up items.

There are 3 types of obstacles :

  • Rocks
  • Mud puddles slowing you
  • Fire puddles dealing damages every seconds you stay on it

And there are 4 pick up items :

  • Health kit, healing you
  • Amos for your weapon
  • Time limited speed increase bonus
  • Time limited infinte amo bonus

To complete, there are some “zombies”, also placed procedurally in the corridor, that start to chase you when you aproach, but they are slower than you. They have different colors for the different amounts of health points.

FInally, your score is displayed on top of the screen and it depends on the distance you survived and the opponents you killed. The game end when you die.

Technical Part

The game only supports mouse & keyboard inputs.

The character runs automaticly in one direction, only going left and right, limited by the walls of the corridor. The first person camera is locked as it can’t look behind. The weapon has a limited cartridge clip but you can pick up an infinite amount of amos.

The corridor is generated by chunk. Each chunk has a random number of each type of obstacles and pick up items. Passing throw the end of a chunk generate a new one. There are 5 chunks generated ahead you. They get destroyed 5 seconds after leaving them.


Github : https://github.com/Loctryl/OutBanks-Runner

Published 17 days ago
StatusPrototype
AuthorThibault Le Tallec
GenreAction
Tags3D, Arcade, First-Person