Перейти к содержанию

GemRB

Материал из Мегавики — свободной энциклопедии
GemRB
Скриншот программы GemRBBaldur's Gate на движке GemRB 0.2.4 на Linux.
Тип Игровой движок
Операционная система Кроссплатформенное программное обеспечение
Последняя версия 0.9.0 (18 июня 2021)[1]
Лицензия GNU GPL
Сайт gemrb.org

GemRB (Game engine made with pre-Rendered Background) — это созданная с нуля свободная реализация игрового движка Infinity Engine, использующегося в ряде компьютерных ролевых игр[2]. По сравнению с оригинальным движком реализована поддержка широких экранов, мультитача[3] и векторных шрифтов[4]. Также улучшена работа с мышью и клавиатурой, расширена поддержка национальных текстовых кодировок[5].

Помимо Microsoft Windows (который поддерживался оригинальным движком), GemRB портирован на многие другие платформы, включая Haiku, Linux, Android, Maemo, macOS и другие[6]. GemRB позволяет запускать игры серий Baldur's Gate и Icewind Dale, а также Planescape:Torment. Поддерживается только одиночная игра — возможность игры по сети не реализована[7].

В GemRB реализована поддержка модификаций указанных выше игр, которые работали с оригинальным Infinity Engine. Помимо этого, многие аспекты игры в GemRB были сделаны настраиваемыми для упрощения разработки модификаций. Также реализована работа с более современными форматами двухмерной графики и звука (например PNG и Ogg[3]) Благодаря этому появились модификации, работающие только с движком GemRB, и которые нельзя запустить с использованием оригинального Infinity Engine[8].

15 декабря 2010 года выпущена версия для ОС Google Android. Начиная с версии 0.6.5 поддерживается Apple iOS.

Примечания[править]

  1. v0.9.0. Дата обращения: 14 августа 2022. Архивировано 14 августа 2022 года.
  2. Frequently asked questions - GemRB homepage: What is GemRB? Дата обращения: 29 июля 2020. Архивировано 5 августа 2020 года.
  3. 3,0 3,1 Innovations - GemRB homepage. Дата обращения: 29 июля 2020. Архивировано 5 августа 2020 года.
  4. External font support - GemRB homepage. Дата обращения: 29 июля 2020. Архивировано 8 августа 2020 года.
  5. Text enconding support - GemRB homepage. Дата обращения: 29 июля 2020. Архивировано 5 августа 2020 года.
  6. Supported platforms - GemRB homepage. Дата обращения: 29 июля 2020. Архивировано 5 августа 2020 года.
  7. Features - GemRB homepage: Status. Дата обращения: 29 июля 2020. Архивировано 5 августа 2020 года.
  8. Modding - GemRB homepage. Дата обращения: 29 июля 2020. Архивировано 5 августа 2020 года.

Ссылки[править]

Источник — https://megawiki.ru/wiki/GemRB