«Почему они такие уроды?» В коде одной из Silent Hill нашли гневное сообщение программиста

«Почему они такие уроды?» В коде одной из Silent Hill нашли гневное сообщение программиста

Создание и настройка поведения NPC и монстров в видеоиграх — процесс сложный и иногда непредсказуемый даже для самих разработчиков. Возникающие проблемы даже вывели из себя одного из авторов Silent Hill: Downpour.

Silent Hill: Downpour

В сети появился код Silent Hill: Downpour от 2011 года, то есть билда примерно за год до официального релиза игры. Конечно же, датамайнеры сразу начали разбирать его по кусочкам на предмет вырезанного контента, но одна из находок действительно повеселила всех. В коде игры нашли сообщение одного из программистов, который работал над монстром Крикуньей. Видимо, у него не получалось настроить поведение NPC, из-за чего он решил «побомбить» прямо в коде игры.

Почему эти УРОДЫ используют углы Эйлера?!

Почему эти УРОДЫ не знают, что такое иерархия объектов, и экспортируют всё как один цельный грёбаный объект?!

Почему эти УРОДЫ такие УРОДЫ?!!

Downpour вышла в 2012 году и получила средние оценки как от критиков, так и от геймеров. Из новой утечки стало известно, что в игре планировался кооперативный режим, наличие психологических профилей, возможность сыграть за Энн и множество новых монстров. Однако всё это так и не добралось до релиза по тем или иным причинам.

