OpenMW

OpenMW
Open Morrowind
Openmw-logo.png
OpenMW Baladas.jpg
Особняк Баладаса Демневанни (слева — рендеринг на OpenMW, справа — оригинальный Morrowind)
Тип

Свободная реализация игрового движка, RPG

Разработчик

Сообщество OpenMW

Операционная система

Windows, Linux, Mac OS X

Последняя версия

0.19.0 (10 ноября 2012)

Лицензия

GPL v3 — движок

Сайт

http://openmw.org

OpenMW (Open Morrowind) — проект по созданию свободной (под лицензией GPL v3) реализации игрового движка компьютерной игры The Elder Scrolls III: Morrowind. Цель проекта — создать свободную, кроссплатформенную замену проприетарному движку игры с современной графикой, адаптированной для новых компьютеров, и возможностью дальнейшего расширения. Планируется также поддержка всех официальных и неофициальных ESP, включая дополнения Tribunal и Bloodmoon, исправление ошибок, улучшение интерфейса и добавление некоторых дополнительных возможностей, незначительно меняющих геймплей. Проект OpenMW был создан Николаем Корслундом, который позже покинул команду разработчиков.[1]

Содержание

Установка

OpenMW представляет собой самостоятельный комплекс программного обеспечения, устанавливаемый в отдельную папку, однако для его корректной работы также потребуются ресурсы (модели, текстуры, скрипты и многое другое) из оригинальной игры, что подразумевает необходимость легально приобрести и установить Morrowind на компьютер. OpenMW воспроизводит только техническую сторону игры и не содержит в себе каких-то материалов, защищённых авторским правом — их нужно предоставить самому пользователю, установив Morrowind и указав OpenMW путь для использования существующей установки. Тем не менее, OpenMW работает и с «пиратскими» версиями. Более того, в принципе будет возможно использовать не штатные ресурсы TES III, а самостоятельно созданные при помощи редактора уровней TES Construction Set и других инструментов, создавая новый геймплей на движке игры.

Поддерживаемые платформы

OpenMW, по замыслам разработчиков, будет полностью кроссплатформерным проектом. Тестовые версии стабильно запускаются на платформах Windows, Linux и Mac OS X.[2] Возможно, благодаря открытости, движок будет доступен и для других операционных систем.[1]

История проекта

OpenMW был основан Николаем Корслундом в 2004 году. Изначально проект был написан на языке программирования D. В 2008 году проект был впервые зарегистрирован на SourceForge.net. В 2009 году, вследствие низкой популярности языка программирования D и проблем с компилятором, было принято решение о переносе кодовой базы на C++. После переноса на новую кодовую базу скорость разработки значительно возросла, однако основатель проекта покинул его. В настоящий момент проект поддерживает Marc Zinnschlag.[3]

Статус

OpenMW все ещё находится на ранней (пре-альфа) стадии разработки. Много основных особенностей движка (отображение графики, чтение файлов) уже реализовано, но программа пока не выглядит или работает как настоящая игра.[1]

Разработка

Используемые технологии

  • Язык программирования: C++, D.
  • Графика: OGRE.
  • Звук: Audiere и OpenAL.
  • Ввод: OIS.
  • Интерфейс: MyGUI[4]
  • Скриптовый язык: Monster[5]

OpenMW изначально бы написан, в основном, на языке программирования D. Так как OGRE, Bullet Physics Library, FFmpeg и OIS — библиотеки С++, то для связи между ними и основным кодом, используется интерфейсный слой, написанный на С++. Сейчас команда разработчиков уже перешла на использование C++. Большинство элементов игровой механики будет написано на скриптовом языке Monster.

Код загрузки ESP/ESM и BSA был написан с нуля, но с помощью документации, созданной сообществом.

Код загрузки NIF (проприетарный формат 3D) был написан с помощью имеющейся в сети информации.

Текущее состояние проекта

10 ноября 2012 года вышла версия OpenMW — 0.19 (ранняя пре-альфа). Программа корректно загружает ландшафт игры (а также официальных аддонов) и интерьеры внутренних помещений, отображает модели персонажей вместе с одеждой и бронёй (анимация пока отключена), работают переключение режимов камеры (от первого / третьего лица), инвентарь, зелья и самые простые магические эффекты (увеличение / уменьшение характеристик). Реализована смерть, исправлено большое число ошибок.[6]

См. также

Примечания

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Полезное


Смотреть что такое "OpenMW" в других словарях:

  • Camembérisation — The Elder Scrolls III: Morrowind The Elder Scrolls: Morrowind Éditeur Bethesda Softworks/ZeniMax, Ubisoft Développeur Bethesda Softworks Concepteur …   Wikipédia en Français

  • Tel Branora — The Elder Scrolls III: Morrowind The Elder Scrolls: Morrowind Éditeur Bethesda Softworks/ZeniMax, Ubisoft Développeur Bethesda Softworks Concepteur …   Wikipédia en Français

  • The Elder Scroll 3:Morrowind — The Elder Scrolls III: Morrowind The Elder Scrolls: Morrowind Éditeur Bethesda Softworks/ZeniMax, Ubisoft Développeur Bethesda Softworks Concepteur …   Wikipédia en Français

  • The Elder Scrolls III : Morrowind — The Elder Scrolls III: Morrowind The Elder Scrolls: Morrowind Éditeur Bethesda Softworks/ZeniMax, Ubisoft Développeur Bethesda Softworks Concepteur …   Wikipédia en Français

  • The Elder Scrolls III Morrowind — The Elder Scrolls III: Morrowind The Elder Scrolls: Morrowind Éditeur Bethesda Softworks/ZeniMax, Ubisoft Développeur Bethesda Softworks Concepteur …   Wikipédia en Français

  • The Elder Scrolls III: Morrowind — The Elder Scrolls Morrowind Éditeur Bethesda Softworks, Ubisoft Développeur Bethesda Game Studios …   Wikipédia en Français

  • The Elder Scrolls III: Morrowind — Запрос «Morrowind» перенаправляется сюда; см. также другие значения. The Elder Scrolls III: Morrowind Разработч …   Википедия

  • Game engine recreation — Game engine recreations are engine interpreters for video games that replace the original engine binary that came with the original game. Game engine recreations are primarily made to allow support for the game on other operating systems. In many …   Wikipedia

  • OGRE — (Object Oriented Graphics Rendering Engine) Тип Графический движок Разработчик …   Википедия

  • Stratagus — Battle of Survival screenshot …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»