jthomperoo / jamjar-relay-server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JamJar Relay Server

This is a 'relay server', designed to allow self-hosted games to be run with the server acting as an intermediary between all of the clients. This allows for a generic networking solution that allows games to be hosted by a client and all messages are forwarded, or 'relayed' to other clients through the server.

Development

Dependencies

Commands

  • make run - Run the server locally on port 8000.
  • make cli - Run the test CLI for interacting with the local server.
  • make generate - Generates all the Go code from the protobuf specs.

About

License:Apache License 2.0


Languages

Language:Go 99.1%Language:Makefile 0.9%