UGTK cat mascotUGTKengine within an engine Browse systems
124 Unity systems · all production-ready

The engine
inside your engine.

UGTK is a modular toolkit of 124+ Unity systems — gameplay, UI, data, mobile, networking — built and battle-tested in shipped client projects. Drag, drop, ship. Designed for human developers and AI agents alike.

124+systems
100%completed
10categories
166k+lines of C#
Running live for
IsybankBYDLillyTikTokTrustpilotAberdeen InvestmentsKNXWOBIGiro d'ItaliaJMA WirelessDaiichi SankyoSensaiIstituto HoffmanGilletteSocialBoothFantasy Roll DiceIsybankBYDLillyTikTokTrustpilotAberdeen InvestmentsKNXWOBIGiro d'ItaliaJMA WirelessDaiichi SankyoSensaiIstituto HoffmanGilletteSocialBoothFantasy Roll Dice

Brands whose events, quizzes and arena games shipped on UGTK-built experiences. See the projects →

01 / Why

Why an engine
inside the engine?

Four reasons studios and agencies build on UGTK instead of starting from an empty scene.

Engine-in-engine

UGTK sits inside Unity like a second engine: a consistent, opinionated foundation without replacing your workflow.

Skip the boilerplate

Pre-built, battle-tested systems take you straight to making the game. From jam to production.

Fully modular

Use only what you need. Every system is self-contained and drops into an existing codebase with zero friction.

Production-proven

Stress-tested across shipped titles and live brand events, where the deadline is the event date.

scroll · drag to rotate · shift+wheel to zoom · click a cube

124 modules, each one a system.

Audio, UI, data, gameplay, networking, mobile. Every cube has a name, a doc page and real captures from the editor.

Simple modules build complex ones.

They snap together into 10 families: a Dashboard is Data plus UI, a Drag&Drop is Events plus Pooling plus State Machine.

And together, they are UGTK.

124 modules, one cat. Drop any of them in your scene, configure the public fields, press Play. Unity 6 or later.

02 / Families

Ten categories.
One coherent architecture.

Every system is independent, but they speak the same language: shared conventions, events, and editor tooling.

04 / Proof

Built with UGTK.
On stage, on totems, on phones.

35 shipped projects placed where they actually ran. Drag the globe, click a pin: trade-fair halls in Milan, the Sanremo festival, a village that travelled with the Giro.

confirmed locationonline
drag to rotate · wheel to zoom · click a pin

6 cities on the map: Castel San Pietro Terme, Milano, Napoli, On the road, Italy, Roma, Sanremo. Every project is pinned to the place it actually ran — the fair hall, the square, the venue or the studio — from the case histories, the press and the client's own site.

All 35 projects →

My first Unity experience with Marcello was amazing. Learning UGTK patterns through the Advanced course — still working together today!
Gabriele Lanni · Unity Developer
Get started

Ship your next game 10x faster.

Pick only the systems your game needs: each one comes with its documentation, real captures and dependencies spelled out.