Bonx monster
An awesome game to enjoy in your spare time!
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
About The Project
Bonx Monster is a game where you collect and own monsters. The objective is to gather all the monsters and raise them to the highest level. To achieve this, you can have them battle against bosses, explore dungeons, or purchase monster cards in the store.
Built With
This section highlights several major tools used in building our project. For a comprehensive list, please refer to
the requirements.txt
file.
Getting Started
To get a local copy up and running follow these simple steps.
Prerequisites
Install a recent version of Python (3.9 or higher) and pip.
Installation
Follow the steps below to set up a local copy of the project and get it running on your local machine.
-
Clone the repo
git clone https://github.com/antonin-lfv/Bonx_monsters.git
-
Add the right permissions to the scripts
chmod +x install_requirements.sh chmod +x start_bonx_monster.sh chmod +x reset_data.sh chmod +x update_bonx_app.sh
-
Install requirements and dependencies
./install_requirements.sh
If you're using Linux, consider using sudo apt install gunicorn
to install gunicorn.
Usage
-
To start the game, run the following command:
./start_bonx_monster.sh
(use Ctrl + C
to stop the server)
-
To reset the data, run the following command:
./reset_data.sh
This will delete all the data in the database (users, monsters, cards, etc.)
-
To update the game, run the following command:
./update_bonx_app.sh
Roadmap
- Add Changelog
- Add sorting system during monster selection in battle
License
Distributed under the GNU General Public License v3.0. See LICENSE.txt
for more information.
Contact
Antonin - antoninlefevre45@gmail.com