This project uses a variety of dependent libraries and tools:
Client:
Server
Build notes:
./build.sh
This will perform a series of mvn clean install
commandsinstall.sql
file provides the schema. In the long term a more formalised install process will be established.Running it:
java -cp GameClient/target/GameClient-0.0.1-SNAPSHOT-jar-with-dependencies.jar -Djava.library.path=/full/path/to/native/macosx/ com.whiuk.philip.mmorpg.client.Main
java -cp GameServer/target/GameServer-0.0.1-SNAPSHOT-jar-with-dependencies.jar com.whiuk.philip.mmorpg.server.Main