A clone of the popular property-trading board game, made with Pygame
You'll need a Python interpreter installed to run this game. Get it from python.org Downloads or your OS distribution's package manager.
This project targets Python 3.10 and above, so any Python version >= 3.10 is reccomended. With that said, the game seems to run fine (for now) under Python 3.8.
The game also requires two Python packages: pygame and pydantic, as specifed in the requirements.txt file. You can install them using pip (pip install -r requirements.txt) or through packages provided by your OS (e.g. python3-pygame and python3-pydantic).
Once you've cloned this repostory, launch the main file at src/main.py with Python, e.g. python3.10 src/main.py.
- Monopoly/Official Rules (Wikibooks) provides information on how the game logic should be implemented
- List of London Monopoly locations (Wikipedia) lists the properties in the British edition of the game, including their colours and prices
- High-resolution photo of the British Monopoly board
- High-resolution photo of a selection of title deed cards