Project Anaximander

Overview

Name: Project Anaximander
Genre: Singleplayer stealth RPG
Roles: Lead Programmer, Lead 3D Character Artist, Lead Animator
Project Type: College
Project Duration: 6 months
Software: Unreal Engine 5, Blender, Mixamo
Language: Blueprints

For the movement of this game I chose to code basic WASD movement controls.
I added sprinting with stamina as I wanted you to be able to run away from the enemies if you are seen.
I added crouching so that you could hide behind cover and duck under obstacles. I also added climbing to allow me to add different height levels to my game.
You could pick up items and throw them to distract and lure the enemies.
I added an inventory system using an array so you could pick up multiple items and select which one to hold. Items are automatically stacked if stackable.
The enemy AI can recognise the player unless the player is in uniform and not running. Patrol routes can be easily programmed into the AI. The player can distract and lure the AI by throwing objects. But if the player isn’t careful the AI will capture them and send them back to the start of the level.