Code Monkey home page Code Monkey logo

monopoly's Introduction

#MonopolyModel

SYSC 3110 Fall 2021 Team Project: MonopolyModel game Version 1.0

Description:


The goal of this team project is to reproduce a simplified version of the classic board of monopoly.The game consists of features like rolling dice, buying properties, renting properties. When a player rolls dice they move according to the number they rolled. If they land on an unowned property they have an option to purchase it. If the property is owned, the player has to pay rent to the owner.

Additional features like: hotels, and special properties and squares such as: jail, “Go”, railroad, utility have been implemented.

The ability to play against a number of “AI” players, load international versions with custom street names, values and currencies has also been implemented.

Players can save the game and continue where they left off by loading the saved game.

Usage:


When prompted, enter the number of players, then the name of all the players that will be playing the game. Commands include roll die, player info, and purchase-related commands. There is error control -- if you start a game with less than two or more than four players, the program prompts you to enter the correct number of players. -- if you type an invalid input, the program prompts you again to enter a valid one. To end the game (program), simply click on the eXit button.

Credits:


Matthew Belanger, Tao Lufula, Nathan MacDiarmid, Mehedi Mostofa

Copyright 2021 GROUP 22

monopoly's People

Contributors

nathanmacdiarmid avatar mehedimostofa avatar matthewbelanger avatar taolufula avatar

monopoly's Issues

Group Number

Can you list your group number? I don't think I am the TA assigned to mark this group (at least from what I can tell anyway).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.