Багофича

Материал из Posmotre.li
Перейти к: навигация, поиск
« Это не баг, а фича! »
— народное программерское
« Здесь есть такие же правила, как в реальности, например, гравитация. Но ты должен понять, что эти правила — как в компьютерной системе. Некоторые из них можно обойти, другие — нарушить. »
— Морфеус про багофичи
«  — Это героически обнаруженный нами фатальный недосмотр программистов или хитроумно вскрытая недокументированная возможность?
 — Ты бы по-русски говорил…
— Это баг или фича?
»
— «Бета-тестеры» (цикл рассказов Призрака)

Багофича — это, в общем-то, самый настоящий баг в игре, но только такой, который не мешает игрокам и не раздражает их, а используется ими, чтобы облегчить прохождение. Обычно приводит к эксплойту (их желательно помещать туда, поскольку это более частный случай), но иногда — к целому пласту геймплея, о котором авторы и не предполагали.

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

Что такое фича?[править]

«Фича» — русифицированное произношение слова feature [фИчə] (1. свойство, особенность, характерная черта; 2. функция, возможность).

Крылатое выражение[править]

Это выражение (см. эпиграф) может употребляться в применении не только к видеоиграм, но и вообще к чему угодно:

  • Как серьёзное возражение. «Это не баг, а фича!» — дескать, мы эту деталь нарочно вводили, это часть нашего плана; у нас для этого были веские причины; и если она вам кажется «багом» (bug), т. е. ошибкой, нарушением, дисфункцией — то это ваши проблемы.
  • Иронически, обычно в форме шутливого переспроса. Например: «А почему у тебя сегодня не причёска, а какое-то воронье гнездо? Это типа не баг, а фича, да?» (= То есть ты хочешь сказать, что это так и было задумано, и что это зачем-то нужно?)

Примеры багофич[править]

Популярные[править]

