http://worldwizards.svn.beanstalkapp.com/darkmmo/ In order to build it you will need Ardor3D from the Ardor3D project and the client and server APIs from Project Darkstar. To run the server will also require the Project Darkstar server jar from Project Darkstar. There are Eclipse projects in the DarkMMO repository. The easiest way to build it is to use an Eclipse subversion plugin. (I use Subversive, myself.) Do a "Find/Check out as..." with the "Find projects in the children of the selected resource" as shown below: Once the project has been downloaded you may need to set the properties of each of the sub projects to use the Ardor3D libraries. If you are building Ardor3D locally, you want to add the necessary projects to each DarkMMO project using Properties->Java Build Path->Projects. if you are using pre-compiled Ardor3D jars then add them using Properties->Java Build Path->Libraries. You may also need to add the other DarkMMO sub-projects that a given DarkMMO sub-project depends on by using Properties->Java Build Path->Projects. Below are the dependencies of each DarkMMO sub-project: DarkMMO-Client
Running the ClientNote: This instructions will change as the project progresses to reflect the most up to date information. Currently the client runs a local test when run. This is the information for running that test:The DarkMMO Client requires the NeverWinterNights Resources to run, these can either be retrieved from an install of NeverwinterNights or downloaded here. Install the test module. Download test.mod.zip from this page and unzip its contents into the modules directory in your nwn data installation. Point the DarkMMO client at the directory where you installed the nwn data. You do that by setting the darkmmo.nwndatadir property. (For example, this is how I set it for my install: -Ddarkmmo.nwndatadir="/Users/jeffpk/nwndata"). Memory use is not yet optimized for the client. To run the test you will also need to increase you Java heap size. (I use a 1 gig heap liike so: -Xmx1024M . It might be possible to run with half that.) |


