Sunday, April 19, 2015

Arcade hits!

For programming class our newest assignment is to recreate a classic coin arcade game. So my partner, Sebastian, and I chose to recreate the 1980 multi-directional shooter Berzerk!
Some challenges we foresee in the recreation in this game lay mostly in the AI and how they spawn/react/attack the player. 

Game Features List: 
  • Camera movement/transition between cleared levels
  • AI
  • Enemy behavior
  • kill volumes 
  • HUD

Researching a list of assets and features present in the original 1980 arcade multi directional shooter  Berzerk to recreate it in Unreal Engine 4.

1) Player- can shoot in 8 basic directons
2) camera- top down
3) Wall collision- kills player
4) Enemies: Robots (multi colored), Evil Otto
Yellow Robots- slow
Red robots- very hostile
Evil Otto- spawns after fixed period, jumps through walls. moves the same speed as player horizontally but faster in the up and down directions. He is intended to quicken the game.


Player is damaged by: Walls, lazers, collision on robots, near exploding robots, Evil Otto.
The simplest way to make Evil Otto and and the player work is probably to have no collision on walls and instead have a Kill-Z
HUD:
simple, shows only number of points and lives

Basic gameplay:
Player navigates through randomly generated rooms containing a simple maze and enemies.



No comments:

Post a Comment