GoMoWorld Heathrow Slot Machine Activation
A full-screen, vertical-reel slot machine brand activation deployed at Heathrow Airport, featuring a four-tier prize engine, live operator controls, and offline-first kiosk architecture.

GoMoWorld Heathrow Slot Machine Activation
A full-screen, vertical-reel brand activation engineered for high-traffic airport environments. Travellers spin the reels for a chance to win across a four-tier prize structure, while on-site operators manage the experience in real time through a dedicated control surface. The system runs as a Windows 11 kiosk with an offline-first architecture so the activation continues to function regardless of network conditions.
Project Overview
A full-screen, vertical-reel slot machine activation deployed for GoMoWorld inside one of the world's busiest airports. The experience needed to feel polished and immediate to passing travellers, give on-site operators full control over the activation, and stay resilient under the unstable network conditions typical of airport venues.
Role Division: Spark Play Ltd led the activation as the agency, owning the client relationship with GoMoWorld and the creative direction of the experience. Hyperyond partnered with Spark Play as the engineering provider, delivering the kiosk and operator applications, the prize engine, and the offline-first runtime that powers the activation on the ground at Heathrow.
Engineering Contributions
As the technical partner on the build, we owned the application end-to-end across the kiosk and operator surfaces:
- Slot Engine: Engineered the vertical-reel mechanic and the four-tier prize engine, including weighting, eligibility rules, and audit logging.
- Operator Console: Built a live operator control app for prize configuration, queue monitoring, and on-the-fly intervention during the activation.
- Offline-first Runtime: Implemented local persistence and sync layers so the kiosk remains fully playable without connectivity, reconciling state once the network returns.
- Animation & Feedback: Integrated Rive for fluid reel animations and reward states, keeping the experience smooth on locked-down kiosk hardware.
- Monorepo Foundation: Structured the codebase as a Turborepo with shared TypeScript packages between the kiosk, operator app, and engine to keep behavior consistent across surfaces.
Key Features
- Vertical-Reel Slot Mechanic: Full-screen reel layout tuned for portrait kiosk displays in airport lounges.
- Four-Tier Prize Engine: Weighted prize distribution with eligibility rules and full audit logging for activation reporting.
- Live Operator Controls: Real-time prize management, queue monitoring, and event oversight from a dedicated operator app.
- Offline-first Kiosk Runtime: Local persistence and reconciliation so the experience never drops, even when airport networks do.
- Rive-Powered Feedback: High-fidelity reel and reward animations rendered efficiently on kiosk hardware.
Technology Stack
- Framework: React 19, TypeScript
- Monorepo: Turborepo with shared TypeScript packages
- Animation: Rive
- Deployment: Windows 11 kiosk mode
Technical Implementation
Partnering with Spark Play Ltd, we provided:
- End-to-end engineering of the kiosk and operator applications
- Vertical-reel slot engine with four-tier prize distribution and audit logging
- Live operator control surface for real-time activation management
- Offline-first runtime with local persistence and network reconciliation
- Rive animation integration for reel and reward feedback
- Turborepo monorepo with shared TypeScript packages across surfaces