Как делают воду в играх - разбираем с программистом графику и физику
HTML-код
- Опубликовано: 28 дек 2020
- Больше контента в нашем паблике: xyz_gamedev
или телеграм-канале: t.me/xyz_cg
Разработчики часто льют воду в играх. Точнее, не льют, а расставляют целыми блоками, украшают шейдерами и добавляют волны с помощью сложных математических формул. Правда, с физикой все эти приёмы зачастую имеют мало общего.
Вместе с нашим преподавателем Александром Балакшиным разбираемся, как устроена вода в играх и почему до настоящей симуляции нам ещё далеко.
Текст: Юрий Кулагин, Александр Балакшин
Голос: Юрий Кулагин, Александр Балакшин
Монтаж: Дарья Кулагина-Кравчук
Курсы XYZ: bit.ly/36UpnKW
Заработай на партнёрской программе: bit.ly/3cKGswI
Подкаст:
🎧 iTunes - apple.co/2xZAcPe
🔊 Я.Музыка - bit.ly/2V25w7Q
📻 SoundCloud - bit.ly/2wqenrC
Instagram: / xyz.school
Вконтакте: xyz_gamedev
Facebook: / gamedev.xyz
Telegram: tlgg.ru/xyz_podcast
#вода - Игры
В роликах слишком много воды?
Подержи моё пиво.
Но в "Войне и Мир" воды по более
Кстати, расскажите про шейдеры. Что это такое, для чего нужны и на что способны. Или ролик о них уже есть на канал?
Ребята из XYZ, вопрос к вам. Не нужны вам ребята, что будут сочинять сюжет/историю/лор, в общ, заниматься текстом? И, не делаете ли вы мобильных проэктов?
Я оч люблю придумывать истории, сюжеты и все такое. Есть отличная идея для текстовой мобильной игры, но кодить я вообще не умею.
@@Zeinem меня не просили, но таки скажу, что, вроде как, XYZ только учит, но разработкой не занимается. Опять-таки непрошеный совет-полазить по тематическим сообществам и пробовать проявить себя там, а там уже и о геймдеве думать, хорошие писатели всё ещё нужны вроде как
Это какие же ещё "технологии Bethesda" в Morrowind, когда всю воды для них делала Nvidia.
А в Half-Life 2 большая работа с водой была проведена в Lost Coast, вместе с добавлением HDR-освещения.
Ребят, очень много интересных деталей упускаете. Тот, кто пишет текст - роет далеко не в глубь.
*Физика воды из майнкрафта передаёт привет.*
10 держащих воду табличек одним своим краем из 10(и лаву тоже)
:D
@@Firehead32 на телефоне таблички горят
@@Firehead32 уже не работает
@@b0mbhead729 от воды?:/
Вода в вайс сити: рокстар отлично реализовали фичу воды УБИВАТЬ ВСЕ ЖИВОЕ
О, да! И в GTA III - то же самое.
Прикол даже в том, что в обеих играх были реализованы катеры! И вот приплыл ты в очередной раз к причалу... И начинается мини-игра - подгадай волну, на которой болтается катер, прыгни чётко на причал и не утони 😄
В эти их "defective edition" не играл. Интересно просто - там всё так же оставили?
Самую годную воду я находил в роликах Культаса, конечно же!
Не ожидала здесь встретить это имя)
Так маг воды же. Вот и вода самая реалистичная
культас бог воды он сам это знает
@@ho_am_i Он вездесущ! Как вода, впрочем)
Ну насчёт годности воды я бы ещё поспорил, а вот количества... "Количеством воды в роликах Культаса можно с запасом провести полное терраформирование Африки, Австралии и ещё останется чтобы наполнить 485000 олимпийских бассейнов" - Альберт Эйнштейн 2020г.
помню как челюсть отпала с воды в хл2, 2003 год, до сих пор очень реалистично выглядит
2004*
Far cry 1 2004
@@PROSHOW-xp5tg Он скорее имел ввиду Е3 в 2003 году где показали физику Hl 2
+
хл2 для своего времени вообще графически была прорывной игрой, ну а вода безусловно до сих пор выглядит не хуже многих современных тайтлов
Расскажите, пожалуйста, про физику волос! Почему даже в топовых играх порой они выглядят всрато) Почему в некоторых играх с хорошей графикой волосы делают статичными?
upd: я знаю что каждый волос обрабатывать сложно. Хотелось бы об этом больше узнать от профессионалов.
чтоб твой пк не сгорел
Физически достоверную волосню обрабатывать нужно долго
Потому что хорошие прически с извивающимися волосами используют скелет для волос, для каждой пряди или даже для каждого волоса, что очень сильно влияет на производительность(пример - волосы в ведьмаке, как падает фпс при их включении)
Для этого каждый волосок нужно отрисовать геометрией и прикрутить к этой геометрии физику взаимодействия с воздухом и движением персонажа
А это ППЦ какой полигонаж
@@yurivlasov8222 ну делают же некоторые в виде прядей волос, вполне сносно смотрится
может стоило начать с того, что полный рассчет поведения воды потребовал бы слишком мощного железа, а уж потом рассказали бы как это ограничение обходят
Совет: добавьте "подсказок RUclips", когда речь идёт о другом видеоролике - так зрителю будет удобно сразу открыть другой Ваш ролик по окончанию просмотра этого :)
Материал подобран качественно, работа проделана изумительно!
Xyz вы прям как в воду глядели)
вилами по воде
Здравствуйте. Пoжaлуйстa, посмотрите мои ролики. Выпускаю обзоры и геймплей на игровые новинки. Подписываться не обязательно! Просто нужно ваше мнение со стороны)
@@randomgame5648 обязательно посмотрю и напишу свою важную критику)
@@user-lz2zk3ts2v Это будет лучшее что случится со мной сегодня))
Й*
Ну все, досмотрю видео и пойду сочинение писать. "Симулировать воду"
Здравствуйте. Пoжaлуйстa, посмотрите мои ролики. Выпускаю обзоры и геймплей на игровые новинки. Подписываться не обязательно! Просто нужно ваше мнение со стороны)
Эх, как вспомню про воду в играх. Самое классное в воде было- это что сидоджи научился плавать
Подписчик слидаеа детектед
@@lotruglho9322 кого? Знать не знаю
@@Kyky1125 аа, блогер есть такой
@@lotruglho9322 нашел только какого-то "слидан", а "слидае" не нашел. Думаю опечатка. Странный товарищ, не смотрю его.
@@Kyky1125 он самый, юмор не для всех у него конечно
Культас косвенно принял участие в этом ролике
Как почётный гость
культас архимаг воды посейдон ютуба
Да да Культас Тот Ещё Водолей
У него ролики дерьмо. Как вы это смотрите?
@@ruslandad365 водолаз
Sea Of Theifs и AC: Black Flag это лучшая вода что я видел.
PS: черт забыл про Майнкрафт с трассировкой лучей.
Вода из spintires/mudrunner/snowrunner : подержи моё пиво
@@uiler8333 там так себе вода, если брать масштаб то Sea Of Theifs выигрывает с большим отрывом, у которой меняется цвет, от штиля до шторма итд.
@@aratj мм, а реалистичные волны там есть ?от объектов
@@uiler8333 да
@@uiler8333 ок да в Mudrunner тоже балдеж
Ребят, расскажите как создают огонь, взрывы и т.д
Спички, бензин.
Спрайты
@@Rhtcc_Dtcrtc уже далеко не везде. В современных играх все чаще используют вольюметрики
@@Rhtcc_Dtcrtc Вы видимо отстаёте, лет на 10
В папке models effectsPC
Как по мне, самая красивая и реалистичная вода в RDR2. Там эта механика отработана очень качественно. Видно, что подошли к этому делу с ответственностью и душой
"Пойми, на небесах только и говорят, что о море."
Sea of theaves, в ней самая красивая и реалистичная вода, имхо.
Логично. Игра про воду
@@kyshka вообще то про корабли
И воду
а до неё, наверное, battlefield 4
@@user-qc9dd9in3y ну если по факту то про пиратов...
Привет, я делаю смешные ролики о фильмах и ищу своего зрителя, буду очень рад, eсли ты заглянeшь ко мне на кaнaл, c наступающим)
Хотелось бы отдельного часового видео о разборе воды из киберпанка 2077, на мой взгляд это новое веяние в симуляции и возможностях передового движка игры и его невероятной оптимизации и отточенности, планка поднята на ближайшие 5 лет.
Сарказм
какие технологии бы не были, никогда не сделают нормальное переливание жидкости из бутылки в бокал
Half life alyx передает привет
@@youlouv1234 но там нет именно переливания жидкости из бутылки в другую посуду
@@gardenick зачем тебе это нужно?
Плюс, вечная проблема игр и даже пререндеренных роликов
Почему не сделают? Уже сделали. Возьми бутылку и лей в стакан. Классно же выглядит. И не скажешь что графика. 😂😂😂😂
Спасибо, подобные ролики очень интересные!
Мои охреневания от воды были примерно в такой прогрессии:
1. Томб Райдер (первая прозрачная вода которую я встретил)
2. Морровинд. (Прям отвал башки, казалось круче не бывает.)
3. Миссия с тонущим лайнером в анчартед 2 кажется. (спасибо за выпуск, теперь понятно почему это было так впечатляюще)
4. Sea of Thieves. Это самая потрясающая вода что я видел в играх.
HL2 как то водой не впечатлила. А физика которая в ней применялась удивляла что в воде, что вне её, потому вода как-то осталась незамеченной.
Сабнавтика потрясала своими подводными пейзажами, проработкой глубины. Но это будто бы не совсем про воду, а скорее про эффекты подводной глубины. На поверхности там была вполне стандартная вода, которая к тому же иногда баговала.
Шейдеры вместо настоящей физики, скрипты вместо настоящего ИИ... Четверть века прошла со времён первого дума, а воз игропрома и ныне там. Один только графоний каждый год накручивают.
Много воды в Африку
Недооцененный коммент
u n d e r r a t e d
В Крым
@@vviktor88 Крыму камни с неба только
Все мы прекрасно знаем, что самая лучшая вода в майнкрафте
В майнкрафте без шейдеров*
Благодарю за труд и информацию
Топ контент! побольше разборов физики, и графики в играх!
Здравствуйте. Пoжaлуйстa, посмотрите мои ролики. Выпускаю обзоры и геймплей на игровые новинки. Подписываться не обязательно! Просто нужно ваше мнение со стороны)
С наступающим новым годом вас ребят.
Спасибо ) И тебя)
С днём рождения
С наступившим)
Вот вы вообще красавцы! Оч интересно
Пасиба за контент ребята!
Мало что поняла, но очень интересно)
Только открыл ролик, а вступление уже идеально 👍😂
В Battlefield 4 волны были синхронизированы у всех игроков. На карте Шторм на Параселах волны использовались в геймплее. Из-за того, что волны были несколько метров высотой, в бою можно было прятаться от противника в перестрелке, по стелсу подкрадываться к врагу. В жта 5 волны тоже синхронизированы для всех, но там они не очень высокие.
P. S. В Sea Of Thieves не играл, не знаю как там вода реализована, скорее всего подобные фишки в геймплее тоже там используются
Классное видео. За саундтрек из ТР2 отдельное спасибо :-)
Всем Успехов и Любви в Новом Году!)
как я офигевала от воды в AC Black Flag в свое время это вообще... там прям хочется оставаться и плыть по морям!
Дальность видимости под водой не прописана в "коде" блока воды, это отдельный шейдер(или просто параметр тумана в особо старых играх) который вешается на камеру при попадании ниже уровня воды, чаще всего вода не блок а плоскость мб с высотой, мб наличие воды сверху просто рейкастом проверяется сквозь все обьекты кроме самой плоскости воды.
во from dust вода не из частиц, когда воду поднимаешь видно что она подменяется частицами, а до этого является картой высот с векторами скорости и т.д. мало того что это по видосу видно, технология сама по себе простая и известная.
к примеру то же самое было в arcane world.
еще похожую рубрику про графику пытался запускать ютюбер один, тож бреда накидывал с три короба.
к предидущему видосу про баги в киберпанке еще больше вопросов, почему программист не сказал что машины ездят по сплайнам и не имеют физики (хотя это даже невооруженным глазом видно) по этому же неписи ходят сквозь машины на дороге и т.д. он говорил как будто бы про проблемы в скриптинге а у них там с движком проблемы в частности с загрузкой неверных моделей в обьекты и т.д.
Ролик хорош! А первая вода, в которой хотелось "провести время" была водой из первого Крайзиса. ) Не знаю - почему, но чем-то взяла. Хотя и она была далека от идеала.))
Классный материал.
Самая красивая вода, на моей памяти, в Sea of Thieves! Там действительно очень качественно сделано само море (да, конечно, ведь оно занимает 80% игрового мира 😅), волны, цвет, плотность, ВСЁ выглядит очень хорошо!
Я как раз начал играть в "Море воров". Вы как всегда вовремя 👌
Могли бы давать ссылки на текстовую версию статьи и ссылки на используемую информацию
Музыка из Tomb Raider на фоне придает атмосферы :)
Помню как впервые запустил red alert 3,мне очень понравилась морская вода в этой игре.
Здравствуйте. Пoжaлуйстa, посмотрите мои ролики. Выпускаю обзоры и геймплей на игровые новинки. Подписываться не обязательно! Просто нужно ваше мнение со стороны)
В первом Ассасине! Вот это был геймплей с водоой
В GTA: Vice City тоже
@@alexzinovkin RDR 1 тоже
спасибо за видео, именно вода и освещение делает атмосферу игре как мне кажется, а потом уже идёт количество полигонов и т.д.
Желаю всем в следуещем году счастья,развития,удачи,успехов и всего самого лучшего!!!
Для меня самая красивая вода была в Assassin's Creed IV Black Flag. В совокупности с пением экипажа, создавала невероятно балдёжную атмосферу.
Sea of Thieves же , там офигенные волны, штиль, шторм, всё очень чувствуется в управлении приятно) когда шторм ты прям чувствуешь сопротевление штурвала волнам и ТД
Не перестаю удивляться
Геймдев это нечно..даж не знаю как сказать...числа, формулы, расчеты и прочая математика творят такую красоту, ведь по сути игра это набор кода....но как его делают, столько всего.....математика это магия
Чот роликов "с программистом" у вас многовато .... Вы там его поймали и он у вас в подвале связанный?
Помню с братом из Сочи впервые запустили Far Cry 1 на его свежекупленном компьютере и озверели от того как выглядит вода. Он тогда сказал, что она выглядит красивее, чем настоящая вода.
Как же я обожаю ваши видосы...
В доте очень красивая текстура морфлинга!! ОНа и геймплейно с эффектами горения круто стакается!!
"В этом видео много воды, а вот в играх её возмутительно мало"
Ты хотел сказать наоборот, да?)
Скорее всего нет
@@Daleemac Тут смысл ещё не столько в воде, как жидкости, а в воде, как контента)) у xyz контент всегда без лишней воды 😌
Это должна была быть самоироничная шутка, но получилась правда. Не думаю, что много людей поняли абзацы про работу вершинных и пиксельных шейдеров, потому что рассказано про них как-то сумбурно.
@@jesussoji825 подлизал
Здравствуйте. Пoжaлуйстa, посмотрите мои ролики. Выпускаю обзоры и геймплей на игровые новинки. Подписываться не обязательно! Просто нужно ваше мнение со стороны)
Впервые обратил внимание на воду в AC Black Flag собственно как и на обложке этого видео, но реально удивила она в гта 5)))
Контент без воды про воду
Assasin's creed 4 ,Sea of thieves и Rdr2 мои фавориты с самой красивой водой
Тот же сасин уже Ориджинс имеет лУчшую воду, нежели ас4.
@@wserthmar8908 На меня оказала впечатление вода именно из 4 части. В далёком 2013 она казалась невероятной.
@@wserthmar8908 ага. Мутная водичка
@@alex___0077 Поддерживаю и от себя поясню, почему вода в АС4 так цепляет. Думаю, большое значение имеет её цвет и окружение: она бирюзовая и кристально прозрачная, а карибские тропики делают своё дело (если нет денег на отпуск у моря, просто купите себе АС4), плюс вода АС4 - это тот элемент графики, который "сохранился" тут лучше всего, к тому же из-за своей прозрачности вода всё еще дико доставляет. Сейчас прохожу АС Ориджинс, вода тут получше, но она в основном зеленая и мутная :) А как через неё свет проходит, если нырнуть! В АС4, по-моему, такого не было?
"Воды в играх возмутительно мало!"
Subnautica: ну да, ну да. Пошла я куда подальше.
Рассказали бы еще про физические движки
Музыка в конце: Brian Tyler - Pyrates Beware
, если кому надо.
Тут в целом пол ролика под музыку из АС4, а у авторов о ней ни слова не прозвучало, да и кадров мелькнуло всего пару, и то не с водой... =/
не просто так мне казалось, что вода в gta IV какая-то особенная
Здравствуйте. Пoжaлуйстa, посмотрите мои ролики. Выпускаю обзоры и геймплей на игровые новинки. Подписываться не обязательно! Просто нужно ваше мнение со стороны)
О да, давно хотел об этом узнать)
Самая крутая вода, которую я видел, была в GTA 5, одно удовольствие просто плавать на лодке или гидроцикле, и выглядит хорошо, и с точки зрения физики ощущается потрясно. Плюс эффект намокания персонажа очень круто работает на атмосферу.
Да, сейчас такое есть во многих играх, но впервые полноценно я это ощутил именно в GTA 5
Я до последнего думал, что смотрю видео про Майнкрафт... шейдеры, блоки, текстуры
В cities skylines довольно неплохо вода симулируется, хотя и выглядит как желе
Спасибо вам) блин а мне скоро делать подводный эффект с полосой ограничивающей воду и поверхность =O
крутой видос, всегда кайфую и чекаю как в играх сделана вода. ЛЮБЛЮ ВОДУ))
Симуляция воды - это когда преподы 5 лет делают вид, что учат тебя чему-то)
Увидеть бы видео про снег и дождь в играх ...
Так они и есть
Я помню как был в восторге от воды в Just Cause (2006). Она и сейчас смотрится феноменально.
Помню когда впервые запустил FEAR. Офигел от того, что вода может быть объёмной и реагировать.
Недавно перепроходил и скажу, что игра со стороны "физики" всё еще смотрится очень хорошо.
Одна из самых красивых реализаций водных поверхностей в GTA 5!
Очень интересные видео, XYZ- ТОП!!!
Самая красивая вода в игре музыка из которой играет на фоне данного видео - Assassin's Creed 4: Black Flag!
В основе PBF лежат SPH (Smoothed Particle Hydrodynamics) и MPM (Material Point Method), поиск последних даст гораздо больше информации о реализации симуляции жидкостей и течений
Самая красивая вода есть только в одной игре - Майнкрафт с шейдерами
Да, но она никак не реагирует на персонажа и окружение
@@youlouv1234 В некоторых шейдерах вода может реагировать на сущности, правда лишь визуально.
@@markin_slava677 короче как в гта 5 прям)
Здравствуйте. Пoжaлуйстa, посмотрите мои ролики. Выпускаю обзоры и геймплей на игровые новинки. Подписываться не обязательно! Просто нужно ваше мнение со стороны)
@@youlouv1234 взрыв гранаты создаёт волну, реакция в игре есть
Помню как сильно меня впечатлила очень красивая и физически реагирующая на персонажей вода в "The Bards Tale".
Здравствуйте. Пoжaлуйстa, посмотрите мои ролики. Выпускаю обзоры и геймплей на игровые новинки. Подписываться не обязательно! Просто нужно ваше мнение со стороны)
А как же вода в ведьмаке 3?) Она довольно симпатичная
О, Legacy of Kain: Soul Reaver скользнул в ролике... Круто!))
Вода в ситис скайлайнс: ну я тут застряну ещё несколько дней...
В Sea of Thieves лучшая вода как по мне, очень красиво и реалистично!
Здравствуйте. Пoжaлуйстa, посмотрите мои ролики. Выпускаю обзоры и геймплей на игровые новинки. Подписываться не обязательно! Просто нужно ваше мнение со стороны)
Самый первый раз когда игра удивила меня красивой водой, это была GTA5. Там были на мой взгляд самые красивые волны и приломления изображения. Я был в восторге.
А сейчас можно в ютубе вбить "Realistic fluid simulation" и насладится технологией симуляции жидкости.
Физика в гта 5 хорошая как и реакция нпс на действия игрока.
А вот сюжет и персонажи = помойка в отличии от той же четвертой гта. Если четвертая гта = хорошая криминальная драма. То пятая на ее фоне треш
@@user-xb2tw5pl4b вау. Но ведь в гта5 тоже криминальная драма.
@@alktfener3557 из гта 5 очень слабая криминальная драма. Если просто взять и сравнить четвертую и пятую = пятая прососет по всем возможным критериям.
Если четвертая = хорошая криминальная драма.
Пятая = криминальный треш боевичок.
В своё время поразил Assassin's creed black flag. Понятно, что древняя игра, но всё же тогда это было впечатляюще. Жаль, что вы показали игру, но не упомянули
в Far cry 3 и AC 4 Black Flag одни из самых красивых шейдеров воды) ну и раз уж решили делать видос про воду могли бы вспомнить такую легенду как 1 фар край, в своё время вода там была божественна.
Я пару дней назад: вот бы где узнать, как делают крутую воду в играх, при том коротко и для профанов. И тут ютуб подкидывает это)
Немного обидно, что вы использовали АС4 Блек Флаг на превью картинке, взяли саундтрек из игры, а про саму игру ничего не сказали и даже не показали её воду. Эта вода - полноценная замена поездке в тропики: бирюзовая, прозрачная, гладкая, с танцующими ликами. Короче, кайф, и в следующих играх АС аналогично. А еще за серию Корсаров обидно, в Возвращении легенды вода почти как в АС4, а вы показали старую воду из пред. версий!
Все чётко, видео без воды
Спасибо)
Хотелось бы узнать еще и о ветре в играх.
Самая интересная, с точки зрения геймплея, вода была в GTA: Vice City :)
Самое забавное - что в The Wither 3 вода неплохо выглядит, и с ней можно взаимодействовать)
А в киберпунке вода как будто из 1998, даже на выстрелы не реагирует)))
В Red Alert 3 очень красивая вода, которая реагирует на взрывы, движение юнитов и возведение построек на ней
Жаль, что это единственное достоинство этой игры....
Спасибо, теперь я понял, как писать курсач
Здравствуйте. Пoжaлуйстa, посмотрите мои ролики. Выпускаю обзоры и геймплей на игровые новинки. Подписываться не обязательно! Просто нужно ваше мнение со стороны)
Вода в Киберпанк 2077: ...
Спасибо
Весь ролик ждал физику воды из Crysis. Ждал брызки на воде в Witcher
Герои 3, до сих пор не понимаю, как они ее реализовали
Было бы интересно узнать, каким образом и с помощью каких технологий создавалась вода в первом Unreal и в Severance - Blade of the Darkness. Просто там явно не шейдеры использовались.
В год выхода HL2, вышла и Far Cry. Там была очень красиво сделанная вода. В ней также тонули тяжелые предметы и всплывали легкие.
Это скрипты написанные вручную
@@magoomjey2287 А в чем разница?
@@user-ln2uv6ze9i скрипты это написанная херанина которая заставляет лёгкие объекты всплывать. К примеру с помощью скриптов можно привязать вес объекта к воде и заставить его тонуть. А процедурный рассчет происходит в реальном времени.
Кстати физика воды в half-life 2 например мне понравилось, сделай видео как делают воду в играх
Вы не видели сколько воды у меня в дипломной работе...