128 Hero Defense

Terminal-based ASCII roguelike — multiplayer relay server

Server is online

Play

Requires Node.js 21+ (no other dependencies).

git clone https://github.com/your-repo/ascii-game.git
cd ascii-game
node main.js

Select "Create Room" or "Join Room" from the multiplayer menu. The game connects to this relay server automatically.

Direct Connect

# Host on your machine
node main.js --host 3000

# Friend connects
node main.js --connect ws://your-ip:3000

About

Wave-based action game. Pick a class (Wizard, Barbarian, Cleric, Shaman, Necromancer), destroy enemies, buy items between waves. Supports up to 4 players.