top of page

CyberShooter

3D top-downish tank battle game!

CyberShooter is a 3rd-person sci-fi shooter made in the Unreal Engine with both C++ and Blueprint.

This project features use of the following:

  • Aim Offsets

  • Animation State Machines

  • Animation Blendspaces

  • AI Behavior Trees (including custom BT tasks and services made in C++)

  • AI States for shooting, chasing, and investigating.

  • AI Blackboard

  • Particle Effects (muzzle flash and sparks when hitting walls/enemies)

  • Sound Cues

  • Sound Attenuation (the closer the sound source, the louder it is​)

  • Sound panning (enemy shooting from the left plays on the left speaker)

  • Damage and HP (Health) System.

  • Respawn System

  • Per-body-part collider setup (separate collision detection for head, torso, arms, and legs)

Source Code: https://github.com/guitarjorge24/CyberShooter

bottom of page