SO / Something OnlineCreator workshop ↗
Build your next cabinet

Your engine.
Our arcade.

Write in Unity C# or Java. Export for the browser, connect the arcade adapter, and upload a cabinet.

Copy for my AI / Step by stepDownload engine source kit ↓Export instructionsInstructions for your AI ↓

See actual verification status. Pilot integration. Every engine build needs a real browser test and review. A source kit or successful upload does not certify that your game runs on every device.

Unity · C#

Copy the included Assets folder into your project. Add the arcade client, then export from the Something Online menu.

The kit includes save/restore and online board examples. The export helper adds the cabinet screen and creates the ZIP.

Single-threaded Web export, uncompressed assets, no browser data caching. Native desktop builds are not accepted.

Java · TeaVM

Use the small Maven starter or add its adapter to a compatible Java project. TeaVM compiles the game to browser JavaScript.

Build the solo or online example, then use the same export helper to prepare the cabinet.

JAR files and desktop-only Java libraries cannot run directly in the arcade.

Connected to your players

Saves & personal bests

Restore progress when a signed-in player returns. Handle version changes and save errors. Preview saves stay temporary.

Online tables

The current template supports two-player line boards. The arcade handles joining, turns, saved matches and approved-game results.

One review process

Use the same categories, AI disclosures, isolated preview, beta feedback and exact-version admin approval as other cabinets.

Transactions · planned

Future integration information will cover the selected blockchain, smart contracts and platform receipts. Solana is the intended network. Wallets and payments remain disabled while the game platform is being built.

Games will request approved offers through the platform. They will never receive player wallet keys or decide that a purchase has settled.

Read the disabled integration contract ↗
Prepare a submission ↗