Git Product home page Git Product logo

karma's Introduction

Karma

Мы создали правила данной игры, вдохновившись настольной игрой Марши Дж. Фалко под названием Karma mini.

Карма – абстрактная настольная игра, в которой игрокам предстоит избавляться от карт, постоянно повышая ставки. Часть карт игроки держат в руке, а другую часть – непосредственно на столе. Участники по очереди выкладывают в центр стола карточки с числовыми значениями. Каждая следующая карта должна быть больше по значению, чем предыдущая – в противном случае игрок забирает себе всю стопку.

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

В колоде 40 карт (по 2 карты каждого типа) — 32 карты со значением от 1 до 16 и 8 карт кармы.

РАЗДАЧА КАРТ

Положите перед каждым игроком по 3 карты в ряд рубашкой вверх. Игроки не смотрят на эти карты. Раздайте игрокам ещё по 3 карты, положив их лицевой стороной вверх на лежащие перед ним карты. Раздайте каждому еще 6 карт, не раскрывая их. Из оставшихся после раздачи карт сформируйте колоду и поместите её на стол рубашкой вверх.

ХОД ИГРЫ Игроки поочерёдно сбрасывают карты в центр стола. Первый игрок, который подствечивается красным, кладёт любую карту, далее ход передаётся по часовой стрелке. В свой ход игрок должен разыграть карту с большим значением, чем у предыдущей карты, или равным ему. Сначала игрок обязан разыграть все карты из руки, потом – все карты на столе. Если значения карт оказались меньше значения предыдущей карты, игрок забирает себе всю стопку сброса, нажав на свой ник. Также игрок забирает себе всю стопку сброса в случаях, когда он не может разыграть нужную карту из руки или из открытых карт со стола.

Разыграть дубль: Вы можете разыграть две карты с одинаковым значением. Для этого ваш противник должен ответить на ваш ход, картой с одинаковым значением. Результатом будет закрытие всей стопки и отправка ее в зону сброса.

Если во время хода у игрока заканчиваются карты, он может взять одну из колоды. Этой картой он и должен будет отбиться от карты противника, в противном случае игрок забирает карты этого хода себе. Если же карт в колоде больше нет, игрок берет свои стопки.

КОНЕЦ ИГРЫ Игра завершается, как только все игроки, кроме одного, избавятся от своих карт. Этот игрок проигрывает, а все остальные побеждают!

КАРТЫ КАРМЫ Эти карты можно разыграть независимо от значения предыдущей карты. Карты кармы сразу после использования помещаются в стопку уже использованных карт.

  1. ОТДАТЬ СТОПКУ ДРУГУ Отдайте всю стопку сброса другому игроку и уберите карту кармы «Отдать стопку другу» из игры. Стопку сброса можно отдать любому игроку, который еще не успел избавиться от всех своих карт и выйти из игры.

Примечание: После того как вы разыграли карту кармы «Отдать стопку другу», ход передаётся игроку слева от вас, даже если вы только что отдали стопку сброса именно ему.

  1. РАЗЫГРАТЬ КАРТУ СО СТОЛА Эта карта позволяет вам разыграть одну стопку со стола до того, как вы разыграли все карты из руки. Если перед вами на столе не осталось карт, то вы можете разыграть данную карту из вашей руки, тем самым пропустив свой ход.

  2. СНИЗУ ВВЕРХ Возьмите карту из-под низа стопки хода и поместите её вверх, положив карту «Снизу вверх» в стопку использованных карт.

  3. ПЯТЬ ИЛИ МЕНЬШЕ Следующий игрок должен разыграть карту со значением меньшим 5 или равным ему или карту кармы.

karma's People

Contributors

alikajam avatar erofeevaa avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

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.