Tower Unite Projects

A collection of projects based around Tower Unite.

Here you'll find laser projector code, arcade projects and a few other bits and bobs.

Stuff created for Tower Unite

Various snippets of code for use in Tower Unite

Here you'll find a collection of things I've made for use within the game Tower Unite.


Tower Unite has released an Arcade API, which will allow users to make arcade games to run within Tower Unite. The tool supports lua and JavaScript, and implements simple rendering funcions for you, such as for drawing sprites and UV mapped quads.

Project Banner

3D Minigolf

A 3D recreation of minigolf. Uses a custom renderer and physics system.

Project Banner


A version of Minigolf created within the API.

Uses Box2D for physics and a custom UI system nicknamed GameBase.

Laser Projector

The game also supports expressions to create patterns using the Laser Projector. I have tried to absue this to create different displays using the system, such as digital clocks and dot-matrix displays.

Digital Clock

Displays the current time in a 24hr format, including seconds.

Supports different colour modes, including rainbow.

Dot Matrix Display

A display capable of showing strings of text using the laser projector.

Supports variable text length, text and background colours and scroll speed.