My second semester at uni I had to create an FPS/RPG with the first-person-shoot template in Unreal Engine 5 (UE5). I decided to build Flax: Bot City, a momentum-driven shooter-platformer. The entire level unfolds inside a giant stylised motherboard: players bounce across PCI slots, ride conveyor belts, grind rails and battle rogue ArmBots while racing to the top of a glowing Quantum Computer.
Frequent play-tests with classmates surfaced issues—fan “yo-yo” forces, rail oscillation, sensitivity differences—fixed via distance-based force curves, direction locking and an in-game look-sensitivity slider.
Flax: Bot City demonstrates my ability to:
Given more time I would extend conveyor physics to allow counter-movement, add holographic foliage for extra life, and fold the movement set into a larger multi-level campaign, and much more!