https://github.com/spacekookie/netsync
A really cool networking framework for games built with Scala and KyroNet
https://github.com/spacekookie/netsync
gamedev kryonet libgdx networking scala
Last synced: 3 months ago
JSON representation
A really cool networking framework for games built with Scala and KyroNet
- Host: GitHub
- URL: https://github.com/spacekookie/netsync
- Owner: spacekookie
- License: mit
- Created: 2017-06-30T15:23:36.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-07-28T21:13:57.000Z (almost 8 years ago)
- Last Synced: 2025-01-28T19:44:24.470Z (4 months ago)
- Topics: gamedev, kryonet, libgdx, networking, scala
- Language: Scala
- Homepage:
- Size: 13.7 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NetSync
A super cool networking framework for games, written in Scala with KryoNet. Define multi-client shared state that will automatically propagate changes to all other clients as they happen. A server does negotiation between possibly conflicting changes and merges them apropriately.
This library is still in the very early development stages. The API has not been finalised and some functionality might not work.
## How to build
You can build netsync with `gradle`. All dependencies will be pulled from the internet at compile-time
```
$ gradle build
```An easily usable `.jar` can be then found under `build/lib/netsync-0.1.jar`