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
- Created: 2024-10-20T17:04:50.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2024-12-02T15:31:07.000Z (about 1 month ago)
- Last Synced: 2024-12-02T16:43:24.146Z (about 1 month ago)
- Topics: oop, python, solid
- Language: Python
- Homepage:
- Size: 10.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```