- PVSM.RU - https://www.pvsm.ru -

Zillion приключений (миниобзор)

Zillion приключений (миниобзор)Я уже писал [1] о том как легко разработать собственную игру, используя Zillions of Games [2], но я не упомянул об одном важном следствии этого факта. Набор приложений для ZoG не ограничивается 375 играми и головоломками [3], входящими в комплект дистрибутива. Игр, разработанных под Zillions of Games действительно много [4]. Десятки энтузиастов со всего мира пополняют этот список, используя как ZRF, так и native-расширения. На сегодняшний день, его размер уже перевалил за 2000.

Конечно, я не смогу рассказать обо всем, что было реализовано в рамках проекта ZoG. Сегодня, я постараюсь рассказать о приложениях, показавшихся мне особенно интересными.

Zillion приключений (миниобзор)Безусловно, начать следует с игры, считающейся [5] прародительницей всех современных разновидностей шахмат. В эту игру [6] можно играть вчетвером, используя, для выполнения ходов, игральные кости. Любопытно, что уже в столь древней игре имеется фигура «Конь» ничем не отличающаяся от аналогичной фигуры в современных шахматах.
Разумеется, Шатрандж [7], считающийся прямым потомком Чатуранга, также доступен [8] в нескольких [9] вариантах [10]. Из числа прочих «историко-национальных» разновидностей следует упомянуть таиландский [11] Макрук [12] и монгольский [13] Хиашатар [14]. Последний мало чем отличается от современных Шахмат.

Zillion приключений (миниобзор)Различные разновидности китайских [15] и корейских [16] шахмат стоит выделить в отдельное семейство. Ходы фигур вновь похожи на правила традиционных шахмат, но имеются и важные отличия. Так, например, пешки ходят и едят только вперед, взятий по диагонали нет. Конь не может «перепрыгивать» фигуры, а Генерал (аналог Короля в Шахматах) не может покидать свой «дворец». Очень интересной фигурой является Пушка. Ходит она как Колесница (аналог Ладьи в Шахматах), но брать фигуры может только при условии, что между исходной и конечной точкой хода находится еще одна фигура (своя или чужая).
ZoG может предложить нам традиционные варианты как Сянцы [17], так и Чанги [18]. Также имеется вариант [19] с дополнительной фигурой «Дракона», мини [20] варианты [21], вариант на 3d [22] и гексагональной [23] досках. Довольно интересна игра [24] традиционным набором фигур, против корейского. Большую часть игры «корейская» сторона имеет некоторый перевес, но в эндшпиле ситуация кардинально меняется.

Zillion приключений (миниобзор)Вариантов японских Сёги [25] много, хороших и разных. Японцы, пожалуй, оказались самыми изобретательными [26] в деле разработки разнообразных шахматных игр. Важным отличием большинства вариантов Сёги от Шахмат является возможность «сброса» фигур. Снимая фигуру противника с доски, игрок не выводит её из игры окончательно, а сохраняет «в руке». Впоследствии, эта фигура может быть выставлена на любое свободное поле доски (с соблюдением ряда правил) уже под своим «цветом». Эта особенность делает Сёги невероятно динамичной и комбинационной игрой, несмотря на то, что фигуры Сёги слабее их шахматных аналогов.
Zillion приключений (миниобзор)Разумеется, Сёги не осталась обделенной вниманием сообществом ZoG. Новичкам можно посоветовать набор [27] вариантов игры с различными видами «форы», традиционно предоставляемой более слабому игроку. Также имеются варианты [28] игры [29] на мини-досках. Довольно экзотическими можно считать варианты [30] игры [31] на одномерной доске (следует отметить, что благодаря возможности «сброса» фигур, игра не становится менее интересной). «Исторические» варианты представлены Tori Shogi [32], Wa Shogi [33], Chu Shogi [34] и Dai Dai Shogi [35]. Последняя, кстати, не является самым «большим» вариантом игры. Известная разновидность Taikyoku Shogi [36] игралась на доске размером 36x36 клеток. Имеется возможность игры на не-квадратной [37] и трехмерной [38] досках. Cannon Shogi [39] добавляет в игру Пушку из китайских шахмат. Довольно интересна синтетическая игра Chessgi [40], в которой используется набор фигур традиционных шахмат, но правила дополнены возможностью «сброса» взятых фигур, по аналогии с Сёги.

