Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Официальный Hamster Республика Ролевая игра двигателестроение , в сокращенном виде OHRRPGCE или УВП , является открытым исходным кодом , «все-в-одном» система создания игры . Он был разработан для быстрого создания 2D -ролевых видеоигр (RPG). Первоначально он был написан Джеймсом Пейджем в QuickBASIC и выпущен в конце 1997 или начале 1998 года. В мае 2005 года исходный код был выпущен как бесплатное ПО под Стандартной общественной лицензией GNU (GPL), и вскоре он был перенесен с QuickBASIC на FreeBASIC и к современным операционным системам .[1]

OHRRPGCE разработан, чтобы быть простым в использовании и создавать полноценные ролевые игры в стиле Final Fantasy без какого-либо программирования. HamsterSpeak, настраиваемый язык сценариев, используемый OHR, очень прост и предназначен для пользователей без предварительных знаний в области программирования. Поскольку он специализируется на многих сотнях доступных команд, он обеспечивает гибкость, хотя и не пытается быть языком общего назначения . С его помощью можно создавать HUD , боевые системы , специальные эффекты , настраиваемые меню и полностью скриптовые не-RPG игры. [2]

Описание [ править ]

Большинство игр OHRRPGCE являются любительскими и созданы начинающими разработчиками игр. Однако другие игры представляют собой полноценные ролевые игры, некоторые из которых были выпущены на коммерческой основе. Сайдскроллеры, головоломки, римейки аркад и обходы подземелий от первого лица были созданы с помощью движка. [2] Редактор игры (обычно называемый «Пользовательский»), который включает в себя графику, карту и множество других редакторов, полностью основан на клавиатуре, хотя также поддерживает использование мыши для большинства задач. Редактор игры можно использовать на любой поддерживаемой платформе, кроме Android.

Ограничения [ править ]

Одним из самых больших недостатков двигателя являются его строгие технические ограничения. Он работает с 8-битной глубиной цвета , по умолчанию создает игры, работающие с разрешением 320 × 200 , а его редактор предпочитает элементы управления с клавиатуры вместо использования современного набора инструментов графического пользовательского интерфейса . Это пережитки исходного графического режима Mode X, используемого в MS-DOS . Многие другие ограничения связаны с тем, что движок изначально был написан на QuickBasic, который имел серьезные ограничения памяти в реальном режиме . Есть планы по снятию большинства ограничений, которые разработчики внедряют постепенно, начиная с порта FreeBASIC. [3]

Талисман [ править ]

Талисман движка - Боб Хомяк, главный герой игры, для которой изначально был создан движок, Wandering Hamster. [4]

История [ править ]

OHRRPGCE был создан Джеймсом Пейджем как общий движок для личного использования, начиная с середины 1996 года и основанный на предыдущих бесплатных и коммерческих играх, созданных Пейдж и Брайаном Фишером и выпущенных под названием Hamster Republic. Движок был создан вместе с его первой игрой Wandering Hamster , демоверсии которой были выпущены в конце 1997 года и которая все еще находится в активной разработке по состоянию на 2020 год. [5] [6] Первоначально он решил выпустить движок как условно-бесплатное ПО , предлагая только урезанная версия "4-Map" для публики. Многим нужен был полный движок, и Джеймс отдал его любому, кто мог послать ему то, что он считал «хорошей игрой». Спустя несколько месяцев он выпустил полную версию движка как бесплатное ПО . [7] [8]

Выпуск OHR от 9 ноября 1999 г. был первой версией, включающей язык сценариев HamsterSpeak. OHRRPGCE не использует номера версий, а скорее именованные версии, начиная с выпуска «рукопожатия» 29 ноября 2002 г. [9]

19 мая 2005 г. исходный код движка был открыт под лицензией GPL, и с тех пор его разрабатывает группа преданных своему делу программистов. Вскоре после этого движок был успешно перенесен с QuickBasic на FreeBasic для работы в Windows и Linux . [1] OHRRPGCE получил возможность воспроизводить звуковые файлы, а также другие музыкальные форматы с выпуском "Ubersetzung" 21 сентября 2007 года. [9] [10]

Позднее движок был портирован на Mac OS X в версии Zenzizenic (6 мая 2011 г.) и на Android в версии Callipygous (4 апреля 2016 г.), а также на Android-консоли OUYA , GameStick и Amazon Fire TV . [9] Ряд игр OHRRPGCE был выпущен в Google Play , [11] OUYA, Steam и других магазинах.

В 2017 году версии Dwimmercrafty и Etheldreme добавили широкую поддержку мыши в редактор игры и предварительную поддержку игрового плеера, что было завершено в Fufluns в 2020 году.

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

  1. ^ a b Брэдли, Саймон (26 ноября 2005 г.). "Перенос официального движка создания ролевых игр Hamster Republic" . QB Express . Выпуск 16. Сайт Пита QBasic . Дата обращения 7 апреля 2016 .
  2. ^ a b «Сюжетная программа» . OHRRPGCE-Wiki . Дата обращения 7 апреля 2016 .
  3. ^ Разработчики OHRRPGCE. «Планы» . OHRRPGCE-Wiki . Дата обращения 7 апреля 2016 .
  4. Red Maverick Zero (июнь 2009 г.). «Интервью: RMZ против Джеймса Пейджа» . HamsterSpeak . Том 27. Земля супер моржей . Дата обращения 7 апреля 2016 .
  5. ^ "Блуждающий хомяк (архив 1997)" . archive.org . Архивировано 11 октября 1997 года . Дата обращения 3 декабря 2017 .CS1 maint: bot: original URL status unknown (link)
  6. ^ "Блуждающий хомяк" . OHRRPGCE-Wiki . Дата обращения 3 декабря 2017 .
  7. ^ Пейдж, Джеймс; и другие. «Хронология» . OHRRPGCE-Wiki . Дата обращения 7 апреля 2016 .
  8. ^ Пейдж, Джеймс; и другие. «4-х карта» . OHRRPGCE-Wiki . Дата обращения 7 апреля 2016 .
  9. ^ a b c Разработчики OHRRPGCE. "Что нового?" . Республика хомяков . Дата обращения 7 апреля 2016 .
  10. ^ W., Тим (2007-11-28). "OHRRPGCE: Ubersetzung" . IndieGames.com - блог . IndieGames.com . Проверено 28 апреля 2008 .
  11. ^ "OHRRPGCE" . Google Play . Дата обращения 7 апреля 2016 .

Внешние ссылки [ править ]

  • Официальный веб-сайт