Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arl/udpnet
Game networking library in Go, based on UDP
https://github.com/arl/udpnet
game golang networking protocol udp
Last synced: 3 months ago
JSON representation
Game networking library in Go, based on UDP
- Host: GitHub
- URL: https://github.com/arl/udpnet
- Owner: arl
- License: mit
- Created: 2017-04-04T23:00:40.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2021-08-15T16:18:28.000Z (over 3 years ago)
- Last Synced: 2024-06-21T18:47:13.392Z (7 months ago)
- Topics: game, golang, networking, protocol, udp
- Language: Go
- Homepage:
- Size: 40 KB
- Stars: 6
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# udpnet
Game networking library based on UDP[![GoDoc](http://img.shields.io/badge/go-documentation-blue.svg?style=flat-square)](http://godoc.org/github.com/aurelien-rainone/udpnet) [![Build Status](https://travis-ci.org/aurelien-rainone/udpnet.svg?branch=master)](https://travis-ci.org/aurelien-rainone/udpnet) [![Coverage Status](https://coveralls.io/repos/github/aurelien-rainone/udpnet/badge.svg?branch=master)](https://coveralls.io/github/aurelien-rainone/udpnet?branch=master)
*udpnet* aims to provide some building blocks to create a UDP-based network
game procotol:- virtual connection
- reliability
- packet ordering
- congestion avoidance# Credits
The code is based on the excellent blog posts from Glenn Fiedler [Building a
Game Network Protocol][1].# License
MIT[1]: https://gafferongames.com/categories/building-a-game-network-protocol/ "Gaffer on Games - Building a Game Network Protocol"
[2]: ./LICENSE "License"