ADAM WOLF
Game Programmer
Discord: lord_sarr | Steam : sarr50
Email: Adam-wolf@hotmail.co.uk

Notice: session_start(): Ignoring session_start() because a session is already active in /var/www/html/content/portfolio.php on line 2


My name is Adam, and I'm the Lead Programmer at Feral Computing.

With over 9 years of working experience utilizing Unreal Engine 4/5

Studied Software Engineering for 4 years at Staffordshire University

QA Tester for GBTN for over 7 years

CV : Link
Unreal Marketplace : Feral Computing

Currently Available to Work Remotely!


Strongest Skills:

  • Prototyping

  • Gameplay Programming

    • AI

    • Combat Systems

    • Cover Systems

    • Character Progression

    • Construction & Crafting

    • Quest Systems

    • Physics Systems

    • Animation Systems

    • UI, HUD and Menus

    • Debugging, Refactoring, and Optimisation

    • Rewrite blueprints in C++

    • Multiplayer Implementation

    • ...and many more!

Skills:

  • Level Design

  • 3D Modelling and Texturing

  • Game Design

  • Server Backends

  • SQL (Databases)

  • Python scripting

Software Skills:

  • Adobe Fuse

  • Autodesk Maya

  • Unreal Engine 4/5

    • Blueprints and C++

      Custom Editor Tools Creation

  • Substance Painter

  • Photoshop

  • Source Control (Git, Perforce, SVN, Plastic)

UE4 - Cover System

Back to Portfolio


My task was to:

create a generic cover system, that could use objects within the map for the player character to take cover behind

I did this by doing a set of raycasts to detect if there is a nearby object of sufficient size for character to take cover behind

if there is such an object, I trigger different animation state and different movement control scheme which forces the character to stick to the cover unless player leaves the cover (moving away, or pressing the cover button)