Источник: gameguru.ru


  • Shurik8668
    Неужели нормальный программист? Вот почему оптимизация плохая
    • AI_AI_AI_
      эйлеры топ! фу фу фу использовать кватернионы и да один объект лучше чем 1000 мелких, ибо оптимизация!
      • PointStable
        AI_AI_AI_,
        На кватернионы нужны дополнительные извилины, как и на иерархию)
      • lux-88
        Потом из-за таких ур***дов и их сообщений оставленных в движке игры она становится не оптимизированной.
        • IllWicked
          lux-88,
          Ахахаха, как комментарии к коду влияют на движок и оптимизацию?
          • STRAI-DER
            IllWicked,
            Дольше код загружается, все верно.
            • STRAI-DER,
              Комментарии вряд ли попадают в билд, да и на процесс компиляции не влияют так как игнорируются компилятором. Скомпилируйте helloworld на своем любимом языке с 10000 комментами и без них, а затем сравните бинарник и скорость компиляции

              (отредактирован)

              • vitkosh
                STRAI-DER,
                Комментарии пропускаются любым компилятором и последующим обработчиком выполнения. Хоть поэмы пиши, медленнее не будет из-за этого.
                • STRAI-DER
                  vitkosh,
                  В статье речь про рабочий билд, а не исходный код.
                  • Tikuta
                    STRAI-DER,
                    Гений, так это dev билд, а не релизный. Они выпускаются для дебага игры, и в них могут оставить все что угодно. В самой же статье написано что у игры ещё год до релиза был)
                    • STRAI-DER
                      Tikuta,
                      Про это и говорю, читай коменты внимательно. Тут трактуют, что это был не дев билд с комментами разрабов.

                      (отредактирован)

                • La Noche Oscura
                  STRAI-DER,
                  Я, как программист, говорю Вам "ха-ха"
                  Комментарии не учитываются компилятором. Более того, он компилирует только используемый код. То есть процедуры и функции, которые не используются в коде, также им отбрасываются.
                  • STRAI-DER
                    La Noche Oscura,
                    Читай статью внимательно, дев билд готовый уже после компилятора.
                    • La Noche Oscura
                      STRAI-DER,
                      В сети появился код"
                      "В коде игры нашли".
                      Это про исходный код, вроде как...
              • Gscdlr
                lux-88,
                Любой компилятор вырезает комментарии ещё на первом проходе.
                • lux-88
                  Gscdlr,
                  Конечно любой вырезает. Но сообщение от разраба осталось.
                  • Tikuta
                    lux-88,
                    Так это dev билд, а не релизный. Смысл вырезать все это из дебаг билда? Он не для игроков.
                    • Gscdlr
                      lux-88,
                      Коммент остался в исходном коде. Не в скомпилированном исполняемом файле.
                      • JonnyDisco
                        lux-88,
                        Потому что эта новость утка. Комментарии не остаются ни в дев билде, ни в релизном. Единственное, где мог оставить сообщение программист - это файл локализации. В каком нибудь ключе, который нигде не используется. Но вряд ли он такой дурак, чтоб это делать. Поэтому эта история чистая выдумка.
                        P.S.: Мог ещё в какой-нибудь стринговой константе оставить, но это тоже вряд ли.

                        (отредактирован)

                        • Kesha'Film
                          eonyanov,
                          Хм, как интересно. В Doom комментарии есть. В том же Postal есть. А здесь какое-то исключение из правил.
                        • La Noche Oscura
                          lux-88,
                          Написанное в исходном коде. В скомпилированном виде этого ничего не будет.
                      • structures
                        lux-88,
                        Не, ну это уже клиника господа...
                        • lux-88
                          structures,
                          конечно клиника. Особенно когда неиспользуемые на уровне текстуры так и остаются в озу видеокарты.
                          • Kuprijan
                            lux-88,
                            Из новости я понял, что появился исходный код игры, причём не свежий, и вот в этом уже нашли комментарий.
                            И да, комментариев нет в коде, в коде только нули и единицы... Вот в параметрах ini (или что там ещё) и в других частях я ещё могу проверить, что комментарии могут остаться...
                            • Kesha'Film
                              lux-88,
                              Клиника [2]
                              Неиспользуемые текстуры лежат в ресурсах, и если они на уровне никак не задействованы, то они никак и не могут нагружать что-либо.
                              • lux-88
                                Kesha'Film,
                                разработчики Сталкера: Чисте Небо также говорили в версии 1.0.0.0)
                        • shinodem
                          Какая иерархия у заскиненого объекта, это в принципе невозможно, если он про персонажей писал. А иерархия может слетать при экспорте/импорте может движок приимпорте сливал или экспорт такой был, ведь скорее делали на аутсорсе и нет возможности общения разработчиков на прямую, а в штат брать моделеров дорого.
                          • Омнибус
                            Вот уроды!
                            • themrlock
                              Омнибус,
                              ...welcome to unilited states...
                            • evilm0nstr
                              Не работай с уродами, работай с нормальными людьми.
                              • michail22
                                Теперь и я использую углы эйлера сидя на талконе
                                • Chewbakka228
                                  Это они ещё комментарии к коду Postal III В РЕЛИЗНОМ БИЛДЕ с диска от Акеллы не читали...
                                  • J0k3Rnc
                                    Chewbakka228,
                                    А что там было?

                                  После выхода в июне на Android приложение для профессиональной видеосъёмки Blackmagic Camera обновилось до версии 1.1 и стало доступно на ещё большем количестве устройств. Разработчики перечислили список функций свежей версии и новые модели смартфонов, на которых её уже можно опробовать.

                                   

                                  Anker выпустила новые беспроводные наушники Soundcore Liberty 4 Pro. В сравнении с прошлой моделью компания улучшила функцию шумоподавления, повысила скорость зарядки, а также встроила в зарядный кейс дисплей.

                                   
                                  <div></div><div></div><a href='/2024/12/02/8196196/' target='_blank'><img src='https://i.4pda.ws/s/as6ywue3S4wsjFGg0z2I2iyY7kHEE0EmiXkPLY783uK3Miqm98HafRECC.jpg' title='' /></a><div ><img src='https://4pda.to/s/as6yu42hlyXjD7kQLqbvVMOGid.gif' /></div><div></div><div></div>

                                  Несмотря на многочисленные достоинства, вроде настоящего чёрного цвета, энергоэффективности, низкого времени отклика и малой толщины, у OLED-панелей есть ряд важных недостатков, главный из которых — выгорание пикселей. Похоже, что компании LG удалось решить эту проблему.

                                   

                                  В сегменте недорогих смартфонов новый игрок — бюджетный Phone 1 от наследников Nothing. Играют дебютанты дерзко и идут вразрез с тенденциями. Где старые компании выдаивают из пользователя последние центы за позапрошлогоднее железо, CMF предлагает максимум стиля, да ещё и по скромной цене. Проверим?

                                   

                                  Продолжаем отслеживать выгодные предложения на распродаже AliExpress, приуроченной к завершению лета. Так, до конца недели по сниженной цене можно приобрести защищённые смартфоны Ulefone Armor 27T Pro и Armor 27 Pro. Помимо повышенной выживаемости, у них аккумуляторы высокой ёмкости, камеры высокого разрешения, в том числе отдельный модуль ночного видения, и много памяти.

                                   

                                  Россияне смирились с тем, что Discord в стране оказался заблокирован, однако представители сервиса обещали изучить проблему и найти пути её решения. Нашли, решили, но всё это скорее напоминает странную шутку.

                                   

                                  По информации издания «Коммерсантъ», специалисты Главного радиочастотного центра (ГРЧЦ, входит в состав Роскомнадзора), потребовали от российских операторов прекратить использовать технологии, позволяющие увеличивать скорость доступа к видеохостингу.

                                   

                                  Разработчики мобильного Linux-дистрибутива Ubuntu Touch анонсировали выход новой версии ОС 20.04 OTA-6. Также они раскрыли список устройств, на которые прошивка начнёт «прилетать» в ближайшее время, и рассказали об основных изменениях в ОС.

                                   

                                  Новые смартфоны серии Mate и планшет MatePad Pro 13.2 (2025) стали первыми устройствами HUAWEI, которые поставляются с операционной системой HarmonyOS Next. Глава компании заявил, что это лишь начало, и поделился дальнейшими планами.

                                   

                                  В социальных сетях и на форуме появилось множество сообщений, что свежее обновление прошивки для старых флагманов линеек Galaxy S10 и Galaxy Note10 привело к их поломке. После установки апдейта пользоваться устройствами становится попросту невозможно.

                                   

                                  В России по пальцам можно перечислить компании, которые развивают строительную 3D-печать. На днях Томский политехнический университет сообщил, что студент первого курса Семён Кызынгашев (направление «Инноватика») получил миллион рублей от фонда содействия инновациям на запуск стартапа по строительству индивидуального жилья и малых архитектурных форм с помощью 3D-печати.

                                   

                                  Xiaomi начала глобальные продажи телевизора Xiaomi TV Max 2025 в двух версиях: с диагональю 85 и 100 дюймов. Обе получили QLED-дисплеи на квантовых точках с частотой обновления до 240 Гц и несколько технологий улучшения изображения. Модели выполнены в металлических корпусах с тонкими рамками. 

                                   
                                  S.T.A.L.K.E.R. 2 протестировали на PC. Без апскейлинга в ней делать нечего Популярное

                                  Едва ли кто-то ждал, что S.T.A.L.K.E.R. 2: Heart of Chornobyl будет технически стабильным боевиком. Многие журналисты, например, помимо багов жалуются на оптимизацию — и если на консолях с этим ничего не поделать, то на PC проблему всё же можно решить.

                                   

                                  Пользователи uBlock Origin начали получать уведомление о его скором «вылете» из магазина расширений для Google Chrome. Разработчики рассказали, с чем связана «неприязнь» компании к известному в интернет-среде блокировщику рекламы.

                                   
                                  Xiaomi приступила к глобальному развёртыванию HyperOS 2 Популярное

                                  Вслед за релизом HyperOS 2 в Китае компания Xiaomi начала распространение фирменной прошивки, основанной на Android 15, в других регионах. Обновление улучшает производительность и пользовательский опыт владельцев совместимых гаджетов, а также добавляет новые ИИ-возможности.

                                   

                                  В рамках давнего интернет-спора о необходимом геймерам объёме видеопамяти авторы YouTube канала Hardware Unboxed провели любопытный эксперимент. Они сравнили в играх версии GeForce RTX 4060 Ti с 8 и 16 ГБ памяти, но сделали это не на эталонной платформе для обзоров, а сымитировали апгрейд видеокарты на старых материнских платах с предыдущими версиями интерфейса PCIe. Как оказалось, это именно тот случай, когда «размер» VRAM имеет значение.

                                   

                                  В ближайшее время ожидается выпуск бета-версии новой прошивки Samsung One UI 7 на базе Android 15, с полноценным релизом до конца текущего года. По имеющейся информации, это обновление станет последним для дюжины смартфонов семейства Galaxy.

                                   

                                  В ночь с 8 на 9 октября 2024 года медиахолдинг HBO выпустил художественный фильм Money Electric: The Bitcoin Mystery. В нём авторы назвали имя реального создателя биткоина, который до сих пор был известен как Сатоши Накамото.

                                   
                                  WhatsApp бесплатно реализует одну из функций Telegram Premium Популярное

                                  Команда WhatsApp объявила о скором появлении в мессенджере новой функции, которая будет особенно полезна противникам голосовых сообщений. Речь о конвертации аудиозаписей в текст, уже знакомой пользователям Telegram — но в «зелёном» приложении для её использования не придётся оформлять платную подписку.

                                   

                                  Во время выступления на форуме «Спектр 2024» начальник радиочастотного центра «Роскосмоса» Антон Степанов объявил о разработке нового радиочастотного плана, позволяющего выделить мобильным операторам часть диапазона, необходимого под развёртывание сетей пятого поколения. Но компании снова не в восторге от предложенного спектра.

                                   

                                  На прошлой неделе появилась информация об ухудшении работы YouTube на территории РФ, якобы связанном с техническими проблемами на стороне Google. Некоторые уже бьют панику, готовясь к полной блокировке видеосервиса, ведь слухи об этом ходят уже не один год. В то же время в России уже есть несколько аналогов популярного видеохостинга, а недавно представили почти полный клон под названием «Платформа». Кто-то уже перешёл на эти сервисы, тогда как другие не воспринимают их всерьёз. Проголосуйте и расскажите в комментариях, готовы ли вы отказаться от YouTube?

                                   

                                  Сотрудники Университета Ямагата, Япония, представили шаровой шарнирный механизм нового поколения. Его принцип работы схож с вращательной манжетой плеча человека. Такая система способна обеспечить полный диапазон движений по всем осям.

                                   
                                  Bugatti W16 Mistral установил мировой рекорд скорости Популярное

                                  Новый рекорд скорости среди авто с открытым верхом теперь принадлежит родстеру Bugatti W16 Mistral, а точнее его специальной модификации World Record Car. В ходе заезда автомобиль удалось разогнать свыше отметки в 450 км/ч, что впечатляет с учётом далеко не самой идеальной аэродинамики.

                                   

                                  Речь не о полноценной операционной системе, а одноимённом приложении. С 20 сентября программа Windows доступна на разных платформах. Она служит для удалённого управления компьютером со смартфона, планшета или другого ПК.

                                   

                                  Илон Маск — не только миллиардер и изобретатель, но ещё и геймер. В последнее время он любит баловаться Diablo IV, причём на весьма профессиональном уровне.

                                   
                                  Дизайн Galaxy S25 Ultra показали со всех сторон [ФОТО] Популярное

                                  Инсайдер под ником OnLeaks опубликовал фотографии качественного муляжа Samsung Galaxy S25 Ultra в чёрной и белой расцветках. Если дизайн гаджета не изменится к моменту презентации, смартфон получит заметное внешнее отличие от своего предшественника.

                                   

                                  Многие нынешние релизы берегут от «пиратов» с помощью программы Denuvo. Таковы традиции. Тем не менее студия GSC Game World решила оставить S.T.A.L.K.E.R. 2: Heart of Chornobyl без назойливой DRM — и последствия этого решения быстро дали о себе знать.

                                   

                                  В сети ещё нет полноценных обзоров и тестов новых смартфонов на базе процессора Snapdragon 8 Elite, но уже появляются подтверждения ранней информации о сильном нагреве этого чипа. Похоже, что такая проблема действительно есть у нового флагмана Qualcomm.

                                   

                                  Сенсорные экраны начинают терять свою привлекательность, так как пользователи всё чаще отдают предпочтение устройствам с физическими кнопками. Это явление получило название re-buttonization (с английского — «возвращение к кнопкам»).

                                   

                                  Пользователь под ником @cozy_OSS ответил на вопрос тех, кто спрашивает, как использовать мощь современных мобильных процессоров. Он предлагает запускать игры с PC и консолей, вроде нашумевшей Cyberpunk 2077. Так, он показал геймплей польского хита на смартфоне.

                                   

                                  Аналитики геосоциальной сети Blink составили рейтинг самых популярных брендов смартфонов среди российских зумеров (родившихся в 2000-х). Исследователи также назвали конкретные модели, которыми преимущественно пользуется молодёжь.

                                   

                                  Согласно отчёту исследовательской фирмы Mediascope, TikTok утратил звание самого популярного сервиса вертикальных видео среди российских пользователей. В июне этого года первенство перешло к «VK Клипам», запущенным четырьмя годами ранее.