/Game

Client-Server game framework

Primary LanguageJava

Game

This project uses a variety of dependent libraries and tools:

Client:

Server

Build notes:

  • To build, run ./build.sh This will perform a series of mvn clean install commands
  • Alternatively, open the projects in Eclipse using the committed project files.
  • The server relies on a local MySQL database. The install.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