Логическая игра Corners (aka Halma, Chinese checkers (Китайские шашки))

Нативные и в Wine/Cedega - проблемы, настройка, обсуждение

Модератор: Модераторы разделов

amozhaev
Сообщения: 2
ОС: Debian Lenny

Логическая игра Corners

Сообщение amozhaev »

Рад представить обществу недавно открытую логическую игру Corners!

Другие названия этой игры: Уголки, Halma, Chinese checkers (Китайские шашки).
Проект хоть и небольшой, но несёт приличную алгоритмическую нагрузку, ибо полный перебор всех ходов в этой игре просто нереален для современных персоналок.

Для тех, кто не знаком с правилами, кратко об игре:

Код: Выделить всё

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


Скачать версию для Debian Lenny i386 (.deb пакет)
Скачать версию для Windows 32 (требуется установленный GTK)
Скачать исходники
Проект на sourceforge.net

На данный момент игра имеет две локализации: английскую и русскую. О всех проблемах и пожеланиях можете писать здесь или на сайти проекта.
PS: Комментарии типа "зачем это всё нужно" прошу перенаправлять в /dev/null.

Ну и несколько скриншотов.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
uptime
Сообщения: 1661
Статус: Drinker with computing problems
ОС: kubuntu 8.04

Re: Логическая игра Corners

Сообщение uptime »

Мне больше нравились так называемые "косые уголки". Там разрешены ходы и по диагонали тоже. Соответственно, количество вариантов возрастает.
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
Спасибо сказали:
amozhaev
Сообщения: 2
ОС: Debian Lenny

Re: Логическая игра Corners

Сообщение amozhaev »

uptime писал(а):
24.04.2009 17:58
Мне больше нравились так называемые "косые уголки". Там разрешены ходы и по диагонали тоже. Соответственно, количество вариантов возрастает.

Технически это несложно реализовать, однако ходов будет действительно много. Придётся либо уменьшить кол-во просчитываемых компьютерным игроком ходов (сейчас компьютер по-умолчанию просчитывает 3 хода), либо играющий будет часто ждать, что неприемлимо.
Спасибо сказали: