gnet
Game networking library
High-performance network library for game servers using Go.
high performance net library for game server
19 stars
4 watching
3 forks
Language: Go
last commit: about 2 months ago
Linked from 1 awesome list
gamegogolangnetprotobufservertcpwebsocket
Related projects:
Repository | Description | Stars |
---|---|---|
firstgeargames/fishnet | A feature-rich Unity networking solution aimed at powering games with reliable, efficient, and flexible networking. | 1,380 |
0xfa11/gamenetworkingresources | A curated collection of resources and articles on game networking programming, focusing on challenges, techniques, and best practices for developing multiplayer games. | 7,422 |
xtaci/gonet | A game server skeleton in Go that enables communication between game servers and statistical servers. | 1,270 |
sp4cerat/game-net | A C++ library providing basic client-server network functionalities for games using RPCs | 75 |
tomcraven/goga | A Golang library implementing a genetic algorithm with configurable simulator, selector, and mating components. | 219 |
go-gremlin/gremlin | A Go client library for interacting with TinkerPop3 Gremlin Server-based graph databases. | 115 |
nxrighthere/netstack | A lightweight toolset for creating concurrent networking systems in multi-player games | 308 |
number571/go-peer | A library for developing secure, decentralized networks in the Go language | 265 |
gmclan-org/gm_networking | A simple GameMaker networking example mimicking 39dll network games' behavior based on the first byte in the buffer. | 2 |
gen2brain/raylib-go | Provides Go bindings for a popular game development library | 1,625 |
kurehajime/pong-command | A simple CLI game implemented in Go | 175 |
henry-sarabia/igdb | Provides an interface to communicate with the Internet Game Database API | 81 |
xtaci/gaio | A high-performance networking library for Go that reduces context switching and improves concurrency in networked applications. | 815 |
linxgnu/goseaweedfs | A complete Golang client for interacting with the SeaweedFS distributed file system | 113 |
alitto/pond | A high-performance worker pool library for managing concurrent tasks in Go | 1,517 |