PB Email
← Back to projects

Game

Human Fall Flat 2

Production Unity 6 engineering for the sequel to the physics-based puzzle platformer.

Period

2022 — 2025

Role

Software Engineer

Status

Production title

C#Unity 6Internal packagesScriptableObjectsAddressablesFMODMultiplayer techProfiling

3+ yrs

production engineering

Unity 6

runtime and tooling

Technical snapshot

Professional C# development in a production environment, focused on maintainable Unity systems, internal tooling, debugging, runtime behaviour and milestone stabilization.

Designed maintainable C# systems for gameplay, tooling, debugging and runtime behaviour.
Built modular package-based architecture using assemblies, internal packages, ScriptableObjects, Prefabs and Addressables.
Created debug utilities and internal tools for designers, QA and other disciplines.
Supported milestone stabilization through bug reproduction, production fixes and stakeholder communication.

Overview

Human Fall Flat 2 is a professional production project where my work centred on reliable C# software engineering inside a Unity 6 environment. The strongest portfolio angle here is not a single isolated feature: it is production-grade systems work, maintainability, debugging, collaboration and keeping runtime behaviour stable under real development constraints.

My contribution

  • Designed and implemented C# systems for gameplay, tooling, debugging and runtime behaviour.
  • Worked with modular Unity architecture using assemblies, internal packages, ScriptableObjects, Prefabs and Addressables.
  • Translated ambiguous production requirements into reviewable, testable software features.
  • Built internal tools and debug utilities used during iteration, bug fixing and QA workflows.
  • Supported milestone stabilization by reproducing issues, resolving production bugs and communicating clearly with stakeholders.

Technical focus

The relevant story for this project is maintainability: code that can be reviewed, extended, debugged and supported across disciplines. I worked in a production workflow using Git pull requests, code reviews, Jira processes and cross-functional meetings, with attention to profiling, memory behaviour and GC pressure where appropriate.

Gallery

Human Fall Flat 2 - Steam 1
Human Fall Flat 2 - Steam 2
Human Fall Flat 2 - Steam 3
Human Fall Flat 2 - Steam 4
Human Fall Flat 2 - Steam 5
Human Fall Flat 2 - Steam 7