Unity Tools

A reusable localisation system for Unity combining editor tooling and runtime management. Supports

  • Automated UI text binding

  • Locale-aware font switching

  • CSV validation

  • Live locale switching via custom inspectors.

Localisation Pipleine

Designed to reduce setup friction and support designers and developers working across multiple languages.

Debug Monitor & Performance Tool

This tool provides real-time visibility into key game systems and performance metrics, including FPS tracking & memory usage. It also exposes contextual debug controls and system state information to allow designers and developers to validate gameplay behaviour without modifying runtime code.

  • Real-time FPS and memory monitoring with trend visualisation via a graph

  • Editor window UI for live system inspection during Play Mode

  • Modular debug controls for testing difficulty, timing, and QTE systems

  • Clear separation between performance data capture and UI rendering

  • Built to be extended with additional debug panels as development evolves

Play From Setup Scene

A toolbar utility that allows developers to start Play Mode from a fixed setup scene while automatically restoring their previous scene layout afterwards.

Designed to reduce iteration friction and maintain consistent startup conditions during development.