GrimE

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
GrimE
Тип Игровой движок
Разработчик Lucas Arts
Написана на Lua
Операционная система Microsoft Windows
Лицензия Проприетарное ПО

GrimE (сокращение от «Grim Engine») — игровой движок, разработанный сотрудником LucasArts Бретом Могилефски на основе движка Sith. Движок стал одним из первых программных продуктов, который открыл широкую дорогу встраиваемому языку программирования Lua в игровую индустрию — после успешного использования в качестве скриптового языка Lua стал применяться во многих компьютерных играх.[1]

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

Первой игрой на основе GrimE стала Grim Fandango, вышедшая в 1998 году. Позднее вышла игра Escape from Monkey Island, четвёртая игра из серии Monkey Island, которая использовала немного улучшенную версию GrimE.

Открытая реализация

[править | править код]

Субпроект ScummVM под названием «ResidualVM» разрабатывает свободную реализацию движка GrimE путём обратной разработки. В версии 0.1 уже возможно запускать и проходить игру Grim Fandango от начала и до конца.[2]

Примечания

[править | править код]
  1. The evolution of an extension language: a history of Lua. Дата обращения: 24 ноября 2010. Архивировано 3 января 2014 года.
  2. The edge is here: ResidualVM 0.1.0 — The Edge of the World released. Дата обращения: 10 февраля 2013. Архивировано 5 марта 2016 года.