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

  Рет қаралды 346,977

XYZ

XYZ

Күн бұрын

Курс по эффектам в Houdini: bit.ly/2CJW5EP
По промокоду XYZ10 скидка 10% на любой курс: www.school-xyz...
Больше контента в нашем паблике: xyz_gam...
или телеграм-канале: 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_gam...
Facebook: / gamedev.xyz
Telegram: tlgg.ru/xyz_po...

Пікірлер: 535
@MrShnaiderTV
@MrShnaiderTV 3 жыл бұрын
Сценарий написал Артемий, смонтировал Александр... а я - Алексей Луцай. Чем Алексей занимается - не важно, достаточно, что он есть в этом ролике XD
@Tercher16
@Tercher16 3 жыл бұрын
Мне кажется это такая отдельная профессия быть Алексеем Луцаем XD
@danielall9910
@danielall9910 3 жыл бұрын
Алексей Луцай в роли Алексея Луцая
@tik723
@tik723 3 жыл бұрын
Очевидно же что это диктор.
@vannfish
@vannfish 3 жыл бұрын
@@danielall9910 но всё равно найдутся не довольные, что скажут:"Не похож!"
@SuhnostB
@SuhnostB 3 жыл бұрын
АХАХХА Я думала у меня глюк в мозгу и я не услышала, что он делает, но нет Х)
@antongrant8827
@antongrant8827 3 жыл бұрын
Самое прикольное, что я давно задумывался над тем что random на самом деле не генерирует рандомное число, а использует какую-то заготовку. Потом мне в голову пришли иррациональные числа, и что можно было бы использовать числа после запятой для такого рандома. Потом забыл за это и тут на - ваше видео) Спасибо за интересный материал
@schnitter3944
@schnitter3944 3 жыл бұрын
Вот бы еще узнать точнее в какое время нужно создавать миры в майне, чтобы генерация сида выдавала мир с деревней и лавовым озером на спавне, крепостью в аду на спавне и ближайшей крепости в обычном мире =))
@Protokloneh
@Protokloneh 3 жыл бұрын
Разве спидранерские силы не об этом?
@null_device
@null_device 2 жыл бұрын
А разве, в нем нет функции задания "зерна" мира? Что как раз-таки и позволяет получать одинаковые карты.
@volodyadeltov1595
@volodyadeltov1595 Ай бұрын
Попробте в интернете поискать сайты где вводишь Сид и смотришь на расположение структур в измерениях вроде на некоторых можно даже примерные перепады высот посмотреть И подбирать разные варианты
@MikeR.1986
@MikeR.1986 3 жыл бұрын
Какой молодец этот Перлин, такой важный алгоритм создал.
@ohnocoder
@ohnocoder 2 жыл бұрын
Да, полезная штука)))
@АнтонЛогинов-ю7й
@АнтонЛогинов-ю7й 3 жыл бұрын
Майнкрафт - одновременно очень популярная и неодоценённая игра. Она одна из первых игр, в которой реализованна такая сложная генерация, да ещё и мир полностью разрушаемый, но при этом это ни какая-нибудь пустышка, а очень душевная игра, наполненная контентом. Вот реально гениальная игра, а не игры Кодзимы, которые до жути банальны и неинтересны, но везде и во всех деталях эти игры кричат, что они "нитакиекаквсе". Единственная сюжетная игра, которая реально была вышкой для сценаристов, это ведьмак 3, ибо без всякого пафоса она не орёт своим видом, что она очень оригинальная, но при этом реализованно в ней то, что сценаристам Кодзимы не дано:"очень интересно прописанный сюжет и персонажи, и во всё происходящее реально веришь"
@dastdk7323
@dastdk7323 2 жыл бұрын
Недооценённая?)) Одна из самых продаваемых игр в мире
@shocker_face
@shocker_face 3 жыл бұрын
Как вам идея для ролика: Применение Data Science/Machine Learning в Геймдеве
@faramozayw1654
@faramozayw1654 3 жыл бұрын
О, мышинное облучение
@purplefoxmcbe7309
@purplefoxmcbe7309 3 жыл бұрын
@@faramozayw1654 лол
@faramozayw1654
@faramozayw1654 3 жыл бұрын
@@purplefoxmcbe7309 шо
@Tezla0
@Tezla0 3 жыл бұрын
Никакое
@Haskell-Curry
@Haskell-Curry 3 жыл бұрын
Отличная идея
@MrBrigadierArchived
@MrBrigadierArchived Жыл бұрын
Я ничего не собирался писать, так как всё настолько уж хорошо по примерам рассказано и продемонстрировано, но... 10:57 Этот момент заставил меня погуглить актёра озвучки. Не знал, что один и тот же чел, кроме Оптимуса Прайма, подарил свой голос ещё и другим персонажам в практически неизменённом виде (я не фанат Xcom). Это прикольно.
@АнтонКартонъ
@АнтонКартонъ 3 жыл бұрын
6:46 мод на майнкрафт называется "TerraForged" если что.
@viddjin
@viddjin 3 жыл бұрын
Спасибо,именно об этом я думал в 90тые,уже не актуально...
@cd6693
@cd6693 8 ай бұрын
Благодарю за видео! Спасибо!
@warmBy
@warmBy Жыл бұрын
В основном в 2д играх используют псп + метод волнового коллапса, по нему же кстати и делаются судоку :)
@ДмитрийЯнченко-ч3м
@ДмитрийЯнченко-ч3м 3 жыл бұрын
Если не ошибаюсь там ещё была игра Space Ingeneries, по крайней мере ну оооочень на нее похожая
@amura_
@amura_ 3 жыл бұрын
Божественная работа!
@Magnus-g5j
@Magnus-g5j 3 жыл бұрын
Рекомендую посмотреть Жака Фреско, Василия Садонина
@Boris_Br1tva
@Boris_Br1tva 3 жыл бұрын
Что за мод на свою генерацию мира в майнкрафте (3:16) ?
@last_lord
@last_lord 3 жыл бұрын
Благодарю за видео
@wildtod2722
@wildtod2722 3 жыл бұрын
1:23 думал все серьезно ,но не тут-то было
@askoldfryd3884
@askoldfryd3884 3 жыл бұрын
А как же Dwarf Fortress?)
@Maksim_Dzuruk
@Maksim_Dzuruk 3 жыл бұрын
А Dwarf Fortress не игра, это ЖИЗНЬ.
@Heltergog
@Heltergog 3 жыл бұрын
у тебя хорошо получается👍
@ИгровойИгровой-ю1г
@ИгровойИгровой-ю1г 3 жыл бұрын
Сделайте ролик про неустариваемость игры Team Fortress 2
@i_edisan_i6066
@i_edisan_i6066 3 жыл бұрын
Я с детства знаю проблему читов и античитов. И когда я узнал что есть такие читы которые ломают игру другим, как на пример заставлять лагать игрока(понижая фпс, тпс, повышая пинг) или нагружать железо создавая кучу вкладок с игрой и т.п. мне стало интересно можно ли (сейчас будет звучать по тупому) сделать чит в котором будет стоять античит(громкое название) который мешал работе читов других игроков. Например заставлял читы лагать, выключается, или сбоить их работу. Можно ли так сделать?
@МихаилГалаган-п6м
@МихаилГалаган-п6м 3 жыл бұрын
Мне тоже интересно.
@CTuBXyuc
@CTuBXyuc 3 жыл бұрын
1:20 откуда?
@_plutonium_
@_plutonium_ 2 жыл бұрын
Так ведь рандомайзер стоит на каждом компьютере это сверхчувствительный измеритель напряжения который стоит на процессоре он измеряет напряжение до тысячных а полученые значения выдает в качестве рандомных цифр
@ohnocoder
@ohnocoder 2 жыл бұрын
Все равно, это не абсюлютно рандомные числа, ведь сила напряжение не просто откуда-то возникает.
@_plutonium_
@_plutonium_ 2 жыл бұрын
@@ohnocoder если так судить то вообще невозможно получить действительно рандомные числа ну а данный способ вполне подойдет для процедурной генерации
@ohnocoder
@ohnocoder 2 жыл бұрын
@@_plutonium_ В том то и дело, такие числа называются ПСЕВДОСЛУЧАЙНЫМИ.
@МаксимХмелев-т6о
@МаксимХмелев-т6о 2 жыл бұрын
что за мод на 3:15?
@illiavarenyk2973
@illiavarenyk2973 3 жыл бұрын
Ну, привет, Луцай)
@georgysnegur9005
@georgysnegur9005 3 жыл бұрын
1:23 компьютер послал нас
@ДинмухамедКунаев-ч2м
@ДинмухамедКунаев-ч2м 3 жыл бұрын
а как же Spore? тоже величайший проект
@_kitaes_
@_kitaes_ 3 жыл бұрын
Там случайны только имена
@igroman-toys
@igroman-toys 3 жыл бұрын
@@_kitaes_ а почему они случайны? Нет ничего случайного, есть массив с буквами(алфавит), есть функция рандом, все условия присваивания имени(который тоже является массивом содержащим в себе айди и строку с именем) объекту споре четко прописаны и ограничены целым рядом проверок, где вы увидели здесь случайность? Это иллюзия случайности.
@_kitaes_
@_kitaes_ 3 жыл бұрын
@@igroman-toys Я знаю
@jerrcortez8947
@jerrcortez8947 3 жыл бұрын
Рогалики, это rouge-like игры )
@marsianerunterscharfuhrer4112
@marsianerunterscharfuhrer4112 3 жыл бұрын
Rogue like
@karl4353
@karl4353 3 жыл бұрын
ничего не понятно, но очень интересно
@dreamtaster
@dreamtaster 3 жыл бұрын
Видео : Деревья не могут появляться в пещерах Пещерное обновление: чего б××?
@melhik
@melhik 2 жыл бұрын
Может быть, кто-нибудь порекомендует хорошую книгу по этой теме?
@MegaTraxxas
@MegaTraxxas 3 жыл бұрын
А потом люди говорят " Я поступал чтобы писать игры, а меня тут математике учат"
@stayhome6482
@stayhome6482 3 жыл бұрын
Как немного программист подтверждаю, что математика - это вторая по необходимости программисту вещь после знания синтаксиса и языка
@someonesomewhere1444
@someonesomewhere1444 3 жыл бұрын
@@stayhome6482 программирование = математика
@serhii3328
@serhii3328 3 жыл бұрын
Ноль математики, она ток в играх и в искусственном интеллекте
@fuckinguser1554
@fuckinguser1554 3 жыл бұрын
"Математика программисту как третья рука типо круто но большой пользы нет" Хауди хо
@xagent
@xagent 3 жыл бұрын
если ты не знаешь математику то в гейм деве тебе делать абсолютно нечего. Говорю как программист.
@calvin7862
@calvin7862 3 жыл бұрын
Вы когда-нибудь в Майнкрафте просто наслаждались пейзажами мира
@СтаниславПойманов
@СтаниславПойманов 3 жыл бұрын
Что-то прям хочется поиграть ещё раз в этот шедевр
@ЛеонидТрабер
@ЛеонидТрабер 3 жыл бұрын
Бывало. Ещё домики с хорошим видом строили многие.
@atlasua2021
@atlasua2021 3 жыл бұрын
Я подрубал средние настройки шейдеров и втыкал на красоту.
@ГлебВолонтьев
@ГлебВолонтьев 3 жыл бұрын
Нет
@MidzOne
@MidzOne 3 жыл бұрын
Квадратный мир так прекрасен.
@ivansmorodinov146
@ivansmorodinov146 3 жыл бұрын
Предлагаю тему "Оптимизация в играх: что такое и как работает"
@Dmytro-Tsymbaliuk
@Dmytro-Tsymbaliuk 3 жыл бұрын
Так по сути все сведется к обсуждению программирования
@Точтоявижу
@Точтоявижу 3 жыл бұрын
@@Dmytro-Tsymbaliuk Ну не факт, я думаю там кроме банальной оптимизации потоковых ресурсов ещё и есть такие аспекты, как : Оптимизирование ключевых объектов в поле внимания игрока (то есть подчистка либо понижение ресурсных затрат на те объекты, которые не попадают в поле внимания) и как такие объекты выявлять Алгоритм прорисовки объектов (не просто программно, а и визуально), то есть используют ли в методах прогрузки в открытых мирах какие-либо принципы, которые выявляют куда падает первый взгляд игрока и что нужно отрисовать в первую очередь Как выявить оптимальное количество частиц в эффектах (то есть чтобы и выглядело хорошо, но при этом не перегружало систему), и очень интересно рассмотреть этот процесс на конкретных примерах Это вот то что мне в голову пришло, я сам вообще отношения к разработке и работе с движками не имею ) Но кроме вышеупомянутой оптимизации, думаю есть и некая геймплейная оптимизация (быстрое перемещение, автосортировка инвентаря и т.п.), про которую интересно было бы послушать, ибо я допустим играю далеко не во всё что выходит, и может где-то внедрили интересные и полезные фишки, о которых стоило бы узнать не только нам, но и именно что разработчикам, которые 100% смотрят эти видео, даже если их малое количество )
@phat80
@phat80 3 жыл бұрын
@@Точтоявижу Гугли LOD’ы. По поводу отрисовки, в играх и так отрисовывается лишь то, что попадает в область зрения. То, что не попадает в камеру и не отрисовывается. Поэтому тут все просто и элементарно. Одна из основных задач - чтобы в кадр не попадало слишком много геометрии. Чем меньше полигонов, тем лучше. То есть даже левел дизайн крайне важен для оптимизации. В играх, где это не учитывается, fps может плясать в разы. В одной сцене 100 кадров, в другой 20. В остальном оптимизация ничем не отличается от оптимизации в любой другой программе. То есть выбор наиболее подходящих структур данных, написание эффективных алгоритмов, замена честного просчета аппроксимацией.
@Точтоявижу
@Точтоявижу 3 жыл бұрын
@@phat80 Спасибо за разъяснение, но тем не менее всё равно было бы интересно развёрнуто послушать )
@tonikRUS
@tonikRUS 3 жыл бұрын
@@phat80 гта 3 грузила весь город сразу
@xaer3d776
@xaer3d776 3 жыл бұрын
Если я напишу XYZ 90, я получу 90ю скидку?
@hibikidestroyer8264
@hibikidestroyer8264 3 жыл бұрын
@ZEGA XYZ 101 неплохой, но вот XYZ 314 намного лучше.
@superprokillerassasin2007
@superprokillerassasin2007 3 жыл бұрын
@@hibikidestroyer8264 кэшбэк на всё и на это и на то и на то о чём мечтаешь и на многое другое
@i_dont_likevodka3062
@i_dont_likevodka3062 3 жыл бұрын
ах ты, жулик!!!!
@iDaniilS
@iDaniilS 3 жыл бұрын
ачивку получишь))
@top4ikgameko467
@top4ikgameko467 3 жыл бұрын
Это так не работает братан 😂😂
@daniilfilatov6228
@daniilfilatov6228 3 жыл бұрын
Вся моя жизнь Шум Перлина, а ее производная равна 0
@svkov42
@svkov42 3 жыл бұрын
Надеюсь, вы попали в локальный максимум
@zalupust_sukins3019
@zalupust_sukins3019 3 жыл бұрын
Если вокруг шум, пусть так, не кипишуй
@lit1041
@lit1041 3 жыл бұрын
Твоя жизнь - плоская?
@lit1041
@lit1041 3 жыл бұрын
@@svkov42 Нейронными сетями запахло)
@if-i-was-rude-i-am-sorry
@if-i-was-rude-i-am-sorry 3 жыл бұрын
У меня Ютуб вставил в видео вашу же рекламу *HYPER* *CASUAL*
@ayanyablobsky4259
@ayanyablobsky4259 3 жыл бұрын
бейсед
@ouch4813
@ouch4813 3 жыл бұрын
Также))
@МаксимФомин-у4ф
@МаксимФомин-у4ф 3 жыл бұрын
Чтобы ты мог смотреть рекламу, пока смотришь рекламу
@if-i-was-rude-i-am-sorry
@if-i-was-rude-i-am-sorry 3 жыл бұрын
@@МаксимФомин-у4ф в перерыве между просмотром рекламы
@TrupDaVinci
@TrupDaVinci 3 жыл бұрын
В майнкрафте для генерации пещер используется нечто более сложное, чем просто наслоенные друг на друга шумы пещер. Я пытался повторить - так и не разобрался. Получались просто несвязные дыры в земле, максимум кольцевое просттранство, но добиться пещер как в майне мне так и не удалось
@dmitrymakarov3687
@dmitrymakarov3687 2 ай бұрын
Генерация пещер в Minecraft основана на использовании алгоритма voronoi этот алгоритм создает случайное распределение точек в пространстве. Эти точки действуют как центры пещер... А далее алгоритм Пещер 3D соединяет точки voronoi линиями. Линии расширяются с помощью случайных шумов, создавая туннели и комнаты. Учитывается угловой момент, чтобы предотвратить создание прямых туннелей. И дальше Алгоритм заполнения пространства заполняет пространство вокруг линий 3D-пещеры блоками. Это создает стены пещеры и заполняет их блоками почвы.
@user-looser-228
@user-looser-228 3 жыл бұрын
Вот это топ тема, теперь давайте оптимизацию)
@Growtolight
@Growtolight 3 жыл бұрын
какие сложности в лодах и куллинге?
@user-looser-228
@user-looser-228 3 жыл бұрын
@@Growtolight я хочу подробное видео от профи, а не огрызки информации от ноунейма в комментах
@Growtolight
@Growtolight 3 жыл бұрын
@@user-looser-228 какие огрызки? Интернет свободен, если ты ленивый балбес тебе и сотня видео не поможет.
@user-looser-228
@user-looser-228 3 жыл бұрын
​@@Growtolight > определённый человек лучше усваивает информацию через подачу живым голосом на профессиональном языке в сопровождении видеоряда, желательно на знакомом юуб-канале, поэтому просто ждёт видео > аррярряяя ти проста лентяй и балбес раз не хочешь читать тонны текста на десятках сторонних сайтов и тратить лишние часы своей жизни вместо ~15 минут на простой и понятный видеоролик ыыыыыы
@superprokillerassasin2007
@superprokillerassasin2007 3 жыл бұрын
@@Growtolight оптимизация в майнкрафте интересней так как там нет лодов и подобной фигни
@knockname7801
@knockname7801 3 жыл бұрын
Обожаю, когда голос в видосе довольно громкий, тише всегда можно сделать, а вот пытаться услышать там хоть что то, неприятно. Спасибо!
@tacticalfox1928
@tacticalfox1928 3 жыл бұрын
Смотрю это видео попутно выбирая мод на генерацию мира в minecraft...
@dmitriypavlovich7155
@dmitriypavlovich7155 3 жыл бұрын
о.
@tacticalfox1928
@tacticalfox1928 3 жыл бұрын
@@dmitriypavlovich7155 ахахаха
@СчастливыйЧеловек-х9с
@СчастливыйЧеловек-х9с 3 жыл бұрын
Поиграй в Noita. Игра мечты!
@slayer3357
@slayer3357 3 жыл бұрын
Biomes of plenty шикарный мод, очень круто меняющий генерацию и добавляющий очень много вещей в мир майна Мб я его неправильно назвал Он не меняет по дефолту генерацию, он добавляет свою, что лучше сочетается с новыми биомами
@kissigi
@kissigi 3 жыл бұрын
OTG зашёл. Там плагин есть и мод
@sdjhgfkshfswdfhskljh3360
@sdjhgfkshfswdfhskljh3360 3 жыл бұрын
На картинке фрактальный шум, а не шум Перлина, это разные вещи.
@olegzorin3911
@olegzorin3911 3 жыл бұрын
Да и про random() наврали - не генерирует он псевдослучайные числа, а возвращает очередное число из заранее сгенерированного списка . А seed - это не что иное, как первоначальное смещение в этом списке.
@wugu42
@wugu42 3 жыл бұрын
@@olegzorin3911 Что-за чушь ты написал про random()? Откуда ты вообще взял этот бред? Ничего, что в различных языках реализация этой функции разная: от банального конгруэнтого линейного генератора до вихря Мерсенна и совсем экзотики, вроде одномерных клеточных автоматов?
@olegzorin3911
@olegzorin3911 3 жыл бұрын
@@wugu42 Вы точно мне пишите? Я разве что-то говорил, про то как генерируются таблицы случайных чисел? Я говорил про то как работает функция random(). Она ничего не генерит, она возвращает очередное число из уже сгенерированного списка - по сути это итератор по таблице. Переданное значение зерна - начальное смещение в этой таблице. Каждый раз вызывать метод ГПСЧ слишком накладно по ресурсам. Сама же таблица генерится в большинстве случаев линейным конгруэнтным методом (и именно он входит в СТАНДАРТНЫЕ библиотеки / пакеты / реализации большинства языков), но можно и преложенным вами вихрем Мерсенна (даже если нет из коробки, то никто не запрещает поставить дополнительную библиотеку). Тут я спорить не буду.
@kowkavn2356
@kowkavn2356 3 жыл бұрын
Извините за наглость, товарищи объясните пожалуйста кто такой этот XYZ, это просто блогер любитель который стал снимать про игры? Откуда у него возможность брать интервью у разных разработчиков, или он использует готовые их высказывания? Откуда создал целую группу обучения, с нуля найти программистов, дизайнеров, и тд сложно, скорее всего он в этой теме давно. Я не оспариваю качество контента, он снимает интересные и познавательные видео, меня интересует просто кто это рассказывает, блогер любитель или разработчик профессионал? Если я случайно сказал что то на ваш взгляд негативное, то прошу простить, я не преследовал цели кому то нагрубить. Спасибо за понимание )
@igroman-toys
@igroman-toys 3 жыл бұрын
Блогер обзорщик-копипастер с приятно поставленной дикцией, еще и будущий инфоциган. Як кажуть в Україні: "чув дзвін да не знає де він") Представляю какие перлы будет выдавать геймдев после прохождения обучения, надеюсь что то больше чем "хело ворлд". А вообще если кто то серьезно захочет чему то научится, то найдите себе наставника который уже зубы съел в этом деле, а не по курсам за мотивацией бегать.
@ЯрославЗаярний-г2ф
@ЯрославЗаярний-г2ф 3 жыл бұрын
@@igroman-toys диз, просто за хейт. Слишком ядовито
@ЯрославЗаярний-г2ф
@ЯрославЗаярний-г2ф 3 жыл бұрын
@@igroman-toys каждый учит тому чему умеет. Я без понятия о его навыках в этом деле, но он не занимается мошенничеством. Просто учит. А уже необходим ли тебе такой уровень знаний или ты хочешь выше, и платить за другое, это уже тебе решать. Для чего-то голова есть. Конкуренция, здоровая конкуренция. Это нормальная основа человеческого общества Не ядовите, пожалуйста)
@SashaKrav8
@SashaKrav8 3 жыл бұрын
1:46 Xn+1 =(Xn*a+b) mod c А вот и та "сложная" математическая формула генератора случайных чисел
@SashaKrav8
@SashaKrav8 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
@zungeruru7391
@zungeruru7391 3 жыл бұрын
Я один в детстве думал, что можно найти друга просто бродя по биомам майнкрафта 🤣
@zungeruru7391
@zungeruru7391 3 жыл бұрын
Мы ещё старались создать мир +/- в одно время, что бы шансы встречи повышались
@zungeruru7391
@zungeruru7391 3 жыл бұрын
Ещё ходили как дебилы сравнивали похожие места
@banehallow9117
@banehallow9117 3 жыл бұрын
Хочу сказать большое спасибо вашему каналу! Монтажерам в частности! Столько игр крутых для себя открыл, которые вы показываете на примере той или иной технологии! Вы очень крутые! Продолжайте в том же духе!
@UGHHHHHHHHHRAWR
@UGHHHHHHHHHRAWR 2 жыл бұрын
согл
@archimitya
@archimitya 3 жыл бұрын
XYZ много чего взяли из видео DigiDigger «How does procedural generation work? | Bitwise» перевели, проработали и адаптировали. Думаю будет правильно оставить ссылку на него kzbin.info/www/bejne/Y4GyqJqlodF5m7s
@devinex9149
@devinex9149 Жыл бұрын
3:14 что за мод, плагин (может gui интерфейс) или что-то другое используется? Очень долго ищу, не могу найти
@re4ka_340
@re4ka_340 3 жыл бұрын
Блин, ребят годноту делаете, что не ролик, то годный контент, моё уважение и превеликая благодарность)
@recursivedude6561
@recursivedude6561 3 жыл бұрын
Спасибо за видос! Информативно Расскажите ещё подробней про Воксели/полигоны итд. Про методы моделирования в играх
@Deef94
@Deef94 3 жыл бұрын
Могли бы про героев третьих упомянуть. Тот случай когда генератор карт продлил жизнь игры на десятки лет. А так хорошее видео, интересная тема👍
@RuslanRoflan
@RuslanRoflan 3 жыл бұрын
Понял, принял. Пойду сгенерирую себе нормальную жизнь
@JustinRaychannelyear
@JustinRaychannelyear 3 жыл бұрын
На самом деле у XYZ нет дизлайков, просто это лайки от подписчиков из Австралии.
@saxarock
@saxarock 3 жыл бұрын
Ты от Руслана перешёл?
@saxarock
@saxarock 3 жыл бұрын
Чёт ты зачастил повторяться с комментариями🤔😐
@xVitOSx
@xVitOSx Жыл бұрын
1:16 можно взять температуру процессора. Хз, насколько она рандомна, но подстроить её явно сложно
@XinnerthD
@XinnerthD 3 жыл бұрын
Один из лучших генераторов -Space Engine.
@jackpraid7710
@jackpraid7710 3 жыл бұрын
Оооо! Теперь оптимизируй его под мой пентиум и 4 гига оперативки. Вообще на Земле существует компьютер, который потянет Space Engine, или есть, только на одной планете, которую сгенерировал Space Engine?
@fate3107
@fate3107 3 жыл бұрын
@@jackpraid7710 вообще он не очень то и требовательный, на ноуте стоит 1050(урезанная) и райзен 5,в 1080 на высоких нормально все работает, конечно же во время прорисовки рельефа и около черных дыр фпс падает, но не критично
@nfg5808
@nfg5808 3 жыл бұрын
Воксели или бунд!!! И снимите что нибудь про Арму или Тарков или Дейзи крч какой то сложный военный симулятор
@Zeinem
@Zeinem 3 жыл бұрын
Хотел пойти в геймдев. Посмотрел как это сложно и пошел дальше перепроходить Ведьмак 3
@kotrena
@kotrena 3 жыл бұрын
Присоединяйся ко мне и программируй новеллы х)
@leoned1797
@leoned1797 3 жыл бұрын
Так и будешь чмошником всю жизнь
@Georgii_Kurilyuk
@Georgii_Kurilyuk Жыл бұрын
Доходчиво объясняется. Спасибо!
@Beaver-Gamer
@Beaver-Gamer 3 жыл бұрын
1:05 возникает после 1к часов(но это я 1,6к часов в терке провел)
@somebody_sss
@somebody_sss 3 жыл бұрын
3к в Айзеке, не возникает)
@MaTbEbAJL
@MaTbEbAJL 3 жыл бұрын
а как же 7 days to die? там тоже крутая генерация
@АндрейЕвгеньевич-с4у
@АндрейЕвгеньевич-с4у 3 жыл бұрын
кто в курсе в каком файле хранятся гедератор миров майкрафт
@arsenbabaev1022
@arsenbabaev1022 3 жыл бұрын
Как то слишком поверхносно... но желание сделай свой генератор появилось
@toxic6415
@toxic6415 3 жыл бұрын
Мне одному стало интересно, как работают лутбоксы в играх? Если кому тоже интересно, поддержите
@truearcanerythrives1559
@truearcanerythrives1559 3 жыл бұрын
3:15 что за мод?
@goodgame21999
@goodgame21999 3 жыл бұрын
TerraForged
@ИскандерФайзи
@ИскандерФайзи 3 жыл бұрын
Ребят, вы за мной следите? Неделю как начал интересоваться ПГ и на! Ролик про ПГ на XYZ! Спасибо!
@Essentinelle
@Essentinelle 3 жыл бұрын
да, настоящие генераторы случайных чисел позволяют себе только дорогие онлайн казино итд.
@СерхиоБускетс-ф7я
@СерхиоБускетс-ф7я 2 жыл бұрын
не смешите, во всех онлайн казино есть магнит и управляемый шарик
@Essentinelle
@Essentinelle 2 жыл бұрын
@@СерхиоБускетс-ф7я я о генераторе чисел, а не о рулетках. Например раздача карт в онлайн покер румах.
@kissigi
@kissigi 3 жыл бұрын
@XYZ расскажите как сделали genshin impact. Игруля очень интересная и гейм дизайн сделан так что затягивает.
@vitalyaray4120
@vitalyaray4120 3 жыл бұрын
Я вообще не понимаю, почему НИКТО из крупных геймерских каналов (xyz, dtf, gstv, stopgame) не рассказывают про этот шедевр!
@indrtift5205
@indrtift5205 3 жыл бұрын
Я не согласен. Я не играл но она похожа на аниме версию зельды. А какой смысл рассказывать про почти одинаковые кроме пары нюансов игры?
@IamNikolaos
@IamNikolaos 3 жыл бұрын
А что там рассказывать, в ней по сути ничего необычного нет, просто очень грамотно собраны вместе многие интересные решения из разных игр.
@DmitryIsc199
@DmitryIsc199 3 жыл бұрын
@@vitalyaray4120 не заносят потому что :)
@SuhnostB
@SuhnostB 3 жыл бұрын
А что про нее говорить? Таких игр как Геншин дофига и больше, зачем говрить о том, что есть? Геншин - не новинка для его жанра, поэтому да...Не такой уж она шедевр, что б выделять для неё отдельный выпуск
@antonmaklakov
@antonmaklakov 3 жыл бұрын
Афигеть, как это дело сложно для понимания. И ещё ладно понять, спрограммировать это всё... Одним словом, жёстко, но и оттого интересно, как это работает, в майнкрафте к примеру)
@demiankhozikov3416
@demiankhozikov3416 3 жыл бұрын
Я уже 8 лет в Майнкрафт играю
@jaddasmorgan6187
@jaddasmorgan6187 3 жыл бұрын
30 секунд после выхода ролика и нет лайков ? Нужно исправлять !
@hardlandbrawlstars4826
@hardlandbrawlstars4826 3 жыл бұрын
Но что насчет забагованного сида в майнкрафт где пещеры повторяютса? Как обьяснить это? Недороботка шума перлина или баг в создание шума перлина?
@mg-02
@mg-02 Жыл бұрын
Ля я на 5% программист оказывается... Раньше был такой сервак в майне там кароче типо программирования блоками и кароче все говорили мол рандома нету и т.д там были всякие переменные и меня заинтересовало генерация рандомных чисел чисто поставил от 1 до 10 и через проверку переменных реализовал случайное появление блока в мире типо есть место и там случайно появляется блок типо алмаз золото и т.д сделал чисто таймцикл и вуаля
@ChRoma02
@ChRoma02 3 жыл бұрын
Когда-нибудь я обязательно запишусь на ваши курсы, сейчас же остается только мечтать о out block или game code(
@ColdbloodedFiend
@ColdbloodedFiend 3 жыл бұрын
Алё, так чё там с выпуском "Как работает расчленёнка в играх"?
@LucasSmith44
@LucasSmith44 3 жыл бұрын
хм, а ведь тоже интересно узнать
@ДанилЕфремов-у9ф
@ДанилЕфремов-у9ф 3 жыл бұрын
Что за музыка играет на 50-й секунде?
@millmiller1216
@millmiller1216 4 ай бұрын
Название видео "Как работает процедурная генерация миров в играх" На превьюшке "как игры создают САМИ СЕБЯ" Чисто ради любопытства, автор вообще видел что за бред ему на превьюшке художник от слово худо начертил буквами?
@OcmeoXoHgPo3
@OcmeoXoHgPo3 3 жыл бұрын
прикольно, но я всё же предпочту игру, где люди вручную проработали уровень.
@Essentinelle
@Essentinelle 3 жыл бұрын
первая игруха где я заметил генерацию карты это вормс армагеддон 20 лет назад )
@tall_guy81
@tall_guy81 10 ай бұрын
При первом просмотре это понять сложно, но на самом деле, большая часть ролика - бессвязный набор умных терминов. Ничто толком не объяснено.
@ВиталийЛукьяненко-с2ю
@ВиталийЛукьяненко-с2ю 3 жыл бұрын
Кому интересно узнать подробнее про процедурную генерацию, советую посмотреть видео "Делаю процедурную генерацию в Unity" на канале "Onigiri ". Узнаете, почему в майнкрафте все реки закольцованы.
@arsundel6144
@arsundel6144 3 жыл бұрын
а где моя любимая Mindustry? ;w; и вообще в mindustry можно сделать свою генерацию и почему существуют видео типа нашли сид мира который был в меню
@valliumu5013
@valliumu5013 3 жыл бұрын
Позаимствую красивый текст для защиты своей дипломной по этой теме )
@lr4704
@lr4704 3 жыл бұрын
Где учишься? На кого?
@ivansmorodinov146
@ivansmorodinov146 3 жыл бұрын
Где ты учишься?
@АнтонЛогинов-ю7й
@АнтонЛогинов-ю7й 3 жыл бұрын
Я выбрал тему разработки собственного мобильного приложения. Нет дикого интереса к играм и их созданию
@Andgell0
@Andgell0 3 жыл бұрын
Для дипломной работы не научно, текст довольно поверхностный и расчитан на мамкиных разрабов, вся сколь-нибудь значимая математика оставлена за кадром.
@valliumu5013
@valliumu5013 3 жыл бұрын
@@Andgell0 Тыж любитель читать инфу в тексте, а не "смотреть видео с разжеванной инфой для дэбилов", что ты тут забыл ? xD
@aftermath-093
@aftermath-093 3 жыл бұрын
Что за игра в 0:20
@vvv5573
@vvv5573 5 ай бұрын
Все генерации идут по шаблону например в Майне не могут быть столбов в воздух
@computerhardware2063
@computerhardware2063 3 жыл бұрын
Что если совместить воксельную графику тирдаун и процедурную генерацию майнкрафт? Кроме 15 фпс?
@qwerty-ox7wn
@qwerty-ox7wn 3 жыл бұрын
Я один раз раз создал мир в майнкрафте, поиграл в него, удалил. Потом через несколько месяцев я появляюсь в той же генерации
@WarriorExiles
@WarriorExiles Жыл бұрын
На сколько мне известно, в ведьмак 3 все ручками сделано. Возможно только лес сделан процедурной генерацией
@atomsk3657
@atomsk3657 Жыл бұрын
2:36 В етг не процедурная генерация насколько я знаю , там лвла не случайные , я оооочень часто одинаковые встречал
@kirramine3953
@kirramine3953 Жыл бұрын
-а в пустыне не пойдет дождь- я так проржался прекол в том что дождь идет но не отброжается а в старых версиях он в полне идет
@acocuh734
@acocuh734 3 жыл бұрын
Кааааак каааааак? Ты прорекрамировал школу эфектов и ютуб позже тоже вкинул этуже реламу
@lpvarov4499
@lpvarov4499 3 жыл бұрын
Как будто вы урок для программирования пересказали.
@KreeperPash
@KreeperPash 3 жыл бұрын
Отличный контент!! Люблю ваши ролики, очень техничные и актуальные, спасибо)
@NickZnamya
@NickZnamya 3 жыл бұрын
ХВАТИТ. УЖЕ. ИСПОЛЬЗОВАТЬ ФУТАЖИ. СТАРЫХ. ВЕРСИЙ. ИГР. АААА
@Montano4ka
@Montano4ka Жыл бұрын
Надо было про entombed рассказать.
@MatiasIsasmendi
@MatiasIsasmendi 3 жыл бұрын
Confirmo todo lo que dice el video 😎
@vasyavasilich7659
@vasyavasilich7659 3 жыл бұрын
А tes daggerfall тоже процедурно генерируемая?
@rabbit1297
@rabbit1297 3 жыл бұрын
Копипасто генерируемая:)
@crytech7839
@crytech7839 3 жыл бұрын
чееее в ведьмаке процыдурно генерируемый мир чееееееееее???
@aleksthomson9457
@aleksthomson9457 Жыл бұрын
kzbin.info/www/bejne/iGKboquEnaiXh7c это что за майнкрафт такой?????????????????????????
@chrisnisch6020
@chrisnisch6020 3 жыл бұрын
В пустыне в майнкрафте идёт дождь тащемта
@kegleo
@kegleo 3 жыл бұрын
в ролике есть фрагменты с канала sebastian lague, крайне рекомендую! Очень интересные coding adventure, приятный голос и объясняет понятным языком что делает.
Man Mocks Wife's Exercise Routine, Faces Embarrassment at Work #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 5 МЛН
100 Identical Twins Fight For $250,000
35:40
MrBeast
Рет қаралды 44 МЛН
Новый уровень твоей сосиски
00:33
Кушать Хочу
Рет қаралды 4,9 МЛН
Делаю процедурную генерацию в Unity
13:15
Полный разбор генерации мира Minecraft
21:01
РАБОТА НАД ОШИБКАМИ - NO MAN'S SKY
22:08
БУКВАЛЬНО НЕПРОХОДИМЫЕ ИГРЫ / Булджать
20:02
БУЛДЖАТь
Рет қаралды 2,3 МЛН
🎲 Как работает Random в играх
8:45
Emerald Powder
Рет қаралды 140 М.
10 лет Fallout: New Vegas | Игровая классика?
2:43:11
Унылый
Рет қаралды 2,9 МЛН
Man Mocks Wife's Exercise Routine, Faces Embarrassment at Work #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 5 МЛН