Тёмный

Как работает процедурная генерация миров в играх - Minecraft, No Man's Sky и X-COM 

XYZ
Подписаться 418 тыс.
Просмотров 343 тыс.
50% 1

Курс по эффектам в Houdini: bit.ly/2CJW5EP
По промокоду XYZ10 скидка 10% на любой курс: www.school-xyz.com/courses
Больше контента в нашем паблике: xyz_gamedev
или телеграм-канале: t.me/xyz_cg
2 футажа для монтажа мы взяли из ролика DigiDigger: • How does procedural ge...
Предыдущее видео «Генерация открытых миров в играх»: • Как создают открытые м...
Иногда совсем не хочется тратить силы на левел-дизайн и детализацию уровней - вот бы просто нажать на кнопку, чтобы сразу было красиво. И так действительно бывает!
На примере Minecraft, No Man's Sky и других игр наш выпускающий редактор Артём Калеев рассказал, как процедурной генерации удаётся создавать целые вселенные при помощи каких-то сотен килобайт кода.
Текст: Артём Калеев
Голос: Алексей Луцай, Игорь Максимов, Дмитрий Борисов
Монтаж: Саша Уэйн
Курсы 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

Игры

Опубликовано:

 

18 ноя 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 533   
@MrShnaiderTV
@MrShnaiderTV 3 года назад
Сценарий написал Артемий, смонтировал Александр... а я - Алексей Луцай. Чем Алексей занимается - не важно, достаточно, что он есть в этом ролике XD
@Tercher16
@Tercher16 3 года назад
Мне кажется это такая отдельная профессия быть Алексеем Луцаем XD
@danielall9910
@danielall9910 3 года назад
Алексей Луцай в роли Алексея Луцая
@tik723
@tik723 3 года назад
Очевидно же что это диктор.
@vannfish
@vannfish 3 года назад
@@danielall9910 но всё равно найдутся не довольные, что скажут:"Не похож!"
@SuhnostB
@SuhnostB 3 года назад
АХАХХА Я думала у меня глюк в мозгу и я не услышала, что он делает, но нет Х)
@MegaTraxxas
@MegaTraxxas 3 года назад
А потом люди говорят " Я поступал чтобы писать игры, а меня тут математике учат"
@stayhome6482
@stayhome6482 3 года назад
Как немного программист подтверждаю, что математика - это вторая по необходимости программисту вещь после знания синтаксиса и языка
@someonesomewhere1444
@someonesomewhere1444 3 года назад
@@stayhome6482 программирование = математика
@serhii3328
@serhii3328 3 года назад
Ноль математики, она ток в играх и в искусственном интеллекте
@fuckinguser1554
@fuckinguser1554 3 года назад
"Математика программисту как третья рука типо круто но большой пользы нет" Хауди хо
@xagent
@xagent 3 года назад
если ты не знаешь математику то в гейм деве тебе делать абсолютно нечего. Говорю как программист.
@calvin7862
@calvin7862 3 года назад
Вы когда-нибудь в Майнкрафте просто наслаждались пейзажами мира
@user-oz2jr7dh6l
@user-oz2jr7dh6l 3 года назад
Что-то прям хочется поиграть ещё раз в этот шедевр
@user-pp8qo5db9n
@user-pp8qo5db9n 3 года назад
Бывало. Ещё домики с хорошим видом строили многие.
@atlasua2021
@atlasua2021 3 года назад
Я подрубал средние настройки шейдеров и втыкал на красоту.
@user-xl3si7vz6c
@user-xl3si7vz6c 3 года назад
Нет
@MidzOne
@MidzOne 3 года назад
Квадратный мир так прекрасен.
@ivansmorodinov146
@ivansmorodinov146 3 года назад
Предлагаю тему "Оптимизация в играх: что такое и как работает"
@Dmytro-Tsymbaliuk
@Dmytro-Tsymbaliuk 3 года назад
Так по сути все сведется к обсуждению программирования
@user-mx2qk8ox7d
@user-mx2qk8ox7d 3 года назад
@@Dmytro-Tsymbaliuk Ну не факт, я думаю там кроме банальной оптимизации потоковых ресурсов ещё и есть такие аспекты, как : Оптимизирование ключевых объектов в поле внимания игрока (то есть подчистка либо понижение ресурсных затрат на те объекты, которые не попадают в поле внимания) и как такие объекты выявлять Алгоритм прорисовки объектов (не просто программно, а и визуально), то есть используют ли в методах прогрузки в открытых мирах какие-либо принципы, которые выявляют куда падает первый взгляд игрока и что нужно отрисовать в первую очередь Как выявить оптимальное количество частиц в эффектах (то есть чтобы и выглядело хорошо, но при этом не перегружало систему), и очень интересно рассмотреть этот процесс на конкретных примерах Это вот то что мне в голову пришло, я сам вообще отношения к разработке и работе с движками не имею ) Но кроме вышеупомянутой оптимизации, думаю есть и некая геймплейная оптимизация (быстрое перемещение, автосортировка инвентаря и т.п.), про которую интересно было бы послушать, ибо я допустим играю далеко не во всё что выходит, и может где-то внедрили интересные и полезные фишки, о которых стоило бы узнать не только нам, но и именно что разработчикам, которые 100% смотрят эти видео, даже если их малое количество )
@phat80
@phat80 3 года назад
@@user-mx2qk8ox7d Гугли LOD’ы. По поводу отрисовки, в играх и так отрисовывается лишь то, что попадает в область зрения. То, что не попадает в камеру и не отрисовывается. Поэтому тут все просто и элементарно. Одна из основных задач - чтобы в кадр не попадало слишком много геометрии. Чем меньше полигонов, тем лучше. То есть даже левел дизайн крайне важен для оптимизации. В играх, где это не учитывается, fps может плясать в разы. В одной сцене 100 кадров, в другой 20. В остальном оптимизация ничем не отличается от оптимизации в любой другой программе. То есть выбор наиболее подходящих структур данных, написание эффективных алгоритмов, замена честного просчета аппроксимацией.
@user-mx2qk8ox7d
@user-mx2qk8ox7d 3 года назад
@@phat80 Спасибо за разъяснение, но тем не менее всё равно было бы интересно развёрнуто послушать )
@tonikRUS
@tonikRUS 3 года назад
@@phat80 гта 3 грузила весь город сразу
@antongrant8827
@antongrant8827 3 года назад
Самое прикольное, что я давно задумывался над тем что random на самом деле не генерирует рандомное число, а использует какую-то заготовку. Потом мне в голову пришли иррациональные числа, и что можно было бы использовать числа после запятой для такого рандома. Потом забыл за это и тут на - ваше видео) Спасибо за интересный материал
@knockname7801
@knockname7801 3 года назад
Обожаю, когда голос в видосе довольно громкий, тише всегда можно сделать, а вот пытаться услышать там хоть что то, неприятно. Спасибо!
@MikeR.1986
@MikeR.1986 3 года назад
Какой молодец этот Перлин, такой важный алгоритм создал.
@ohnocoder
@ohnocoder 2 года назад
Да, полезная штука)))
@user-hx4pb2xv5z
@user-hx4pb2xv5z 3 года назад
Вот это топ тема, теперь давайте оптимизацию)
@Growtolight
@Growtolight 3 года назад
какие сложности в лодах и куллинге?
@user-hx4pb2xv5z
@user-hx4pb2xv5z 3 года назад
@@Growtolight я хочу подробное видео от профи, а не огрызки информации от ноунейма в комментах
@Growtolight
@Growtolight 3 года назад
@@user-hx4pb2xv5z какие огрызки? Интернет свободен, если ты ленивый балбес тебе и сотня видео не поможет.
@user-hx4pb2xv5z
@user-hx4pb2xv5z 3 года назад
​@@Growtolight > определённый человек лучше усваивает информацию через подачу живым голосом на профессиональном языке в сопровождении видеоряда, желательно на знакомом юуб-канале, поэтому просто ждёт видео > аррярряяя ти проста лентяй и балбес раз не хочешь читать тонны текста на десятках сторонних сайтов и тратить лишние часы своей жизни вместо ~15 минут на простой и понятный видеоролик ыыыыыы
@zink7957
@zink7957 3 года назад
@@Growtolight оптимизация в майнкрафте интересней так как там нет лодов и подобной фигни
@TrupDaVinci
@TrupDaVinci 3 года назад
В майнкрафте для генерации пещер используется нечто более сложное, чем просто наслоенные друг на друга шумы пещер. Я пытался повторить - так и не разобрался. Получались просто несвязные дыры в земле, максимум кольцевое просттранство, но добиться пещер как в майне мне так и не удалось
@schnitter3944
@schnitter3944 3 года назад
Вот бы еще узнать точнее в какое время нужно создавать миры в майне, чтобы генерация сида выдавала мир с деревней и лавовым озером на спавне, крепостью в аду на спавне и ближайшей крепости в обычном мире =))
@Jewish223
@Jewish223 3 года назад
Разве спидранерские силы не об этом?
@null_device
@null_device 2 года назад
А разве, в нем нет функции задания "зерна" мира? Что как раз-таки и позволяет получать одинаковые карты.
@banehallow9117
@banehallow9117 3 года назад
Хочу сказать большое спасибо вашему каналу! Монтажерам в частности! Столько игр крутых для себя открыл, которые вы показываете на примере той или иной технологии! Вы очень крутые! Продолжайте в том же духе!
@UGHHHHHHHHHRAWR
@UGHHHHHHHHHRAWR 2 года назад
согл
@kates2443
@kates2443 3 года назад
Ребята, спасибо за ваш труд)
@recursivedude6561
@recursivedude6561 3 года назад
Спасибо за видос! Информативно Расскажите ещё подробней про Воксели/полигоны итд. Про методы моделирования в играх
@re4ka_340
@re4ka_340 3 года назад
Блин, ребят годноту делаете, что не ролик, то годный контент, моё уважение и превеликая благодарность)
@if-i-was-rude-i-am-sorry
@if-i-was-rude-i-am-sorry 3 года назад
У меня Ютуб вставил в видео вашу же рекламу *HYPER* *CASUAL*
@ayanyablobsky4259
@ayanyablobsky4259 3 года назад
бейсед
@ouch4813
@ouch4813 3 года назад
Также))
@user-zn6gn2oq5i
@user-zn6gn2oq5i 3 года назад
Чтобы ты мог смотреть рекламу, пока смотришь рекламу
@if-i-was-rude-i-am-sorry
@if-i-was-rude-i-am-sorry 3 года назад
@@user-zn6gn2oq5i в перерыве между просмотром рекламы
@stoneman8849
@stoneman8849 3 года назад
Наконец-то, я дождался этого ролика!
@KreeperPash
@KreeperPash 3 года назад
Отличный контент!! Люблю ваши ролики, очень техничные и актуальные, спасибо)
@Georgii_Kurilyuk
@Georgii_Kurilyuk Год назад
Доходчиво объясняется. Спасибо!
@ironia2730
@ironia2730 3 года назад
Абсолютно не разбираюсь в программировании и разработке игр, но всё равно постоянно с интересом смотрю ваши видео
@annettm4927
@annettm4927 3 года назад
Одно из лучших видео на канале)
@funreal8727
@funreal8727 3 года назад
Господи спасибо я так этого ждал
@mels9485
@mels9485 3 года назад
Большое спасибо за труд !
@tubaslav
@tubaslav 3 года назад
Какое же кайфовое видео. Спасибо, ребятки))
@daniilfilatov6228
@daniilfilatov6228 3 года назад
Вся моя жизнь Шум Перлина, а ее производная равна 0
@svkov42
@svkov42 3 года назад
Надеюсь, вы попали в локальный максимум
@zalupust_sukins3019
@zalupust_sukins3019 3 года назад
Если вокруг шум, пусть так, не кипишуй
@lit1041
@lit1041 3 года назад
Твоя жизнь - плоская?
@lit1041
@lit1041 3 года назад
@@svkov42 Нейронными сетями запахло)
@user-gv8iq9iz5v
@user-gv8iq9iz5v 3 года назад
Я ждал этой темы 5 лет
@Deef94
@Deef94 3 года назад
Могли бы про героев третьих упомянуть. Тот случай когда генератор карт продлил жизнь игры на десятки лет. А так хорошее видео, интересная тема👍
@amura_
@amura_ 3 года назад
Божественная работа!
@shocker_face
@shocker_face 3 года назад
Как вам идея для ролика: Применение Data Science/Machine Learning в Геймдеве
@faramozayw1654
@faramozayw1654 3 года назад
О, мышинное облучение
@purplefoxmcbe7309
@purplefoxmcbe7309 3 года назад
@@faramozayw1654 лол
@faramozayw1654
@faramozayw1654 3 года назад
@@purplefoxmcbe7309 шо
@Tezla0
@Tezla0 3 года назад
Никакое
@Bondrewd_21
@Bondrewd_21 3 года назад
Отличная идея
@Rokinso
@Rokinso 3 года назад
Очень интересно! Большое спасибо. : )
@cd6693
@cd6693 5 месяцев назад
Благодарю за видео! Спасибо!
@user-ey4qg1ie9t
@user-ey4qg1ie9t 11 месяцев назад
Спасибо. Интересно было узнать новые названия знакомых терминов. Генераторы псевдослучайных чисел изучали давным-давно, в институте в начале 90-х. Помню, они произвели впечатление именно повторяемостью ряда. Сколько идей возникало сразу, куда эту особенность можно прикрутить!
@zungeruru7391
@zungeruru7391 3 года назад
Я один в детстве думал, что можно найти друга просто бродя по биомам майнкрафта 🤣
@zungeruru7391
@zungeruru7391 3 года назад
Мы ещё старались создать мир +/- в одно время, что бы шансы встречи повышались
@zungeruru7391
@zungeruru7391 3 года назад
Ещё ходили как дебилы сравнивали похожие места
@xaer3d776
@xaer3d776 3 года назад
Если я напишу XYZ 90, я получу 90ю скидку?
@hibikidestroyer8264
@hibikidestroyer8264 3 года назад
@ZEGA XYZ 101 неплохой, но вот XYZ 314 намного лучше.
@zink7957
@zink7957 3 года назад
@@hibikidestroyer8264 кэшбэк на всё и на это и на то и на то о чём мечтаешь и на многое другое
@i_dont_likevodka3062
@i_dont_likevodka3062 3 года назад
ах ты, жулик!!!!
@iDaniilS
@iDaniilS 3 года назад
ачивку получишь))
@top4ikgameko467
@top4ikgameko467 3 года назад
Это так не работает братан 😂😂
@JustinRaychannelyear
@JustinRaychannelyear 3 года назад
На самом деле у XYZ нет дизлайков, просто это лайки от подписчиков из Австралии.
@saxarock
@saxarock 3 года назад
Ты от Руслана перешёл?
@saxarock
@saxarock 3 года назад
Чёт ты зачастил повторяться с комментариями🤔😐
@sdjhgfkshfswdfhskljh3360
@sdjhgfkshfswdfhskljh3360 3 года назад
На картинке фрактальный шум, а не шум Перлина, это разные вещи.
@olegzorin3911
@olegzorin3911 3 года назад
Да и про random() наврали - не генерирует он псевдослучайные числа, а возвращает очередное число из заранее сгенерированного списка . А seed - это не что иное, как первоначальное смещение в этом списке.
@wugu42
@wugu42 3 года назад
@@olegzorin3911 Что-за чушь ты написал про random()? Откуда ты вообще взял этот бред? Ничего, что в различных языках реализация этой функции разная: от банального конгруэнтого линейного генератора до вихря Мерсенна и совсем экзотики, вроде одномерных клеточных автоматов?
@olegzorin3911
@olegzorin3911 3 года назад
@@wugu42 Вы точно мне пишите? Я разве что-то говорил, про то как генерируются таблицы случайных чисел? Я говорил про то как работает функция random(). Она ничего не генерит, она возвращает очередное число из уже сгенерированного списка - по сути это итератор по таблице. Переданное значение зерна - начальное смещение в этой таблице. Каждый раз вызывать метод ГПСЧ слишком накладно по ресурсам. Сама же таблица генерится в большинстве случаев линейным конгруэнтным методом (и именно он входит в СТАНДАРТНЫЕ библиотеки / пакеты / реализации большинства языков), но можно и преложенным вами вихрем Мерсенна (даже если нет из коробки, то никто не запрещает поставить дополнительную библиотеку). Тут я спорить не буду.
@egorvyalkov
@egorvyalkov 3 года назад
Блестяще!
@last_lord
@last_lord 3 года назад
Благодарю за видео
@SteveRambo1
@SteveRambo1 10 месяцев назад
Очень интересный ролик, но было бы очень приятно услышать про генерацию карты и в Расте
@Invira_zero
@Invira_zero 3 года назад
Слушаю голос Луцая и появляется ощущение что смотрю какую то документалку. Размеренно, спокойно и приятно, лул
@MirejaGreenald
@MirejaGreenald 3 года назад
Офигенный контент, смотрю и кайфую.👍 Лайк заслуженный
@viddjin
@viddjin 3 года назад
Спасибо,именно об этом я думал в 90тые,уже не актуально...
@tacticalfox1928
@tacticalfox1928 3 года назад
Смотрю это видео попутно выбирая мод на генерацию мира в minecraft...
@dmitriypavlovich7155
@dmitriypavlovich7155 3 года назад
о.
@tacticalfox1928
@tacticalfox1928 3 года назад
@@dmitriypavlovich7155 ахахаха
@user-mo8kc6vn9y
@user-mo8kc6vn9y 3 года назад
Поиграй в Noita. Игра мечты!
@slayer3357
@slayer3357 3 года назад
Biomes of plenty шикарный мод, очень круто меняющий генерацию и добавляющий очень много вещей в мир майна Мб я его неправильно назвал Он не меняет по дефолту генерацию, он добавляет свою, что лучше сочетается с новыми биомами
@kissigi
@kissigi 3 года назад
OTG зашёл. Там плагин есть и мод
@ChRoma02
@ChRoma02 3 года назад
Когда-нибудь я обязательно запишусь на ваши курсы, сейчас же остается только мечтать о out block или game code(
@azurchik593
@azurchik593 3 года назад
Очень итересно. Луцая приятно слушать.
@dota2govnoigra
@dota2govnoigra 3 года назад
Топ видос посмотрел 3 раза 👍 советую
@ivancheo9591
@ivancheo9591 3 года назад
Скорость воспроизведения: х83747195628582
@XinnerthD
@XinnerthD 3 года назад
Один из лучших генераторов -Space Engine.
@jackpraid7710
@jackpraid7710 3 года назад
Оооо! Теперь оптимизируй его под мой пентиум и 4 гига оперативки. Вообще на Земле существует компьютер, который потянет Space Engine, или есть, только на одной планете, которую сгенерировал Space Engine?
@fate3107
@fate3107 3 года назад
@@jackpraid7710 вообще он не очень то и требовательный, на ноуте стоит 1050(урезанная) и райзен 5,в 1080 на высоких нормально все работает, конечно же во время прорисовки рельефа и около черных дыр фпс падает, но не критично
@ironpin7949
@ironpin7949 Месяц назад
Спасибо за видео вам
@MrBrigadierArchived
@MrBrigadierArchived Год назад
Я ничего не собирался писать, так как всё настолько уж хорошо по примерам рассказано и продемонстрировано, но... 10:57 Этот момент заставил меня погуглить актёра озвучки. Не знал, что один и тот же чел, кроме Оптимуса Прайма, подарил свой голос ещё и другим персонажам в практически неизменённом виде (я не фанат Xcom). Это прикольно.
@nickvermut4245
@nickvermut4245 3 года назад
Интересно было бы послушать ещё про Dead Cells
@SashaCrazyCrab
@SashaCrazyCrab 3 года назад
1:46 Xn+1 =(Xn*a+b) mod c А вот и та "сложная" математическая формула генератора случайных чисел
@SashaCrazyCrab
@SashaCrazyCrab 3 года назад
нужно только удачно коэфициенты подобрать да, это самый простой генератор: "Линейный конгруэнтный метод" но для всего, кроме криптографии сойдет ru.m.wikipedia.org/wiki/%D0%9B%D0%B8%D0%BD%D0%B5%D0%B9%D0%BD%D1%8B%D0%B9_%D0%BA%D0%BE%D0%BD%D0%B3%D1%80%D1%83%D1%8D%D0%BD%D1%82%D0%BD%D1%8B%D0%B9_%D0%BC%D0%B5%D1%82%D0%BE%D0%B4
@romanrotarmel1396
@romanrotarmel1396 3 года назад
Всю теорию знал, смотрел только ради xcom, а тут вторая ее версия. Печально, но лайк поставил, ибо рассказано все достаточно точно и более-менее нормально преподнесена сама теория, хоть я и считаю, что стоило уделить ей больше времени.
@Heltergog
@Heltergog 3 года назад
у тебя хорошо получается👍
@zeroshka7136
@zeroshka7136 3 года назад
Спасибо за ролик! Разобрался сделал "рандомную" генерацию на основе шума Мерлина майнкравт эдишн
@yera_chad3352
@yera_chad3352 3 года назад
Оу наконец норм видео теперь можно покушать
@wi1dd0g_games
@wi1dd0g_games 3 года назад
Хорошее видео! Как раз сейчас заканчиваю делать генератор уровней для своей игры
@dollar7704
@dollar7704 3 года назад
Ты на каком движке игру делаешь?
@wi1dd0g_games
@wi1dd0g_games 3 года назад
@@dollar7704 Unreal Engine 4
@dollar7704
@dollar7704 3 года назад
@@wi1dd0g_games Круто! А почему не Unity? Просто сейчас 95% инди на Unity,вот и интересно
@wi1dd0g_games
@wi1dd0g_games 3 года назад
@@dollar7704 Unity лучше подходит для не больших проектов (в т.ч. и для мобильных). Да и оптимизация для "средних" проектов получше . Ну и новый ЯП изучать не хотелось (С++ пользуюсь уже лет 5, а вот с С# сталкивался пару раз)
@jaddasmorgan6187
@jaddasmorgan6187 3 года назад
30 секунд после выхода ролика и нет лайков ? Нужно исправлять !
@eveliscent8862
@eveliscent8862 3 года назад
Процедурная генерация в Dwarf Fortress вот это классно
@andrey_it
@andrey_it 3 года назад
опять классное видео, вот что молодым игрокам надо показывать да и не только молодым
@user-den1251
@user-den1251 3 года назад
Очень полезно.
@user-lb1em3gs5o
@user-lb1em3gs5o 3 года назад
6:46 мод на майнкрафт называется "TerraForged" если что.
@AntonKorvin
@AntonKorvin 3 года назад
Всегда интересно вас смотреть, спасибо!)
@romankoregin991
@romankoregin991 3 года назад
Я вспомнил про ключи генерации в Minecraft (они же seeds). Удобно когда хочешь получить один и тот же и мир. 20.11.2020
@funreal8727
@funreal8727 3 года назад
спасибо)
@user-bc2db5ot5f
@user-bc2db5ot5f 3 года назад
Если не ошибаюсь там ещё была игра Space Ingeneries, по крайней мере ну оооочень на нее похожая
@aef_10
@aef_10 3 года назад
Очень крутое видео, посмотрел 20 раз.
@user-cw1bc2tg3q
@user-cw1bc2tg3q 3 года назад
За минуту
@aef_10
@aef_10 3 года назад
@@user-cw1bc2tg3q да
@user-oz2jr7dh6l
@user-oz2jr7dh6l 3 года назад
@@user-cw1bc2tg3q с 20 устройств запустил
@user-ot5kt1fi3v
@user-ot5kt1fi3v 3 года назад
Майнкрафт - одновременно очень популярная и неодоценённая игра. Она одна из первых игр, в которой реализованна такая сложная генерация, да ещё и мир полностью разрушаемый, но при этом это ни какая-нибудь пустышка, а очень душевная игра, наполненная контентом. Вот реально гениальная игра, а не игры Кодзимы, которые до жути банальны и неинтересны, но везде и во всех деталях эти игры кричат, что они "нитакиекаквсе". Единственная сюжетная игра, которая реально была вышкой для сценаристов, это ведьмак 3, ибо без всякого пафоса она не орёт своим видом, что она очень оригинальная, но при этом реализованно в ней то, что сценаристам Кодзимы не дано:"очень интересно прописанный сюжет и персонажи, и во всё происходящее реально веришь"
@dastdk7323
@dastdk7323 Год назад
Недооценённая?)) Одна из самых продаваемых игр в мире
@warmBy
@warmBy Год назад
В основном в 2д играх используют псп + метод волнового коллапса, по нему же кстати и делаются судоку :)
@waffle_bloodyjam
@waffle_bloodyjam 3 года назад
Забыли добавить ссылку на XYZ Media в описании. Исправляйтесь)
@m0rtso
@m0rtso 3 года назад
Реклама ютуба: курс по эффектам Houdini Реклама в видео: курс по эффектам Houdini Я: Опять дежавю...
@Montano4ka
@Montano4ka Год назад
Надо было про entombed рассказать.
@atata6852
@atata6852 3 года назад
очень интересно пройти курс по гудини, но сейчас нет денег. В будущем будет что то подобное?
@acocuh734
@acocuh734 3 года назад
Кааааак каааааак? Ты прорекрамировал школу эфектов и ютуб позже тоже вкинул этуже реламу
@samblacksripper6298
@samblacksripper6298 3 года назад
Да, биндинг оф исак типичный классический рогалики
@xVitOSx
@xVitOSx Год назад
1:16 можно взять температуру процессора. Хз, насколько она рандомна, но подстроить её явно сложно
@trolleybus5477
@trolleybus5477 3 года назад
5:50 Александр “West” Рыбаков доволен
@Essentinelle
@Essentinelle 3 года назад
первая игруха где я заметил генерацию карты это вормс армагеддон 20 лет назад )
@user-vx5dr1qe3s
@user-vx5dr1qe3s 3 года назад
Ребят, вы за мной следите? Неделю как начал интересоваться ПГ и на! Ролик про ПГ на XYZ! Спасибо!
@valliumu5013
@valliumu5013 3 года назад
Позаимствую красивый текст для защиты своей дипломной по этой теме )
@lr4704
@lr4704 3 года назад
Где учишься? На кого?
@ivansmorodinov146
@ivansmorodinov146 3 года назад
Где ты учишься?
@user-ot5kt1fi3v
@user-ot5kt1fi3v 3 года назад
Я выбрал тему разработки собственного мобильного приложения. Нет дикого интереса к играм и их созданию
@Andgell0
@Andgell0 3 года назад
Для дипломной работы не научно, текст довольно поверхностный и расчитан на мамкиных разрабов, вся сколь-нибудь значимая математика оставлена за кадром.
@valliumu5013
@valliumu5013 3 года назад
@@Andgell0 Тыж любитель читать инфу в тексте, а не "смотреть видео с разжеванной инфой для дэбилов", что ты тут забыл ? xD
@antonglushchenko4263
@antonglushchenko4263 3 года назад
Классно весело. Можете дать больше математики?
@illiavarenyk2973
@illiavarenyk2973 3 года назад
Ну, привет, Луцай)
@Beaver-Gamer
@Beaver-Gamer 3 года назад
1:05 возникает после 1к часов(но это я 1,6к часов в терке провел)
@somebody_sss
@somebody_sss 3 года назад
3к в Айзеке, не возникает)
@wildtod2722
@wildtod2722 3 года назад
1:23 думал все серьезно ,но не тут-то было
@Amaz1ngHAHA
@Amaz1ngHAHA 3 года назад
Такой принцип используется в дед бай дейлайт 8:45
@archimitya
@archimitya 3 года назад
XYZ много чего взяли из видео DigiDigger «How does procedural generation work? | Bitwise» перевели, проработали и адаптировали. Думаю будет правильно оставить ссылку на него ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE--POwgollFeY.html
@IamNikolaos
@IamNikolaos 3 года назад
Подождите, как это всё? А как же Crusader Kings III, очень интересно узнать по какому принципу работает там генерация сюжетов!
@6ixyyy7evenYouTube
@6ixyyy7evenYouTube 3 года назад
Топ видео!
@flowey8256
@flowey8256 3 года назад
насчет айзека в ней есть то что не зависит даже от сида например комната дьявола или ангела они генерируется рандомно
@user-zf3ep5ko7p
@user-zf3ep5ko7p 3 года назад
Смотрю видео от XYZ, где-то на середине видео начинается реклама от XYZ
@Lawlietytytyt
@Lawlietytytyt 3 года назад
Ещё в SCP:sl карта генерируется по разному
@dan0randan713
@dan0randan713 3 года назад
Я делал сид как в The bindings of Isaak но брал не 2д, а 1д, построение уровня, то есть полная линейность, так проще реализовать.
@WarriorExiles
@WarriorExiles Год назад
На сколько мне известно, в ведьмак 3 все ручками сделано. Возможно только лес сделан процедурной генерацией
@maxpsyh3389
@maxpsyh3389 3 года назад
00:36 "Вот список людей, которые работали, а я просто Алексей Луцай" :)
@arsenbabaev1022
@arsenbabaev1022 3 года назад
Как то слишком поверхносно... но желание сделай свой генератор появилось
@nfg5808
@nfg5808 3 года назад
Воксели или бунд!!! И снимите что нибудь про Арму или Тарков или Дейзи крч какой то сложный военный симулятор
@imyafamiliya7962
@imyafamiliya7962 3 года назад
XYZ, что за трек начинает играть на 0:50, подскажите плиз.
@MEXAXUKI
@MEXAXUKI 3 года назад
Очень жду видео про игру subnautica
@user-gh5xr7go1f
@user-gh5xr7go1f 3 года назад
2:40 вопрос не по теме ролика. Как вы добыли столько сердец?
@user-qg5ve9cl3c
@user-qg5ve9cl3c 3 года назад
Что за музыка играет на 50-й секунде?
@Zeinem
@Zeinem 3 года назад
Хотел пойти в геймдев. Посмотрел как это сложно и пошел дальше перепроходить Ведьмак 3
@kotrena
@kotrena 3 года назад
Присоединяйся ко мне и программируй новеллы х)
@leoned1797
@leoned1797 3 года назад
Так и будешь чмошником всю жизнь
@BRaile_
@BRaile_ Год назад
Они бафнули метеорит! (Террария 1.4)
Далее
мы встретились 🔥
00:16
Просмотров 57 тыс.
Керемет ойын болды!😁😶
12:25
New INSANE SEEDS in Minecraft
11:19
Просмотров 2 млн
Психология цвета в играх
13:04
Просмотров 158 тыс.
[RU] BLAST Spring Groups 2024 - Day 5
4:46:21
Просмотров 359 тыс.
Поймал 99 КАРТЫ ЕВРО в FC Mobile!
9:19
NOT STOPPING TIL NEW WORLD RECORD
10:12:25
Просмотров 2,6 млн