Action Adventure Game
About
This mini-project is an adventure game I've created using Unreal Engine 4 C++, aimed at demonstrating various gameplay mechanics. Summary of Features:
- Character — includes user input, controls, camera input, and animations.
- Enemies — programmed to move towards the player and attack when in range, and display enemy health bars.
- Combat — melee combat is implemented in this game, along with damage and death functionality, as well as hit sounds and hit particles.
- Gameplay mechanics — the level contains pickups (coins and health potions) and hazards for the player to interact with, a few different weapons that can be equipped, floating platforms, a floor switch that opens a door when stepped on, enemy spawn volumes, and level transition volumes (two maps are currently included in the game).
- HUD — health, stamina, and coin count functionality and widgets are included, and also a pause menu with save/load functionality.
I've included my source code on my GitHub. This is my first game project — feel free to add any suggestions and feedback :)