Laser tag is a game in which players shoot lasers at each other to earn points for themselves or their team. There are several game modes such as: team, solo, elimination...
This game is a multiplayer laser tag game that uses raycasting to simulate a 3D environment.
Note The game is currently under development and some of its features may not be completely working nor implemented yet.
- Entity movement
- Standalone server
- Multiplayer
- Authoritative Server
- Playable laser tag
- Raycasting
- Vectorial map
- Textures
- Menu and settings screen
- Controller support
- Audio
- More laser tag game modes
python -m venv .venv
Linux
source .venv/bin/activate
Windows
.venv\Scripts\activate
pip install -r requirements.txt
python -m laser_tag
python -m laser_tag.network.Server [port] [debug]
docker compose up --build
Linux
./build.sh
Windows
build