// PROJECTS

72 · things we built.

Nonatomic

Pkglnk.dev

SaaS platform giving Unity package creators real-time download analytics and user insights

2026 sveltekit supabase vercel ai integration
Nonatomic

Demonstrable.dev

Turn static screenshots into clickable demos with real analytics. Prove your work actually works.

2026 sveltekit supabase vercel ai integration
experiment

Attention Visualiser (Extended)

Peek inside a real AI's brain — see which words it's paying attention to as it reads a sentence.

2026 distilbert python transformers pytorch react typescript framer motion vite
experiment

Lego Multiplayer

Real-time multiplayer Lego sandbox — walk through a procedural brick world with other anonymous visitors.

2026 three.js socket.io webgl typescript node.js vite fly.io
experiment

Retro Gauges

Vintage instrument panel that's secretly a Web Audio synth — the wave on the scope is the sound you hear.

2026 canvas2d web audio api audiocontext biquadfilter analysernode vanilla js
experiment

You Little Ripper

Bulk-rip audio from YouTube — paste a list, grab MP3, FLAC or WAV, all in-browser.

2026 ffmpeg fly.io yt-dlp next.js
// LAB_NOTES

Things I've been writing.

full feed →
experiment

Parallaxing in canvas

A multi-layer landscape in canvas2D — move the cursor to watch depth happen.

2026 html css javascript codepen
open source

Svelte Theme Picker

Customizable theme picker for Svelte 5 with 10 themes, dark/light modes & localStorage persistence

2026 svelte typescript css
Immersive GameboxWarner Bros

Batman at Immersive Gamebox

BE. THE. BATMAN. Gesture-controlled Batarangs, actual detective work, Batmobile chases through Go...

2025 unity projection mapping 3d motion tracking touch-sensitive walls
Immersive Gamebox

Box Party

Mario Party meets VR chaos—dodge cookie cutters, milk cows, betray friends. Ages 3-103 welcome!

2025 unity projection mapping 3d motion tracking touch-sensitive walls
Immersive GameboxNetflix

Floor is Lava

We made Netflix's Floor is Lava real with projection tech that triggers genuine panic responses.

2025 unity projection mapping motion tracking touch screens
experiment

Web Assembly Spaceman

Unity 6 WebGL experiment testing WebAssembly performance with animated gradients & offline support

2025 unity 6 webgl webassembly service workers brotli compression fmod post processing
// NEW_BRIEF

Got an idea? Let's build it.

Interactive installations, games, odd web things, weird hardware — we make things that remember they're physical. Drop us a line.

Immersive Gamebox

Escape AI

An escape room where a sentient AI actively hates you and warps reality to prove it.

2024 unity projection mapping 3d motion tracking touch-sensitive walls
open source

Visual State Machine V2

Unity Visual State Machine Editor - Design complex game logic with intuitive drag-and-drop workflow

2024 unity c# editor tools
open source

Unity Quick Start Cli

CLI tool that automates Unity project setup with Git integration - no more manual configuration!

2024 node.js cli unity git
open source

Scaffold Kit

Unity tool that auto-generates consistent project scaffolds and directory structures across teams.

2024 unity c# editor tools
open source

Service Kit

Clean async dependency injection for Unity projects with ServiceKit's Service Locator pattern

2024 unity c# dependency injection
open source

Service Kit Analyzers

Roslyn analyzers that enforce ServiceKit best practices with real-time code analysis & fixes

2024 c# roslyn code analysis
open source

Timer Kit

Lightweight Unity timer system with flexible callbacks - perfect for game mechanics and animations

2024 unity c#
open source

C# Coding Standards

Professional C# coding standards guide for Unity & .NET with naming conventions & best practices

2024 c# .net unity
open source

UI Element Table

Unity UIElements table component with generic data binding, custom columns & cell selection events

2024 unity c# uielements
Koko DigitalEE

Matching Mayhem

