catpad (catpad) wrote,
catpad
catpad

"Профессор Мориарти": игра готова

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

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



Игра проводится на доске произвольного размера (желательно от 4 до 10 клеток), поделённой на одинаковые белые поля. Опытным путём удалось выяснить, что наиболее интересная доска - 5х5.

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

Цель игры - съесть Профессора противника. Естественно, Профессор разоблачается только после съедения, когда игра уже проиграна.

Каждому игроку перед началом игры даётся 1000 дукатов (которые для простоты называются долларами).

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

1) Покупка клетки;
2) Продажа клетки;
3) Покупка звания;
4) Движение;
5) Снятие фигуры;

Объяснения:

1) Покупка клетки.

Игрок может купить себе любую свободную клетку доски. (Под "свободной" понимается клетка, на которой не стоит фигура противника, и которая не принадлежит противнику). Он вносит за неё любую цену от 50 до 500$ (цена должна делиться на 50) в казну и "закрашивает" клетку в свой цвет с заявленной ценой. Каждый раз, когда фигура противника проходит через или останавливается на этой клетке, тот платит владельцу клетки эту сумму. Если у противника недостаточно денег, его фигура не может пройти через эту клетку.

2) Продажа клетки.

Игрок может продать клетку, которая находится в его владении. Он получает назад сумму, которую вложил в эту клетку.

3) Покупка звания.

Фигуры участников проходят эволюцию в званиях путём покупки званий.
Звания распределены по старшинству следующим образом:

- Крестьянин; (50$)
- Дровосек; (100$)
- Берсерк; (150$)
- Викинг; (200$)
- Рыцарь; (250$)
- Паладин; (300$)
- Султан; (350$)
- Ниндзя; (400$)

Звание определяет число клеток, на которые ходит фигура (см. п.4).
Каждое звание стоит 50$. Чтобы из Крестьянина сделать Дровосека, нужно заплатить в казну 50$. Можно перескакивать через несколько званий. Например, чтобы из Крестьянина сразу сделать Ниндзю, нужно заплатить 350$.


4) Движение.

Все фигуры (кроме Ниндзи) ходят по прямой (как ладьи в шахматах) но только на определённое число клеток. Так, Крестьянин ходит максимум на одну клетку в любом направлении, Дровосек - максимум на две, Берсерк - на три, и т.д. Султан ходит максимум на семь клеток по прямой (если, конечно, доска позволяет).
Ниндзя ходит как ферзь в шахматах - на любое число клеток по прямой или по диагонали.

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

Нельзя проходить через клетку, занятую фигурой противника, кроме случая, когда игрок хочет эту фигуру съесть (см.п.5)

5) Снятие фигуры.

Игрок может снять фигуру противника только если звание его фигуры строго выше звания фигуры противника. После съедения происходит следующее:
а) игрок, у которого съели фигуру получает от банка назад её стоимость.
б) победившая фигура теряет в звании столько, сколько стоила съеденная фигура. Так, например, если Паладин (250) съедает Рыцаря (200), то он превращается в Крестьянина (250-200=50). Если Султан (350) съедает Крестьянина (50), то он превращается в Паладина (350-50=300). И т.д.

У правила снятия есть два исключения:
а) Ниндзя не может съесть Крестьянина, хотя он и старше его по званию.
б) Крестьянин может съесть Ниндзю, хотя он и младше его по званию.

Игра заканчивается в тот момент, когда у одного из игроков съедают Профессора Мориарти.

Вот пока и все правила.



Игра сетевая, так что играть можете с кем угодно.

Скачивайте здесь


Распакуйте архив и запустите Moriarty.exe.
Для запуска нужна любая JRE.
Tags: идеи
Subscribe

  • (no subject)

    Читаю интереснейшую книгу «Beyond: The Astonishing Story of the First Human to Leave Our Planet and Journey into Space» by Stephen Walker. Там все…

  • Community

    Кинопоиск сделал отличный обзор «Community» и этим напомнил мне о великом сериале. Тут дело такое. Дэн Хармон, прежде чем сделать «Rick &…

  • (no subject)

    Так называемый министр иностранных дел Лавров разразился мракобесной статьей, над которой все смеются из-за того, что там упоминаются некие…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 12 comments

  • (no subject)

    Читаю интереснейшую книгу «Beyond: The Astonishing Story of the First Human to Leave Our Planet and Journey into Space» by Stephen Walker. Там все…

  • Community

    Кинопоиск сделал отличный обзор «Community» и этим напомнил мне о великом сериале. Тут дело такое. Дэн Хармон, прежде чем сделать «Rick &…

  • (no subject)

    Так называемый министр иностранных дел Лавров разразился мракобесной статьей, над которой все смеются из-за того, что там упоминаются некие…