Old Town Stories

https://www.youtube.com/watch?v=NUBnqmg0KIA

Details


Technologies: UE4, C++, Blueprints
Platforms: Oculus Rift
Duration: 9 months
Role: Gameplay and AI programmer
Team:

  • 6 programmers
  • 4 artists
  • Musicians of Berklee


About Old Town Stories


Old Town Stories is a first person shooter in VR developed by DeerCaptain, a team of 6 programmers and 4 artists as the final project of the HND at ESAT. The engine used was Unreal Engine 4 and the game was released on Steam for Oculus Rift.

The aim of the project was to develop a first person shooter game in VR trying to create something different to other games of the same genre. This way, in addition to the shooting ability, the player will have a magnetic glove in one of his hands, which will give him powers to attract objects or to create a shield to stop bullets, adding new gameplay possibilities. The game is divided in 2 levels, and the player has to defeat waves of enemies to get to the final boss.


My work


  • Gameplay:
    • Cover system for the soldier enemies.
    • Magnetizer component used by the player to attract objects.
    • Level design of the second part of the level.
  • AI:
    • Design and implementation of the AI of most of the enemies of the game using Finite State Machines:
      • AI of the soldier enemy.
      • AI of the spider enemy.
      • AI of the tank enemy.
    • Design and implementation of the AI and the level design of the combat against the final boss using AI tools present in UE4.
    • Flocking movement system for group of animals.
  • Animations:
    • Integration of the animations of the soldier enemy, the tank enemy and the final boss, Rusty Jack.

Design a site like this with WordPress.com
Get started