Игры по вторникам: Haxima |
[Aug. 2nd, 2011|11:59 pm] |
Люди, знакомые с предыдущими выпусками "Игр по вторникам", знают о моём пристрастии к играм в благородном жанре роглайка (roguelike), он же рогалик. Однако рекламировать в рамках этой серии постов какой-нибудь Nethack я бы не стал — знатоки и ценители и так всё уже знают лучше меня, а человека, незнакомого с жанром, описание популярных роглайков способно скорее отпугнуть.
Однако не так давно я наткнулся на игру, которая, как мне кажется, может увлечь как ценителей рогаликов, так и казуальных игроков, никогда не рубившихся в ADoM или Angband. Это, на самом деле, не совсем рогалик (отсутствует важный признак жанра — автоматически генерируемые лабиринты), но игра, очень близкая рогаликам по духу.
Речь про Haxima, единственную, как я понимаю, на сегодняшний день игру на игровом движке Nazghul. От рогаликов в ней очень много: пошаговость, нетерпимость к бездумному рубилову, сложное — и исключительно клавиатурное — управление, очень подробно прописанный мир, необходимость заботиться о деталях вроде сна, еды и запаса факелов.
![](https://lh3.googleusercontent.com/-wtkL5JbyNic/Tjhbh1ebWlI/AAAAAAAABOU/ASae7-AAmj4/s400/Haxima-title.jpeg)
Но при этом мир Haxima гораздо сложнее и разнообразнее, чем мир среднего роглайка. В нём есть огромное количество NPC с длинными развесистыми диалогами, квесты, возможность собрать партию, а не просто приручить домашнее животное — словом, многие удачные особенности "мейнстримных" RPG. В Haxima есть сложная магическая система, разнообразное оружие, в том числе метательное и огнестрельное, возможность плавать на кораблях(!).
![](https://lh5.googleusercontent.com/-zpd3EtRdHdE/Tjhc_3GpL7I/AAAAAAAABOc/cKDokyNEswA/s400/Haxima-ship.jpeg)
Интерфейс — примитивный графический (на SDL, естественно), с явной отсылкой к текстовым интерфейсам roguelike-ов, а также к MMORPG Crossfire и любимому современной молодёжью симулятору гномьей крепости Dwarf Fortress. Применение рейтрейсинга для определения видимой части сцены (см. скриншоты) я уже видел в каком-то позднем концептуальном рогалике. Есть музыка, но она немного однообразная, и я лично её отключаю.
![](https://lh6.googleusercontent.com/-FrIifHmCcbs/TjhbhREIbjI/AAAAAAAABOM/eWmgf1Nrri0/s400/Haxima-raytracing.jpeg)
Да, людям программирующим может быть небезынтересно заглянуть в исходники. В качестве скриптового языка в Nazghul используется Scheme, причём авторы явно умеют писать на Лиспе, поэтому код читабелен и красив. Кроме того, иногда чтение кода — простейший способ понять, что делать дальше, документация на игру не слишком подробна.
![](https://lh3.googleusercontent.com/-bkLK8c99oLo/Tjhbhr_ISPI/AAAAAAAABOQ/jZ2w1oFXo4Q/s400/Haxima-party.jpeg)
Игра распространяется под лицензией GPL версии 3. Очень впечатлила, рекомендую. |
|
|