top of page

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:
  1. Player Character:

    • Run​, Jump

    • Switch Weapons

    • Switch Camera (FPS and TPS)

    • Die

  2. Weapon:

    • 3 Projectile based weapon​.

    • Spawns Projectile on Fire

    • Reload with Reload Wait Time.

  3. Projectile:

    • Spawns Particle effects.​

    • Revolver's Projectile applies Point Damage and Grenade's and Rocket Launcher's Projectile applies Radial Damage on hit.

  4. Pickup:

    • 2 Pickups ie. Ammo crate and Health Pickup​

    • Ammo crate Refills players ammo

    • Health Pickup heals the Player

  5. HealthComponent:

    • ​Handles Health related functionality​​

    • Heals the Player

    • Take Damage on Both player and enemy.

  6. 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

  7. Detects the Players (Using AIPerception)​

Animation:
HIRSAnimGraph.PNG

AnimGraph

Behavior Tree (Enemy AI):
BT_Enemy.PNG

Behavior Tree

bottom of page