Zillion приключений (миниобзор)Весьма многочисленны варианты игры в Шахматы на не-квадратных досках. 3D [41] не является пределом размерности доски, существуют её четырех [42] и пяти-мерный [43] аналоги. Имеются варианты игры на действительно больших [44] досках. Весьма многочисленны варианты с расширенным набором фигур, такие как Alekhine Chess [45], Capablanca's Chess [46] и Omega Chess Advanced [47]. Имеются даже шахматы с аэропланами [48]. Очень интересны варианты с изменяющимися фигурами: FlipChess [49], Fusion Chess [50] и Assimilation Chess [51]. Оригинальны [52] и [53] многочисленны [54] варианты [55] игры [56] на [57] гексагональных [58] досках [59]. Имеются даже шахматы "на троих [60]". Есть игра [61] на доске, повернутой на 45 градусов. LadderChess [62] предлагает сыграть на «лестнице». Fortresses [63] посвящена тонкостям тактики сражений на узком «перешейке» между двумя «крепостями». DarkChess [64] предлагает сыграть «втемную». Очень изящна игра [65] на «звездообразной» доске. Также имеется ряд мини игр шахматными фигурами: Caïssa [66], Maharadscha [67], Hunt [68], Towers [69], Chad [70] и HexChad [71].

Zillion приключений (миниобзор)Отдельного внимания заслуживают игры «по мотивам» различных фантастических произведений. Родоначальником «шахматного» жанра в литературе является, по всей видимости, Эдгар Берроуз [72], подробно описавший нам "Марсианские шахматы [73]". Само собой, Jetan на сайте ZoG имеется [74] в ассортименте [75]. Имеется даже "Война миров [76]" с участием марсианских шахмат с одной стороны с объединенными силами Земли с другой. Поклонников творчества Джорджа Мартина [77] может порадовать Cyvasse [78]. Мир Dungeons & Dragons [79] также не оставил нас без игры [80]. StarTrek [81], как ему и полагается, одаривает нас целой плеядой игр. Мы можем почувствовать себя Клингонами, играя в Klin Zha [82] и её трехмерный аналог [83]. Имеется игра [84] с оригинальными фигурами, по мотивам сериала. Знаменитые трехмерные шахматы также присутствуют [85], но я их, если честно, не понял.

Zillion приключений (миниобзор)Ряд игр я затрудняюсь отнести к какой-то определенной группе. В первую очередь, это, безусловно, ни на что не похожий Hnefatafl [86]. Имеется реализация Gala [87], которая, хотя обычно и относится [88] к шахматам, на мой взгляд, имеет с ними мало общего. Различные варианты соединения правил Халма [89] и Шахмат также популярны [90]. Мне очень понравилась Andalusia [91], показанная на картинке справа. Есть [92] несколько [93] игр [94], превращающих шахматную доску в настоящий лабиринт. Некоторые [95] игры [96] просто ни на что не похожи. Конечно же множество разновидностей Шашек [97], Го [98], Реверси [99] и Рендзю [100] также присутствуют. Ностальгические воспоминания вызывает у меня Hex [101], описанный в незапамятные времена Мартином Гарднером [102]. Имеется версия [103] этой игры, использующая подключаемый engine и играющая заметно лучше своего честного ZRF-аналога. Для большинства из перечисленного можно найти множество 3D гексагональных и прочих клонов.

