SpaceBots is a programming game where players employ their in-browser javascript engines to drive hordes of robots and wage battles in space.
1 Clone or download the repo.
2 (Linux) Install node.js, enter SpaceBots directory and download dependencies using npm install. Start server using npm start.
2 (Windows) Enter SpaceBots/static directory and run server.exe.
3 Open http://localhost:8080/ to start the game (when serving through node.js it will be https!).
4 Click question mark to see game description.
5 Modify files in SpaceBots/static to suit your gameplay strategy.
Local server lets you:
- test your code offline
- add new components on the server side
Start by installing node.js. When finished, download dependencies using:
npm installBefore starting server, open two consoles to monitor state of the server:
touch debug.log && tail -f debug.log
touch exceptions.log && tail -f exceptions.logNow you are ready to roll:
npm startServer will start on port 8080 (if you are normal user) or on 443 (if run under root).