Human Intelligence Replacement Soldier (H.I.R.S)
-
Made with Unreal Engine and C++.
High Concept
FPS Shooter in which player character has to kill evil robots to save earth.
Gameplay
Some Important Mechanics:
-
Player Character:
-
Run​, Jump
-
Switch Weapons
-
Switch Camera (FPS and TPS)
-
Die
-
-
Weapon:​
-
3 Projectile based weapon​.
-
Spawns Projectile on Fire
-
Reload with Reload Wait Time.
-
-
Projectile:
-
Spawns Particle effects.​
-
Revolver's Projectile applies Point Damage and Grenade's and Rocket Launcher's Projectile applies Radial Damage on hit.
-
-
Pickup:
-
2 Pickups ie. Ammo crate and Health Pickup​
-
Ammo crate Refills players ammo
-
Health Pickup heals the Player
-
-
HealthComponent:
-
​Handles Health related functionality​​
-
Heals the Player
-
Take Damage on Both player and enemy.
-
-
Enemy:​
-
Custom BehaviorTree Tasks and Decorator programmed in C++.
-
Chase the player
-
Attack
-
If player is not visible then finds and moves to nearby location to the players last seen location to find player
-
Die
-
-
Detects the Players (Using AIPerception)​
Animation:

AnimGraph
Behavior Tree (Enemy AI):

Behavior Tree