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 --versionto 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:
- Enter the pipenv virtual environment:
Note: you will need to enter the virtual environment for each new shell session you create.
Build and Run .PYZ Archive
./br_launcher.pyz [ script to run ] [ options ]
pipenv shell ./br_launcher.pyz [ script to run ] [ options ]
./br_launcher.pyz --help to view available scripts