Tasteful 2D MUD browser game with an emphasis on the grind. Inspired by Fallen Sword.
- Go 63.7%
- JavaScript 29.2%
- CSS 6.8%
- HTML 0.3%
- Add missing PlayerID field to AllocatePointsMsg and UpdateBioMsg (client sends int64 id first but server wasn't reading it, shifting all fields) - Add pipeline benchmarks: marshal, unmarshal, dispatch, session roundtrip, hub broadcast at 10/100/1000 sessions - Pool proto.Writer via sync.Pool in MarshalMessage (3 allocs → 1, 4.5x faster) - Add zero-alloc WriteFrameBuf using WriteByte instead of slice through io.Writer - Export ws.NewConn for cross-package benchmark use |
||
|---|---|---|
| cmd/server | ||
| data/realms | ||
| internal | ||
| web | ||
| .gitignore | ||
| CLAUDE.md | ||
| dk.conf.example | ||
| go.mod | ||