- Zillions of Games
-
Zillions of Games Тип Разработчик Zillions Development Corp.
Операционная система Последняя версия 2.0.1 (2003)
Лицензия Сайт Zillions of Games — это коммерческая универсальная игровая программа, разработанная Джеффом Маллетом (англ. Jeff Mallett) и Марком Лефлером (англ. Mark Lefler) в 1998.[1]. Он спроектирован в основном для поддержки настольных абстрактных стратегических игр (англ.) и головоломок.[2]
Правила игры описываются в специальном файл правил Zillion’а (англ. Zillions Rules File), имеющем расширение .ZRF, на языке, с синтаксисом, основанным на S-выражениях (то есть лиспоподобном).
Вот пример описания крестиков ноликов на этом языке:
(define add-to-empty ((verify empty?) add)) (game (title "Tic-Tac-Toe") (description "...") (history "...") (strategy "...") (players X O) (turn-order X O) (board (image "images\TicTacToe\TTTbrd.bmp") (grid (start-rectangle 16 16 112 112) ; top-left position (dimensions ;3x3 ("top-/middle-/bottom-" (0 112)) ; rows ("left/middle/right" (112 0))) ; columns (directions (n -1 0) (e 0 1) (nw -1 -1) (ne -1 1)) ) ) (piece (name man) (help "Man: drops on any empty square") (image X "images\TicTacToe\TTTX.bmp" O "images\TicTacToe\TTTO.bmp") (drops (add-to-empty)) ) (board-setup (X (man off 5)) (O (man off 5)) ) (draw-condition (X O) stalemated) (win-condition (X O) (or (relative-config man n man n man) (relative-config man e man e man) (relative-config man ne man ne man) (relative-config man nw man nw man) ) ) )
Игра распространяется как shareware. Демо-версию «Zillions of Games» можно скачать бесплатно, установочный файл занимает около 18 мегабайт, скачав его, вы получите 46 самых разных игр, у большинства из них которых есть по 5-10 вариантов, сильно отличающихся от основного. Ко всем играм прилагается описание правил и стратегии, можно включить подсветку допустимых ходов.У демо-версии есть ряд ограничений, основное — это блокировка подключения дополнительных игр. После ввода регистрационного ключа можно подключить к игре один из нескольких тысяч доступных в исходных .ZRF кодах игр[3], или написать свою собственную. Поддерживается игра по сети.
Примечания
- ↑ David N. L. Levy Robots unlimited. — A K Peters, Ltd., 2006. — ISBN ISBN 1-56881-239-6
- ↑ «Can Zillions Support This Game?» FAQ от Zillions Development Corp.
- ↑ Zillions of Games — Free Games for Download
Ссылки
- Zillions of Games homepage
- Hans Bodlaender. Обзор Zillions of Games на ChessVariants
- Karl Scherer. Zillions Games
- На русском
- Владимир Николаевич. О шахматах и не только (ч. 2), Компьютерра № 17 от 11 мая 2004 года. (см. также ч. 1 и ч. 3)
- Популярно об ИИ, ч. 2, статья в «Компьютерной газете» № 4, 2009 г., см. также часть первую.
Категории:- Программное обеспечение по алфавиту
- Шахматные программы
- Компьютерные стратегические игры
- Игровые движки по алфавиту
- Игровой искусственный интеллект
Wikimedia Foundation. 2010.