Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sauberr/mmo-game
MMO mini game written in Python using OOP
https://github.com/sauberr/mmo-game
oop python solid
Last synced: about 1 month ago
JSON representation
MMO mini game written in Python using OOP
- Host: GitHub
- URL: https://github.com/sauberr/mmo-game
- Owner: Sauberr
- License: mit
- Created: 2024-10-20T17:04:50.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2024-12-09T22:29:27.000Z (about 2 months ago)
- Last Synced: 2024-12-09T23:28:42.323Z (about 2 months ago)
- Topics: oop, python, solid
- Language: Python
- Homepage:
- Size: 13.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MMO Game
This exciting mini-MMO game written in Python using object-oriented programming (OOP) invites you to an exciting adventure. Immerse yourself in a dynamic world where you can interact with other players, fight formidable opponents and explore enchanting landscapes. The game clearly demonstrates the power of OOP and the elegance of Python, bringing the game world to life through well-defined objects and interactions. This project, created as part of the ZProger Python OOP course, serves as a prime example of how to create a fun and interactive game using the principles of OOP in Python.
#### Stack:
- [Python](https://www.python.org/downloads/)
## Local Developing
All actions should be executed from the source directory of the project and only after installing all requirements.
1. Firstly, create and activate a new virtual environment:
```bash
python3.12 -m venv ../venv
source ../venv/bin/activate
```
2. Install packages:
```bash
pip install --upgrade pip
pip install -r requirements.txt
```## License
This project uses the [MIT] license(https://github.com/Sauberr/mmo-game/blob/master/LICENSE)