Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

177 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyNopoly

image

PyNopoly is a Monopoly-like game developed in Python using the pygame-ce library.

Core Technologies

  • Language: Python
  • Library: pygame-ce

Getting Started

Prerequisites

  • Python 3.x
  • pip

Installation

  1. Clone the repository:
    git clone <repository-url>
  2. Navigate to the project directory:
    cd PyNopoly
  3. Install the dependencies:
    pip install -r requirements.txt

Running the Game

To run the game, execute the following command from the project's root directory:

python main.py

Project Structure

The project is organized as follows:

  • main.py: The main entry point of the application.
  • assets/: Contains all the images, fonts, and sounds used in the game.
  • src/: Contains the source code.
    • engine/: Core game logic (game state, players, board, properties).
    • ui/: Graphical user interface (menus, game screen, modals).
  • testes/: Contains test scripts for the game engine.
  • requirements.txt: A list of the dependencies for the project.
  • LICENSE: The license for the project.

License

This project is licensed under the terms of the LICENSE file.

Class Diagram

image

About

Monopoly made in python

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages