Вспоминаю случаи, когда в играх оказывались странные механики или баги, которые, тем не менее, не диссонируют с физикой реального мира.

Ржавеющее на глазах и разваливающееся в руках оружие в Far Cry 2

В те годы многие разработчики заигрывали с механикой износа оружия, но не знали, как её адекватно внедрить, ибо в реальности обычно нужно выпустить несколько тысяч патронов из одного ствола, чтобы ему реально поплохело. В Ubisoft Montreal решили не заморачиваться и сделать очень быстрый износ. Износ, тем не менее, привязали к настрелу. Если оружие используется - его текстура постепенно заменяется на ржавчину в соответствии с количеством сделанных выстрелов. Так как стрелять приходилось много, рыжики на стволе появлялись моментально, а уже через несколько магазинов персонаж ловил лицом затвор.

Ну так вот... С учетом того, что действие происходит в Африке, это даже не особое преувеличение. Если посмотреть на качество оружия, производимого менее развитыми африканскими странами, с завода оно выходит уже ржавое. Плюс если преобладающие ветра дуют с моря, то солёная вода быстро превратит сталь в оксид железа. Оружие, произведённое из нержавеющих сплавов или имеющее воронение/какое-либо другое защитное покрытие (в частности, импортируемое оружие), так быстро, конечно, в кучу песка не превратится, но общая картина - весьма африканская. Абсолютно рыжие бум-палки, которые каким-то чудом еще стреляют и с одинаковым успехом могут отправить на тот свет как цель, так и стрелка.

Старый американский карабин Century Arms AK-47, еще тех времен, когда CA не умели делать хорошее оружие. Отвечает африканским стандартам качества. XD

Баг звука двухмоторных самолетов в Ил-2 Штурмовик: Забытые сражения (2001)

Сейчас со звуком всё нормально. Тем более, недавно игру адаптировали под Windows 10, что потребовало переделать систему пространственного звука, так как старая больше не поддерживается.

Записал демонстрацию по-быстрому. 

Однако на одном из этапов развития игры звук в кокпитах двухмоторных самолетов стал звучать то в одном ухе, то в другом попеременно, переключаясь каждую пару секунд. При этом правая и левая дорожка отличаются друг от друга (и это до сих пор так, если вы прислушаетесь в видео выше). То в левом ухе журчит мотор, то в правом воет воздушный винт.

Это напомнило мне реальные немецкие бомбардировщики. Их двигатели имели предрасположенность к возникновению биений. Биения появляются при наличии двух почти одинаковых по частоте источников звука, но именно эта миллипиздрическая разница в колебаниях и приводит к тому, что волны то усиливают, то глушат друг друга. В слышимом диапазоне это выражается пульсацией громкости звука.

Случайный реализм в компьютерных играх

Однажды американцы записали звук трофейного бомбардировщика Dornier Do. 17Z изнутри. Биения в той или иной степени присутствуют во всей второй половине записи, но лучше всего их слышно в конце (с 2:08), когда по завершению взлёта пилот прикрыл дроссели, и обороты поползли вниз.

"Неприкрученные" ливнёвки в Trackmania Nations Forever (2008) и Trackmania United Forever (2008)

Случайный реализм в компьютерных играх

Серия игр Trackmania по сути своей является сплошным спидраном. Проехать трассу за минимальное время. Однако конкретно Nations Forever и United Forever являются настоящим памятником классической Трекмании со всеми её ламповыми косяками. Первая игра задумывалась как бесплатный тизер ко второй, но разработчик перестарался с плюшками в бесплатном издании. Народу хватало развлечений в NF, UF просто не покупали. Так Nadeo чуть не обанкротились и впоследствии продались, прости хосспади, современному Юбисофту.

Ну так вот, поняв свою ошибку, разработчик поспешил прекратить поддержку этих игр, и они остались со всеми теми проблемами, которые были изначально. Однако до сих пор в Nations Forever высокий онлайн несмотря на засилье багов. Просто потому, что баги не только мешают ставить рекорды, но и, наоборот, местами помогают пропустить часть трассы и оказаться на финише быстрее, чем следуя её конфигурации.

Одним из на первый взгляд самых бесполезных и самых бесячих багов являются кривые стыки между ливнёвками. Визуально с ними всё в порядке, но машины ездят не по самому "рисунку" решетки, а по так называемому хит-боксу - невидимой физической модели этих решеток. 

Представьте, что это стыки ливнёвок между блоками трасс. Красные линии - верхние грани хит-боксов

Случайный реализм в компьютерных играх

При приземлении на решетки, а иногда и просто при проезде по ним колёса машины, контактирующие с ливнёвками, произвольно подпрыгивают, дестабилизируя её.

Особенно, сцуко, в поворотах.

