Vitrix is an open-source FPS video game coded in python
Table of contents
Usage
Game
You can start the Vitrix Launcher by running the main.py
file in the root directory. Inside the launcher, you can click the start
button, to run Vitrix. It will open a small window, where you can type your desired username. IP address and port options are in the proceeding input fields.
Server
Starting your own server is simple.
- Navigate to the project root.
cd
into theserver
directory:
cd server
- And run the
server.py
script:
python server.py
By default the server uses port 8000
. The IP address can be found using a tool such as Angry IP Scanner. The server will print its output to the console, so any crashes will be detailed.
Installing
NOTICE: Vitrix has plans to upload prebuilt applications every month. Until March, we will not make a prebuilt application. Until then, we recommend you install Python to run Vitrix
Requirements
Vitrix has been official tested on the following platforms: And is working on support for:
Hardware Requirements
- A 1GHz or faster 64-bit processer (essentially any decent processor)
- A minimum 4 GB of RAM (pretty common in most computers)
- At least 30 MB of free disk
Software Requirements
- Python 3
Instructions
- First of all, clone the repository using Git SCM:
git clone https://github.com/VitrixGame/Vitrix
cd
into the cloned repository- Install Vitrix's dependencies:
pip install -r requirements.txt
- On Linux you will also need to install the python3-tk package. Here is an example for Ubuntu:
sudo apt install python3-tk
- Well done! Now you can run the
main.py
script in the repository folder to start Vitrix Launcher.
Building
This section is a WIP