/orion_spur_prototype

This is the prototype of a 2D space MMORPG.

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

This is a prototype of an 2D space RPG.

Orion Spur client

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)

Orion Spur Server

Setup

For convenience, add the project directory of the server into GOPATH. Just add this to your ~/.bashrc:

export GOPATH=$GOPATH:/.../orion_spur_prototype/server

Start

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

goMS Server

The go messaging service (goMS) sends updates to the client (e.g. when a player joined).