На курсе Gamedesign от XYZ School вас научат придумывать и воплощать в жизнь игровые механики как в крупнейших мировых студиях : bit.ly/321PzCs
Наш сайт с контентом: media-xyz.com/
Больше контента в нашем паблике: vk.com/xyz_gamedev
или телеграм-канале: t.me/xyz_cg
Когда вы падаете под текстуры, видите застрявшего в стене NPC или проваливаете задание из-за неработающего скрипта, у вас в голове появляются самые разные мысли. Одной из цензурных может оказаться «Да откуда же это всё берётся?».
Наш редактор Юрий Кулагин вместе с преподавателями школы разобрался в самых частых причинах появления багов и глитчей в играх.
Текст: Юрий Кулагин
Голос: Юрий Кулагин, Игорь Максимов, Аретемий Леонов, Сергей Праздничнов, Александр Балакшин
Монтаж: Дарья Кулагина-Кравчук
Как левел-дизайнеры создают уровни - • Как левел-дизайнеры со...
Как создают открытые миры с помощью процедурной генерации - • Как создают открытые м...
Курсы XYZ: bit.ly/36UpnKW
Заработай на партнёрской программе: bit.ly/3cKGswI
Подкаст:
🎧 iTunes - apple.co/2xZAcPe
🔊 Я.Музыка - bit.ly/2V25w7Q
📻 SoundCloud - bit.ly/2wqenrC
Instagram: / xyz.school
Вконтакте: vk.com/xyz_gamedev
Facebook: / gamedev.xyz
Telegram: tlgg.ru/xyz_podcast
#баги #глитчи #игры
А ещё бывают не баги, а скорее "удачные" фиксы. Вроде истории про игрока, который в Kingdom Come Deliverance хранил вещи в одном шкафу, но в очередном обновлении разработчики этот шкаф удалили.
@MENTOSS пшёл
Да ты чё... Бл***************************************************
@@Heylerr коммент со звуком 😂
@@Heylerr Ой, мама пришла
ОРУ АХАХ
Преинтереснейшую фразу "ии не тупой, он просто долго ждёт" я возьму себе на вооружение
Тактическое выжидание
ахаххаха хах, это точно)
9:18 (Реклама в 2077 году) -Надоели сигареты, хочешь чего-то нового? Не тупи - закури ПИСТОЛЕТ!
Чудесно
@@nastyafunbekasova9439 прекрасно
"Откуда беруться баги глитчи?" Программисты: ты что, они же ещё дети !!
@НАШ ГОСПОДЬ ГРЯДЁТ,ПОКАЙСЯ ПОКА НЕ ПОЗДНО! Ты же удалил видео
Как говорится - самая мерзкая особенность багов это то, что они могут вылезти там, где вообще не должно ничего сбоить, а потом ищи эту неверную переменную
жиза
34 маленьких ошибки в коде, одну поправили. 78 маленьких ошибок в коде!
@@Kerrgan471 ахах
Есть баги, которые исчезают при попытке их намеренно воспроизвести.
@@pinkworld6439 Ошибки делятся на обнаруженные и не обнаруженные. Количество не обнаруженных ошибок всегда больше нуля, но может быть равным нулю только в пустой программе (если не учитывать ошибки компилятора и операционной системы). Вывод 1: В любой не пустой программе есть ошибки. Вывод 2: Чем больше программа, тем больше в ней ошибок. Вывод 3: Написание программы - это внесение ошибок в идеальную программу. Вывод 4: Исправление ошибок в любой программе - это лишь добавление новых ошибок. Т.к. чем больше нужна программа, тем больше ошибок в ней найдут. Вывод 5: Идеальная программа никому не нужна.
баги в играх - четвёртая вещь, на которую можно смотреть бесконечно. в такие моменты обнажаются кости и мясо сложного механизма игры, а это ж всегда интересно - заглянуть, а чё там внутри делается
Но иногда это мешает погружению. Вот для примера "Титаник" - корабль тонет, вода заполняется по всем кабинам, паника, все кричат. Джек признаётся своей любимой как он её любит... И тут оператор палится со своей камерищей на фоне... Да весело, нелепо, интересно, но я пришол сюда плакотт, а не на камеры смотреть... Для этого есть отдельные документалки :(
это для меня самое страшное, в арк я знаю изнанку динозавров и птиц -_-
Интересно пока в сталкер или готику не поиграешь.
А сколько таких ошибок в реале! Например когда вместо 300k зарплаты тебе дают только 30k и все NPC делают вид что так и должно быть.
Хпхахахахахах харош
А читы? Один интересный человек себе начитирил вечную власть 🤔
@@ReinnHass поговаривают, что он нашёл на парте чёрточки а это оказался язык рептилоидов, он это перевёл на рус яз и понял смысл всего сущего, жто ачивка реал лайф "невозможное возможно", за неё дают консоль с настройками реал лайф
@Wan_Deyd ходят легенды, что за попытку установить читы, читеры высших ролей тебе 3,14зды дадут..
@@ReinnHass Vaguvix себе прописал и устроил войну фракций.А НПС , которые заспавнились за читера не понимают, что происходит
Бородатая шутка программистов: "99 багов в коде, 99 багов в коде. Один нашли пофиксили 134 бага в коде)"
А ведь так и есть;
Это не шутка, это суровая реальность;
@@gingin9215 Точку с запятой забыл поставить, коммент не видно;
@@magnum_fennec исправил😄
@@gingin9215 О все, теперь видно, xD;
Я: Мам, а куда делся наш попугайчик? Попугайчик со слов мамы: 8:34
Возорал
Heпонял
@@fullofChaos хорошо, что не понял...
Что такое глитч?
@@ComedyTeleBarelyVisions "Glitch" на английском значит "Глюк", в фото и видеоредактор так называется эффект глюков
13:28 когда забыл выключить огонь на плите🤣
Не не не Я через 5 часов после того как поставил пельмени вариться и на 6 минут сел поиграть в комп:
АВХВХАВХАХВХАХ
мама: сынок, почему ты не играешь с другими детишками?) другие детишки: 0:40
Хехе
скорее 8:34
Некроморфы
@@LobanovSpace , я думал Вы - фейк
@@sviatoslav0309 не, у меня же канал
Так-то мы привыкли мыслить образами, типа "твёрдая стена", "догнать противника", "пойти спать", "нарисовать окружность"... а на деле правильно запрограммировать всё это дело с учётом технических особенностей движка, игры и даже устройства, чтобы оно работало как надо - это же жопу порвёшь. Не так просто, как могло бы показаться. Не верите - попробуйте хотя бы в виде алгоритма расписать любое из описанных выше действий или ещё какое
Все эти алгоритмы как правило расписываются один раз, "на месте" исправляются и потом не меняются, а программист уже думает образами и опирается на одни названия. Для этого, собственно, и придумали ООП, полиморфизм, абстракцию данных и т.д. Разве что если кодер решил не париться о структуре, тогда привет быдлокод, исправление одной ошибки в 10 рандомных местах и головная боль от малейших изменений
В "Ведьмак 3" мне попался баг, о котором я больше нигде не слышал. Прямо перед разговором на корабле с Радовидом я случайно упал с мостка в море, однако, катсцена всё равно включилась, только Геральт при этом плескался и брызгался.
в древние времена было много багов полёты, боги , чудеса ,призраки, и тд пока их не пофиксили :)
Не все пофиксили. Например, в России президент завис, похоже, таймер слетел.
@@user-vu6hn4ul2i он просто нужным человеком забагрвал оппозицию, они теперь наоборот усиливают его легитимность. Дюп чистой воды. Плюс у многих левых баг с восприятием опыта СССР, плюс остальные их часто не отличают от фанатов СССР (кое-кто пытается этот баг править ещё введением правок через Лурк, но там не всё смотрят). Плюс метку "Левые" чьими-то усилиями натягивают на альтернативных сексисток/расистов/нацистов. Да ещё и госсистема забагована, значение профессии у многих в суперпозиции между "чиновник" и "предприниматель". Но первым надо пофиксить баг в армии. А то каптёры с писарями есть, а в документах -- просто солдаты. Не критично, но от него можно такую систему фиксов развернуть...
@@user-ue2lo6zc4h так может это не баги, а фичи, ты патчноут почитай. Там было что-то, про двойные классы. А по поводу дюпа: не, это ж НПС, какой дюп, это - скрипт.
@@user-vu6hn4ul2i вряд ли скрипт. То, что там скриптов нет, ещё Сталин показал. Тем паче, что в руководстве писалось немецким языком, что это не скрипты, а особенности механик. Так что тут дюп чистой воды. Это ещё ничего, у некоторых так лагало, что экономику приходилось затыкать костылями, работающими лишь при Totalen Krieg, а это фиаско.
Хех, новый патч вышел)
7:11 - В голос
Хочу такую собаку.
@@mrleshiy39 да, шаурмы много получится
у меня аж слёзы пошли
Волк это ходить, а волк это вульф! Безумно можно быть пеееервым ☝🏻🐺
Крипово
8:33 да ну вас , с вашими багами. Я улетаю в тёплые страны 😂
*_ржет как конь_*
6:13 *боевая тема*: играет я: где этот *б*чий дендро-слайм!!!
Поддерживаю 🤣🤣🤣
Муд)))
Что-то не пойму, к чему тайм-код
@@nikelsad На таймкоде начинает играть боевая тема из Genshin Impact, вот к чему
@@NgueTish мгм, спс. Не играл. Никогда бы не подумал, что вот это может быть боевой темой.
Чтобы не было багов, нужно предусмотреть абсолютно всё, что невозможно. А значит баги будут абсолютно всегда
умные мысли часто преследуют челика сверху но он быстрее.
@@erwinkruger9988 значительно быстрее
@__ ты про бывал программировать что такое говоришь?
@@erwinkruger9988 какой эрвин?
@__ идиот
Работаю тестировщиком, вы просто и представить себе не можете какой сырой продукт изначально)
А не надо баги из воздуха находить
А когда я в детстве видел в Сталкере монолитовца спускающегося с неба, я думал это Пророк Монолита и сам священный Монолит ведет его :DD
Вообще-то так и есть)
8:32 Человек: ты будешь скейтером Он: Я птишька кар кар кар
Мама: Наш сын будет доктором! Папа: Нет, он будет юристом! Я во дворе: 8:34
С комента и просмотра таймкода пропёрло раза в 4 сильнее, чем просто с момента в видео. Ты сделал мой день. Спасибо.
Хлопай ресницами и взлетай
Летчеком будет
Летчеком будет
@@strimerusss зачем два разаписатт
Меня друг спрашивал, почему встречаются баги? Я его послал на три буквы Он посмотрел и ему стало понятно.
На буквы XYZ? (название этого канала) :D
@@Atsu-Nakahara спустя 3 месяца хоть кто-то написал)
Ха-ха, молодец, рассмишнил ты меня (нет).
@@user-sr6pi5lp3q охренеть, спасибо за комм) он живой)
@@loverofviolet9430 заебали йумористы
Майнкрафт: баги как основная механика
Это ты ещё в Mist Survival не играл...
Там разве много багов?
@@caesar888_ дох..я
Я встречал лишь один баг, иногда видны все пещеры, как с рентгеном. И игра сама по себе лагучая из-за особенностей движка
@@quadroninja2708 звучит так будто ты установил X-Ray и забыл про него, а потом случайно включил
8:13 Ведьмак! Прячьте женщин!
Почему меня так веселят дудочные каверы
Потому что они ездят по ушам дикой комбинацией звуков. Это можно слушать долго
@@iterunau6475 нет уж, увольте )
Если захочется специально найти ещё таких, советую искать по запросу "kazoo cover" P.S. Это правда классно :D
@@vatyunga (ಥ﹏ಥ)
То есть, баг - это просто кто-то забыл удалить стену🗿🗿🗿
Ну вообще-то да, но вообще-то нет=)))
Или сделал так, что текстура персонажа не отображается если на нём есть головной убор🗿
Ага
баг - это отличие фактического результата, от ожидаемого. т.е. если стена ожидается, это не баг
Я есть Грут...
6:34 Ай спинаааа!
Эти упражнения делайте и спина болеть не будет
😂😂😂
порт: ты не можешь сюда заплыть сдесь занято невозмутимый корабль: 0:53
Тому покажется, что искусственный интеллект не понимает, что ему делать. Но на самом деле все он прекрасно понимает, просто не спешит🤣🤣🤣
Есть ещё хардверные баги, на одной сборке железа может происходить баг, на другой нет. Также еще бывают хардверные аномалии, из за ошибки в железе неправильные биты информации передаются и ломают некоторые параметры и значения, но чаще всего просто крашат игру.
Встречал когда были проблемы с видяхой (перекос радиатора был). В думе просто текстуры пропадали, а вот в ведьмаке пропадали объекты, пропадала земля, а плотва вытягивала все четыре ноги назад и героически пахала поля грудиной
Я, просто пришедшая поорать с багов в играх, читающая коммы, которая ничего не понимает в гейм-деве: 🗿
7:16 БЕЗУМНО МОЖНО БЫТЬ ПЕРВЫМ
Серьёзное видео, на интересную тему, с полным разбором проблем... Но я не могу его смотреть из-за того, что смеюсь с бекграундов
За музыку из вторых Симсов - отдельное спасибо
@НАШ ГОСПОДЬ ГРЯДЁТ,ПОКАЙСЯ ПОКА НЕ ПОЗДНО! спам 🔫🗿
В Сталкере: тень чернобыля - NPC вечно мрут рядом с кострами. Сначала это было весело, тайники с них выпадали. А теперь не выпадают :(
Меня дичайше выбешивало, когда неписи, сидящие мирно у костра, вдруг подрывались, начинали бегать, орать, хотя вокруг тихо. В 5 км от них пробежала собака, они: "С боку, с боку заходи!!!", потом наступают на костёр и "айй... зараза. Попали! Помоги!" и помирают. А потом второй берёт и садится обратно. В костре труп товарища, а этот вздыхает "эххх... не охота мне сегодня за хабаром плестись..." И хуже всего что эти мрази во время беготни тебя сдвигают. Это ж надо было додуматься дать приоритет передвижению ботов! Их не отодвинешь, а они тебя из-за укрытия выдвигают под шквал огня. После этого возненавидел всех таких "туристов". И пыхтят! Пыхтят и сопят! Что сопишь?! Ты 3 секунды сидишь за ящиком, ты даже не бежал никуда, завали уже!
@@RedGallardo так я начал ходить по карте и продавать им еду, которую они тут же съедали. Подумал, что они с голоду мерли, т.к. разрабы не подумали, что кто-то может настолько долго в это играть. Но нет, это не всегда работает
@@Learned_Helplessness А потом ты узнал, что неписям вообще еда не нужна )
@@nikelsad так ведь пропадает из инвентаря у них!
@@Learned_Helplessness м.б. найти у них можно не все предметы, а только определённые? Как в играх из волков золото падает ) М.б. у них еда пропадает, как у торговцев в рпг, которым ты весь хлам втюхиваешь? В Сталкеры я почти не играл, так что догадки )
"да что вы знаете о багах?" сказал бы Mr. Marmok :D
Я думаю Сталкер бы растянул это видео раз так в два)
А может и на вторую часть
Там аномалии, а не баги
@@theyber9963 может
@@maplee22 )))👌
@@maplee22 так вот как они появились
8:34 птичка полетела
7:56 вы тоже орнули? ×)
11:08 - Ура, я дошел до босса! Ой...
Куро на аве здоровья кото-маме
Спасибо, что подписываешь игры, которые показаны в ролике. Благодаря тебе нашла игру, которую помнила лишь по одному-паре незначительных фрагментов и никак найти не могла.😊
6:27 А вот за музыку из Геншина респект )
Я бы сказал, что первопричина появления багов - это то, что ни один разработчик не знаком с игрой, а точнее, с её "внутренностями" полностью. Если бы один человек и разрабатывал движок, и делал окружение, и создавал анимации, и так далее, то при поломке той или иной вещи в процессе разработки он бы легко мог понять, что пошло не так, и исправить это. Но в текущих условиях такого не бывает, и возникают ситуации, когда один человек добавляет или меняет что-то, что ломает работу другого человека, а первый эту проблему даже не замечает.
17:30 Это вы правильно вставили сюда киберпанк, так как в нём отвратительно работают сохранения. После загрузке часто у НПС меняется поведение, всегда все выделения снимаются(например, если пометить всех через камеры, то после загрузки эти выделения снимутся и придётся делать это заново), могут объекты своё состояние поменять, а ещё время начинает идти за секунд 10 до того, как ты прогрузишься и тебе вернут управление, из-за чего порой возникают неприятные ситуации, когда как раз в эти 10 секунд тебя может заметить враг, например.
А ты видел баги в Скайриме?
Баги с ИИ одни из самых весёлых
Самый эпичный баг, это раскручивающийся вокруг своей оси дерижабль в первой батле
Помню еще дредноут взлетал, весело было
Веселый баг в споре: Империя взяла монстров под контроль и использовала как транспорт
О, точно Да там много всего веселого)
Империя взяла под контроль монстров... Че то напоминает. НОСТРАМО?!
7:22 так вот чем вдохновлялись разрабы little nightmares 2 когда создавали училку
Ахаха, мне больше первая часть нравится, там пострашнее будет, повара особенно
Музыка в начале видео топ😂🤣
Почти из титаника
А что за музыка, кто подскажет?
@@pody8205 это не из звездных войн???))
@@r_am1l Понятия не имею, не смотрел
@@pody8205 Если про то, что в начале видео, то музыка из игры Тропико 5)))
На 13:18 прям не хватает того мемного видео с дедом «Ну, пора за работу»)))
У меня вообще была следующая хрень. Вижу Израна в Скайриме около постели. Он выдает: "Сон для слабаков!" и ложится спать
Спасибо! Всегда жду новых ваших видео. Это мотивирует.
Офигенный ролик, всегда люблю что-то новое узнавать о багах или костылях при разработке. К сожалению информации подобного рода не так много на ютабе, а хочется пачками такие видео смотреть и впитывать, про разработку игр изнутри, баги гличи, изнанка геймдева Спасибо большое, что делаете такой контент!
из последнего, что запомнилось: садишься по квесту в машину в киберпанке, а она едет без тебя) и квест ломается))
Ах эта музыка в начале 0:45 ))
7:21 - играл в бетку и орал с этой фигни! Уххх...это было 10 лет назад :3
15:57 - Yakuza 0 настолько забаговалась, что превратилась в Rayman 3.
4:07 - Начала отсюда баговаться)
7:55 вот тут я уже перестал слушать и ржал над благами как с багом анимации лица... А нет, все слушал 😂
9:53 так вот почему люди раньше боялись на быках котатся а в замен выбрали лошадей!
Очень классное видео! Будет здорово увидеть ещё больше видео связанных с тестированием игр, нахождением багов и т.п.!
0:53, О как-же я обожаю музыку из тропико, тем более из пятого)
Значит так, как-то раз я был в зоне и приметил одного неопытного сталкера он залез в аномалию и его так начало калбасить, что аж ноги и руки растянулось до горизонта и он взмыл в воздух с очень странным звуком. Сам от туда ели ноги унёс.
Ржал все видео, мне аж тяжко после просмотра xD xD
Отдельный респект за сразу подписанные игры-источники видеоряда, уже за это подписка
"Откуда берутся баги и глитчи в играх" - От встречи Мармока и любой игры, баги найдут Мармока, даже если до этого багов в игре не было))
Помню, в Сталкере Соч. догнал меня забавный баг. Стал перезаряжать дробовик, и на 6м патроне заряжание не прекратилось, а Меченый загнал в него все 134 патрона, что были в инвентаре.
А в дробовике эти патроны указались?
@@dsxtsfy2265 не шелести особо, дай ему пояснить ситуацию.
Просто дробовик стал артефактом
Лойс сходу за то, что вы не останавливаетесь! Удачи и успехов, ребята!)
Спасибо за музыку из KCD в видео :D
Спасибо за ролик,очень интересно и познавательно!!
Как же круто когда понимать что ты это все знаешь)
все? нифига ты умный...
Ооо саундтрек тропико 6 просто великолепно!!! 20:00
Спасибо за безумно информативный и познавательный выпуск!
Увидел вас в тренде! Классный канал!
тема, которой я ждал 5 лет)
Я человек далекий от разработки видеоигр, но посмотреть было оч интересно =D спасибо!
Шикарная подача информации))))
Спасибо за видео, команда XYZ!)
Я: всё видео смеюсь над нелепыми багами и гличами Также я, но на этом моменте 8:14 .___.
Ахах ага. Спокойной ночи👍
11:08 хотел бы я так легко отделаться в этой битве) А то пришлось страдать
Вертолет
Я только щас понял что это баг
Спасибо! Осень интересно!)
Это просто лучшее. Мне странным образом каждый раз до слез смешно смотреть на баги в физике. Пересматриваю этот ролик когда грустно. Спасибо, мало того что это очень информативно, интересно и увлекательно, так это ещё и очевидно улучшает настроение ☺️
Самая смешная тема это конечно баги. Спасибо за контент!
стоп, т. е. когда великан из скайрима отбрасывал тебя в воздух это был баг? Я всю жизнь был уверен что это так и было задумано...
Не , но разработчикам баг понравился и они его оставили
Разрабы баг нашли и оставили. Так что отчасти так и было задумано
СПС за выпуск !чётко
Это все объясняет, вообще все... спасибо!
😂 Спасибо! Ржала до слез 😂.
Музыка в конце: Fearkiller - Samba Roumba
Отличный выпуск. Спасибо!
Когда-то я писал игру на Delphi, а у Паскаля есть такая особенность: при создании переменной он не располагает к тому, чтобы сразу задать ей значение, а значение при этом не равно нулю - оно будет равно значению последней подобной использованной переменной. Пока я это не понял или когда я забывал об этом, это порождало совершенно сюрреалистические баги. Например, я ломал стену, и начинался бесконечный камнепад с неба. Ломал емкость с водой и в углу карты пробивал источник.
Тема серьозная, но без слез дикого смеха и не взгянешь!!!!))))
Я:"Интересно а возможно ли сделать игру без багов, в теории" Мармок:"Даже не думай! "
Да. Можно сделать какую-нибудь игру из 5 строчек кода, в которой просто не будет места для багов. Типа компьютер делает случайное число, а игрок должен угадать.
В мгс 5 фп марок не смог найти баги, но видео всё же выпустил.
Обычно программисты не делают все с нуля, поэтому не всегда баг можно исправить без огромных усилий
Всем привет. Ошибки в играх видел но не знал откуда оно берется. спасибо за подробное обьяснения.
Поорал с багов в видео-эссе!)
А ещё бывает "зачем исправлять что-то" и так норм работает. Особенно когда проект уже давно успешно разошёлся, а баги так и остались.
Ты про ждалкер?
Вот это жоскоо, никогда столько багов не видал😂😂👍👍
Очень хорошее видео, видно что авторы постарались!
Благодарю за видео
А как же Vampire the masquerade: bloodlines?Я прифигел при запуске официального патча, столько багов, зато в фанатском патче оптимизон подвезли.
....ух, так много игр и музыки знакомой, кехе... Уруруру ~>
Самый интересный канал для меня за последние пол года Реально очень интересно такое смотреть и залипнуть
ВоВ. 1. Невидимый 2хместный маунт. Визуально выглядело, как хозяин маунта стоящий на плечах 2го перса, телящие по воздуху 2. В одном из данжей надо прыгать вниз, и мой персонаж прыгнул неудачно, попал между двух объектов и замтрял там 3. Относительно других игр именно в ВоВ мои персонажи часто оказываютсяв удивительном мире текстур ЕСО. 1. Акробаты на маунтах - иногда анимация ломается и персонаж бежит на месте в седле на движущимся маунте. Кенши. -кладезь багов 1. Из-за забагованного поиска пути один из персонажей регулярно застревал в стене дома, и НПС в нем такой "тебе сюда нельзя".благо перса можно спасти просто подняв его другим персом. 2.Очень быстро обновившаяся локация. Я избавилась от лидера города, но одного из моих персонажей посадили в тюрьму. Отряд от города убежал, переключаюсь за заключённого, игра вылетает, захожу обратно - персонаж стоит среди руин города, в одном рванье (пропали все вещи и оказались на нем стандартные рабские шмотки)