Случайный реализм в компьютерных играх

Это стоит спидраннерам нескольких сотых секунды, а в особо упоротых погонях за лучшим временем счет идет на десятые. Более того, на случай, если два гонщика покажут одно и то же время десятая в десятую, игра пишет в логах время с точностью до тысячных.

Оффлайн-рекорды трассы A06, на значительной части которой присутствуют ливнёвки.

Случайный реализм в компьютерных играх

Да что уж говорить, даже у меня как у казуала горит, когда машина теряет пятно контакта с трассой и влетает в стену из-за этого.

Однако если вы являетесь фанатом автоспорта, то понимаете, что в реальных гонках с ливнёвками тоже постоянные беды. Сколь их не заваривай, а две тонны прижимной силы вырывают их с мясом

Гран-При Малайзии 2017, Сепанг. Роман Грожан (HAAS) продрал колесо о стык решёток.

Случайный реализм в компьютерных играх

Гран-При Лас-Вегаса 2023, городская трасса Лас-Вегас. Первая практика отменена из-за того, что Карлос Сайнс (Scuderia Ferrari) всосал своим днищем ливнёвку.

Случайный реализм в компьютерных играх
Случайный реализм в компьютерных играх

Ну, и самый эпичный эпизод из недавней истории Формулы 1 - во время практики Гран-При Азербайджана 2019 года на городской трассе Баку Джордж Рассел (Williams) вспахал своим шайтан-плугом целый канализационный люк. Шасси под списание.

Бывали случаи, когда канализационные люки вылетали из-под колеса болида и угрожали приземлиться на голову преследующим пилотам. Типичная история для городской трассы Монако.

Касательно того, как баг с ливнёвками помог улучшить рекорды трасс за пределы человеческих возможностей. На трассе А03 Race есть мост, и его края выложены теми самыми решёткамии.

Случайный реализм в компьютерных играх

Однажды один игрок (по нику уже не вспомню) охотился за абсолютным рекордом трассы. Заезжая на мост, он держался близко к стене, и тут его машину подбросило.

Реконструировать это я, конечно, не смогу, ибо когда машина не падает на решетку, а едет по ней, вероятность проявления бага околонулевая.

Случайный реализм в компьютерных играх

Болид пролетел через верхнюю точку моста и оставался в воздухе практически до его конца, сэкономив игроку немного времени. Не помню, хватило ли это на рекорд, но другие игроки наверняка накинулись на эту возможность, и кто-то да повторил этот баг.

Другая трасса, на которой абсолютный рекорд смогли побить с помощью забагованных решеток - это A09 Race. В её начале есть затяжной поворот, но перед этим поворотом находится блок, выключающий двигатель, эффект которого обнуляется на контрольной точке. Соответственно, поворот проезжается накатом, и гонщику нужно сохранить как можно больше скорости, пока мотор не включится обратно.

Случайный реализм в компьютерных играх

И этот поворот, опять-таки, выложен решетками по краям. Более десятилетия игроки думали, что улучшать там уже нечего, пока не нашли древнющие логи одного неизвестного гонщика, который смог проехать этот сектор быстрее всех еще на заре игры. Именно этот сектор никто так и не побил. Это вселило надежду, что, если удастся найти, каким образом тот игрок оказался таким быстрым на данном участке, и собрать остальные идеальные секторы, то получится обновить рекорд трассы. Шансы на то, что гонщик был медийным лицом и постил свои покатушки, были крайне низки, но народ начал отчаянно перелопачивать видосы непопулярных игроков за 2006 - 2008 годы. Однажды кому-то на глаза попался ролик виртуального автоклуба. Просто монтаж с коллективными заездами. Одна из машин показала точно такое же время на отсечке, и, присмотревшись к поведению этой машины, игроки поняли: это ОН!

Буквально на самом последнем куске решетки его подбросило вверх, а дальше склон. Он просто пролетел дальше остальных благодаря этому багу. Общее время его проезда было медленнее абсолютного рекорда, поэтому никто бы не обратил на него внимание, если бы не воля случая.

Баг случился примерно в этой точке.

Случайный реализм в компьютерных играх

Сотни часов попыток воспроизвести этот баг сообществом из десятков, если не сотен игроков. В конечном счете, кому-то повезло, и он подпрыгнул на забагованной решетке в том же месте, будучи при этом на очень хорошем круге. Вполне возможно, что вот его абсолютный рекорд уже точно станет вечным, ибо никто не готов бесплатно положить свою жизнь на охоту за событием с околонулевой вероятностью.

Можно с определенной уверенностью сказать, что это сделал игрок с ником Fwo.Link. По крайней мере, сейчас это время самое быстрое среди оффлайн-рекордов.

Случайный реализм в компьютерных играх