dnsmonster
kcp-go
dnsmonster | kcp-go | |
---|---|---|
2 | 2 | |
302 | 3,948 | |
- | - | |
7.8 | 6.8 | |
12 days ago | 13 days ago | |
Go | Go | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dnsmonster
kcp-go
-
Do you use TCP and UDP together in your multiplayer games?
I guess I should look into something like this before I get much further. It sounds exactly like what you were recommending. I do enjoy reinventing the wheel sometimes, but it is usually not successful lol.
-
Open-source game server for fast-paced games
I used kcp-go. The server includes two parts, Mothership and child server. After the mothership server matchmaking system finds a game it will pass those users to the child server.
What are some alternatives?
gaio - High performance async-io(proactor) networking for Golang。golangのための高性能非同期io(proactor)ネットワーキング
quic-go - A QUIC implementation in pure Go
kcptun - A Stable & Secure Tunnel based on KCP with N:M multiplexing and FEC. Available for ARM, MIPS, 386 and AMD64。N:M 多重化と FEC を備えた KCP に基づく安定した安全なトンネル。 N:M 다중화 및 FEC를 사용하는 KCP 기반의 안정적이고 안전한 터널입니다. Un tunnel stable et sécurisé basé sur KCP avec multiplexage N:M et FEC.
utp - Use anacrolix/go-libutp instead
buffstreams - A library to simplify writing applications using TCP sockets to stream protobuff messages
tcp_server - golang tcp server
bine - Go library for accessing and embedding Tor clients and servers
mqttPaho
tcpack - tcpack is an application protocol based on TCP to Pack and Unpack bytes stream in go program.
nbio - Pure Go 1000k+ connections solution, support tls/http1.x/websocket and basically compatible with net/http, with high-performance and low memory cost, non-blocking, event-driven, easy-to-use.
ssh - Easy SSH servers in Golang