Игра в слова, по правилам боггла. Набросал на выходных, развлечения ради. База слов не сильно оптимизирована (вернее вообще не оптимизирована), поэтому первый ход компьютер пару секунд думает. Дальше игра идет быстро.
Игроки составляют слова из букв соединенных по вертикали, горизонтали или диагонали, в любом направлении. Ходы делаются по очереди. Игра заканчиваются, когда один из игроков пропускает ход, имея счет меньший чем у противника.
Клавиши управления (продублировано в встроенной справке):
- Enter - отправить слово / подтверждение
- Escape - выход из игры / отмена
- F1 или H - окно справки
- Q - новая игра (перетасовывает буквы)
Компьютер использует для игры словарик, который лежит в папке с игрой (database.txt). Это просто список русских слов заглавными буквами, через пробел.
В процессе игры, компьютер уточняет правильность незнакомых ему слов и заносит их в словарь. Со следующей партии он уже использует их в игре.
Вы можете удалить этот файл. Тогда компьютер создаст его заново при следующем запуске и начнет наполнять новыми словами. При этом играть с ним станет очень легко, пока он не наберет некоторый словарный запас.