【服务器框架】

https://github.com/davyxu/cellnet cellnet是一个组件化、高扩展性、高性能的开源服务器网络库

https://github.com/davyxu/tabtoy 游戏客户端,服务器的策划表格数据导出

https://github.com/xiaonanln/goworld/ GoWorld是一个分布式的游戏服务器引擎,理论上支持无限横向扩展

http://gonet2.github.io/ 新一代游戏服务器骨架

https://github.com/yiv/yivnet 微服务架构游戏服务器

https://github.com/Golangltd/LollipopGo 全球服游戏服务器框架

https://github.com/name5566/leaf/ A game server framework in Go (golang)

https://github.com/liangdas/mqant 简洁,高效,高性能的分布式游戏服务器框

https://github.com/heroiclabs/nakama Distributed server for social and realtime games and apps.

https://github.com/zllangct/RockGO 基于ECS(Entity component System)构建的分布式游戏服务端框架,同时提供Actor模型,目标是致力于快速搭建轻量、高性能、高可用的分布式游戏后端,以及其他分布式后端应用。

https://github.com/magiclvzs/antnet 游戏服务器网络框架

https://github.com/sydnash/lotou a go game server framework

https://github.com/fananchong/go-xserver Go 服务器框架(go-x.v2)

https://github.com/yicaoyimuys/GoGameServer 微服务框架游戏服务器

https://github.com/topfreegames/pitaya Scalable game server framework with clustering support and client libraries for iOS, Android, Unity and others through the C SDK.

https://github.com/bobohume/gonet go分布式服务器,基于内存mmo

https://github.com/matchvs/gameServer-go GameServer go语言版本

https://github.com/hewiefreeman/GopherGameServer

hectorchu/gonano: Go language support for Nano, a digital currency (github.com)

https://github.com/luoguibin/go-game

https://github.com/wyyrepo/kudos Kudos是一款基于微服务架构的简洁,高性能,易扩展,易部署的分布式游戏服务框架。基于rpcx的rpc,支持pomelo通信协议,轻松应用于游戏开发。

【客户端开发库】

https://github.com/g3n/engine Go 3D Game Engine Cross-platform

https://github.com/faiface/pixel A hand-crafted 2D game library in Go

https://github.com/hajimehoshi/ebiten A dead simple 2D game library in Go

https://github.com/oakmound/oak A pure Go game engine

https://github.com/EngoEngine/engo Engo is an open-source 2D game engine written in Go.

https://github.com/JoelOtter/termloop Terminal-based game engine for Go, built on top of Termbox

https://github.com/gazed/vu Virtual Universe 3D Engine

【实例】

https://github.com/icexin/gocraft A Minecraft like game written in go

https://github.com/Humpheh/goboy Multi-platform Nintendo Game Boy Color emulator written in Go

https://github.com/tristangoossens/snake-go Snake game made in Go!

https://github.com/giongto35/cloud-game Web-based Cloud Gaming service with Retro Game

https://github.com/danaugrs/gokoban 3D Puzzle Game written in Go base G3N

https://github.com/giongto35/gowog Gowog, Golang based Web multiplayer Online Game

https://github.com/g3n/g3nd demo base G3N

https://github.com/Lallassu/gizmo base pixel)

https://github.com/anaseto/boohu

https://github.com/harbdog/raycaster-go Golang conversion of raycaster engine using the Ebiten 2D Game Library