Уникальные[править]

  • В первом STALKERе официально нельзя вступать во фракции. Но, можно исхитрившись с порядком выполнения заданий, вступить в «Свободу», а вот в «Долг» — как ни исхитряйся, вступить невозможно. Похоже, что изначально планировалось вступление в «Свободу» и в «Долг», но затем было решено отказаться от этой возможности. И потому возможность вступления отключили, но вступление в «Свободу» отключилось не полностью, и при нестандартном порядке выполнения заданий игра сглючивает, всё же давая возможность вступить в «Свободу».
  • Lethal RPG Universe: Empires — Рассветный Топор, который можно купить в любом городе за жалкие 250 монет, должен давать всего +50 к урону. Но разработчики где-то перепутали урон с деньгами, в итоге дешёвый топорик стал самым сильным оружием в игре, даёт божественные +250 урона и превосходит даже световой меч.
  • Two Worlds: отсутствие предела характеристик предметов позволяет смешивать их вплоть до бесконечности. В итоге сильнейших боссов игры можно заковырять дубинкой.
  • Two Worlds II: главного злодея Гандохара можно встретить в первом же населенном пункте, но убить его лично удастся, только сильно прокачав персонажа. Однако если напасть на него и спрятаться за спину NPC-крестьянина, Гандохар заденет мужика магией, тот обидится, и сбежится толпа с вилами, которая заколет злого колдуна на месте. Победный ролик, финальные титры.
  • Fallout: обыскать необыскиваемого персонажа (скажем, робота) можно, убив кого-то в той же клетке, открыв его тело для обыска и неприметненькими такими стрелочками переключившись на недоступное иным способом тело. Каких только боеприпасов не наворуешь таким макаром…
  • Stronghold Crusader: игра довольная старая, известных багов в неё хватает. Но есть и багофичи в том смысле, что они могут быть реальными фичами, т. е. задуманы разработчиками. Например:
    • Люди с чанов с водой не уйдут из замка даже при нулевой вашей популярности и максимальных налогах, что позволяет настроить этих чанов, подождать, пока все люди будут на них работать, поставить максимальные налоги без пищи и других средств повышения популярности и получать большие деньги, а потом уволить их и создать сразу большую армию. Этим пользуются в мультиплеере (особенно на картах без ресурсов), в котором нельзя строить войска некоторое время, так вы накопите денег и мгновенно создатите армию после окончания этого времени. Может не являться багом, т. к. разработчики могли сделать это специально (допустим, во время пожара у вас сгорел амбар, популярность в отсутствии пищи быстро падает, но рабочие на чанах не уходят из замка и тушат пожар), но вряд ли они думали о возможности такого использования чанов.
    • Т. н. антиассасиновые стены. Два ряда зубчатых стен или низкая стена вместе с высокой делают ваш замок неприступным для ассасинов (которые умеют взбираться по стенам без выше описанных «хитростей»), а так же для осадных башен и лестниц. Может так и задумывалось, но всё же больше похоже на баг, т. к. это делает невозможным взять замок без разрушения стен и ограничивает простор для тактики. Впрочем, ассасины в мультиплеере всё равно используются и очень активно (благодаря невидимости и высокому урону) и такие стены стали фичами, т. к. хоть как-то ослабляют таких сильных юнитов и не дают врагу «на халяву» пролезть через стену и убить лорда. А вот непопулярные даже против компьютерных соперников осадные башни и лестницы становятся абсолютно бесполезными против игрока, умеющего строить эти стены.
    • Ну и обычных багофич в игре хватает, например, есть способ заставить конницу взобраться на стены — не шибко полезно, но забавно. Или строительство лесопилки у барбакана компьютерного противника, после которого бот уничтожит здания вне замка — по сути чит против ИИ.
  • В RTS «Казаки» — кнопочкой delete можно убивать юнитов, что используется против захвата крестьян в плен сечевыми казаками.
  • Super-Mario Brothers — благодаря багу возможно попасть на секретный уровень −1 (да-да, «минус один»), самое примечательное то, что этот уровень вообще не предусмотрен разработчиками и является чистым глюком.
  • Elite 2: Frontier — расход топлива на гиперпрыжок обрезается, при достижении определенной дистанции надо опять минимум топлива (например в сектор 83;1 можно прыгнуть без дозаправки). А если использовать два прыжка — то можно и в пределах близких секторов без дозаправки прыгать. Другой пример — из прыжка обычно на краю системы выкидывает и к цели надо долго лететь даже с ускорением времени (потому что полпути надо тормозить, и автопилот будет тормозить). Но можно разгонятся до предельно возможной скорости и в самый последний момент включить автопилот, если включено максимальное ускорение времени — автопилот успешно погасит скорость.
  • Kerbal Space Program при стыковке вы развили слишком большую скорость и столкновение кораблей неизбежно? Включите ускорение времени, корабли спокойно проскочат сквозь друг друга. Также ускорение времени гасит вращательный момент, каким бы сильным он ни был.
  • Endless War 1-3 — в некоторых кампаниях есть миссии, где можно спровоцировать вражеского офицера (именно офицера: обычные солдаты для этих целей неудобны, потому что они начинают кидаться гранатами) на ножевой поединок. Никакой пользы в прохождении это не несёт, но достаточно весело.
  • WarCraft ||| — кампания за нежить, миссия в которой нужно воскресить Кел’Тузеда. С помощью юнита Банши можно подчинить себе эльфийского рабочего, построить алтарь клепать в нем неограниченное количество героев.
    • В кампании The Frozen Throne за нежить лавочку прикрыли — захваченный рабочий чужой расы уже не может строить сооружения (миссий за Сильвану это не касается).
  • В движках Doom 1 и 2, помимо бега по диагонали и рокет-джампов, есть ещё несколько.
    • Одна из самых известных и простых связана с псевдотрёхмерностью движка и заключается в возможности активировать рубильники, которые находятся намного выше или намного ниже игрока. Главное — оказаться рядом с ними на «виде сверху».
    • Grab — возможность подбирать предметы «сквозь стену» Самый яркий пример — подобрать жёлтый ключ на MAP12.
    • Glide — возможность протискиваться в коридоры, чья ширина в точности равна «ширине» нашего солдата. Работает только при точной позиции и точном угле движения, зато на множестве карт позволяет уменьшить число необходимых ключей (вплоть до полной их ненужности).
    • Suicide exit. В момент гибели игрока его «высота» становится нулевой, что позволяет, убившись ракетой или атакой Арчвайла (а то и тем и другим) проходить под некоторыми столбиками прямо на выход. Возможен на некоторых картах Plutonia Experiment.
  • Quake 3 — существует интересное явление под названием overbounce.
  • Jagged Alliance — у любого противника можно нанеся удар отобрать оружие в рукопашной… в том числе и… челюсти у тигров… а так же пушку у танка
  • Final Fantasy VII — в игре присутствует материя, благодаря которой можно копировать предметы в инвентаре. Благодаря этому багу, можно наклепать хоть 100 мегаэлексиров. Хотя, возможно, это и не баг вовсе, так как для прокачки героев необходимо давать монстру Magic Pot элексир, а найти его непросто, да и стоит он недёшево.
  • Batman: Arkham — неограниченно долгий полёт, вместо короткого планирования
  • Nier: Automata — сверхдлинные и сверхвысокие прыжки
  • Tales of Berseria — каждая экспедиция корабля-разведчика длится ровно полчаса реального времени. Которое отсчитывается по часам, встроенным в операционку. И никто не мешает игроку, свернув игру, вручную передвинуть эти часы на полчаса вперёд, а затем, вернувшись в игру, аплодисментами и чепчиками встретить гордо возвращающийся из экспедиции корабль. И повторять так до посинения, пока все доступные зоны не будут открыты и вся добыча в них не будет собрана.
  • Crusaders of Might and Magic - Топор Разрушителя. Артефактный топорик, который после броска возвращается в руку главному герою. В плане урона ничего особенного из себя не представляет, но можно метнуть Топор Разрушителя куда попало, а затем встать так, чтобы он оказался за спиной врага. Топорик ударит врага в спину, и попытается вернуться в руку герою... Вот только на пути всё ещё стоит враг. Таким образом удавалось с одного броска убивать локальных боссов.

