Development
Space Battle Arena is developed in two parts:
- The client is developed in Java.
- The server is developed in Python.
In some cases you can just make modifications to the server without making changes to the client. However, if you want the full range of capabilities. You should setup development environments for both.
Development Tools
Dependencies
Space Battle was built against the following versions of libraries:
- Java Client
- Python Server
- Python 2.7.12
- PyMunk 3.0.0
- PyGame 1.9.1
- Py2Exe 0.6.9 (for server executable build)
- Webpage