Antiques Code Show У поклонников игр жанра Roguelike появилось новое развлечение: на прошлой неделе вышел релиз NetHack версии 5.0.
NetHack и подобные ей игры ведут свою родословную от Rogue — игры для систем Unix, запущенной в 1980 году. Она взяла ДНК самых ранних текстовых игр, таких как Star Trek и Colossal Cave Adventure, и смешала их с тропами из Dungeons & Dragons. Результатом стала игра, в которой игроки бродили по многоуровневому подземелью, полному монстров, сокровищ и магических предметов — всё это было представлено с помощью ASCII-символов.
NetHack переняла этот шаблон и, возможно, усовершенствовала его, добавив более сложные квесты, больше уровней для прохождения и множество остроумных отсылок к поп-культуре.
Разработчики поддерживают игру живой с момента её дебюта в 1987 году, а в 2015 году выпустили крупное обновление в виде версии 3.60. С тех пор вышло семь дополнительных релизов. Версия 3.6.1 от 2018 года ознаменовалась переходом исходного кода проекта на GitHub, однако последние релизы были сосредоточены на исправлении ошибок или добавлении незначительных изменений в игровой процесс.
Версия 5.0, вышедшая 2 мая, является крупным релизом.
Одно из изменений — соответствие стандарту C99, версии открытого стандарта для языка программирования C, который устарел в 2011 году. Если кажется странным, что эта новая версия соответствует старому стандарту, стоит знать, что конфигурация по умолчанию для тех, кто компилирует код, — это SysV/Sun/Solaris2.x, поскольку именно на этой системе разработчики NetHack размещали код.
Более современным дополнением является добавление функций доступности.
Согласно NetHack Wiki, новая версия представляет пять новых монстров, включая генетического инженера, который атакует, вызывая случайные мутации.
Теперь также можно оживить яйцо, применив маточное молочко, а ношение мокрого полотенца уменьшает урон от ядовитого облака.
Что очень похоже на дань уважения поклонникам Индианы Джонса, игроки, выбравшие класс Археолог, получат немного больше удачи, если наденут внутриигровую федору.
The Register опробовала новую версию и может сообщить, что она так же гладка и увлекательна, как и всегда. Загрузка для Windows включает графическую версию игры и интерфейс ASCII/TTY. Отрадно, что игра, сохраненная в одном формате, откроется в другом — особенность, которую отмечает The Register, поскольку игра в TTY-версию очень похожа на работу в терминале — и, следовательно, может показаться работой для неподготовленного или молодого взгляда, — в то время как версия для Windows очевидно является игрой.
Разработчики NetHack создали версию для Windows на Arm. The Register протестировала её на ПК с процессорами Qualcomm и AMD: обе версии работали отлично. Также доступны бинарные файлы для MSDOS и Amiga. Исходный код игры включает версии для Linux, macOS, Windows CE, OS/, Unix (*BSD, System V, Solaris, HP-UX и другие *nixes), BeOS и VMS.
Этот список операционных систем означает, что почти каждый читатель Register наверняка сможет прикоснуться к одному из основополагающих текстов компьютерных игр, уделив время игре в NetHack! ®
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Simon Sharwood




