You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

967 B

  • Backend skeleton — Go backend created 2026-03-27: engine, combat, models, REST+WS, storage, Docker, migration
  • Offline simulator — Real background OfflineSimulator replaces fake retroactive simulateOffline; game/offline.go owns combat logic
  • Quest and unified gear — Quest system; unified gear table (migration 000014) replacing weapons/armor/equipment_items with single GearItem model
  • Achievements, tasks, world — 9 achievements, 7 daily/weekly tasks, shared world nearby-heroes; migration 000011
  • NPC encounters — handler/npc.go, 5 endpoints, wandering merchant in encounters, towns in InitHero, migration 000012
  • Server-authoritative Phase 1 — WSEnvelope protocol, movement system, RoadGraph, combat push, MessageSender interface; migration 000013