forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Болтовня (http://forum.boolean.name/forumdisplay.php?f=25)
-   -   Что для вас самое главное в движке. (http://forum.boolean.name/showthread.php?t=19492)

moka 27.10.2014 01:42

Что для вас самое главное в движке.
 
Предположим есть движёк для разработки игр и интерактивных 3д приложений. Не важно на каком он языке или платформах.

Какие факторы очень важны для вас? Выберите несколько (2-3) вариантов, и если можно допишите постом ниже ваше мнение о "идеальном" движке.

Mr_F_ 27.10.2014 02:10

Ответ: Что для вас самое главное в движке.
 
был жеж тред
http://forum.boolean.name/showthread.php?p=285931

moka 27.10.2014 02:12

Цитата:

Сообщение от Mr_F_ (Сообщение 288638)

Только там без опроса..

Добавил производительность и туулсет, те кто проголосовал, скажите если добавить очко в какое-либо из них..

LLI.T.A.L.K.E.R. 27.10.2014 02:23

Ответ: Что для вас самое главное в движке.
 
где многоигровка (multiplayer)? network
без этого для меня движок-недвижок, игра-неигра

и ещё чтобы на ЭВМ работал и на андроиде (но не HTML5 который тормозиииит)

ps: Здесь присутствуют: 5 (пользователей: 3 , гостей: 2)
LLI.T.A.L.K.E.R., Android

Mr_F_ 27.10.2014 02:27

Ответ: Что для вас самое главное в движке.
 
Цитата:

производительность
добавь

коммьюнити и популярность - не одно и то же?

LLI.T.A.L.K.E.R. 27.10.2014 02:34

Ответ: Что для вас самое главное в движке.
 
Цитата:

Сообщение от Mr_F_ (Сообщение 288645)
добавь

коммьюнити и популярность - не одно и то же?

на примере игры The Forest.. Игра популярна... Но разработчики делают обновления на своё усмотрение, наплевав на пользователей.
А ведь все её уже купили по steam.
(сам я не играю, смотрю youtube-прохождения)

LLI.T.A.L.K.E.R. 27.10.2014 02:37

Ответ: Что для вас самое главное в движке.
 
самый лучший движок - который с автомоделированием моделей и уровней...

moka 27.10.2014 02:43

Ответ: Что для вас самое главное в движке.
 
Цитата:

Сообщение от Mr_F_ (Сообщение 288645)
коммьюнити и популярность - не одно и то же?

Не совсем. Взять например Xors3D не был популярен, слишком маленькая ниша, но было хорошее комьюнити которое друг дружке отлично помогали.
А взять THREE.JS ужасно популярен, но как таковой нету сильного комьюнити, из-за высокой популярности правда ответы на вопросы найти не сложно - stackoverflow или gamedev.stackexchange.com.

Добавил профайлер. Начинаешь думать о движке, блин там же столько аспектов....

ARA 27.10.2014 03:01

Ответ: Что для вас самое главное в движке.
 
Что для вас самое главное в автомобиле?
1. Руль
2. Колёса
3. Двигатель
4. ....

moka 27.10.2014 05:05

Ответ: Что для вас самое главное в движке.
 
Цитата:

Сообщение от ARENSHI (Сообщение 288654)
Что для вас самое главное в автомобиле?
1. Руль
2. Колёса
3. Двигатель
4. ....

И все же люди выбирают приоритет.
Мне может быть не важно какой у меня руль, и не очень важен цвет/форма машины, также иномарка. Но очень важно сколько она потребляет.
А кому-то важно на сколько она быстрая. А кому-то на сколько вместительная.
На все что угодно есть предпочтения. И не ровное распредиление опций в опросе - это доказывает.

cahekp 27.10.2014 07:53

Ответ: Что для вас самое главное в движке.
 
Имхо, всё зависит от задачи.

- Если я хочу сделать какую-нибудь простенькую 2D-казуалочку, то я буду искать простой, бесплатный, с большим коммьюнити движок.
- Если же мне нужна какая-нибудь 3D презентация, то, естественно, буду искать движок с графоном и производительностью.
- Если хочу захватить мир и выложить игрульку на Андроид, АйОс, Виндоус, Линукс, МакОС и прочее, то, ясен красен, будет важна мультиплатформенность.
- Если игру делаю в компании, то цена на движок уже не так важна, как если бы я делал игру один.

Но, короче, что хочу сказать-то. В любом случае, базовое, что должно быть: простота, удобство UI и очень подробная документация (либо большое коммьюнити). Остальное зависит от того, какого типа проект должен быть.

pax 27.10.2014 09:14

Ответ: Что для вас самое главное в движке.
 
+1 за кроссплатформенность
UPD: хотел проголосовать еще за "Комьюнити (сообщество пользователей)", но так как в задании было 2-3 самых важных, оставил 3-й пункт за кросплатформенность. Еще конечно не хватает пункта с документацией.

ABTOMAT 27.10.2014 10:11

Ответ: Что для вас самое главное в движке.
 
Графика — НЕТ это забота художников, а не движка. Если движок на современном ГАПИ, то написать нужный эффект проблем не составит.

Набор фич — ДА. Мне важно чтоб не было такого "вот мне нужна эта фича а её блин нету" ну или хотя бы чтоб я мог написать её сам, см. гибкость.

Физика — НЕТ ящитаю не велика потеря, если её совсем не будет, можно всегда взять внешний физдвиг. И важно, чтобы подключить его не было гемором.

Звук — НЕТ самого простецкого хватит за глаза и за уши. Если кому-то надо больше, то ситуация аналогична с физикой.

Поддерживаемые форматы ресурсов — НЕТ я бы сказал, что нет, потому что вот я закину текстуру в PSD, а потом движок мне их сконвертит непонятно во что непонятно в каком сжатии (непонятно с какими привнесёнными глюками), мне не впадлу самому сконвертить в нужный формат. Кстати, пайплайн нужен, вот это да. Но с прозрачностью и контролем всех настроек.

API/SDK — ДА однозначно, к тому же ЛЮБОЕ действие, которое возможно в редакторе движка "тащи-бросай" (нынче же они без этого не обходятся да?) можно было бы написать кодом.

Простота — ДА, не очень понятно, что имеется в виду, ну, конечно, главное-то это сам движок и АПИ к нему, а свистелок и перделок либо не нужно вовсе, либо нужно по минимуму. Нужное коммьюнити себе само напишет.

Коммьюнити — ДА, популярность — НЕТ.

Популярность так-то не очень важна, что толку мне от миллиона юзеров, если 99.9% из них могут программировать только в стиле "мышкой тащи-бросай" ? Вот пример (не из геймдева, правда) — Magento. 99.9% вопросов это в стиле "как поменять логотип в админке", а когда надо узнать, как делать что-то по-настоящему серьёзное, в топике с вопросом перекати-поле и приходится часами исходники читать, потому что из миллионного коммьюнити это могут сделать хорошо если десяток человек, и твой вопрос они никогда не увидят, потому что он утонул в куче говна. Небольшое сообщество действительно шарящих людей намного выгоднее. Таковым было когда-то сообщество Блица и начавшее формироваться сообщество Ксорса, светлая им память.

Бесплатный — ДА ну, в 2014 году это уже само собой разумеется.

Гибкость — ДА, я хочу по максимуму иметь возможность что-то поменять самостоятельно. В идеале — модульная структура, где у каждого модуля есть АПИ, которым они друг с другом общаются, и я могу любой модуль заменить на свой при надобности. А заодно предложить его коммьюнити и даже разрабам.

Производительность — ДА, ну, а хренли нет? Тормозное нечто я и сам могу себе написать. Хотя параметр не самый важный. Если я делаю какую-нибудь простую в графическом плане игрульку, и она даже с тормозным движком будет работать нормально на целевых машинах, то я буду доволен.

Туулсет — НЕТ нет, не самая важная вещь. Хотя если будет "не хочешь не юзай" то и норм.

Профайлинг — ДА это само собой разумеется.

Ещё важные вещи которые ты не включил в опрос:

Важна мультиплатформенность (кстати, ты забыл её указать в списке, ящитаю, это ОЧЕНЬ важно).

Важно, чтобы движок не был "чёрным ящиком". Когда я использую какую-то фичу движка, я хочу знать, что ИМЕННО будет происходить.

Mr_F_ 27.10.2014 10:52

Ответ: Что для вас самое главное в движке.
 
Цитата:

Что для вас самое главное в автомобиле?
1. Руль
2. Колёса
3. Двигатель
4. ....
_____________
вообще согласен, я поставил галочки почти на всё, и на остальное бы поставил, но так уж и быть, можно как-то прожить и без этого, но в идеале всё нужно. могу простить только бесплатность - да все равно на торрентах будет, а к релизу можно и купить (дороже 2к баксов, правда, проблема, но при такой цене и коммьюнити нормального не будет).

Цитата:

Графика — НЕТ это забота художников, а не движка. Если движок на современном ГАПИ, то написать нужный эффект проблем не составит.
да нифига, без нормального рендера художникам только варкрафты рисовать.
посмотрим, как твои художники такой реалтайм на блице сделают: http://cgindustry.com/2014/09/exteri...real-engine-4/
в юнити, конечно, можно сесть и весь рендер и шейдеры к нему дописать такого же уровня. но это считай - написал весь графдвижок с нуля (кроме куллинга, да и тот (!) мне приходилось свой писать).




тут медия очень простая - такую и я могу сделать. но:
- заебись лайтмаппер, встроенный в двиг
- заебись шейдеры (на одном дифузном лайтмапе далеко не уедешь)
тонмаппинг отлично подобран, отражения пбрные

-----
что-то пропустил, что нужно ставить только на 2-3 пункта...
ну если так, то
Графика - либо 10 из 10 круче чем в крузисах, либо нужна Гибкость, чтобы пере/дописывать под себя.
Богатый набор фич - ДА.
Физика - либо шикарно интегрированная, либо Гибкость, чтобы подключить самому сторонний физдвиг (благо, они есть, и хорошие).
Звук - то же, что с физикой.
Форматы ресурсов - хочу возможность наиболее близкие к представлению на видяхе форматы (dds с любым пиксельформатом, 2d, 3d, cubemap, мипы свои) сувать в двиг, остальное не принципиально.
API/SDK - ДА.
Простота - ДА.
Комьюнити - ДА.
Популярность - пох.
Бесплатный - пох, но цена должна быть в разумных пределах, а не десятки тысяч баксов.
Гибкость - ДА.
Производительность - ДА.
Тулсет - не знаю, смотря какой, для чего.
Профайлинг - лучше бы чтоб был.

ну всё как у Автэ вышло почти, лол

ABTOMAT 27.10.2014 11:49

Ответ: Что для вас самое главное в движке.
 
Цитата:

Сообщение от Mr_F_ (Сообщение 288661)
посмотрим, как твои художники такой реалтайм на блице сделают: http://cgindustry.com/2014/09/exteri...real-engine-4/
в юнити, конечно, можно сесть и весь рендер и шейдеры к нему дописать такого же уровня. но это считай - написал весь графдвижок с нуля (кроме куллинга, да и тот (!) мне приходилось свой писать).

Во-первых, я специально написал: "современный ГАПИ". То есть Блиц уже идёт лесом.
Во-вторых, "художники" это более широкое понятие, под ними я понимаю в том числе и программистов эффектов. Вообще программист в любой области это уже по определению художник :-) .
Ну вообще да если в движке будут встроены адекватные эффекты, то почему бы и нет. Но это не самая важная вещь в движке, без неё прожить можно.

С ценой согласен, в принципе допустимо чтобы стоил в пределах пары тысяч долларов, но в этом случае уже возникают вопросы: "а почему я должен покупать двигнейм когда уже есть Юнити?", если двиг бесплатен то уже можно его попробовать хотя бы потому, что бесплатно, а так нужно будет выдвинуть реальные причины, по которым надо будет выбрать именно его.

Вообще если вы заметили в сегодняшнем мире идея платного софта трещит по швам: развелось бесплатных альтернатив для всего и вся, если появляется что-то новое, то оно, как правило, как минимум имеет бесплатную версию (причём не демо, а вполне юзабельную). Платным остаётся только "бородатый" софт, уже имеющий платёжеспособную аудиторию и себя зарекомендовавший. Сейчас всё больше продают не софт, а услуги, с ним связанные (в играх — покупки внутри игры, в программах — дополнительные фичи, в софте для разработчиков — услуги по модификации/обслуживанию "под ключ") и это правильно.


Часовой пояс GMT +4, время: 08:46.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot