goworld

Go ile yazılmış, ölçeklenebilir ve dağıtık bir oyun sunucusu motorudur. Varlık (entity) tabanlı mimaride alanlar ve AOI desteği sunar; sunucu süreci yeniden başlatılarak oyun mantığı güncellenebilir. TCP, KCP ve WebSocket protokollerini destekler; README'de sohbet odası ve Unity demoları bulunur.

GO

goworld

New39

xiaonanln · Game Servers & Panels

STARS2.7K
FORKS472
COMMITS0
CONTRIBUTORS0
VERSION—
UPDATED11 mo ago
entitiesentity-frameworkgame-servergolangApache-2.0
What can it do?
  • Alanlar (space) ve varlıklar oluşturup AOI desteğiyle oyun dünyasını yönetirsin.
  • Daha fazla makine ekleyerek sunucu kapasitesini artırabilirsin.
  • Sunucu sürecini yeniden başlatarak oyun mantığını güncellersin.
Heads up
  • • No published release
User reviews
  • • NeutralGitHub Issue

    go get dependency error

    “```bash $ go get github.com/xiaonanln/goworld # cd .; git clone fatal: unable to access ' Unknown SSL protocol error in connection to gopkg.in:-9838 package gopkg.in/eapache/queue.v1: exit status 128 fatal: unable to access ' Unknown SSL protocol error in connection to…”

GitHub

Verified against README · Oct 28, 2026 · source

My note

More in: Game Servers & Panels