Разработчики адаптировали 2D-движок Haaf's Game Engine под операционные системы Linux и Mac, и наконец-то выпустили исходные коды этого порта в общий доступ. Ранее данный движок работал только с API Direct3D и Win32, соответственно, из-за чего проекты на нём делались только на Windows, исключая Linux и Mac. Но попытки портировать HGE на Mac производились несколько лет назад, и ещё тогда всё же он был удачно портирован Райаном Гордоном (Ryan Gordon) для пользования студии Red Marble Games, выпускающей свои игр исключительно для Mac OS. Однако исходники он тогда не опубликовал. Лишь только сейчас, спустя годы, когда пришлось портировать игру "Hammerfight" для Humble Indie Bundle #3 (благотворительный сборник игр от независимых разработчиков по цене "заплати, сколько захочешь"), ему было разрешено выпустить в общий доступ открытые коды порта на Linux и Mac под свободной лицензией. Порт HGE под Unix-системы использует такие открытые технологии как OpenGL, а также SDL и OpenAL, разработанные когда-то Loki Software. Кстати, технологии OpenAL канувшей в лету Loki Software используются сегодня, например, в играх на iOS, в таких известных игровых движках как Unreal Engine и id Tech, а SDL и вовсе в бесчисленном количестве игр и графических приложений. И благодаря этой связке движок работает на Mac OS X и Linux, PowerPC, x86 и x86-64. И, вероятно, данная сборка будет запускаться на любой разумной Unix-сборке, типа FreeBSD и другие, она могла бы работать даже на Windows. Также, Райан Гордон заметил то, что API движка практически не подвергся изменениям, благодаря чему портировать игры, ранее разработанные под Windows, на Linux и Mac не составит труда. А это неплохой повод попросить у разработчиков, использовавших HGE для разработки своих игр, порт их игры под Linux и/или Mac. Райан Гордон участвовал в разработке таких казуальных игр на основе движка Haaf's Game Engine как: "Magic Match Adventures", "Go Go Gourmet", "Go Go Gourmet 2: Chef of the Year" и "Hammerfight". О них подробнее вы можете узнать на официальном сайте студии Red Marble Games, там же предоставляется возможность скачать демо-версии и приобрести полные версии - RedMarbleGames.com. А ссылки на исходные коды HEG-Unix смотрите в описании движка на указанной странице GcUp.ru. |