Main software for Photon Laser Tag
| Username | Name |
|---|---|
| HaplessGnome | Joey Davenport |
| Ecoffman1 | Ethan Coffman |
| funcRandy | Randall Wade |
| nickjachim | Nicholas Jachim |
To run a release of the Photon Laser Tag software from GitHub:
-
Navigate to the Releases page on the Photon Laser Tag GitHub repository.
-
Download the latest release:
- Find the latest version and download the
.exefile.
- Find the latest version and download the
-
Make the file executable (for Linux):
- After downloading the
.exenamed "Photon", navigate to the folder containing it in your terminal.
chmod +x Photon
- After downloading the
-
Run the exe:
./Photon
-
Install required system packages (for Debian-based systems):
./dev_setup.bash
-
Create a virtual environment:
python3 -m venv venv
-
Activate the virtual environment:
On Debian:
source venv/bin/activate -
Install Python dependencies:
pip install -r requirements.txt
-
For devs to build:
pyinstaller main.spec
To start the program in venv:
python3 main.pyTo start the program after being built navigate to /dist and use ./Photon (on the executable)