Summary

Marche ou Crève is a sci-fi fps shooter where the player is a member of the future French Foreign Legion.

Technologies used

  • Unreal Engine 4
    • Blueprints
    • Animation Blueprints
    • Behaviour Tree
    • UMG
  • C++
  • Blender

Time frame

April 2021 – September 2021

Responsibilities

AI programming

I was tasked with designing and implementing a human enemy AI that would react to the player, seek cover and return fire. To achieve this I used Unreal’s Behaviour Tree system and C++ for async tasks and environmental queries.

FPS rig design

I helped design a versatile FPS rig that would allow us to have a visible torso and legs as well as a separate FPS arm with weapons. The rig needed to support cinematic cutscenes too, viewed through first person view.

FPS animations

Additionally I also created FPS animation sets for 4 weapons, a grenade and a throwable shuriken using Blender and implemented them in-engine.