Skip to content

A reinterpretation of the classic Snakes and Ladders game but with a twist by adding Monopoly Cards to the game, made using C++ and OOP

Notifications You must be signed in to change notification settings

fares-h-moneim/Snakes-and-Ladders-with-Monopoly-Cards

Repository files navigation

Snakes and Ladders with Monopoly Cards

A reinterpretation of the classical game Snakes and Ladders but with a twist by adding Monopoly Cards to the game using C++, OOP, and CMUgraphics Library.

Software Required to Run the Game:

For this project you will only need to have Microsoft Visual Studio.

Game Preview:

Design Mode:

This is where you design your grid by adding Snakes, Ladders, and Cards depending on your preference.

Play Mode:

This is where you begin your adventures and play the game with 3 of your friends.

Cards Description:

  • Card 1: Decrements the value of the passing player’s wallet by a value specified when creating the grid.
  • Card 2: Moves the player forward to the start of the next ladder in the grid.
  • Card 3: Gives the player an extra dice roll.
  • Card 4: Prevents the player from rolling the next turn.
  • Card 5: Moves the player backward with the same number of steps that he just rolled.
  • Card 6: Instructs the player to go to a specific cell.
  • Card 7: Restarts the game for the first player whose cell is after the current player in the grid.
  • Card 8: Prison Card (Prevents the player from rolling the dice for 3 turns)
  • Cards 9 to 11: Property Cards
  • Card 12: This card moves the ownership of the most expensive station that the current user owns from the current user to the player that has the least amount of coins in his wallet.

About

A reinterpretation of the classic Snakes and Ladders game but with a twist by adding Monopoly Cards to the game, made using C++ and OOP

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages