Исходный код Descent 3 опубликован и доступен для скачивания на Github.
На Mastodon программист Linux Дэниел Гибсон наткнулся на код, которым недавно поделился программист Descent 3 Кевин Бентли. По словам Бентли, это самая последняя версия кода, и она содержит неизданный патч, выпущенный примерно несколько лет назад, который был разработан в сотрудничестве с другим дизайнером Descent 3, Кевином Слаттером, и помечен как «1.5».
В объявлении Бентли выражает свое первоначальное намерение следующим образом: «Мой первый шаг — еще раз скомпилировать код». После этого он планирует «привести в порядок код», исключив устаревшие замечания по контролю версий. Он признает, что «большую часть этого кода написала впечатляющая команда», но добавляет, что в то время они были менее квалифицированы и опытны.
Descent 3, часть серии, стартовавшей в 1999 году, была самым последним дополнением. Этот опыт пилотирования космического корабля, известный своим геймплеем «Шесть степеней свободы», проведет игроков через сложные космические среды, такие как астероидные шахты и станции. Представьте себе «Тысячелетнего сокола», путешествующего по подбрюшью Звезды Смерти в «Возвращении джедая» — в этом суть «Спуска 3».
В Descent 3 разработчики помимо сложных лабиринтов представили более крупные открытые площадки, которые в целом были хорошо приняты. Однако игра имела проблемы с продажами и в конечном итоге ознаменовала конец серии. В 2018 году был выпущен преемник Overload, созданный теми же создателями. Эта игра тоже произвела впечатление, но, к сожалению, не снискала большой популярности.
Игру можно купить в Steam, но, судя по отзывам пользователей, неясно, будет ли она правильно работать на новых системах. Поскольку исходный код стал общедоступным, существует вероятность того, что сообщество сможет сотрудничать для создания более совместимой версии. Однако Бентли упоминает, что некоторые проприетарные звуковые и видеобиблиотеки из Interplay были удалены, вероятно, из-за проблем с лицензированием. Поэтому эти проблемы необходимо решить, прежде чем можно будет провести полноценную реконструкцию.
Есть некоторые сомнения относительно того, под какой лицензией на самом деле выпущен код Гибсона. Первоначально Гибсон упомянул на Mastodon, что он находится под лицензией MIT, но после дальнейшего расследования выяснилось, что это всего лишь лицензия по умолчанию, добавленная Github. Следовательно, Гибсон пояснил в обновлении, что «информация о лицензировании кода в настоящее время неясна».
Несмотря на волнение, вызванное решением Бентли поделиться исходным кодом, он, похоже, доволен этим сотрудничеством и призывает больше вовлеченных людей присоединиться к Discord для разработчиков Descent, как указано в его недавних обновлениях постов. Текущий план сосредоточен на «приведении в порядок» кода для создания прочной основы в качестве первоначальной цели.
Смотрите также
- Список филлеров Наруто и Наруто Шиппудена: все эпизоды, которые можно пропустить.
- Как выполнить задание «Голова Зантары» в игре ‘Dune Awakening'»
- Как смотреть «Блич» по порядку (сериалы и фильмы)
- Обзор Razer Kraken V4
- Объяснение полного списка химических стилей FC 25
- Обзор Lenovo Legion Go S на Windows 11: «Мое сердце болит за этот смешанный портативный»
- Новый анимационный сериал ужасов от Netflix «Лето, в которое умер Хикару» выходит в этом году, и у него есть жуткий новый постер, задающий тон
- Всё, что мы знаем о Valve Deckard — долгожданном продолжении гарнитуры Valve Index VR
- Полная аудиокнига Onyx Storm: Empyrean уже вышла в свет и предоставляется скидка 41 доллар на 3 месяца Audible.
- 8 лучших способов исправить ошибку Steam «Недостаточно места на диске»
2024-04-18 17:35