Mini-game platform
Ludosaic
A web mini-game platform under active development, playable without an account in solo, against bots, or with others depending on the game.
Start playing without creating an account
Ludosaic brings several mini-games into one web experience designed to be accessible, installable, and mobile-first. Its intended journey stays direct: choose a game, select a mode, and start playing without requiring account creation.
A guest profile is generated locally to preserve the display name, preferences, progression, and achievements. When connected services are available, an anonymous session can also synchronize selected settings and verified results while compatible modes remain usable offline.
Three games for building the platform
Reflex Rush offers solo reaction runs and deterministic daily challenges. Merge Forge is a merging puzzle that can be saved and resumed, with a shared date-based challenge. Grid Duel explores strategy play for two people on one device, bots, and private online rooms.
These three games do more than fill a catalog. Each tests a different constraint: the lifecycle of a Phaser engine, replayable puzzle logic, and then a multiplayer authority able to control turns and persist results.
Deterministic, shareable rules
The monorepo separates the Next.js application, game server, each game, and their shared contracts. React and Phaser power the interfaces, PostgreSQL and Drizzle store durable data, Redis handles temporary coordination, and Colyseus provides authority for private rooms.
Rules remain independent from rendering and can be replayed from a seed and action sequence. For a connected result, the server reconstructs the run instead of directly trusting a score reported by the browser. Games load only when opened, and the service worker can reopen selected previously loaded modes without a connection.
A project still under development
Ludosaic is still under active development. The repository contains a locally validated foundation and playable local or connected beta journeys, but the complete MVP has not been delivered. Grid Duel private rooms, for example, have a foundation tested with two browsers without yet representing a production-ready multiplayer experience.
No external deployment has been performed. Before a public release, the project still needs to complete its MVP criteria, harden multiplayer operations, obtain a legal review of its notices, and validate backups, restoration, TLS/WSS, monitoring, and critical journeys in the target environment. Its rule, PostgreSQL, and browser tests therefore describe engineering progress, not results from a production service.