Tools

Our custom-built, open-source tools. Many of the tools we create and use on our projects are available to anyone. If you’re a studio in need of tools to help solve technical problems, you’re in the right place.

thumbnail
Unity icon
For Unity
Flume

The backbone of Actuator’s Unity projects.

It simplifies project architecture through dependency injection, using code-first principles.

Flume focuses on simple service injection and provides support for working with regular C# classes, MonoBehaviours, and ScriptableObjects.

thumbnail
Unity icon
For Unity
Fluxity

Makes UI state management simple.

A Unity-based implementation of the Flux design pattern, for single-scene data ecosystems.

An alternative to the MVC pattern, this is a clean solution to sharing and updating state between all view types that can exist in a Unity application.

thumbnail
Unity icon
For Unity
Sketch

Helps break down large problems into smaller, simple, interactive parts.

A Unity package for creating and running code snippets in Unity’s Play Mode.

Excellent for demonstrating, testing, and observing behaviours of small systems.

thumbnail
Unity icon
For Unity
Clarity

Identify and understand performance impact of assets in your Unity Scenes

A collection of simple tools to help identify asset (shaders, textures) usage and their impact on performance in your scenes.

Developed to assist in locating known poor performing aspects of texture, material, and shaders on performance constrained devices, like the Meta Quest 2.

thumbnail
Unity icon
For Unity
Unity Testpilot

Unity Testpilot drives Unity like a user would.

A support package for simulating user input against UI elements during automated Unity tests.

Integrated into tests, allows for automated testing of Unity UI, a traditionally manually tested area.