Войти
ПроектыФорумОцените

MannaRites [beat'em'up][Unity][Steam] (7 стр)

Страницы: 16 7 8 925 Следующая »
#90
11:20, 23 мар. 2020

мб ты готовишь не правильно или инструмент не тот? у нас в конторе такое минут за пять накидали бы


#91
17:45, 23 мар. 2020

wmbIK
точно, хорошая идея, добавлю!

Pigloo
> инструмент не тот
в каком смысле - инструмент? Инструмент - это юнити-шейдеры и фотошоп =)

> у нас в конторе такое минут за пять накидали бы
На самом деле нет, именно такой эффект не накидали бы - тут именно шейдер нужен. Я в нескольких крупных студиях работал (и всё еще работаю кстати) - и большинство SFX-ов (если только это не вариации чего-то уже сделанного) делаются довольно долго. За 5 минут можно накидать только всякого перлина скроллящегося, ну или переделать из чего-то похожего. Над концептуальными эффектами (у которых есть определенная концепция в смысле) люди обычно сидят длительное время - я помню сколько народ сидел например над порталом в Quake Champions.
Единственное в чем было бы преимущество студии - это в том, что там уже куча всяких текстур-масок есть готовых, а мне приходится всё заново рисовать. Ну и всякие наработки готовые уже есть - типа там партиклов-взрывов и т.п. А так я в каком-то смысле даже быстрее делаю чем студии - обычно SFX-еры не пишут шейдеры сами (за редким исключением, наш SFX-лид как раз пишет сам), а кидают заявку в рендер-отдел - и начинается пинг-понг с шейдерами

#92
14:12, 24 мар. 2020

Mephisto std
> фотошоп

а почему не а афтер с плагинами?

#93
17:36, 24 мар. 2020

Pigloo
В смысле aftereffects? Я даже не знал что его можно использовать для создания эффектов в игре, никогда даже не слышал об этом. Вроде это была прога для обработки видео раньше =) С другой стороны, я с 2014 года профессионально не работал с Юнити, может это новое ноу-хау сейчас? Надо погуглить.

Но если честно я всё равно не понимаю как можно написать такой эффект без залезания в шейдеры, пусть даже с афтерэффектсами или любой другой тулзой. Я был бы рад узнать кстати, без шуток, мои прикладные знания в данной области довольно поверхностны.
Можно конечно напустить тысячи партиклов - получится даже лучше визуал, но это негативно скажется на перформансе по сравнению с простеньким шейдер эффектом на простеньком меше. У партиклов много всяких проблем в плане производительности - мало того что вертекс шейдеру нужно всё эти тысячи вершин переживать (вместо 18 которые я использую сейчас), так еще и овердро огромное - там в итоге получится на несколько порядков больше пикселей чем сейчас (т.е. партиклы с прозрачностью и в depth не пишутся - они друг друга не перекрывают и поэтому шейдеры для них исполняются в любом случае). Для меня перформанс очень важен, я же еще и на андроид хочу релизнуть попозже, поэтому я стараюсь партиклы использовать по минимуму и без прозрачности если есть такая возможность

А то бывает подходишь к какому-нибудь спецэффектику типа факела на стене, смотришь в профайлере - а он чуть ли не больше пикселей жрёт чем вся остальная сцена =)

#94
18:01, 24 мар. 2020

почему не спрайтовая анимация? из того что нагуглил на быструю руку

https://youtu.be/q1IrHVDUJdI

https://youtu.be/V3T525kw51I

https://youtu.be/LoTIkeS7r7k

https://youtu.be/yxncS9gVDYI

#95
18:41, 24 мар. 2020

Pigloo
А, я понял о чём ты. Спрайтщиты к сожалению не для всех эффектов подходят. Для молнии - да, норм (хотя я лично делаю молнии через line renderer), для всяких брызг и взрывов норм, но для долгоиграющих эффектов - не оч, хотя бы секунда - и уже долговато для спрайтщита. В данном конкретном случае спецэффект длится порядка 3х секунд - для спрайтщита например на 10-12fps это довольно большой атлас. Шейдерный эффект же позволяет получить, при определенных навыках, хоть 120 fps любой длительности.

Можно конечно идти на изгал и делать очень крутые эффекты на основе спрайтовой анимации (как в старых играх например, в том же Golden Axe или в сонике там), но это прям в разы сложнее, и делали они это ясно не от хорошей жизни =)

Я персонально вообще стараюсь не использовать спрайтщиты без сильной необходимости (у меня только один спрайтщит сейчас - взрыв, и скорее всего будет еще один - для горящего огонька) -  т.к. они или низкой частоты (рваная анимация) и/или дофига памяти занимают на ГПУ, если каждый эффект будет спрайтщит - то просто вся память будет забита атласами. Я специально отказался от лайтмап и вообще текстур выше 256х256 (кроме рендертаргета) чтобы память экономить - чтобы было легко запускаться в бразуерах и на мобилках и т.п.

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

#96
13:31, 25 мар. 2020

ну вообще их и ужимают достаточно сильно. но вообще, я забыл про фпсы, тогда получается только через шейдера и частицы. а еще учитывая "usability" unity editor, то, да, слишком долго с этим мучиться.

#97
7:30, 3 апр. 2020

доделал долгострой. Осталось еще 2 уровня, но они будут короче

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры
#98
14:26, 3 апр. 2020

