Arcori
Arcori is a collectible multiplayer game set in the mythic world of Velora, under my games brand Reign of Play. Players stack themed Arcori caps and slam a Slammer into the pile to flip them — each flip scores, and consecutive flips build Mastery toward new generations of a design. Collection, economy, and an evolving world chronicle sit alongside the core slamming loop.
The project is in its early stages. It runs on the same structured stack I built after Dutch for future apps — Flutter on the client, FastAPI for product and user logic, and Dart for realtime play.
Stack
- Frontend — Flutter: Riverpod for state, go_router for navigation, HTTP + WebSockets, secure storage, Firebase Analytics.
- Backend — Python FastAPI on Uvicorn/Gunicorn: SQLAlchemy + Alembic, PostgreSQL (psycopg), Redis, JWT/bcrypt auth.
- Realtime — Dart Shelf: WebSocket / realtime backend alongside the Python API.
Why this project
- A deeper game loop than Dutch: slamming, Mastery, collection, and an evolving world.
- Clear separation of concerns: Flutter client, FastAPI for product/user logic, Dart for realtime play.
- PostgreSQL + Redis for persistence and speed alongside live multiplayer.
Gallery