Zillion приключений (миниобзор)ZoG не ограничивается логическими и настольными играми, как можно было бы подумать. Ей есть чем порадовать и казуальщиков. Имеется неплохая реализация всем известного Сапера [104]. FreeCell [105] предлагает нам до боли знакомый пасьянс. Есть множество лабиринтов, с лазерами и без, в том числе и трехмерных [106]. Можно поиграть в "Быки и коровы [107]". Отдельного упоминания заслуживает раздел обучающих приложений [108]. Наряду с всем известной "Жизнью [109]" (включая ее одномерный вариант [110]) и "Муравьем Лэнгтона [111]", здесь можно найти реализации суммирующих [112] и логических [113] машин, а также пару [114] реализаций [115] машины Тьюринга и чего-то для подсчета CRC [116]. Здесь можно найти решатель [117] задач Пентамино [118]. А любителей «ненормального программирования», я уверен, крайне порадует реализация Калькулятора [119].

В общем, на сайте ZoG [2] есть на что посмотреть. Всех с наступающими выходными!

Автор: GlukKazan

Источник [120]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/igry/56110

Ссылки в тексте:

[1] писал: http://habrahabr.ru/post/213391/

[2] Zillions of Games: http://zillionsofgames.com/

[3] 375 играми и головоломками: http://zillionsofgames.com/games.html

[4] много: http://zillionsofgames.com/games/index.html

[5] считающейся: http://ru.wikipedia.org/wiki/%D0%A7%D0%B0%D1%82%D1%83%D1%80%D0%B0%D0%BD%D0%B3%D0%B0

[6] игру: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1191

[7] Шатрандж: http://ru.wikipedia.org/wiki/%D0%A8%D0%B0%D1%82%D1%80%D0%B0%D0%BD%D0%B4%D0%B6

[8] доступен: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=99

[9] нескольких: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1099

[10] вариантах: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1202

[11] таиландский: http://ru.wikipedia.org/wiki/%D0%A2%D0%B0%D0%B8%D0%BB%D0%B0%D0%BD%D0%B4%D1%81%D0%BA%D0%B8%D0%B5_%D1%88%D0%B0%D1%85%D0%BC%D0%B0%D1%82%D1%8B_%D0%9C%D0%B0%D0%BA%D1%80%D1%83%D0%BA

[12] Макрук: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=621

[13] монгольский: http://ru.wikipedia.org/wiki/%D0%A8%D0%B0%D1%82%D0%B0%D1%80

[14] Хиашатар: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1359

[15] китайских: http://ru.wikipedia.org/wiki/%D0%A1%D1%8F%D0%BD%D1%86%D0%B8

[16] корейских: http://ru.wikipedia.org/wiki/%D0%A7%D0%B0%D0%BD%D0%B3%D0%B8

[17] Сянцы: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1300

[18] Чанги: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1351

[19] вариант: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=2053

[20] мини: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1905

[21] варианты: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1628

[22] 3d: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=920

[23] гексагональной: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1645

[24] игра: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=553

[25] Сёги: http://ru.wikipedia.org/wiki/%D0%A1%D1%91%D0%B3%D0%B8

[26] изобретательными: http://ru.wikipedia.org/wiki/%D0%92%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D1%8B_%D1%81%D1%91%D0%B3%D0%B8

[27] набор: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=853

[28] варианты: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=47

[29] игры: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=641

[30] варианты: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=991

[31] игры: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1525

[32] Tori Shogi: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1463

[33] Wa Shogi: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1473

[34] Chu Shogi: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=182

[35] Dai Dai Shogi: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1913

[36] Taikyoku Shogi: http://en.wikipedia.org/wiki/Taikyoku_shogi

[37] не-квадратной: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1

[38] трехмерной: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=919

[39] Cannon Shogi: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=152

[40] Chessgi: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=45

[41] 3D: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=381

[42] четырех: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=380

[43] пяти-мерный: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=379

[44] больших: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=560

[45] Alekhine Chess: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=39

[46] Capablanca's Chess: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1218

[47] Omega Chess Advanced: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1754

[48] аэропланами: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1407

[49] FlipChess: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1097

[50] Fusion Chess: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=53

