Spectres

Top-Down Bullet-Hell Game created using Unreal Engine 5

  • Title: Spectres
  • Duration: 7 Weeks
  • Engine: Unreal Engine
  • Team Size: 2
  • Roles: Gameplay Programmer, UI Programmer
  • Version Control: Perforce

Overview: A bullet-hell game developed using Unreal Engine. The game has a top-down view with enemies spawned at random location. With the player's objective being to destroy each enemy to progress to the next wave until a boss enemy appears with harder bullet patterns.

Roles and Responsibilites

  • Programmed Gameplay mechanics using C++ (Player Movement, Shooting, Collision events)
  • Designed and Implemented User Interface using C++ and Blueprints(HUD, Menus)
  • Tested a Waypoint Movement System for Enemy AI Movement
  • Designed Game Loop
  • Created a custom Bullet Pattern System, that allows easy pattern configuration for designers

Personal Experience

Spectres was developed as a part of our IMGD Studio course. It is a bullet-hell game where the player controls an Spaceship and has to defend against an onslaught of enemy spaceships. The player progresses through few waves of lower level enemies until they encounter the boss which has more complicated bullet patterns and more health.