Все СЕКРЕТЫ графики за 30 лет развития

  Рет қаралды 28,433

Роман Сакутин

Роман Сакутин

11 күн бұрын

Мой авторский курс по разработке игр с нуля и Гарантией Трудоустройства. Переходи по ссылке - ijunior.ru/unity-start?...
В этом видео я расскажу вам о 30 годах эволюции графики в видеоиграх. Расскажу об основных уловках и хитростях геймдев индустрии, позволяющих создавать огромные игровые миры без потери в производительности. Причем эти методы оптимизации работают на любом игровом движке, будь то Юнити или Анрил.
Мой телеграмм - t.me/sakutin_csharp/
Моя студия Agava - agava.tech/
Моя книга - csharpbook.sakutin.ru
Группа - holymonkey_sandbox
ЧАТ В ТЕЛЕГЕ - t.me/csharp_faggots_fan_club
Discord - / discord
Крайне рекомендую посмотреть видео про графику с этого канала! ‪@simondev758‬
#gamedev #графика #игры

Пікірлер: 93
@rsakutin
@rsakutin 9 күн бұрын
Мой авторский курс по разработке игр с нуля и Гарантией Трудоустройства. Переходи по ссылке - ijunior.ru/unity-start?
@rootroom
@rootroom 9 күн бұрын
Мне кажется я встречал твой голос и в озвучивании других проектов) это так? Если так то какие, напиши ПОЖАлуйста)) А ТО СРЕДИ МОИХ ПОДПИСОК НЕТ А Я НЕ ПОМНЮ ГДЕ
@emeil1989
@emeil1989 9 күн бұрын
Зачем маты за'mute'ываешь? Такое ощущение, что ютуб лагает. Кому ли не пох на ругательства, кроме ханжей. Мы тут за познавательный информацией, а не на факультете филологии. Да и вообще, я активно просматриваю твой канал время от времени с тех пор, как ты дударя на хуях таскал. Весьма было увлекательно.
@THE_MYTHICAL
@THE_MYTHICAL 9 күн бұрын
1:17 ух сейчас подушню, эта "коробка" имеет форму усечённой четырёхугольной пирамиды
@user-kh2fd9gp2b
@user-kh2fd9gp2b 9 күн бұрын
Вот он, тот формат который я ищу листая все видео с канала
@anafro_ru
@anafro_ru 9 күн бұрын
Всем приятного просмотра ❤
@user-dt5ys1kg8u
@user-dt5ys1kg8u 9 күн бұрын
О, SimonDev
@bluetooth_k
@bluetooth_k 9 күн бұрын
То-то мне тема показалась знакомой
@user-dt5ys1kg8u
@user-dt5ys1kg8u 9 күн бұрын
@@bluetooth_k да не только тема, но и фрагменты видео
@bluetooth_k
@bluetooth_k 9 күн бұрын
@@user-dt5ys1kg8u да, сейчас открыл его видео, увидел
@liz2k
@liz2k 4 күн бұрын
только хотел написать, рад что не один такой :)
@hr0me325
@hr0me325 9 күн бұрын
Годнота! Спасибо за видео! Понравилось, что показан и код, и как это в игровой сцене выглядит)
@Artym_Q
@Artym_Q 8 күн бұрын
офигенный формат, лучшее, что я видел на этом канале после 6 часов C#
@user-sl5kw7jj8g
@user-sl5kw7jj8g 2 күн бұрын
Годный контент, и мемасный и информативный, побольше бы такого формата ) Спасибо за материал !)
@S_Vami_Pechenca
@S_Vami_Pechenca 9 күн бұрын
Отличный ролик! Хотелось бы побольше подобных экскурсов в разработку! Спасибо за видео!👍
@go_better
@go_better 2 күн бұрын
Спасибо! Очень интересно
@ProkerKusaka
@ProkerKusaka 9 күн бұрын
Если че, это пересказ видео с канала SimonDev Хоть бы ссылку на оригинал оставил что ли...
@SlayerDUDE1993
@SlayerDUDE1993 9 күн бұрын
да уже не первый раз тырят у пендосов злых. Ониж враги, че у них не стырить
@ArtyomBorodin18
@ArtyomBorodin18 9 күн бұрын
Действительно, пересказал... Я просто уже начал думать, что Рома более качественные и продуманные видео стал снимать
@ProkerKusaka
@ProkerKusaka 9 күн бұрын
​@@SlayerDUDE1993Да дело даже не в моральном поведении, а в том что, SimonDev имеет полезные видео, и было бы людям полезно знать о существовании канала.
@SlayerDUDE1993
@SlayerDUDE1993 9 күн бұрын
@@ProkerKusaka забавно, мой коммент у меня даже не отображается, думал удалили. Что касается SimonDev то конечно поддерживаю, чел имеет кучу лет опыта программирования графики, такие как он крутые статьи на хабре обычно пишут.
@afsdaafdsf9928
@afsdaafdsf9928 3 күн бұрын
он вроде толю хотел кинуть
@serious_psychologist
@serious_psychologist Күн бұрын
контент огонь! спасибо
@nightkot4917
@nightkot4917 13 сағат бұрын
Хороший ролик. Молодец Роман.
@user-yy1pd1th3o
@user-yy1pd1th3o 4 күн бұрын
Очень интересно и понятным языком
@user-gu1dn8kk4n
@user-gu1dn8kk4n 8 күн бұрын
Роман, напишите еще книгу с этой информацией
@Nick-yj8nj
@Nick-yj8nj 3 күн бұрын
Большое спасибо! Оьличная лекция!
@RimuruDev
@RimuruDev 4 күн бұрын
Годнота) Like + Share
@max_nadolny
@max_nadolny 8 күн бұрын
Скажите, а город на заставке откуда? Где можно скачать? Хотел поэкспериментировать с трафиком.
@alexeybunin2927
@alexeybunin2927 9 күн бұрын
Спасибо, было интересно! 👍
@AlpinWeb
@AlpinWeb 3 күн бұрын
Ну хорошо, третья попытка по созданию превью и названию ролика была самая удачная. Так уж и быть посмотрю 😊
@DNikitosich
@DNikitosich 9 күн бұрын
Афигенное видео! Большое подобного контента!!!
@artkot6596
@artkot6596 3 күн бұрын
Нужно продолжение
@blvcknwh1te
@blvcknwh1te 9 күн бұрын
Полезное видео! Побольше бы их в такой рубрике
@tween_factory
@tween_factory 9 күн бұрын
Это было пипец как интерестно!
@jonnyd7190
@jonnyd7190 12 минут бұрын
Интересно будет послушать человека, который делал одну пиксельную игру, и ту вроде не доделал ))) Ок послушаю ))
@pavelmina91
@pavelmina91 4 күн бұрын
Мало ты нас загрузил, я почти не вошёл в нарнию
@Rossinante_Tachi
@Rossinante_Tachi 4 күн бұрын
Блин я тоже в доисторические времена учился, и тоже нас звали тех. поддержка а не айтишники. Мы изучали в подвалах программирование смд элементы и паяли до потери пульса чтоб нас потом обозвали Интерактивными Технологиями и придумали для этих чайников онлайн школы 😂 блин там один неумеха другому рассказывает что куда 😂 А потом выходят игры типа Смуты 😂😂😂 Роман 😊 ты правильно учился 😊
@DrTressi
@DrTressi 9 күн бұрын
А где про BSP? А порталы? Вы, батенька, с конца начали.
@DeadRabbitCanDance
@DeadRabbitCanDance 9 күн бұрын
Ужасная подача материала. Всё перепутано и перевернуто с ног на голову. Нет даже банальной логики повествования. Какие проблемы и ограничения возникают, какими путями можно это решать, какие ограничения это накладывает. 1. Начать нужно с исторических вещей. 1.1 Cканирование на плоскости DDA Raycasting (Wolfenstein 3D 1992 год) 1.2 сканирование воксельного ланшафта (Comanche: Maximum Overkill тоже 1992 год) 1.3 BSP на плоскости - Doom 1.4 BSP в объеме - QUAKE 1.5 система порталов (partitioning of space) (Descent 1995 год)
@DrTressi
@DrTressi 8 күн бұрын
@@DeadRabbitCanDance Именно. А потом уже видеопамять, шейдеры и прочее. Про первую часть сообщения, полагаю сарказм - промолчу.
@princertihon
@princertihon 9 күн бұрын
можешь рассказать про binary space partitioning?😁
@DeadRabbitCanDance
@DeadRabbitCanDance 6 күн бұрын
лучше сразу octo-tree делай.
@gameshifr3333
@gameshifr3333 9 күн бұрын
Требую ролик о том, как работает nanite
@ProstoChester
@ProstoChester 3 күн бұрын
В 2024 выпускать видос в 1080 это конечно такое себе мыльное занятие
@russianpokemon2484
@russianpokemon2484 8 күн бұрын
Пвп в ТоИ на 10:23 моё почтение
@Alphavertone
@Alphavertone 9 күн бұрын
Лингвистический инфаркт
@user-xo9wi3yd1j
@user-xo9wi3yd1j Күн бұрын
Ооо GeForce 8800 GTS, была у меня такая
@user-pd9hd4fv1r
@user-pd9hd4fv1r 5 күн бұрын
А я думал что за видео отвечает GLSL.
@user-lv3zo5ug2z
@user-lv3zo5ug2z 9 күн бұрын
Для развлекательного ролика, фоновая музыка на хорошей громкости, но это - познавательный. Громкость фоновой музыки завышена(мешает).
@annsmile9023
@annsmile9023 9 күн бұрын
Кто-нибудь откройте окно
@xfilya0
@xfilya0 9 күн бұрын
@@annsmile9023 ты это под видео сакутина пишешь ?
@MrGRAMAZEPA
@MrGRAMAZEPA 9 күн бұрын
@@annsmile9023 Чел выше прав - музыка мешает. И твой неуместный камент тоже.
@Pilger8
@Pilger8 9 күн бұрын
Лично мне не мешала, так как она по сравнению с голосом значительно тише, но все люди разные. Может, кого-то и отвлекает.
@fenix5fire
@fenix5fire 9 күн бұрын
​@@MrGRAMAZEPAвидимо от наушников зависит, у меня все в порядке
@OlegMaisak
@OlegMaisak 2 күн бұрын
Спасибо за видео. Только покритикую. 1. Неправильно в названии видео писать "Все секреты графики", это же даже примерно не соответствует содержанию. 2. На 7 минуте стало непонятно, иллюстрация перестаёт объяснять то, что говорится. "Дело в том, что ни один из окклюдеров не закрывает объект полностью" (хотя на иллюстрациях очевидно, что синий окклюдер закрывает зелёный объект полностью). И почему написано "2 окклюдера рядом"? Где второй? Кажется, стоит показывать черновик видео нескольким людям из ЦА и спрашивать "Где что непонятно?" 3. Про Z-буфер и карты окклюзии почти вообще ничего непонятно, кроме каких-то широко известных вещей, что у любого объекта в поле зрения есть глубина, и она позволяет рендерить объекты, накладывая их друг на друга в правильном порядке. Про иерархию карт низкого разрешения: непонятно, зачем они все нужны (вот эта вся куча). Почему для рендера той условной "лягушки" мы должны выбрать карту с самым низким разрешением? Что определяет "соответствующий уровень" карты? Почему на иллюстрации куча разрешений карт, а потом говорится, что нам нужно только одно разрешение? Про вопрос "курицы и яйца" (откуда берётся карта окклюзии, если для её формирования нам нужна карта окклюзии) вообще странно: проблема поставлена, ответ не дан. Вместо ответа скачок на "растеризацию", которая в свою очередь вообще не объясняется (типа "Есть такой метод, всё, идём дальше. Что?"). 4. Вместо нормальных иллюстраций часто мемы и код. Это не помогает пониманию. В общем, видел гораздо более понятные видео на тему рендеринга сцены, сорри.
@magestik30198
@magestik30198 9 күн бұрын
Ютуб по шапке дал за прошлую превью😂
@txcslm
@txcslm 9 күн бұрын
А у Ромы каждый раз меняется обложка, только вот не могу понять, почему.
@txcslm
@txcslm 9 күн бұрын
Вернее, для чего.
@ProkerKusaka
@ProkerKusaka 9 күн бұрын
@@txcslm ну как видишь байт на коменты сработал)
@simpletube31
@simpletube31 9 күн бұрын
А что вам включили аб тестирование на Ютубе? Обложка изменилась.
@user-dc2qk9hh3x
@user-dc2qk9hh3x 9 күн бұрын
аяйяаяй ойойой роман так говорил про приватные поля и модификаторы доступа а сам в коде их не указывает айайайайайойойойойой плохо роман плохо )
@doom2d
@doom2d 9 күн бұрын
Ох уж эти авторы заголовков на youtube... Они всегда считают что среди зрителей их видеороликов только те, кто ничего ни о чём не знает. Да ещё и "НИКОГДА". Подобные заголовки со стороны смотрятся как "вы зрители, тупее меня, но сейчас я вас всему научу". Не считайте людей дураками и уж точно не пишите об этом в заголовках. Нормальное название звучало бы примерно так "секреты графики, о которых мало кто знает" или "Как устроена графика в играх". Что угодно в таком духе. Без перехода на личности зрителей и указывания им что они точно глупее вас и точно чего-то не знают. Это открытое неуважение своей аудитории. Ну и по теме видео - стоило упомянуть Nanite в unreal engine 5, для которого вызовы отрисовки больше не важны, как уровни детализации. И что там теперь другие методы оптимизации окружения, благодаря чему даже целый город на огромном расстоянии отрисовывается без особой нагрузки на видеокарту и процессор. В той же демке про матрицу даже едущие автомобили на другом конце города видны с высоты птичьего полёта, в то время как в других движках там половина города заменяется на lod'ы с низкой детализацией, а половина исчезает целиком.
@shizoposter
@shizoposter 9 күн бұрын
real'no?
@user-wz4lw3ns9o
@user-wz4lw3ns9o 9 күн бұрын
звук и видео не сходятся
@krivodeling7925
@krivodeling7925 9 күн бұрын
+
@tiubert6140
@tiubert6140 8 күн бұрын
Копия kzfaq.info/get/bejne/ea6Jq82hvsvUj4E.html
@user-bc9tu6om8b
@user-bc9tu6om8b 9 күн бұрын
Это называется warm starting, когда Простраственн ая когеренция очень высока
@Hammered_cucumber
@Hammered_cucumber 9 күн бұрын
Обнанул, ты сказал, что расскажешь за 20 минут, а не 19:43 Перевести на русский
@pheoss8486
@pheoss8486 9 күн бұрын
Перевести на русский
@user-ix5sr9fp6u
@user-ix5sr9fp6u 9 күн бұрын
То что ты написал смущает, потому что 20 минут все таки он округлил, а твоя попытка забайтить меня с переводом не удалась, потому что....Читать дальше
@Hammered_cucumber
@Hammered_cucumber 9 күн бұрын
@@user-ix5sr9fp6u do you seriously think this is so? Перевести на русский
@viroff
@viroff 9 күн бұрын
Синглетон вам в бехивер :)
@user-bw6zj4qy2d
@user-bw6zj4qy2d 9 күн бұрын
Второсортный контент
@karmanov2004
@karmanov2004 9 күн бұрын
Что я тут делаю? Я вообще не програмист, хотя оптимизацией занимаюсь практически каждый день.
@put_in_huilo
@put_in_huilo 9 күн бұрын
держи нас в курсе своих переживаний.
@karmanov2004
@karmanov2004 9 күн бұрын
@@put_in_huilo вы где-то переживание увидели? Вы наверное мой посыл не поняли)
@Azafled
@Azafled 9 күн бұрын
500 лайков....... Скатился
@wesnik329
@wesnik329 9 күн бұрын
Этот коментарий явно не наберёт 1000 лайков
@T1m0the0S
@T1m0the0S 9 күн бұрын
Ты прав
@SobakaGeneralSher
@SobakaGeneralSher 9 күн бұрын
Этот ответ не наберет 0 лайков
@SWAGGATHRONE
@SWAGGATHRONE 9 күн бұрын
Я не смотрел аниме
@user-ve4de4uq7v
@user-ve4de4uq7v 9 күн бұрын
Наберёт
@Kamil2012iam
@Kamil2012iam Күн бұрын
Этот комментарий наберет >= 0 лайков
@menbenten1261
@menbenten1261 9 күн бұрын
Дружище, определись уже с жанром своих видео, то ты снимаешь подкасты, то обучающие видео, то своя игра, то сабредиты
@andreyfrolov9046
@andreyfrolov9046 3 күн бұрын
Так это же здорово!
@user-pi3em2ke2l
@user-pi3em2ke2l 7 күн бұрын
Слабо
@STARSHYLD220
@STARSHYLD220 7 күн бұрын
Автор балабол, начал говорить только на 31 секунде. отписка и дизлайк!!!
Инди разработчик ДОЛЖЕН выбрать Unreal Engine (не Unity)
16:11
В it есть деньги, но у кого?
17:33
Роман Сакутин
Рет қаралды 38 М.
3 wheeler new bike fitting
00:19
Ruhul Shorts
Рет қаралды 50 МЛН
Super gymnastics 😍🫣
00:15
Lexa_Merin
Рет қаралды 108 МЛН
Climbing to 18M Subscribers 🎉
00:32
Matt Larose
Рет қаралды 36 МЛН
как я не сделал игру
16:03
Кто тут Саша?
Рет қаралды 4,1 М.
What happened to destructibility in games
23:18
StopGame
Рет қаралды 926 М.
Гоша Дударь НАУЧИЛСЯ писать код
11:05
Роман Сакутин
Рет қаралды 39 М.
3 wheeler new bike fitting
00:19
Ruhul Shorts
Рет қаралды 50 МЛН