Couch Codes
A local party co-op developed solely by me. The game is a co-op game where one person on each team is the clue master, that has to give clues to the other players on his team, and make them guess as many of their words as possible. The team that guessed all it's words first wins. Try it out with your family and friends! Just make sure you have a big enough couch.
Languages
Engines & tools
Gameplay & system
Game modes
Trailer
Technical Overview
The Unity PC host owns all core gameplay logic, turn flow, scoring, and authoritative game state. A lightweight Node.js layer manages rooms, browser connections, and message relaying between the host and 4-10 player controllers on the same network, while keeping networking cleanly separated from gameplay rules. Players join from phones or PCs through role-based web clients, with clue masters and guessers receiving different views and inputs tailored to their responsibilities. The system is also multilingual-ready, using internal word IDs. It was designed to scale cleanly from local LAN sessions to optional WAN play later.
Technical Overview
The Unity PC host owns all core gameplay logic, turn flow, scoring, and authoritative game state. A lightweight Node.js layer manages rooms, browser connections, and message relaying between the host and 4-10 player controllers on the same network, while keeping networking cleanly separated from gameplay rules. Players join from phones or PCs through role-based web clients, with clue masters and guessers receiving different views and inputs tailored to their responsibilities. The system is also multilingual-ready, using internal word IDs. It was designed to scale cleanly from local LAN sessions to optional WAN play later.
My Role
- Built and iterated on gameplay systems in Unity using C#.
- Focused on maintainable architecture and responsive game feel.
- Implemented the multiplayer system and the UI.
- Implemented the scoring system.
- Implemented the language system.
- Create the game architecture and the game loop.
- Created the game events system.
- Created the game UI system.
- Implemented the audio system and wrote the music.
Special Thanks
Gallery
click to enlarge1 / 7Main Menu