THE RUNTIME FOR YOUR NEXT REALITY

Make every screen
part of the story.

Turn a display into a spaceship console, a secret terminal, or the final clue. Build interactive scenes. Bring them to life with MQTT.

▦ Windows◈ Linux◉ Raspberry PiOne player. Every room.
LIVE SCENE PREVIEW01 / THE REACTOR
ERGS // RESEARCH DIVISION● SYSTEM ONLINE
ϟCORE
++
CONTAINMENT PROTOCOL

REACTOR
STABILIZATION

Awaiting operator authorization_

CORE INTEGRITY68%
SECTOR07—B
TIME REMAINING04:59
TRY A COMMAND →
↳ergs/reactor01/status/player online

Interactive browser illustration · no MQTT connection required

BUILT FOR THE REAL WORLDEscape rooms+Interactive installations+Immersive experiences+DIY game props
01 / THE POSSIBILITIES

A screen is just the beginning.

Everything your scene needs.
All connected to the world around it.

▧

Build worlds, not slideshows.

Layer video, images, live camera feeds, text, timers and shaders. Switch between scenes with transitions that keep players in the moment.

Multi-sceneLayersLive updates
⌁

Speaks MQTT. Fluently.

Your game logic sends a message. The player reacts. Update text, trigger media, switch scenes and receive input events.

→ /scene/select"control_room"← /status/scene/current"control_room"
Explore the topic model ↗
⌘

Let players take control.

Touchscreen buttons, keypads, keyboard input and branching dialogs. On Raspberry Pi, wire physical props directly through GPIO.

TouchKeyboardGPIO
Meet the elements ↗
≋

Sound you can see.

Ambient loops, audio channels and reactive visualizers. Let sound drive waveforms, particles and shader effects.

↻

Made to stay in the scene.

Fullscreen kiosk settings, scene hot reload and retained MQTT status. Configure the details, then let your story run.

↗
02 / THE BUILDING BLOCKS

Every element of the experience.

From a simple label to a living interface.
Pick your components. Make them work together.

LESS OVERHEAD. MORE POSSIBILITY.

Old Pi.
New purpose.

That Raspberry Pi in your drawer still has stories to tell. ERGS Player renders directly through DRM/KMS, without a desktop environment.

A lightweight console distribution is all you need. Less to load means a faster start — and a second life for older hardware.

↗ Fast startup◇ No desktop required↻ Reuse existing hardware
Set up a Raspberry Pi ↗Performance depends on your Pi, media and scene complexity.
03 / FROM IDEA TO INTERACTION

Your scene. Your logic. Connected.

Follow the quick start ↗
01

Set the stage.

Install the player. Add your assets and define scenes and elements in JSON.

media/screen.json
02

Make the connection.

Point the player at your MQTT broker. Give each device its own identity.

ergs / reactor01
03

Bring it to life.

Send commands from your controller. React to buttons, inputs and media events.

→ scene/select "intro"
YOUR GAME CONTROLLER⇄MQTT BROKER⇄▸ ERGS PLAYER→THE EXPERIENCE
ONE PART OF A BIGGER PICTURE

Meet the player.
The studio is next.

ERGS stands for ERGameStudio: an integrated toolkit for building and running escape games. The Player is its scene runtime — and you can use it independently today with JSON and MQTT.

The upcoming studio brings a visual WYSIWYG editor, node-based game logic, autodiscovery, remote uploads and updates into one workflow.

ERGameStudio public release planned for late 2026
ERGameStudioTHE COMPLETE TOOLKIT · IN DEVELOPMENT
Visual editorGame logicDevice management
▸
ERGS PlayerSTANDALONE SCENE RUNTIME
YOU ARE HERE
04 / CHOOSE YOUR STAGE

One player. Three ways to run it.

Freemium / OpenCore.
Distributed under the ERGS Player license.

Packages are served directly from player.ergamestudio.com. Read the installation guide ↗

GOOD TO KNOW

ERGS Player is not an open-source release. It follows a Freemium / OpenCore model. Available features and usage rights are governed by the license included with each release.

A FEW MORE THINGS

Before you press play.

Do I need ERGameStudio to use the Player?+

No. Configure the Player with JSON files and control it through an MQTT broker using your own game controller. ERGameStudio will add a visual editing and management workflow when it becomes publicly available.

Does it run without an internet connection?+

Scenes and media are stored locally. Your player and controller can communicate through an MQTT broker on your local network, without a cloud service in the scene-control path.

What can I build with it?+

Escape-room terminals, countdown screens, interactive interviews, touchscreen puzzles, reactive displays and physical props connected through Raspberry Pi GPIO.

Is every Raspberry Pi supported?+

The published package targets arm64. Check your board and operating system architecture before installing. Older hardware can be useful for simpler scenes, but video resolution, shader complexity and media formats affect performance. A model-by-model compatibility list is not yet published.