NOTE: You need the following versions or higher
- Ogre3D - 1.6.0 or later
- MyGUI - 2.2.2
- OIS - 1.2 or later
- Boost (filesystem and thread)
- SQLite
Downloading the code
The code is hosted on launchpad. To get it you're going to need Bazaar.
When you have installed Bazaar it should be as easy as typing the following..
- Code: Select all
bzr branch lp:hardwar
You can do the following to update..
- Code: Select all
bzr pull lp:hardwar
Building on linux
You can not use Ogre3d in Ubuntu, it's too old (unless you're using karmic or later).
If you're using Ubuntu you can find my PPA here:
https://launchpad.net/~andrewfenn/+archive/ogredev
Add it and type:
- Code: Select all
sudo apt-get install libois-dev libogre-dev libmygui-dev libboost-dev libsqlite3-dev
Your only other option is to compile from source Ogre3d, MyGUI and OIS.
To compile the dependencies after you have installed the libraries type:
- Code: Select all
cmake .
make
and then do it again to build the game..
- Code: Select all
cmake .
make
Running the game
Open two terminals or make a shortcut on windows and run the following..
- Code: Select all
./server
Turns on the server
- Code: Select all
./client
Loads up the game and connects to the server