Match-3 meets arcade magic: massive curved screen, chunky joystick, and screen-shake that'll rock...

2023 unity joystick controller
Immersive GameboxSony

Ghostbusters: The Cursed Collection

We turned Ghostbusters into a physical experience where teams chase ghosts and cross proton streams.

2023 unity projection mapping lidar 3d motion tracking touch-sensitive walls surround sound
Immersive GameboxParamount

PAW Patrol: New Recruits

Motion-controlled PAW Patrol adventure game designed specifically for toddlers aged 2-6

2023 unity projection mapping 3d motion tracking touch-sensitive walls
// OPEN_SOURCE

Fork us on GitHub.

Tools, kits, and scaffolds we've made public — take them, ship them, break them, send a PR.

$ browse 9 repos ↵
Koko DigitalTamadoge

Rocket Doge

Jetpack flying game with Tamadoge NFTs - navigate obstacles, reach the moon, win real prizes!

2022 unity webgl web3 nft integration
Koko DigitalTamadoge

Tamadoge Run

Spooky endless runner where Tamadoge NFTs come alive with unique abilities and real prizes

2022 unity webgl web3 nft integration
Koko DigitalTamadoge

Tama Blast

Fast-paced arcade ice hockey with NFT integration and play-to-win prizes in Tamadoge ecosystem

2022 unity webgl web3 nft integration
Immersive Gamebox

Word Fish

We turned spelling tests into an underwater adventure where kids swim and chase letter-fish.

2022 unity projection mapping 3d motion tracking touch-sensitive walls
Immersive GameboxNetflix

Squid Game

Netflix's Squid Game brought to terrifying life with immersive tech. 50,000+ reviews, countless b...

2022 unity projection mapping 3d motion tracking touch screens
Immersive GameboxSEGA

Angry Birds

Physical Angry Birds: gesture-controlled slingshot gameplay brings the mobile hit into real space

2022 unity projection mapping lidar motion tracking touch screens
// CLIENTS

Brands you'll recognise.

  • Immersive Gamebox
  • Koko Digital
  • Nonatomic
  • EE
  • Tamadoge
  • Fishawack
  • Southbank Centre
  • Big Brand Ideas
  • Netflix
  • Philips
  • Alexion
  • Animorph
  • Warner Bros
  • Sony
  • SEGA
  • Paramount
  • Bentley
  • EE Store Activation
  • PwC
  • Desq
  • Lifestyle Play
  • Pfizer
  • Lovelive
  • Neurocrine
  • Mad Microbe
  • Woolmark
  • Aardman
  • Seasonal Group
  • Nike
  • Snipes
  • Spark Therapeutics
  • CSL-Behring
  • Navicor
  • Vodafone
  • Acensys
  • GBT
  • MadMicrobe
  • JLR
  • Spark 44
  • Eon Reality
  • BBC Three
  • TK Hockey
  • Abbvie
  • Mi
  • Hiepa Scout
  • Dorna Sport
  • MotoGP
  • Delta Air Lines
  • Envision Pharma
  • Abstraction
  • Maria Casino
  • Siemens
  • AIA
  • Unibet
  • Marmalade
  • Transfaction
  • Brother
  • City Press
Koko DigitalEE

Grab n' Groove

A festival claw machine with ACTUALLY fair physics - no rigged algorithms, just skill and timing.

2022 unity 2d lights particle vfx unity input system
Bentley

Bentley HMI Design Tools

From PowerPoint to real-time Unity toolkit for designing £200k luxury car dashboards

2021 unity editor websockets multiplayer servers midi protocol
Koko DigitalEE

GoFit

EE stores become fitness classes in a neon cyberpunk city where customers strike poses for rewards

2021 unity kinect v2.0 full-body pose tracking
Koko DigitalEE Store Activation

Game of Gifts

Touchless Halloween magic for EE—wave over glowing pumpkins to reveal prizes in enchanted phone s...

2021 unity kinect v2
PwCDesq

