- Application is made in python.
- To create login panel is used PyQt5 Framework.
- Game application is made with pygame library.
- Properly configured web application is required to process the data.
To successfully install application you need to have installed python, pip and properly configured web application which is available to get from this repository.
Open folder where you want to have project files, open console and then clone the repository
git clone https://github.com/maciekiwaniuk/snake-game
Change folder in console to created folder with project files
cd snake-game
Install all the required modules using pip
pip install -r requirements.txt
Copy the env_example.py file and make the required configuration changes in the env.py file
copy env_example.py env.py
Configuration variables should be the same as in the .env in web application
SECRET_GAME_KEY = "example_secret_game_key"
VERSION = "example_game_version_1.0"
URL = "http://127.0.0.1:8000"
Run application
py main.py
To log into game you need to use account from configured web application. Example data from seeded database
email: admin1234@wp.pl
password: admin1234