Orbito is a modern two-player strategy board game built with HTML5 / Construct 3. Challenge the Computer offline or compete against friends in real-time Online Multiplayer. The game features a unique rotating 4×4 board, beautiful graphics, smooth animations, and a strategic Shift & Rotate mechanic that keeps every match unpredictable right up to the final move.
Features:
How to Play
Objective: Be the first player to line up 4 of your marbles in a row — horizontally, vertically, or diagonally — anywhere on the 4×4 board after a rotation.
Choosing Your Marble Color: At the start of every match, Player 1 chooses Black or White. Black always moves first, so this choice also decides who takes the opening turn.
Shifting an Opponent’s Marble: Before placing your own marble, you may shift one of your opponent’s marbles into an empty cell directly beside it. Tap the marble to select it — valid destination cells light up with a hint marker — then tap a marked cell to move it, or tap Skip to continue without shifting.
Placing Your Marble: Tap any empty cell on the board to place your marble there.
Rotating the Board: Press the Orbito button to rotate the board one step. The outer ring (12 cells) and inner ring (4 cells) rotate together, shifting all marbles on the board into new positions, including your opponent’s marbles.
Winning: After every rotation, the board is checked for 4 marbles in a row. The first player to achieve this wins instantly. If the board fills up completely with no winner, players get up to 5 extra rotation attempts each before the match is ruled a draw.
Online Mode: Tap Host to create a room or Join to enter an existing room. Invite a friend and enjoy real-time multiplayer matches with the board state synchronized between both devices.
Note: Online Multiplayer and room hosting are built on Construct 3’s built-in Multiplayer plugin. Gameplay information such as player turns, marble positions, marble movements, board rotations, and the current game state is synchronized between the two players using WebRTC DataChannels. No gameplay data is stored on a game server.
A lightweight signalling server is used only at the beginning of a match to help the Host and Joining player find and connect to each other. By default, this project uses Construct’s own free public signalling server (wss://multiplayer.scirra.com), so Online Multiplayer works out of the box without requiring Node.js, Socket.io, Firebase, or additional server-side setup.
If you prefer to self-host your own signalling server for greater control, Construct/Scirra provides an open-source reference implementation that runs as a small Node.js + WebSocket (wss://) service. This is entirely optional, is not included with this template, and would require your own server/VPS and SSL certificate, which may involve additional hosting costs.
Offline Mode (vs Computer) works fully without any online services.
0 average based on 0 ratings.