Open Mind

Interactive Unity-powered bias training that replaced PwC's death-by-PowerPoint with engaging sce...

2021 unity 3d graphcms node.js heroku
Nonatomic

Dungeon Crawler Vertical Slice

Built during the pandemic the Dungeon Crawler Vertical Slice was an excuse to experiment with interesting camera techniq

2020
// LAB_NOTES

Things I've been writing.

full feed →
Lifestyle Play

Uzez Competitions

Skill-based prize competitions where racing prowess earns draw entries, not random luck.

2020 unity
PfizerLovelive

Mindset Game

Medical trivia that doesn't put you to sleep—gamified learning for healthcare professionals

2020 unity web assembly

Batter Up

We embedded a Vive tracker in a real baseball bat because plastic controllers feel fake.

2019 unity vive tracking vr
NeurocrineMad Microbe

Molecule

Interactive 3D molecule visualization that makes Parkinson's enzyme degradation beautiful & intui...

2019 image sequences texture packing image compression tweening particle effects
WoolmarkAardman

Farmageddon

Three HTML5 games for Aardman's Farmageddon movie with authentic claymation charm and 60fps perfo...

2019 html5
Seasonal Group

Sleigh Ride VR

Santa's sleigh reimagined as a terrifying VR experience with synchronized motion platforms for fa...

2019 vr hmd motion platform
// NEW_BRIEF

Got an idea? Let's build it.

Interactive installations, games, odd web things, weird hardware — we make things that remember they're physical. Drop us a line.

NikeSnipes

Recording Booth

AI-powered recording booth that turns anyone into a music video star with instant shareable content

2019 multi-camera video recording
Spark Therapeutics

Cello AR

AR app that transforms complex gene therapy into intuitive 3D cellular experiences for patients

2019 ar unity
FishawackCSL-Behring

CSL Hematology Quiz

Walk inside a human artery with HoloLens. Answer questions correctly to seal wounds and stop blee...

2019 hololens mixed reality
Fishawack

Eye for Pharma

VR booth experience that transported pharma conference attendees into an immersive brand universe

2019 oculus go vr 360 video
Navicor

Explore FL

VR training that shrinks oncologists down to explore Follicular Lymphoma at the cellular level

2018 vr unity
VodafoneAcensys

Holographic Sprint

We turned Vodafone's Jira into a holographic workspace where you physically throw tickets with ge...

2018 hololens jira api mixed reality
Philips

T7 Controller

Android app that transforms staff phones into wireless remotes for Philips T7 HDR demos

2018 android
GBTAlexion

GBT AR

AR app transforms Sickle Cell Disease education from textbook theory to mesmerizing molecular rea...

2018 ar ipad unity
AlexionMadMicrobe

HPP AR

Magic cube that teaches rare bone disease through AR—surprisingly fun medical education tool

2018 ar unity
Philips

Philips Ambilight VR

VR experience that demos Philips Ambilight TV's room-filling lighting in virtual showroom

2018 oculus go 360 video

Virtual Subterranean Infrastructure Avoidance Training

VR training that teaches excavation workers to avoid buried utilities using real spades and virtu...

2018 vr vive tracking unity
JLRSpark 44

JLR Top Trumps

AR Top Trumps at Goodwood turned car enthusiasts into digital collectors, hunting JLR cards every...

2018 ar mobile unity
// OPEN_SOURCE

Fork us on GitHub.

Tools, kits, and scaffolds we've made public — take them, ship them, break them, send a PR.

$ browse 9 repos ↵
Maria CasinoBig Brand Ideas

Hunt for Happiness

We turned an entire town into a treasure map using phones—Pokémon GO before Pokémon GO existed.

2017 google maps api web html5
Delta Air Lines

Legends of Safety

We turned Delta's ignored safety briefings into an epic HTML5 game where you battle giant cigarettes

2016 html5 interactive video

Guesswork: Heroes of Cosplay

