Battle for the UnderHive
Battle for the UnderHive is a single-player, 3rd person shoot 'em up game.
This game allows the player to battle against an endless wave of enemies and was created using the Unreal engine.
UI Design
The UI was designed to be simple to understand whilst giving players important information. Players need to keep track of enemies constantly for gameplay. Therefore, I added a minimap system to help players navigate the map.
Level Design
Battle for the UnderHive level design was developed to be maze-like. Comprising of broad open areas and small corridors allows players to funnel enemies across the space to make them easier to kill and use the environment to their advantage.
Level design
Combat System
The combat system is straightforward. The player can shoot, and the enemies can slash. Although this is simple, this allows the player to understand the game quickly.
External resources:
- 3D character models and animations were acquired from Unreal Paragon pack.
Skills Learnt
· Unreal
· Blueprints
· Level Design
· Combat Systems
· Enemy Ai
· UI & UX Design
Reflection
This project was the first ever game I created in Unreal and was produced to gain skills using this engine. It also allowed me to gain skills in Blueprints and 3D-level design.
What went well
· The level design allowed for interesting combat
· The player controller has simple and fluid movement permitting easy gameplay.
What could be improved
· The level design allowed for interesting combat
· The player controller has simple and fluid movement permitting easy gameplay.
In conclusion, this successful solo project was well designed and implemented and demonstrated a wide variety of new unreal skills.