This is a prototype of an 2D space RPG.
Written in Java using the following frameworks:
- LibGDX (game engine)
- json2code (generation of classes used by client and server)
- juard (code contracts, dependency injection, events)
For convenience, add the project directory of the server into GOPATH
. Just add this to your ~/.bashrc
:
export GOPATH=$GOPATH:/.../orion_spur_prototype/server
Just run
go run ./server/src/main.go
Maybe you need to install the gorilla router package by executing
go get github.com/gorilla/mux
The go messaging service (goMS) sends updates to the client (e.g. when a player joined).