A Space Game
While the game does come with a package pygame (2d) visualizer we also developed a 3d visualizer in unity to acompany the game. The 3d visualizer was run on a scrimmage sever which contestants submitted their clients to in order to have them run against other compeditor's clients.
Note: the following instructions are verified to work for installing Python 3.7 on Windows. If the installation is done in a different way, you may not be able to properly run the program.
- Install Python 3.7 (use
python --version
to see which version you are running). Make sure to custom install for all users and that the box to add Python to $PATH (if you do not add it to $PATH, you can not directly invoke Python in the command prompt) - Install pipenv from https://pipenv.readthedocs.io/en/latest/install/, following their instructions.
- After installing pipenv, run the following command to install dependencies:
pipenv install
- Enter the pipenv virtual environment:
pipenv shell
Note: you will need to enter the virtual environment for each new shell session you create.
./build.sh
./br_launcher.pyz [ script to run ] [ options ]
Run build_WIN.bat
pipenv shell
./br_launcher.pyz [ script to run ] [ options ]
Run ./br_launcher.pyz --help
to view available scripts