Круто! Напоминает Golden Axe. Есть несколько замечаний и предложений.
- Если у врагов есть названия или имена, то их неплохо бы подписывать рядом с полоской их здоровья, как в Street of Rage, например. Добавит врагам немного индивидуальности.
- Меч-стрелка указывающий что можно идти дальше, я заметил только когда он появился 4-ый раз. Лучше заменить его на кинжал и поместить по центру справа.
- Когда маг появляется 3-ий раз, то у шаровых молний совсем нет звуковых эффектов. Можно добавить звук вибрации кристалла при выстреле, и звук шаровой молнии снаряду при полёте и звук разряда при попадании в кого-то.
- То ли враги слишком живучие, то ли герой слабоват. Мне кажется враги должны умирать раза в 2 быстрее. Вообще геймплей кажется очень медленным.
- В конце вроде битва с боссом, и можно было бы поменять музыку на более эпичную. Ну и сама музыка мне кажется должна быть динамичнее, чтобы мотивировала двигаться вперёд - пример опять же Золотая Секира или Ниньзя Гайден.
- Сам герой очень худой, похож на моего друга Пашу. Ему бы подкачаться немного.
Это то что бросилось в глаза при просмотре видео.

#99
16:03, 3 апр. 2020

Cpt. Adamov
> - Сам герой очень худой, похож на моего друга Пашу. Ему бы подкачаться немного.

сейчас бы качаться чтобы с мечом бегать)

#100
17:33, 3 апр. 2020

Cpt. Adamov
Спасибо большое за фидбэк! Всё учту =)

> неплохо бы подписывать рядом
с именами - хорошая тема, да, надо подумать как это сделать

> Меч-стрелка указывающий что можно идти дальше
да, наверное он не очень заметен... но в принципе пофиг наверное =) Я вообще думал его убрать и просто движением камеры намекать что пора идти дальше

> шаровых молний совсем нет звуковых эффектов
и правда, эт у меня видимо глаз замылился. Поправлю, спасибо!

> То ли враги слишком живучие, то ли герой слабоват. Мне кажется враги должны умирать раза в 2 быстрее. Вообще геймплей кажется очень медленным.
Да, это отчасти правда - я играю за слабейшую возможную конфигурацию чтобы потестить в принципе проходимость если игроку ну ОЧЕНЬ не повезло. Если бы было редкое оружие 20го уровня - враги бы умирали раза в два быстрее.
Но отчасти так и задумано чтобы было немного медленнее чем в других битэмапах - тут геймплей немного другой. При этом игра всё равно довольно потная (хотя вероятно это не очень чувствуется на видео)

> поменять музыку на более эпичную
Да, я планирую это, но т.к. музыки для босса пока не написал - пока так =)

> Сам герой очень худой
эт да =) но там по лору положено - он типа рыбак, с фига ли ему быть качком
Эти чувачки - это обычные деревенские чудики, а не супер-герои как в Golden Axe или Streets of Rage
В любом случае мускулатуру менять поздно) придётся все доспехи перерисовывать

#101
23:16, 3 апр. 2020

Mephisto std
в целом очень хорошо

+ Показать

#102
23:49, 3 апр. 2020

wmbIK
Спасибо большое за фидбэк и предложения!

Массовые битвы - это было бы круто, но я боюсь что больше 10-12 персонажей на экране не потяну. Если только трупы не убирать как в старых битэмапах (но я не фан такого решения если честно). Я думал как это сделать так чтобы это вписалось, у меня была идея может дать игроку временное огненное оружие чтобы враги типа сгорали от удара, я еще подумаю над этим.
У меня вообще было (и есть) много идей как разнообразить геймплей - сделать взрывающихся врагов например, но где-то надо остановится =) Уже нету сил добавлять что-то новое, хочется уже закругляться потихоньку. Можно будет потом в бесплатные DLC добавить в случае чего =)

По поводу громкости - я видимо настроил неправильно. У меня есть отдельные настройки для звука и музыки, видимо я зачем-то музыку скрутил

Про детали согласен, надо лучше детализировать. К сожалению, мои ресурсы ограничены, просто не хватит времени на всё =) Я вон сделал ворон, которые трупы клюют на первом уровне, - несколько часов потратил, а профит весьма призрачный. Надо бы их еще куда-нить засунуть кстати, запишу себе

#103
3:22, 4 апр. 2020

Mephisto std
> но там по лору положено - он типа рыбак, с фига ли ему быть качком
Полуголый деревенский рыбак дерётся с кучей вооружённых врагов, поднимает над головой рыцарей в доспехах и швыряет их как профессиональный реслер. )) Ну да ладно, можно списать на хорошую генетику. ) Просто играть 2-х метровым накачанным варваром, рубящим всех двуручным мечём, как по мне веселее и драйвовее, но это вкусовщина.

+ Показать

Mephisto std
> Уже нету сил добавлять что-то новое, хочется уже закругляться потихоньку. Можно
> будет потом в бесплатные DLC добавить в случае чего
Вот это верно. Многие проекты превратились в долгострои и не дошли до релиза из-за постоянных добавлений новых незапланированных механик. Идеи постоянно возникают в голове, лучше их записывать куда-нибудь, но придерживаться первоначального плана. Затем после релиза игры, можно будет в неё добавлять новый контент.
#104
6:18, 4 апр. 2020

Cpt. Adamov
ого, я про такую часть и не слышал
какие-то тут все анимэшные, не канон) вообще крайне необычно выглядит, всё такое мультяшное

Страницы: 16 7 8 925 Следующая »
ПроектыФорумОцените