Всем привет! Короче сразу к делу: я ньюфаг здесь, но имею опыт в геймдеве (узкие специализации, но важные). Хочу сделать небольшую игорку и зарелизить в стиме, чтобы свалить в лас вегас и трахать там шлюх бесконечно (нет), но не знаю, какой движок выбрать.Особенность моей дилеммы - я не знаток языков программирования, я пользовался готовыми редакторами карт\моделей. Скажите, какой движок лучше выбрать для коммерческого использования? Какой выбирали Вы, если у вас был опыт? Нужен двиг не для шутера, а с нормальной графой без лагов в стиле 3д квестов-хуестов. Какие подводные камни у разных движков? Там есть редакторы карт и прочие утилиты или куда не плюнь, нужно будет навык программиста? Буду признателен за ответы.p.s. не ругайте сильно, почаны
>>291225 (OP)выбирай единство
>>291225 (OP)>я не знаток языков программирования,UNREALNREAL
>>291232да чет он тяжелый какой-та для небольшой игрули. Сам анрил! А че по-проще для крестьян нет?
>>291246Есть Love2D
>>291254нужно для 3дшной игры от 1го лица
>>291258Unyti
>писать игру>НАРМАЛЬНУЮ ИГРУ>не знаток языков программированияОбожаю этот раздел. Совет ОПу: не знаешь — учи, это неизбежно.
>>291301Да я уже вижу, что походу это неизбежно, эхх((
>>291468Ага, а ведь так хотелось производить что-то, но нихуя не делая, а так нельзя(((((
>>291497почему это нихуя не делая? ссаное программирование это только треть всей работы от силы, не больше. Ты шо оборзел на меня тут наезжать со своими речами дилетанта?
>>291499>ссаное программирование это только треть всей работы от силыМеньше. Программирование это вообще нихуя. Игра - это в первую очередь контент. А сделать игру можно нанять любую макаку.
>Хочет сделать программу>Не хочет учиться программироватьВообще 291513 прав, контент важнее всего. Про макаку только не надо. Знание языка программирования даёт понимание подводных камней связанных с идеей игры.
>>291520согласен, программирование важная и полезная вещь, но тот чувак явно загнул про "без программирования = ничего не делание"
>>291225 (OP)Блин, я думал годный вопрос от ньюфага будет в стиле: "Я не юрист, подскажите какой движок можно использовать чтобы выпустить коммерческий продукт, за который не надо будет отчислять проценты создателю двигла или покупать лицензию на этот движок."А оказался типичным вопросом в духе: "Ой, я нихуя не умею, посоветуйте двигаг, в котором будет кнопка "сделать пиздато", а то чето учить программирование я рот ебал хочу чтобы просто двигал все сделал за меня пиздато"
>>291225 (OP)ЕДИНЕНИЕ
>>291528Ну я же не жмот как ты, мне и не жалко отстегнуть в разумных пределах за движок, в рамках нищеброда, почему обязательно ньюфаг должен быть жмотом как ты?А про программирование тебе уже выше ответили.
Правильно аноны тут за Юнити поясняют, для 3д поделок без знаний в программировании самое оно. Компонентов готовых куча, на них можно собрать велосипед тестовый, а потом вникать уже, по мере необходимости.
Там был кокойто движок тип констракта за 80к лицуха, говорят норм.
>>291579меня беспокоит множество проблем с оптимизацией в юнити. Игры, которые я на нем встречал, не умеют в оптимизацию, часто полная херня когда несколько деревьев с травой и фпс уже задыхается. Там мне кажется нет готового алгоритма от создателей движка, как нужно делать уровень\модели, чтобы их движок нормально их хавал. Сделал игру, а оптимизацию потом долго долго пилить надо самому и тут уже код.Мои наблюдения не верны, как ты думаешь?
>>291583Как раз у них все норм оптимизировано, получше чем рандом велосипед.Но я сам ньюфаг в юнити, обратно на либгдх переходить не хочу.
>>291578> мне и не жалко отстегнутьРазумеется не жалко, мамка деревянными платить будет.
>>291583Такая лажа с оптимизацией из-за популяризации движка, каждый второй Кирилл на нём свои караваны делает и выбрасывает в сторы, стимы и т.д. Не задумываюсь над оптимизацией, ведь у него на машине скорее всего нормально работает. Покрупнее конторы пилят вполне себе достойные игры, которые могут и на старье запускаться, но у них опыта явно больше. Оптимизация это не движок в данном случае, а мозги. Чтобы сделать хорошо - придётся подумать, но это всего в этом мире касается, анон. Проблемы у Юнити есть конечно, как и у любого движка, но в данном случае она выигрывает засчёт простоты вхождения.
>>291591спасибо, понял.
Всем привет! Набирается команда для создания игры MMORPG(Fallout 3, Мега-RPG, Fallout Online etc). Нужны все: гейм дизайнеры, программисты, художники, 3d моделлеры, левел дизайнеры, музыканты. Проэкт некоммерческий, но сразу же станет коммерческим когда найдем издателя, а пока оплата игровыми деньгами. Кто хочет присоединится пишите на мыло [email protected]
>>291591Двачую. Почему-то оптимизации ждут от движка. При этом неясно как должен двиг помогать если долбоеб моделлер лепит разные материалы на каждую модель или левел-дезигнер хуярит везде источники света с попиксельным освещением или шейдеры используют непременно последнего поколения или артист весть арт пилит непременно с трушной полупрозрачностью. Я уж не говорю про полуграмотных кодеров. Двиг-то тут причем?>имею опыт в геймдеве (узкие специализации, но важные)это ж какой опыт такой, если даже общее понимание как игры делаются отсутствует? Музыкант?
>>291597>лепит разные материалы на каждую модельПодробнее можно?
>>291597Я другой анон, но попробую ответить. Отрисовывается у тебя в кадре десять объектов например, если у каждого из них будет свой материал обрабатываться кадр будет медленнее, чем если бы у них был материал одинаковый. Конечно, может возникнуть ситуация, когда так будет нужно, но зачастую в игре можно ограничится небольшим количеством материалов для большого числа объектов. Если это конечно не демо-сцена движка со всеми возможными свистоперделками.
>>291603Да, все верно, речь о дроколлах. Собирает проц всякие меши по определенному признаку, куллит лишнее, отдает видюхе - рисуй, бля. Она рисует, результат запоминает. Потом проц собирает еще, уже по другому признаку, отдает, потом еще и еще. Затем все те лохмотья, которые видюха нарисовала, собираются в единое изображение, применяется постобработка и выводится на экран - смотри, радуйся! Так получается кадр и проц приступает к работе над следующим. Так они и живут. А признаки, по которым он собирает меши для отрисовки и есть то самое - один шейдер, одна текстура, один источник света, один скин - тысячи их. То есть сто тысяч полигонов могут отрисоваться за один проход, а могут (при сложной сцене, разных текстурах, материалах, динамическом свете, затенении, скиненых мешах, чем-нибудь еще) за сто. Или за тысячу. Или за две. Тысячи проходов. За кадр. Очевидно, что в этом случае с фпс будут твориться пренеприятнейшие вещи.Это все надо знать ДО того как приступаешь к работе над серьезным проектом.Глуповато, наверно, это звучит из уст артиста, но что ж поделаешь, если кодеры частенько знают еще меньше.
>>291597я Оавтор треда, отвечу, делал синглплеерные модификации к играм со своими уровнями, сюжетом, событиями и так далее. Для этого юзал местные SDK от разрабов. Я умею в оптимизацию при создании карт, уровней, но у каждого движка свои правила как строится отрисовка\проводится оптимизация, поэтому и вопрос был КАКИЕ ПРАВИЛА У ЮНИТИ? Я думал - никаких, но мне тут сказали выше типо не все так плохо - ок. для примера тебе - если 10 поверхностей в кадре с РАЗНЫМИ материалами, движку от этого плохо, фпс падает. Другому движку - ПО БАРАБАНУ. Или не так критично. Вот что я спрашивал. А ты сам музыкант не более того, сразу видно.
>>291818>>291597"Почему-то оптимизации ждут от движка." Движок должен давать правила, по которым он работает. Какие-то движки не любят открытые пространства, другим без разницы у них падение фпс от других вещей происходит. Если у Юнити нихера нету (я не знаю наверняка, я поэтому тред и создал), то значит ЭТО ВСЁ (ЛОГИКУ) НАДО ПИЛИТЬ САМОМУ, КОДИТЬ. Блять это не значит, что у всех движков нету уже готовой логики отрисовки и правил правильно ДЛЯ НИХ создания картинки\контента. Я вижу тут походу половина отвечающих в треде либо сами только кодерством движков заняты, а дальше (создание самой игры до конца) не продвинулись и удивляются А ЧО ТИПО вы хатели. А вот то мы и хотели, епте бля! Попробуй создай моды для двух игр на разных движках поймешь разницу. Давайте не кидаться друг на друга, а говорить по делу))
>>291821С таким подходом даже проще в самом деле. Находишь игру, похожую на свои придумки, смотришь, как она себя ведёт в плане производительности, смотришь, на чём её делали, если это один из доступных смертному движков - ебошишь на нём. Если нет, то повторяешь. Юнити я советовал, потому что проще разобраться, проще прототип набросать. А если планируешь в одиночку или малым количеством рыл пилить новый дум - оставь дурную затею.
>>291821Ещё добавлю, что пилить моды к играм и делать свою игру это разные вещи. Это как писать на плюсах и на каком-нибудь фреймворк, написанном на плюсах. В первом случае косяк будет твой в случае чего, а во втором может быть косяк запиливших фреймворк.
>>291985движки не бесплатные к сожалению, кому бы нужен был юнити если хотя бы многотысячная армия мододелов на Сурсе могла бы бесплатно коммерческие проекты делать. Ни у одной из игр движок не дают бесплатно)) Поэтому, как говорится As is.
>>292002На gdc 15 сказали же, что сурс второй будет бесплатно распространятся, как пустят в общее пользование. Думаю, ждать осталось недолго. Как думаешь, увидим сотни крутых игр от мододелов?
>>292002>>Ни у одной из игр движок не дают бесплатно))Тебе дают бесплатно UE4 и CryEngine5, чего тебе ещё?
>>292057хз вообще, что там будет. Мододелы делают на основе доступного контента, а новые игорки дело другое. Не все готовы сами искать контент (я готов), но если там будет удобный четырехоконный редактор и возможности по созданию сложной архитектуры, как в сорсе, но это уже будет 100 очков гриффиндору по сравнению с юнити. А так спасибо, что сказал, я не знал про второй сорс)
>>292060читай правила UE4 - 5% с продаж отстегивать надо владельцам. Где тут дают бесплатно?? В долгую это выходит приличненькая сумма!
>>292063>приличненькая сумма!Ну вот если например взять все твои релизнутые проекты с доходом более 3000$ в квартал то какая это конкретно сумма получится?
>>292063И, кстати говоря, 5% от суммы всех продаж. Не от чистого дохода. Если у тебя мморпг, которая делает 1000000$ в квартал, но из них платит за инфраструктуру 500000$, все равно отстегиваешь 5% от миллиона, что будет равно 10% от чистой прибыли.
>>293605>Если у тебя мморпг, которая делает 1000000$ в кварталНапример какая?
>>291578Да отстегивай сколько хочешь, я про другое вообще писал. Я писал что хоть у кого-то появился вопрос кроме "посоветуйте движок в котором будет кнопка "Sdelat Pizdato" ". Похоже, что умного просто хватит мозгов чтобы самому понять что ему нужно.
Юнити бери. Если доход больше 100.000$, то ты лишь ОБЯЗАН будешь купить PRO версию. Если меньше, то все бесплатно.>Могу ли я использовать Personal для разработки коммерческих проектов?>Да, можете! Пока ваш годовой доход или объем привлеченных инвестиций не превышает $100 тысяч в год, вы можете использовать Personal. Не обижайся, но вряд ли будет больше. Выбор очевиден.
>>293933спасибо. я присмотрелся к юнити, да, при наличии некоторых минусов вроде вариант неплохой. Вселяет надежду. Наверно на нем и остановлюсь. UT слишком крут для небольшой 3д игры, а более простые движки с уже устаревшей графой, в чем плюс юнити.
>>293705я думаю, что у тебя мозгов прочитать начало темы и понять, что я не ищу кнопки "сделать пиздато в один клик без смс", ну да ладно.
>>293999*мозгов не хватило