Gladiator.mp4
This project allowed us to better understand how to use C++ and Blueprint at the same time on Unreal Engine, as well as a first approach to AI with the integrated Behavior Tree.
| Command | Action |
|---|---|
| W / Z | Move forward |
| A / Q | Move left |
| S | Move backward |
| D | Move Right |
| Esc / P | Pause / Unpause game |
| Mouse | Move camera around player |
| Mouse Right click | Attack |
| Mouse Left click | Defend |
| Mouse wheel click / Left Control | Lock / Unlock |
| Mouse wheel up / down | Change locked enemy |
| Command | Action |
|---|---|
| Left stick | Move player in stick direction |
| Right stick | Move the camera around the player |
| Start button | Pause / Unpause the game |
| A / B | Attack |
| Left / Right Trigger | Defend |
| R3 | Lock / Unlock |
| Left / Right Shoulder | Change locked enemy |
-
Enemy's life is only displayed when an enemy is locked
-
Because there is two light source in the scene (Light Source and DirectionalLight1 in DesertArenaBlueprint), shadows and ambient brightness can be a bit messy.