Linux -- это интересно

JSkat


Рубрика: Игры
Метки: | | | | | |
Просмотров: 131

JSkat — полнофункциональная Java (Java Swing) реализация немецкой карточной игры Skat (Скат).

Skat / Скат — одна из наиболее популярных карточных игр в Германии достаточно широко известная во всём мире, в основном в регионах с большим количеством немецкого населения. Игра была разработана в начале XIX века как объединение нескольких настольных карточных игр (Таропи, Трапполи, Ломбера, Копы и Соло).

Первые правила игры Skat были утверждены в 1886 году на первом "Конгрессе по Скату" в немецком городе Альтенбурге (который с тех пор получил титул "Города Ската"), но несмотря на это правила продолжали различаться от области к области. С 1998 года все крупные лиги и сообщества Скат (ISPA, DSkV, DOSKV и др) используют одинаковые правила.

Скат является карточной игрой для трёх игроков, в игре используется колода в 32 карты (с семёрок до тузов) четырёх мастей (Джокер игре не участвует). Игроки Восточной и Южной Германии предпочитают "немецкие" колоды, с мастями и желудей, листьев, сердец и бубенчиков. На турнирах сейчас используют "смешанную" колоду, в которой стандартные масти но с зелёными пиками и жёлтыми бубнами. Выбранная для игры колода на правила игры не влияет.

JSkat позволяет играть в локальную игру, доступно три игрока с различным AI Skat (Algorithmic, Neuronal network и Mr. Random), а также на Интернет-серверах, например на International Skat Server / ISS (международный сервер карточной игры Skat), играть можно против реальных игроков или против мощных AI Skat серверов.

Играть можно различными колодами, по официальным правилам Международной ассоциации игроков Скат (International Skat Players Association / ISPA-World), Немецкой ассоциации Скат (DSkV), играть по правилам пабов (Kontra, Ramsch или Bock), с ставками и без, расчёт выигрышей и проигрышей производится после каждой игры.

Первые правила игры Skat были утверждены в 1886 году на первом "Конгрессе по Скату" в немецком городе Альтенбурге (который с тех пор получил титул "Города Ската"), но несмотря на это правила продолжали различаться от области к области. С 1998 года все крупные лиги и сообщества Скат используют одинаковые правила.

По официальным правилам "Кодекса Ската" первый раздающий в игре определяется жребием, в последующем карты раздаются по очереди. Колода тусуется, снимается и каждому игроку сдаётся по десять карт и две карты идут в прикуп, козырь не вскрывается. Далее игра идёт в два этапа, торговли и розыгрыша (подробное описание правил игры).

JSkat имеет небольшое количество настроек, результаты игр и логи сохраняются (в XML файл), управление ориентировано на использовании мыши. Несмотря на то что Скат выглядит достаточно просто, чтобы стать хорошим игроком надо тренироваться несколько лет, хороший игрок может узнать неизвестные карты на руках соперников за несколько ходов (получив значительное преимущество).

Лицензия: Apache License V2.0 / GNU General Public License version 3.0

Домашняя страница

Страница на sourceforge.net

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)