
UXR Arcade Machine System
8-game arcade hall with global leaderboards, personal bests, one-tap play & mobile UI
The facts
- Platform
- Roblox
- Version
- 1.0.0
- Updated
- September 26, 2026
- Categories
- Scripts

- 8 Complete Arcade Minigames - Snake, Ping Pong, Star Blitz, Block Stack, Sweet Match, Mine Grid, Ghost Maze and Flap Dash, eight single-player games, each a fullscreen takeover, all running on one shared framework.
- Walk-Up Cabinet Play - Approach any cabinet and its ProximityPrompt launches the game as a fullscreen UI; the player's avatar is frozen while playing and released the moment they exit.
- Global Per-Game Leaderboards - OrderedDataStore Top-N boards for every game, cached with a configurable refresh and shown as an in-game panel with the player's own rank.
- Persistent Personal Bests - Each player's high score per game is saved to DataStore behind a data-loss guard and shown live as HI on the HUD.
- Mobile-First Touch Controls - Every game is fully playable on touch with per-game on-screen layouts (d-pad, tap, fire, rotate, drag) plus swipe, unified with keyboard input no separate mobile build.
- Server-Authoritative Scoring - Score submission runs server-side behind a single multiplexed remote layer, sanity-checked against a per-game max score and a submit cooldown.
- Extensible Game Contract - Add a whole new game as one module plus a single Settings entry; the framework, input, HUD, leaderboard and server never change.
- Get-Ready Start Gate - Every run holds on a GET READY overlay until the first input, with mid-run re-arm after a life loss, so nothing moves before the player is set.
- Game-Over Flow - Final score with a NEW BEST call-out, plus Play Again, Leaderboard and Exit all without leaving the cabinet.
- Swappable Image Sprites - Characters, enemies and pickups render from image assets with colored fallbacks drop in your own art by changing one asset-id constant.
- Designer-Friendly Cabinets - Bind any hand-built cabinet to a game with a single GameId attribute (or an automatic name map); the framework builds every game screen at runtime.
- Copyright-Safe Original Titles - Every game name and identifier is original no trademarked title appears anywhere in the code, UI, file names or docs.
- Fully Configurable - One Settings file controls every knob per-game grids, speeds and scores, prompt distance, leaderboard Top-N and refresh, submit cooldown and messages no code editing.
- One-Folder Self-Install - Drop the package into ServerScriptService and it bootstraps itself: replicates shared assets, deploys the UI, and wires the remotes with zero setup.












[
