Neutrynos - DroneWars is a browser game, online and multiplayer, where you have to conquer the galaxy by coding.
Copyright Loïc HAMOT, 2018
Distributed under the Boost Software License, Version 1.0.
See ./LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt
- C++ >= c++11 (tested with Visual Studio and gcc)
- boost >= 1.53
- poco.data >= 1.6.1
- lua 5.2
- thrift (for C++ and python) >= 0.9.1
- Python >= 2.7
- django
- google.blockly
- bootstrap
- A MySQL database
- Install and compile all dependencies
- Use cmake to compile DroneWars
- Create a user and a database for it in the MySQL database
- Add a dronewars.ini file of this form:
host = localhost
port = 3306
database = dronewars
user = dronewars
password = ???????????
min_round = 10- Add the "DRONEWARSPATH/src" path in the PYTHONPATH
- Launch it by the frontend/runserver.sh(or bat) script
- The HTTP server is by default on the port 81.
- Improve the game accessibility
- Better tutorial
- More and better messages about code result
- Better representation of the empire
- Improve the backend efficiency
- Fleet fight scripting