Quake II возрождается с перезапуском исходного кода

Землетрясение XNUMX

Компания-разработчик Quake II переиздает исходный код игры

В последнее время, id Software (американская компания по разработке игр) объявила, что «переиздала» исходный код Quake II. «Переиздание» под лицензией GPLv2, представляющее собой обновленное, улучшенное и расширенное издание классического Quake II.

Тем, кто не знаком с Quake II, следует знать, что Это видеоигра в жанре шутер от первого лица, разработанная id Software. и распространяется Activision в 1997 году. Quake II использует сетевую систему клиент / сервер, аналогичную системе Quake, и имеет все остальные функции движка Quake, а также несколько дополнительных. В отличие от Quake, где аппаратное ускорение не было получено, а были выпущены более поздние исправления, Quake II был выпущен с собственной поддержкой OpenGL.

Игровой код для перезапуска "Quake II 2023" снова доступен для пользователей, которые хотят модифицировать игру, вместе с исходным игровым кодом который был использован в качестве ссылки. Предполагается, что код будет полезен для создания модов и новых вариантов игры. Помимо версии для ПК, в новом издании добавлена ​​поддержка платформ PlayStation 4, PlayStation 5, Xbox One, Xbox Series X|S и Nintendo Switch.

В дополнение к этому id Software упоминает, что не может обеспечить поддержку этой версии, но цель состоит в том, чтобы пользователи могли воспользоваться многими уже доступными ресурсами сообщества.

По сравнению с исходным кодом игры Quake II опубликовано 12 лет назад, в новой редакции:

  • Код адаптирован для работы на современных операционных системах.
  • Добавлена ​​поддержка текущих компиляторов.
  • Полностью переписан API для взаимодействия с игровыми серверами.
  • Улучшенный игровой процесс.
  • Некоторые предметы, не вошедшие в исходную версию игры Quake II, были возвращены в игру.
  • Добавлена ​​поддержка дисплеев 4K с частотой обновления 120 Гц.
  • Уменьшено время реакции на действия игрока.
  • Улучшена визуализация выстрелов.
  • Добавлены новые индикаторы урона, нанесенного игроку.
  • Добавлена ​​минималистичная версия игрового клиента.
  • Добавлена ​​поддержка динамических теней, улучшено освещение, добавлена ​​поддержка карт свечения.
  • Улучшенные модели персонажей, артефакты и оружие.
  • Исправлены известные проблемы с картами.
  • Улучшенный ИИ-движок. Противники AI предлагаются для режимов Deathmatch и Team Deathmatch.
  • В дополнение к играбельным кампаниям из оригинального Quake II были добавлены дополнения Mission Packs, The Reckoning, Ground Zero, Quake II 64 и Call of the Machine.

О перезапуске Quake II упоминается, что он использует новую версию API для связи между сервером и игровым модулем., поскольку он также представляет модуль «клиентской игры», аналогичный модулю cgame Quake III Arena, позволяющий вносить модификации, а также имеет новый сетевой протокол версии 2023.

Эта кодовая база представляет собой комбинацию отдельных игровых модулей, которые были частью оригинальной игры: baseq2, ctf, rogue и xatrix. Для этого требуется компилятор C++17.

В случае конфликтов флагов появления карты были изменены, чтобы исправить проблемы, поэтому карты из исходного пакета расширения могут неправильно загружаться с этой DLL. 

Кроме того, упоминается, что в модах внесены различные изменения в интерфейс экспорта игры «уже существующий» и может использоваться для поддержки изменений в API. Однако для поддержки всех пакетов расширения в рамках одной кодовой базы и новых функций в новой версии для тех, кто заинтересован в создании собственных модов и/или вариантов игры, вполне вероятно, что им потребуется переписать старую версию. моды, которые хотят использовать новую кодовую базу.

Наконец, Для тех, кто заинтересован, упоминается, что моды можно загружать в новой версии так же, как и в оригинальной игре, так как достаточно запустить игру с "+установить игровой режим mymode" писать "игра» на консоли во время работы игры.

Рекомендуется устанавливать моды в папку «%USERPROFILE%\Сохраненные игры\Nightdive Studios\Quake II» чтобы убедиться, что исходные файлы игры не изменены.

Если вы интересно узнать о нем больше, вы можете проверить детали в по следующей ссылке.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.