Покер: всеобъемлющий гайд

  • Привет! Если твой основной форумник заблокирован - ты можешь оставить заявку в этом разделе: Нажми на меня!, НЕ создавая новый форумный аккаунт.
  • Менеджмент проекта ждет ваши вопросы/предложения/критику работы проекта в специальном треде
Статус
В этой теме нельзя размещать новые ответы.

yuv

.
Автор темы
Guides
2,325
28,411
1781548986852.jpeg

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

– Что вообще такое покер, как в него играть и краткий глоссарий.
– Реализация системы непосредственно в игре.


ЧТО ТАКОЕ ПОКЕР?

Покер — это карточная игра, целью которой является ЛИБО собрать выигрышный расклад, ЛИБО заставить своих соперников выйти из игры. Чаще всего, когда говорят о покере, подразумевают одну из его разновидностей, наиболее популярную — Техасский холдем. Суть проста: каждому игроку выдается две карты, после чего дилером на стол выкладывается еще пять, а дальше все зависит от удачи, нервов и желания рисковать.

Рассмотрим подробно правила "раздачи":
  1. Игроки, сидящие за "дилером" (в компьютерных симуляциях они обычно выбираются случайным образом), ставят две "слепые" ставки (блайнды), чтобы сформировать первоначальный банк (или пот). Первый игрок ставит половину от минимальной ставки (малый блайнд), второй ставит полную ставку (большой блайнд).
  2. Каждому сидящему за столом (обычно 5-6 человек, можно и меньше, можно и больше) выдаются две карты. Эти карты секретны и неизвестны никому, кроме самого игрока. Начинается раунд ставок (или круг торговли, но я буду говорить именно раунд ставок для простоты). Это называется пре-флопом.
  3. Дилер перед всеми игроками выкидывает первые три карты в открытую. Этот этап называется флопом. Следует еще один раунд ставок.
  4. Дилер выкладывает четвертую карту. Этот этап называется тёрном. Следует еще один раунд ставок.
  5. Дилер выкладывает пятую карту. Этот этап — ривер, и он решающий. Следует еще один, последний раунд ставок. После ривера есть два возможных исхода: ЛИБО все игроки скинули карты и вы забираете банк и имеете право не вскрываться, ЛИБО вы (и ваши соперники соответственно) вскрываетесь, и имеющий лучшую комбинацию побеждает в игре.
Порядок игры: первым начинает игрок слева от дилера, остальные по часовой стрелке по кругу.

Поскольку раунд ставок в покере имеет основополагающее значение, рассмотрим действия, которые может выполнить играющий:
1. BET. Это первая ставка раунда, которую ставит первый игрок, она является минимальной ставкой для раунда.
2. CALL. Уравнять чужую ставку, то есть если соперник ПЕРЕД ВАМИ ставит 300 попугаев, то вы тоже ставите 300 попугаев.
3. RAISE. Повысить ставку от игрока перед вами, то есть если соперник ставит 300 попугаев, то вы ставите X попугаев, при условии что X больше 300
4. FOLD. Скинуть карты, спасовать и не участвовать в раздаче. Все те деньги, что вы поставили, уходят в банк.
5. CHECK. Пропустить раунд, не делая ставок. Доступен, если игроки ДО ВАС не делали ставок, как только любой из игроков до вас делает хоть какую-нибудь ставку, вы обязаны либо сделать колл, либо повысить.


Собственно, игра со ставками и есть основа игры. Вам может быть наплевать на карты, у вас может быть абсолютно плохой расклад, либо же наоборот очень хороший, и вы можете поднять ставку до абсурдного уровня (если речь, конечно заходит о безлимитном холдеме), тем самым заставив игроков на столе скинуть карты и победить, даже не показывая своих. Однако все-таки очень хорошо иметь на руках комбинацию. О них и поговорим.

Всё-же, основная цель игры — составление наилучшей комбинации. Для этого в Вашем распоряжении есть 7 случайных карт: 2 секретных и 5 открытых. Если из этих 7 карт вы смогли составить какую-то комбинацию, Вы на полпути к победе. А комбинаций всего существует 10. Расположим их от самой слабой к самой сильной:

1. Кикер (Старшая карта). Побеждает тот, у кого самая большая карта на руках (или на столе).
2. Одна пара – две одинаковые карты, масть не имеет значения.
3. Две пары – как следует из названия, комбинация из двух пар. Масть не имеет значения.
4. Сет (или Тройка) – три одинаковые карты. Масть не имеет значения.
5. Стрит – пять карт, идущих подряд по значениям. Масть не важна (например 2-3-4-5-6).
6. Флэш – любые (!) пять карт одной масти. (происходит от flush – масть).
7. Фул-хаус – комбинация Сета и Пары, масть не имеет значения.
8. Каре – четыре одинаковые карты, масть, понятное дело, не имеет значения.
9. Стрит-флэш – комбинация стрита и флэша, пять карт подряд по значениям одной масти.
10. Флэш-рояль – стрит-флэш от десятки до туза одной масти. Самая сильная комбинация.


1781549126215.png

Принцип комбинации прост. Вы сличаете 2 карты на руках и 5 карт на столе. Хотя бы одна ваша карта в руке должна давать какую-то комбинацию для выигрыша.

Объясню примером:
Допустим, вам выдали две карты: шестёрку и даму. После ривера вы смотрите на стол. Там десятка, двойка, туз, шестерка и дама. У вас две пары — шестерка и дама. Остаётся лишь надеяться на то, что соперникам не достались дама, и не десятка, и не туз, дабы тот не победил той же комбинацией по старшинству карт.

