New Moon Studio logo NEW MOON STUDIO Live on Fab
51.61° N · 02.16° W // --:--:-- UTC // NEW MOON

PLUGINS · FRAMEWORKS · STORIES Built alone, shipped under the new moon.

I'm Lawrence Louw, a software engineer by day, solo Unreal Engine 5 developer by night. Under the New Moon Studio banner I write deep C++ plugins, original gameplay frameworks, and the occasional novel. One pair of hands. Forged after hours.

[ 01 ]

Forged in
the small hours.

— Lawrence Louw, sole trader · England

New Moon Studio is one developer working alone, after the office closes. Days I'm a software engineer in industry. Nights and weekends I'm in Unreal, writing the deep C++ plugins and gameplay frameworks I want to use myself, and shipping them through Fab under my own banner.

It's a workshop, not an agency. I don't take commissions or contracts. Everything you'll find here is mine, made because I needed it, polished because I respect the people who'll use it.

When the IDE closes I write novels and campaign stories. The wolf and the moon on the logo aren't just decoration, it's the instinct that drives one drives the other.

9+
Years in Unreal
100%
Solo, no team
C++/BP
Native & visual
UK
Sole trader, England
[ 02 ]
LIVE UE 5.6 & 5.7 FAB MARKETPLACE FULL C++ SOURCE

Scene
Optimizer.

Automated performance analysis & optimization for Unreal Engine 5.

Stop guessing where your frames are going. Scene Optimizer scans your entire level, identifies exactly what's costing you performance, estimates the FPS impact of every issue, and fixes many of them with a single click, all from inside the editor.

10 Built-In Analyzers
Lighting · Shadows · Nanite · Materials · Textures · Draw Calls · Post-Processing · Collision · Foliage · Custom Rule Engine.
Lumen / Nanite / VSM Aware
Fully aware of UE5's modern rendering pipeline. Never suggests fixes that would degrade Lumen or break Nanite fallbacks.
CI/CD Quality Gates
Run from the command line. Fail builds that don't meet your performance bar. GitHub Actions, Jenkins, GitLab — pick any.
Webhooks · Trends · Reports
Slack & Discord notifications. JSON + HTML exports with SVG trend charts. Regression detection across builds.
[ 03 ]

What I dig into.

The depth Scene Optimizer demonstrates is the depth I bring to everything I build.

Editor Extensibility

Slate panels, viewport overlays with 3D issue markers, toolbar buttons, detail customisations, Project Settings integration, custom asset actions.

  • Slate
  • UMG
  • Toolbar
  • EditorUtility

Lumen / Nanite / VSM Internals

Deep familiarity with UE5's modern rendering pipeline. Nanite-fallback awareness, VSM cost analysis, Lumen-safe optimisation, post-processing redundancy detection.

  • Lumen
  • Nanite
  • VSM
  • PostFX

C++ Architecture

Runtime + Editor module separation, subclass-based extensibility (USceneAnalyzerBase pattern), Data Asset rule engines, clean Blueprint exposure.

  • UPLUGIN
  • Modules
  • UCLASS
  • SOLID

DevOps & Automation

Editor commandlets with proper exit codes, JSON reports for build pipelines, Slack & Discord webhook integration, GitHub Actions / Jenkins / GitLab support.

  • Commandlet
  • CI/CD
  • Webhooks
  • JSON

Performance Engineering

FPS prediction, budget breakdowns, profiling-guided fixes, regression detection across builds, HTML trend dashboards with SVG charts.

  • Profiling
  • VRAM
  • Stats
  • Trends

Blueprint API Design

Designer-first C++ — every system surfaced through clean, well-categorised Blueprint nodes. Async tasks, function libraries, no friction for non-coders.

  • UFUNCTION
  • FuncLib
  • AsyncTasks
  • K2Nodes
[ 04 ]

What's on the bench.

Beyond the flagship, more is in build. Some of it ships under New Moon Studio, some of it stays in fiction.

PRJ-02 ◐ IN BUILD

More UE5 Plugins

More tools for the editor and engine are queued behind Scene Optimizer — focused on developer experience, gameplay tooling, and the parts of UE5 that nobody else wants to wrap.

  • Plugins
  • Editor
  • UE 5.6+
PRJ-03 ◐ IN BUILD

Original Frameworks

Modular gameplay frameworks shipped as standalone modules — designer-friendly C++, sensible defaults, drop-in for prototypes and production alike.

  • Framework
  • Gameplay
  • C++
PRJ-04 ◑ R&D

Game R&D

Original game projects in early prototype — built on the same frameworks I ship publicly. Eat my own cooking, prove what the tools can do.

  • Solo Dev
  • UE5
  • Prototype
PRJ-05 ○ DRAFTING

Stories & Worlds

Dark fantasy fiction in the works. The wolf and the moon are not just decoration — there's a long-form world being assembled in parallel.

  • Fiction
  • Worldbuilding
  • Long-form
[ 05 ]

Find me.
Follow along.

New Moon Studio doesn't take commissions, but the inbox is open for questions, plugin feedback, story-talk, or just to say hello. Pick a channel — I read everything.

// LOCATION Buckinghamshire, England · UK (GMT)
// TRADING Sole trader · publishing under New Moon Studio