Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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"