Wolfire опубликовал исходный код Overgrowth

Представлены Wolfire Games недавно через сообщение в блоге, вы приняли решение выпустить код источник одного из его самых успешных проектов, «Перерост». После 14 лет разработки как проприетарный продукт было решено открыть игру, чтобы дать энтузиастам возможность продолжать улучшать ее по своему вкусу.

Код написан на C++ и открыт под лицензией Apache 2.0, что позволяет в том числе включать код в проприетарные проекты и продавать полученную работу. Открытый исходный код распространяется на игровой движок, файлы проекта, скрипты, шейдеры и вспомогательные библиотеки, при этом игровые ресурсы остаются проприетарными, а для распространения в сторонних проектах требуется отдельное разрешение от Wolfire Games (разрешена модификация).

В своем блоге, Wolfire Games поделилась следующим:

Мы работаем в Overgrowth уже 14 лет. Это наш самый продолжительный текущий проект, и одна из главных причин, по которой мы продолжаем работать над игрой, — это фантастический отклик фанатов и их продолжение. Мало того, что люди со всего мира годами продолжали играть и наслаждаться Overgrowth, сообщество также оказало огромное влияние на проект. От полезных отзывов, которые привели к улучшению обновлений, до замечательных моддеров, расширяющих возможности игры, до талантливых художников и создателей, расширяющих стиль и знания Overgrowth. Эта игра была в значительной степени сформирована и создана людьми, которые в нее играют.

Итак, каков следующий шаг? Как мы чествуем сообщество, которое помогло создать эту игру? Мы рады сообщить, что исходный код Overgrowth теперь открыт! Мало того, мы также постоянно снижаем цену игры на треть во всем мире, с 29,99 до 19,99 долларов в США.

Только код становится открытым исходным кодом, а не художественные ресурсы или уровни, причина в том, что мы не хотим, чтобы кто-то создавал и продавал Overgrowth как свой собственный. Мы используем лицензию Apache 2.0, которая позволяет вам делать с кодом все, что вы хотите, с очень небольшими обязательствами. Официальную игру Overgrowth легко скомпилировать и запустить с помощью открытого исходного кода, поэтому для начала вам не потребуется особых технических знаний.

Должно быть опубликованный код может быть использован как для создания принципиально новых продуктов которые поставляются со своими игровыми ресурсами, как запустить с исходным набором ресурсов запатентовано при проведении экспериментов или в образовательных целях.

Включение игровых компонентов и библиотек можно перенести отдельно в другие игровые проекты. Также упоминается готовность принять расширения и изменения, подготовленные сообществом для включения в коммерческую игру Overgrowth. Если нет возможности интегрировать изменения в основной проект, вы можете создать свои неофициальные версии игры.

Суть игры Overgrowth заключается в приключениях кролика-ниндзя, который вступает в ближний бой с другими антропоморфными животными (кроликами, волками, крысами, кошками, собаками) при выполнении поставленных перед игроком задач.

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

Игры оснащен передовым физическим движком, тесно интегрированным с 3D-движком и реализует концепцию «процедурной анимации на основе физики», которая обеспечивает реалистичное движение персонажа и адаптивное поведение анимации в зависимости от окружающей среды.

Игра также примечательна использованием оригинального контекстно-зависимого управления, позволяющего применять различные боевые тактики, и ИИ-движка, координирующего совместные действия персонажей и позволяющего отступать в случае высокой вероятности поражения. Предусмотрен интерфейс для редактирования карт и сценариев.

Движок игры поддерживает физику твердого тела, скелетная анимация, попиксельное освещение с преломлением отражений, 3D-звук, моделирование динамических объектов такие как небо, вода и трава, адаптивные детали, реалистичный рендеринг шерсти и растений, эффекты глубины и размытия при быстром движении, различные типы наложения текстур (включая динамическое кубическое наложение и наложение параллакса).

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


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

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

Ваш электронный адрес не будет опубликован.

*

*

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