Или же, вам выдали туза и пятерку. Смотрите на стол, а там туз, десятка, восьмерка, четверка и двойка. Плохой расклад, однако у нас есть пара — два туза. Однако ваш соперник, гад такой, получил на выдаче туза и короля. В таком случае смотрят на то, что осталось по старшинству. По кикеру Вам достается десятка со стола, а сопернику — король с руки, таким образом он побеждает.

Для полноты картины нам остается лишь дополнить глоссарий:
Для участия в покерной игре вам необходимо внести плату. Эта плата и называется бай-ин. Поскольку в покере "валютой" выступают не деньги, а фишки, то и бай-ин по сути — это обмен денег на фишки. Правила бай-инов регулируются тем, кто "держит" стол. Плата может быть как фиксированной (заплатили X, получили Y) так и вариативной, чаще всего от большого блайнда. Причем здесь Вам могут поставить минимальный бай-ин, чтобы вообще сесть за стол, и максимальный бай-ин, чтобы не создавать дисбаланс.

Ваши личные фишки называются стеком, общие фишки на которые идет игра называются банком или потом. Очень важно — во время начала раздачи Вы можете играть ИСКЛЮЧИТЕЛЬНО на ваш стек. Докинуть пару тысяч или поставить чью-то душу во время тёрна или ривера нельзя.

Ну и в оконцовке очень важно сказать за три формата: лимитный, пот-лимитный и безлимитный. В первом ставка и рейзы жестко ограничены правилами стола, во-втором ставка ограничена текущим банком, а в третьем ставка не ограничена ничем и никак. Как несложно догадаться, это самый популярный формат.

В целом, на этом первая ознакомительная часть закончена, и мы готовы переходить к реализации всего этого непосредственно в игре.
 

yuv

.
Автор темы
Guides
2,325
28,411

ОБЗОР СИСТЕМЫ ПОКЕРА НА СЕРВЕРЕ


Все, что будет происходить дальше, в общем и целом достаточно тривиально и объема займет меньше. Поскольку основы, правила и прочее мы расписали выше, здесь мы коснемся исключительно визуала, кнопок и объяснения что за что означает. Поехали.

Придя на площадку (в моем конкретном случае – казино), Вы можете обнаружить покерный стол. Выглядит он вот так, и имеет соответствующий текстдрав:

1781544641276.png

Сразу же мы видим малый и большой блайнды, доступные для этого стола. Чтобы присоединиться к игре, нужно подойти к столу и нажать F. Если вы присоединились к игре, когда расклад уже начался, вы увидите такой вот интерфейс:

1781545447688.png

После того, как раздача закончится, вам будет предложено сделать бай-ин и присоединиться к игре:

1781545648796.png

Как мы видим, минимальный бай-ин для этого стола составляет $10.000, а максимальный — $100.000. Деньги списываются с имеющихся наличных средств (sic!).
Пока раздача не началась, Вы можете добавить деньги к имеющемуся стеку кнопкой ADD $


1782559435150.png

После непосредственного начала игры, Вы увидите примерно следующее:

1781546059180.png

Как мы видим, у нас есть кнопка FOLD. В моём конкретном случае кнопка CALL, потому что минимальную ставку в 100 долларов поставил большой блайнд. Кнопка RAISE позволяет поднять ставку, при том даже на самых ранних этапах:


1781546225735.png

Обратите внимание, игра подсказывает Вам, какой расклад сейчас есть. На флопе фича не очень полезная, а вот на терне и ривере особенно. Это позволяет не напрягать мозги комбинаторикой, а сразу прикидывать, что, почем и куда:


1781548042215.png

По прошествии раздачи и игры со ставками происходит вскрытие:

1781546360307.png

Как мы видим, сформированный нами банк в $27.000 забрал игрок Рейра Така, потому что у него получилась вообще хоть какая-нибудь комбинация (пара – две семерки).

Когда игрок сбрасывает карты, это отображается в интерфейсе:


1781546535977.png

Также мы видим: если у игрока недостаточно средств для райза, он может сделать только колл ва-банк.
Если же сбросили Вы, игра вежливо подскажет, что вы дурак по окончанию расклада :^)


1781546745989.png

Попробуйте сами догадаться, что здесь не так?! Я скинул карты до терна, посчитав расклад плохим, и, как видим, ошибся. На терне выпал валет, что дало мне СТРИТ (8-9-10-валет-дама). А выиграли по итогу две пары, что, как мы знаем, хуже, чем стрит.


При нажатии на кнопку райза, перед вами откроется следующее меню:

1781547103751.png

Думаю, объяснять тут ничего не стоит. Однако, стоит заметить, что в данном случае ИМЕННО Я был инициатором ставки, а потому все значения "ставки" стоят на нуле. Если бы я ставил вторым, и человек передо мной поставил бы $2к, и я бы поднял на $15к, как на картинке, то со стека у меня ушло бы не $15к, а $17к, поскольку изначально мне нужно уравнять ставку.


В перерывах между раздачами вы можете пополнить стек, как я и сказал, кнопкой ADD $. Перед Вами появится вот такое меню:

1781547517738.png

Думаю, оно говорит само за себя.

Ну и за подсказки в чате тоже стоит сказать:


1781547607982.png

Как мы видим, в чате отображается победитель, количество выигранных денег, выигрышная комбинация, а также информационные сообщения об ошибках и пополнениях. В целом, на этом знакомство с системой закончено. Желаю удачи в виртуальных турнирах!
 
Статус
В этой теме нельзя размещать новые ответы.