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)

Vertex Animation Plugin

Back to Portfolio



(The unit in the video is made up of 2 static meshes, a base and a gun, attached via socket and being vertex animated to emulate animated skeletal meshes at fraction of the performance cost)

Vertex Animation Plugin I'm creating in my spare time
Designed to take skeletal meshes and animations
Generates a static mesh, and vertex animation textures + takes socket and notify data from the animations.

Allowing static meshes and static mesh instances to be animated via material, and retain socket and anim notify support.

Features Include:
- Static Mesh Animation Component (works as a regular static mesh, but with additional features for playback and control of animation, blending and animation notifies)
- Instanced Static Mesh Animation Component(works as a regular instanced static mesh, but with additional features for playback and control of animation, blending and animation notifies per instance)
- Tools to convert skeletal mesh to static and retain socket data
to generate necessary assets, extract and bake the animation, socket, and notify data.
- Support for basic unreal anim notifies (Play Sound, Play Particle Effect, Play Niagara Effect, plus a custom notify type, which lets you trigger a custom notify class based on the plugin's Notify Class)