Mobile trivia game celebrating cosplay artistry - harder than you think to identify these charact...

2016 mobile unity
Southbank CentreAnimorph

Aurora VR

Paint the Northern Lights with your hands in virtual Iceland. VR aurora art that made people cry.

2016 daydream vr
Southbank CentreAnimorph

Desert of the Real AR/VR

AR experience that overlays dystopian elements onto reality through your phone camera

2016 android google cardboard ar
Eon Reality

Aquatronics

VR training for water treatment plants—learn on perfect digital twins before touching real equipment

2015 unity lidar vr
// CLIENTS

Brands you'll recognise.

  • Immersive Gamebox
  • Koko Digital
  • Nonatomic
  • EE
  • Tamadoge
  • Fishawack
  • Southbank Centre
  • Big Brand Ideas
  • Netflix
  • Philips
  • Alexion
  • Animorph
  • Warner Bros
  • Sony
  • SEGA
  • Paramount
  • Bentley
  • EE Store Activation
  • PwC
  • Desq
  • Lifestyle Play
  • Pfizer
  • Lovelive
  • Neurocrine
  • Mad Microbe
  • Woolmark
  • Aardman
  • Seasonal Group
  • Nike
  • Snipes
  • Spark Therapeutics
  • CSL-Behring
  • Navicor
  • Vodafone
  • Acensys
  • GBT
  • MadMicrobe
  • JLR
  • Spark 44
  • Eon Reality
  • BBC Three
  • TK Hockey
  • Abbvie
  • Mi
  • Hiepa Scout
  • Dorna Sport
  • MotoGP
  • Delta Air Lines
  • Envision Pharma
  • Abstraction
  • Maria Casino
  • Siemens
  • AIA
  • Unibet
  • Marmalade
  • Transfaction
  • Brother
  • City Press
TK Hockey

Speed Shot VR

VR hockey experience that turns trade show booths into instant crowd magnets with real sticks

2015 gearvr custom controller unity
AbbvieFishawack

Abbvie AR Event Stand

VR experience that let healthcare pros explore human body around 8-foot mannequin at medical conf...

2015 gearvr ar unity
MiHiepa Scout

Mi Hiepa Scout

VR football scouting that finds hidden talent anywhere. Same scenarios, objective data, global re...

2015 vr htc vive unity
Envision Pharma

Group A - iPac Medical Narrative

Transformed passive medical education into heated debates with iPad-based branching case studies

2015 ipad unity
Southbank CentreAbstraction

Atticus Facial Gesture Tracking

Smile, and the robot smiles back. Real-time facial tracking that lets you puppeteer digital avatars.

2015 kinect faceshift
SiemensAIA

Siemens Arcade

Pixel art arcade game that transforms boring engineering recruitment into competitive fun

2015 ipad unity
// LAB_NOTES

Things I've been writing.

full feed →
UnibetBig Brand Ideas

Worlds Toughest Football Quiz

A viral football quiz that humbled experts and broke friendships with increasingly brutal questions

2015 html5 facebook api
MarmaladeBig Brand Ideas

Marmalade Avatar Builder

Avatar builder helping young drivers fight insurance stereotypes with personalized characters

2015 html5
Transfaction

Logitrucks

Unity3D simulation showing logistics algorithms save millions in fuel costs through visual storyt...

2015 unity3d
BrotherCity Press

Brother Mind Games

Brain training games that humbled egos and bruised pride. Think fast, remember patterns, don't bl...

2015 flash touchscreen
BBC Three

Our World War

Interactive WWI drama where YOUR choices determine who lives or dies in the Battle of the Somme

2014 html5 interactive video
Dorna SportMotoGP

MotoGP Official Quiz

Race virtual superbikes across 18 MotoGP tracks using only your trivia knowledge to accelerate.

2014 unity mobile
/ search · 1 home · 3 lab

rotate to portrait

we're still polishing landscape · in the meantime, portrait reads best

$ waiting for orientation_change…