Skip to content

The final project created by me and my friend for our grade 12 computer science course

Notifications You must be signed in to change notification settings

Yarik-Popov/Monopoly-Game

Repository files navigation

Monopoly-Game

A replica of the Monopoly game created by me and my friend (@KirillDariy) for our grade 12 computer science course. This was our final project.

Features:

  • 2-4 players
  • Buying and mortgaging of properties
  • Chance and Community cards
  • Jail
  • Dice
  • Display for players information
  • Seperate window for the information of a given property and the players list of properties
  • Ability to pay and collect rent
  • Green indicator on current player

Images:

Menu:

Menu

2 Players Start:

2 Players Start

3 Players Start:

3 Players Start

4 Players Start:

4 Players Start

List of no Properties:

List of no properties

Chance Cards:

Chance Card

Community Card:

Community Card

Rolling 3 doubles leads to Jail:

Doubles to Jail

Activities in Jail:

Activities in jail

Buying a Property:

Buying a property

Buying a property

Mortgaging a Property:

Mortgaging a Property

Mortgaging a Property

Paying Rent:

Landing on properties 1

Landing on properties 2

I learned how to:

  • Collaborate on a coding project (this was my first coding group project)
  • Override and paint onto the JFrame directly
  • Parse and organize the data from text files
  • Store data for the information related to the properties
  • Display images onto the main window and sub-windows
  • Implement Java lambda expression
  • Use recursion to allow the next player who isn't out to play

About

The final project created by me and my friend for our grade 12 computer science course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages