Skip to content
This repository has been archived by the owner on Aug 10, 2020. It is now read-only.

dadyarri/monopoly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Монополия (Python edition)

Консольная версия всем известной настольной игры

Code style Pyup License: MIT Scrutinizer Code Quality

Правила (полные правила здесь)

Количество игроков: 2 - ∞
Цель игры: Остаться последним игроком с ненулевым балансом.

Порядок хода игроков определяется бросанием кубиков.
У кого выпадет наибольшее количество очков, тот и ходит первым.

Игрок бросает кубики и перемещает свою фишку на количество полей, которое выпало на кубиках.
В зависимости от того, на каком поле он остановился, он выполняет следующие действия:

  • Покупает Собственность (если она еще не куплена кем-то из других игроков)
  • Выставляет Собственность на аукцион (если он не хочет покупать ее)
  • Платит ренту (если Собственность принадлежит другому игроку)
  • Платит налоги
  • Берет карточку "Шанс" или "Казна"
  • Идет в тюрьму

Когда игрок соберет все карточки одного цвета, он может строить Дома и Отели на своих участках.

Если закончились деньги, игрок может заложить или продать Собственность, чтобы расплатиться с задолженностями. Если Игрок не может собрать достаточное количество денег, чтобы заплатить ренту, налог или оплатить счет, он объявляется банкротом и выходит из игры.

Игрокам нельзя одалживать деньги друг другу. Но можно принимать Собственность вместо денег в счёт оплаты.

Если Игрок выбросил дубль, он ходит как обычно, а затем бросает кубики еще раз. Если дубль выпадает три раза подряд, то Игрок идет в тюрьму

Игра продолжается, пока не останется один игрок. Он становится победителем!

About

🎮💵 The console version of the well-known board game

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages