Как стать автором
Обновить

Комментарии 27

Интересно, почему в оригинале не стали уделять внимание Unreal Engine 4.
Потому что почти все фанаты Unity ненавидят(в разной степени) UE и наоборот.
Учитывая Unity на первом месте — автор оригинала его фанат, а значит «ненависть» к UE у него в крови.

P.S.
Не надо воспринимать слова «все ненавидят» буквально. Понятно, что есть адекватные разработчики, которые просто пользуются инструментами. Речь о фанатах и фанатиках.
Я работаю и в Unity3D, и в Unreal. Ставить их на одну доску, это как сравнивать теплое с мягким.
ага и оба движка вы знаете на все 100% что бы писать такое вот мнение? p.s вы фанат UE.
а вроде еще недавно cocos2d был в моде
Игровых движков слишком много, чтобы вот так просто от балды составить топ 10. Совершенно не ясно по каким параметрам они выбирались.
Нет ни Corona SDK, ни Cocos2d-x, ни Unreal Engine. Зато есть «вау какие крутые» Angel2D и GDevApp…
Как минимум движки полезно было бы разделить на категории кроссплатформенные, визуальные (не нужно писать код или совсем немного), производительные (не HTML5). Так же немаловажны такие показатели как сложность языка (C++ сложно, Lua легко), насколько широкий API и можно ли его легко расширять.
Лучше всего подошла бы таблица с возможностью сортировки пользователем, примерно как оно сделано на википедии en.wikipedia.org/wiki/List_of_game_engines.
Есть подозрение, что этот пост был написан ради поста, поэтому такое низкое его качество.
Совершенно ясно, что сугубо из личных предпочтений — ни намека на анализ сложности работы, быстродействия, порога вхождения и т.д. В общем-то любые подобные «топы» не несут в себе ничего полезного, только лишь отражают личные пристрастия автора
Ну я еще могу понять, когда разделяют понятия фреймворк и игровой движок, хотя и это не всегда можно сделать…
Но как вы отделяете фреймворки и библиотеки??
Библиотека предоставляет N действие или группу N действий (классов или функций, на ваш вкус), фреймворк же в свою очередь предоставляет готовую архитектуру проекта, основанного на этих компонентах. По-моему libgdx что-то между, т.к. с одной стороны там есть некие архитектурные абстракции — сецна, эктор, экшены, кусочки gui, но в основном это именно библиотека, т.к. набор компонентов нивелирует над компановкой оных.
Если фреймворк — это готовая архитектура, то что же такое игровой движок?
Ну наверное это фреймворк, напрямую заточенный под разработку игровых проектов, возможно даже с наличием своего редактора (хотя последнее вряд-ли). В вики сказано «центральный программный компонент компьютерных и видеоигр или других интерактивных приложений с графикой, обрабатываемой в реальном времени», так что в теории это и к библиотекам может относиться.
Почему нет cocos2d?
Я конечно могу ошибаться.
Но мне кажется, что он уверенно стоит после Unity
имеет собственный встроенный язык

Можно уточнить — какой еще такой встроенный язык? Вы чем «open source language» перевели как «встроенный язык»?
Это не перевод, это фантазии автора. Ализаровщина.
Почему же «ни о чём»? Я, например, как минимум о половине услышал впервые, а это уже хоть что-то.
движки выбраны, такое впечатление, наугад или проплаченным образом… тот же кокос, который вспоминали товарищи выше даже не упомянут, а есть еще разные andengine и тп. в общем все равно ни о чем
Спасибо.
Устаревшая статистика как для UE так и для Unity
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории