Ben Landor

Creative Software Engineer

Industry Experience

C++ - 5 Years

C# - 2 Years

Godot - 1 Year

Perforce - 6 Years

Unreal - 5 Years

Unity - 2 Years

AAA & Indie - 6 Years

Git - 1 Year

Industry Portfolio - AAA

Mindseye - Climax Studios (Codev)

Engine & Gameplay Programmer, Aug ‘20 - Jan ‘23

Engine - Unreal Engine 5

Main Responsibilities:

  • Engine extension, compatibility, and tooling.

  • Performance profiling and optimisation solutions.

  • Gameplay features including:

    • Foliage systems (vertex-based and skeletal physics-based).

    • SDF rendering research & feasibility exploration.

    • Lamppost & prop physics.

  • General bugfixing.

Jumanji: Reverse the Curse & Unreleased Games - Climax Studios

Gameplay Programmer, Jan ‘20 - May ‘20

Engine - Unreal Engine 4

Main Responsibilities:

  • Critical-path bug-fixing.

  • Checkpoint-based world state reconstruction for ease of testing.


F1 2021 Microsoft Store Port - Climax Studios

Backend Porting Programmer, May ‘20 - July ‘20

Engine - EGO Engine

Main Responsibilities:

  • Platform Integration, including:

    • Leaderboards.

    • Achievements

    • Rich presence.

  • Build pipeline improvements for future ports.

Iron Harvest - King Art Games

Pathfinding & Backend Programmer, Aug ‘19 - Jan ‘20

Engine - Unity

Main Responsibilities:

  • Assisted development of a custom Polyanya pathfinding implementation (C#).

  • Optimisation of per-agent navmesh generation.

  • Conversion of project from fixed-point to floating-point maths.

  • Diagnosed and fixed production-only bugs by debugging transpiled native code.

  • General bugfixing.

Industry Portfolio - Indie

Movio - First-person Movement-Platformer

Solo Developer, Mar ‘25 - June ‘25

Engine - Unreal Engine 5

Features:

  • Controller-friendly bunnyhopping.

  • Rail grinding.

  • Fully recreated source engine movement.

  • Original dialogue-based narrative.

  • Original drum n bass compositions.

  • Relaxed, skill-based progression.

Project Phoenix - Madman Studios

Duo Developer, July ‘23 - Dec ‘23

Engine - Unreal Engine 5

Main Responsibilities:

  • First person player controller.

  • Fine-grained snap-based building system.

  • Asynchronous multiplayer for building system.

  • Erosion-based building degradation.

  • Combat & AI.

  • Animation programming.

Morp - Free-climbing Roguelike

Solo Developer, Nov ‘25 - Present

Engine - Unreal Engine 5

Game Features:

  • Soulslike combat with dash, blocking, and parrying.

  • BotW-style free-climbing.

  • Sekiro-style grappling.

  • Roguelike upgrade system.

  • Rich traversal including mantling, ledge catch, pullups, and vaulting.

  • Vertical levels with objective-based progression.

Procedural Hex Continent Generation Tool

Solo Developer, July ‘25 - Nov ‘25

Engine - Unity

Deterministic procedural generation overview:

  • Scatters map sites with Poisson-disc sampling and builds a custom Delaunay triangulation which derives Voronoi-style cell polygons and adjacency.

  • Uses noise plus edge falloff to classify cells as land or ocean, widening coastline shelves and removing small islands and thin channels.

  • Builds a minimum-spanning-tree spine over land cells to drive mountain chains.

  • Blends ridges, basins, plate-bias lines, coastal ramps, continental tilt, and noise into final elevation.

  • Computes temperature from latitude, elevation, coast distance, and basins.

  • Computes moisture from coasts, winds, rain shadows, and noise.

  • Routes rivers downhill across the cell graph, then boosts nearby moisture.

  • Assigns final biomes from elevation, slope, temperature, moisture, and coast/river proximity, and generates final colours and meshes for the rendered world.

Project Spectre - Madman Studios

Duo Developer, Jan ‘24- Sep ‘24

Engine - Godot

Main Responsibilities:

  • Gameplay programming:

    • Gesture recognition, targeting, and input.

    • Potion-making system, potion effects, and player combat.

    • Inventory system, pickups, resource components.

    • Level mechanics, objectives, interaction systems.

  • Level design and gamemode prototyping.

  • Pixelart

  • Sound design .

  • Iterative Prototyping

Rift - Madman Studios

Duo Developer, Jan ‘23 - June ‘23

Engine - Unity

Main Responsibilities:

  • Custom first-person platformer movement.

  • Resource collection & inventory system.

  • Iterative prototyping.

About our company

At the forefront of technological innovation, we are dedicated to providing cutting-edge solutions that drive efficiency and excellence in every aspect of your business. Our team of experts ensures that we deliver robust, reliable, and tailored technology services to meet the unique needs of our clients.

Contact Us

Interested in working together? Fill out some info and we will be in touch shortly. We can’t wait to hear from you!