Постоянные[править]

Бывает, дело доходит даже до конвейера. Так, очень многие персонажи «Mortal Kombat» изначально были всего-то глюками цвета шкурки бойцов.

  • Просто глюк:
    • Скарлет была глюком Китаны (голубой костюм перекрашивался в противоположный по гамме — красный);
    • Эрмак был ошибкой Скорпиона или Саб-Зиро, которых игра перекрашивала в красный цвет, а имя на полоске с жизнями заменяла на «Error Macro» (отсюда и имя «Ermac» — Error Macro). Русский казак Ермак Тимофеевич тут совершенно ни при чём.
  • Похожая история и у других бойцов, только их «выловили» ещё на этапе тестирования и ввели в игру уже официально, как секретных бойцов, иногда неиграбельных до определённой игры.
    • Нуб Сайбот (произошел от Саб-Зиро, которого игра просто выкрашивала в матовый чёрный. В МК2/3 у него был подправленный спрайт Кано, так как в этих частях не было ниндзя; в UMK3 снова стал копией Саб-Зиро с чёрным костюмом);
    • Джейд (как и Скарлет, от Китаны);
    • Смоук (перекрашенный в серый Скорпион со стойкой — но не приёмами — Рептайла; в UMK3 стал перекрашенным в серый Сектором, а по сюжету ему придумали превращение в робота).
    • Воин Чудовище (его так и зовут),который охранял Нексус в конквест -режиме Mortal Kombat: Deception также был альтернативным костюмом Скорпиона.
    • Жрец хаоса Хевик был сначала альтернативным костюмом вышеупомянутого Нуба Сайбота.
    • Персонаж Мясо (Meat) - выгядит как человек с содраной кожей, изначально это была модель, на которую заменялась модель персонажа, которому сделали фаталити.
  • Bio-Forge — постоянно заедающее глюкавое управление, в мануале прописано как сюжетно обоснованное, тем что по сюжету главное героя переделывая в киборга немного не доделали, от чего его время от времени замыкает и заедает. То есть явные баги игры официально прописаны как её фича.
  • То, как выглядят Далеки в «Докторе Кто» — изначально это всё, на что хватило скудного бюджета сериала, а затем, когда появились деньги, облик решили не переделывать.

В других жанрах[править]

В жанре киберпанк протагонист часто использует багофичи. Правда, обычно это закадровый момент крутости по той причине, что автор сам слабо с этим знаком, просто знает, что «хакер — это круто», но описать его действия не может, и потому это остаётся «за кадром».

  • the Matrix — Нео постоянно использует багофичи системы и делает это красиво и эффектно. Соратники Нео это тоже умеют, хотя и не так искусно.
  • Цикл «Лабиринт отражений» Лукьяненко — главный герой часто пользуется багофичами Глубины.
  • Стилусы Wacom для дизайнеров — то что при наклоне пера отличном от 90o, совершенно не интуитивно, смещается курсор от точки соприкосновения с экраном, преподносится маркетологами как «офигенно крутая фича» отсутствующая у конкурентов.
  • RWBY — отдача от косы-снайперской винтовки главной героини настолько велика, что без закрепления оружия хозяйку отбрасывает назад. Проблема? Отнюдь. Руби использует это чтобы резко набирать в бою скорость, усиливать удары и совершать Очень Большие Прыжки да и вообще чуть ли не летает как на метле.
  • Ральф - внутримировое применение: Ванелопа из игры "сладкий форсаж" имеет способность к телепортации, и в самой игре считается глюком. Но в конце выясняется что она истинная королева этой игры и мгновенное перемещение - это её одной уникальная способность.
  • Homestuck — при помещении объекта в инвентарь есть возможность вытеснить другой объект, который при этом улетает с огромной скоростью и может легко потеряться или разбить что-то. Но в помощью этого «бага» можно стрелять во врагов тяжёлыми предметами.
Emblem-important.pngДа миллион раз же было!
Автор этой статьи уверен, что миллион раз видел пример этого штампа, но не может вспомнить ни одного конкретного. Может быть, вы сможете вспомнить хотя бы парочку.