Packages
First, you'll need a compatible version of Python. A few MV3D dependencies lack support for 2.7, so you'll need 2.6. Also note that some packages lack 64-bit support, so make sure that Python and all modules are 32-bit versions.
Required dependencies
Client
You'll need Python-Ogre and a few related packages to run the client. Don't forget to install the directx and visual c++ runtimes contained in the Python-Ogre package.
Tools
- wxPython (wxPython 2.8 and 2.9 are both supported)
Server
- Python-cjson (Only needed if using Python 2.5)
- Epsilon (Install before Axiom)
- Axiom
Development (optional)
- Divmod Combinator for SVN management, but also Nevow if you want to run a HTTPs Service such as Login Service.
Prepackaged Windows Dependencies
Because of the number of dependencies, MV3D provides a zip file which includes installers for almost all of the dependencies. The only ones missing are Python and Python-Ogre. You can find the latest zip on the download page.
Back to TechnicalDocumentation.
