История изменений
Исправление winddos, (текущая версия) :
И где ты видел эти грамотно спроектированные движки ?
Unreal Engine: OpenGL рендер, OpenAL для звука.
Все используемые внутри middleware есть для Linux: Scaleform, SpeedTree, PhysX, Bink video, .
Valve Source 2007 тоже довольно аккуратный движок :)
К тому же даже среди самописных технологий довольно часто встречаются грамотные решения которые не привязаны к оффтопику.
С другой стороны есть CryEngine с фиговийшей документацией и с кучей костылей.
В виде недоделок, которые нигде никогда не работали и не будут работать ?
UE3 работает только в AAA проектах где линуксы не интересны.
Таковы законы природы - наколенный быдлокод - работает и зарабатывает, а чистоплюи испражняются на форумах.
Чистый аккуратный код проще поддерживать, к тому же грамотная архитектура движка это ещё и грамотное использование контента.
Если форматы, интерфейсы и стандартны живут долго, то это позволяет производить реюз контента экономя кучу денег.
К сожалению, данные прослойки были и будут исключительно запускалкой убожеств.
Что мешает использовать любую из этих технологий для запуска хороших игр?
Вот From Dust на Native Client:
https://chrome.google.com/webstore/detail/anelkojiepicmcldgnmkplocifmegpfj
The Battle for Wesnoth:
https://chrome.google.com/webstore/detail/pobnonecghmlpppkkjpdiiblmakhhldb
Вот ещё сайтец с заблоченым линуксом (проверяет юзерагент) и убогой моделью монетизации:
http://beta.coreonline.com/
Но игры там вполне нормальные.
Исходная версия winddos, :
И где ты видел эти грамотно спроектированные движки ?
Unreal Engine: OpenGL рендер, OpenAL для звука.
Все используемые внутри middleware есть для Linux: Scaleform, SpeedTree, PhysX.
Valve Source 2007 тоже довольно аккуратный движок :)
К тому же даже среди самописных технологий довольно часто встречаются грамотные решения которые не привязаны к оффтопику.
С другой стороны есть CryEngine с фиговийшей документацией и с кучей костылей.
В виде недоделок, которые нигде никогда не работали и не будут работать ?
UE3 работает только в AAA проектах где линуксы не интересны.
Таковы законы природы - наколенный быдлокод - работает и зарабатывает, а чистоплюи испражняются на форумах.
Чистый аккуратный код проще поддерживать, к тому же грамотная архитектура движка это ещё и грамотное использование контента.
Если форматы, интерфейсы и стандартны живут долго, то это позволяет производить реюз контента экономя кучу денег.
К сожалению, данные прослойки были и будут исключительно запускалкой убожеств.
Что мешает использовать любую из этих технологий для запуска хороших игр?
Вот From Dust на Native Client:
https://chrome.google.com/webstore/detail/anelkojiepicmcldgnmkplocifmegpfj
The Battle for Wesnoth:
https://chrome.google.com/webstore/detail/pobnonecghmlpppkkjpdiiblmakhhldb
Вот ещё сайтец с заблоченым линуксом (проверяет юзерагент) и убогой моделью монетизации:
http://beta.coreonline.com/
Но игры там вполне нормальные.