dadyarri / monopoly

:video_game::dollar: The console version of the well-known board game

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

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

Code style Pyup License: MIT Scrutinizer Code Quality

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

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

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

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

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

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

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

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

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

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

About

:video_game::dollar: The console version of the well-known board game


Languages

Language:Python 100.0%