A multiplayer UNO card game built with Colyseus. Multiple frontend implementations share the same authoritative game server.
The server/ directory contains the shared game server powered by Colyseus 0.17.
| Client | Directory | Rendering | Platforms | Screenshot |
|---|---|---|---|---|
| React + R3F | web-react/ |
3D | Web | ![]() |
| Haxe + Heaps | haxe/ |
2D | Web, Desktop | ![]() |
| GameMaker | gamemaker/ |
2D | Desktop, Web | ![]() |
| Defold | defold/ |
2D | Desktop, Web | ![]() |
| Godot | godot/ |
2D | Desktop, Web | ![]() |
| Unity | unity/ |
3D | Desktop, Web, Mobile | ![]() |
Start the server:
cd server && npm install
npm run devSee each client's README for setup instructions.
Card art from 4Colour Cards by VerzatileDev.
"UNO" is a registered trademark of Mattel, Inc. This project is not affiliated with, endorsed by, or sponsored by Mattel. It is an independent, open-source fan project created for educational and demonstration purposes only.
MIT — See LICENSE file.






