← Back to Projects
ProjectSolo

Couch Codes

A local party co-op game developed entirely by me. One player on each team becomes the clue master and helps their teammates guess all of their assigned words. The first team to finish wins—just make sure you have a big enough couch!

Languages

C#HTML5JavaScriptCSS

Engines & tools

UnityNode.js

Gameplay & systems

Score SystemLanguage SystemLobby SystemOriginal Music

Game modes

Local MultiplayerMultiplayer

Trailer

Special Thanks

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.

Gallery

Main Menuclick to enlarge1 / 7

Main Menu