[51] Assimilation Chess: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=44

[52] Оригинальны: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=377

[53] и: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=491

[54] многочисленны: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=490

[55] варианты: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=489

[56] игры: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=376

[57] на: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1328

[58] гексагональных: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=375

[59] досках: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1002

[60] на троих: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1746

[61] игра: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1884

[62] LadderChess: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=555

[63] Fortresses: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=390

[64] DarkChess: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=201

[65] игра: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1822

[66] Caïssa: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=100

[67] Maharadscha: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=618

[68] Hunt: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1593

[69] Towers: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=928

[70] Chad: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=160

[71] HexChad: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=161

[72] Эдгар Берроуз: http://ru.wikipedia.org/wiki/%D0%91%D0%B5%D1%80%D1%80%D0%BE%D1%83%D0%B7,_%D0%AD%D0%B4%D0%B3%D0%B0%D1%80_%D0%A0%D0%B0%D0%B9%D1%81

[73] Марсианские шахматы: http://ru.wikipedia.org/wiki/%D0%94%D0%B6%D0%B5%D1%82%D0%B0%D0%BD

[74] имеется: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=520

[75] ассортименте: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=519

[76] Война миров: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1402

[77] Джорджа Мартина: http://ru.wikipedia.org/wiki/%D0%9C%D0%B0%D1%80%D1%82%D0%B8%D0%BD,_%D0%94%D0%B6%D0%BE%D1%80%D0%B4%D0%B6_%D0%A0%D1%8D%D0%B9%D0%BC%D0%BE%D0%BD%D0%B4_%D0%A0%D0%B8%D1%87%D0%B0%D1%80%D0%B4

[78] Cyvasse: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=2124

[79] Dungeons & Dragons: http://ru.wikipedia.org/wiki/Dungeons_%26_Dragons

[80] игры: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=288

[81] StarTrek: http://ru.wikipedia.org/wiki/StarTrek

[82] Klin Zha: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=549

[83] трехмерный аналог: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=550

[84] игра: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=2037

[85] присутствуют: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=102

[86] Hnefatafl: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=471

[87] Gala: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1281

[88] относится: http://ru.wikipedia.org/wiki/%D0%93%D0%B0%D0%BB%D0%B0_%28%D1%88%D0%B0%D1%85%D0%BC%D0%B0%D1%82%D1%8B%29

[89] Халма: http://ru.wikipedia.org/wiki/%D0%A5%D0%B0%D0%BB%D0%BC%D0%B0

[90] популярны: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=366

[91] Andalusia: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1733

[92] Есть: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=870

[93] несколько: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=944

[94] игр: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=869

[95] Некоторые: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1700

[96] игры: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1787

[97] Шашек: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=218

[98] Го: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=430

[99] Реверси: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=728

[100] Рендзю: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1161

[101] Hex: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=464

[102] Мартином Гарднером: http://ru.wikipedia.org/wiki/%D0%9C%D0%B0%D1%80%D1%82%D0%B8%D0%BD_%D0%93%D0%B0%D1%80%D0%B4%D0%BD%D0%B5%D1%80

[103] версия: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1471

[104] Сапера: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1520

[105] FreeCell: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=402

[106] трехмерных: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1392

[107] Быки и коровы: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=2065

[108] раздел обучающих приложений: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?theme=24

[109] Жизнью: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=5

[110] вариант: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=7

[111] Муравьем Лэнгтона: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1001

[112] суммирующих: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1675

[113] логических: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1519

[114] пару: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=9

[115] реализаций: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=10

[116] CRC: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=1444

[117] решатель: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=608

[118] Пентамино: http://ru.wikipedia.org/wiki/%D0%9F%D0%B5%D0%BD%D1%82%D0%B0%D0%BC%D0%B8%D0%BD%D0%BE

[119] Калькулятора: http://zillionsofgames.com/cgi-bin/zilligames/submissions.cgi?do=show;id=244

[120] Источник: http://habrahabr.ru/post/214163/