Это моя авторская игра на удаление рядов. Число игроков от одного до четырёх. Для одиночного режима нужно 14 шашек, (цвет не важен), игральный кубик и ещё доска 4 на 4. Рядом с доской нарисованы 6 фигур тримино (подсказок).
Суть одиночного режима - сделать как можно больше ходов. Ход - это бросок кубика, затем выставление тримино (трёх рядом стоящих шашек) и, если повезёт, удаление всех построенных вертикальных и горизонтальных рядов.
Теперь подробнее. Тримино - это три квадрата, соединённых сторонами. Эти квадратные поля занимают шашками. Бывает тримино-палочка и тримино-уголок. В моей игре важно, как повёрнуто тримино: палочка может быть вертикальной и горизонтальной, а уголок можно крутить четырьмя способами.
Всего 2+4=6 комбинаций (они и нарисованы на подсказках). Игрок бросает кубик и выставляет на доску выпавшую комбинацию на любое свободное место (даже если эта комбинация висит в воздухе). Например, если в начале игры выпала вертикальная палочка, есть 8 вариантов, где её разместить. Варианты: в любой из четырёх колонок (сверху или снизу).
Короче, проще посмотреть видео игры в одиночном режиме продолжительностью 19 ходов. Видео без звука.
Если Вы построили горизонтальный и/или вертикальный ряд/ряды из 4 клеток, то все шашки с доски снимаются. Диагональные ряды не считаются. Игра заканчивается "тупиком", когда нет ни одного хода.
Как Вы поняли, у меня есть примитивная web-версия. Выложил код в открытый доступ и сделал страничку на GithubPages. Используйте GoogleChrome, ЯндексБраузер, Opera, FireFox, Edge. У любителей яблочной техники в Safari баг, до которого я ещё не добрался.
Поковыряться в коде и скачать доску для печати на А4:
Файл: Printable Board on A4 (GameTrimino).pdf
Весь JavaScript находится прямо внутри одного index.html файла, никакие библиотеки и фреймворки не используются. Если вы скачаете файл index.html, то он будет работать даже без интернета. Графика на Canvas самая примитивная.
Теперь о режиме игры вдвоём (и с большим числом игроков). Есть быстрая версия (в этой версии, если нет ни одного хода, то игра сразу заканчивается), а есть медленная (в этой версии, если нет ни одного хода, то игрок бросает кубик до тех пор, пока ход не появится). Остальные правила одинаковы для обоих версий. Правила такие.
Оба игрока получают в свой запас по 12 шашек (цвет ни на что не влияет, просто в начале удобнее делить шашки по цветам: первому игроку - белые, второму игроку - чёрные). Ходы игроки делают из шашек из своего запаса и образовавшиеся ряды собирают в свой запас. То есть игрокам выгодно строить ряды и мешать сопернику.
Когда у ходившего игрока после хода остаётся две, одна или ноль шашек, игра заканчивается подсчётом очков: каждая шашка в запасе приносит по одному очку. Ещё игра может закончится, если на доске нет ни одного возможного хода (даже при любом броске кубика) - тогда теоретически возможна ничья (равный счёт).
При быстрой версии большинство партий заканчивается «тупиком». Самый быстрый теоретически возможный «тупик» возникает после того, как белые сыграли уголок номер три в центр, черные - уголок номер три в правый нижний угол, а белым потом выпал уголок номер шесть. Ниже - самый быстрый «тупик».
При игре вдвоём можно раздавать не по 12 шашек, а 11, 10 или 9 (чтобы игра заканчивалась быстрее, особенно в медленном режиме с перекидыванием). При игре втроём или вчетвером правила такие же, как и при игре вдвоём.
Если вас заинтересовала моя игра, то пишите комментарии в комментариях. Я их прокомментирую.