«Почему они такие уроды?» В коде одной из 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,
                                    А что там было?

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

                                   

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

                                   
                                  <div></div><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><div></div>

                                  В бете предстоящего крупного обновления HyperOS было обнаружено изменение, которое может разочаровать давних фанатов смартфонов китайской компании. Оказалось, что Xiaomi удалила из системы уникальную функцию, которая была доступна на протяжение последних 10 лет.

                                   

                                  Топовую модель бренда Red Magic протестировали СМИ. У гаджета передовое железо во главе с разогнанным чипом Snapdragon 8 Gen 3, активное охлаждение и ёмкая АКБ. Цена при этом не кусается, если сравнивать с конкурентами того же класса. Приводим тесты новинки и мнения журналистов.

                                   

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

                                   

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

                                   

                                  Пит Батард, автор утилиты Rufus, готовит обновление, которое позволит обойти ограничения ОС Windows 11 версии 24H2 для установки на неподдерживаемые ПК. И это нововведение станет доступно со следующим выпуском Rufus.

                                   

                                  Российская компания HYPERPC, занимающаяся сборкой и продажей персональных компьютеров, представила проект ультимативной рабочей станции для работы с нейронными сетями. После кропотливой работы по проектированию, подбору комплектующих и сборки получился невероятно мощный ПК стоимостью порядка 12 миллионов рублей.

                                   

                                  Sony уже представила промежуточное поколение консолей с PlayStation 5 Pro, а вот Microsoft решила отказаться от выпуска новой модели Xbox Series. Однако выяснилось, что компания всё же вложилась в апгрейд консолей, просто никому об этом не сказала.

                                   

                                  Компания Microsoft представила новую версию знаменитого пакета Office. Как и его предшественники, набор приложений не требует оформления подписки и может полноценно работать без подключения компьютера к сети, но ценой такой «свободы» стало отсутствие современных ИИ-функций.

                                   

                                  Разработчики мобильного бенчмарка AnTuTu обновили рейтинг лучших смартфонов по соотношению цена/производительность. По итогам октября список заметно изменился, поскольку вышло много новых моделей, особенно флагманов.

                                   

                                  Издание «Известия» сообщает о новой мошеннической схеме с применением популярного мессенджера Viber. Для обмана пользователей злоумышленники научились имитировать звонки с принадлежащего Сберу официального номера телефона — 900.

                                   

                                  Аналитическая компания Canalys опубликовала отчёт о продажах ноутбуков на ARM-процессорах Qualcomm в текущем году. Цифры не впечатляют: с момента релиза в первом квартале такие устройства пока так и не смогли занять хоть сколько-нибудь значимую долю рынка.

                                   

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

                                   
                                  Samsung показала новые функции One UI 7 Популярное

                                  Samsung до сих пор не выпустила новый пользовательский интерфейс One UI 7, но внезапно информация о нём появилась на официальном сайте компании. Теперь можно оценить визуальные изменения и ключевые нововведения.

                                   
                                  Первый взгляд на realme GT 7 Pro: мощное железо, 6500 мАч и защита IP69 Популярное
                                  56
                                  21.11.24News

                                  Новинка realme первой в России получила свежий процессор Qualcomm Snapdragon 8 Elite, который впечатляет мощностью. А также большую батарею, возможность съёмки под водой, ИИ-функции в прошивке и яркий дисплей. Мы уже познакомились с realme GT 7 Pro и составили о смартфоне первое впечатление. Оно оказалось ярким.

                                   
                                  «Яндекс Станции» получили крупный патч. Чему ещё научилась «Алиса»? Популярное

                                  Компания «Яндекс» рассказала, как улучшила функции голосового помощника в ноябре. Главным нововведением стала многозадачность «Алисы», но в арсенале виртуального ассистента появились и другие полезные функции, упрощающие повседневную жизнь владельцев умных колонок.

                                   

                                  Издание «Коммерсант» со ссылкой на компанию Vigo сообщает, что в России доля использования 4G-сетей достигла 96%, а на другие диапазоны приходится только 4%. Журналисты рассказали, может ли 4G полностью вытеснить все остальные технологии связи.

                                   

                                  Японская компания Sanyo Trading организовала у себя на родине выставку китайских электромобилей, где представлено более десятка моделей в разобранном виде. Благодаря этому специалистам Страны восходящего солнца удалось понять секрет дешевизны машин из Поднебесной.

                                   

                                  Авторы портала Cybernews провели любопытный эксперимент, чтобы проверить на практике конфиденциальность Android. Для этого они купили новый Pixel 9 Pro XL, создали новую учётную запись и начали «слушать» весь входящий и исходящий трафик. Результаты проверки оказались неожиданными.

                                   

                                  Китайских гача-игр никогда не бывает мало — и в их полку в очередной раз прибыло. На этот раз речь идёт про игру в сеттинге альтернативной России с трейлером под Виктора Цоя.

                                   

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

                                   
                                  Обзор TECNO CAMON 30S: тонкий, красивый и доступный камерофон Популярное
                                  31
                                  19.11.24News

                                  Без лишней шумихи и громких презентаций компания TECNO расширила линейку доступных камерофонов, представив CAMON 30S и 30S Pro. «Прошка» уже была на обзоре некоторое время назад, а сегодня посмотрим на младшую версию. Визуально смартфоны ничем друг от друга не отличаются, но базовая модель чуть проще в техническом плане.

                                   

                                  Электронные симки иностранных провайдеров пользуются спросом среди россиян. Об этом сообщает пресс-служба Wildberries и Russ. С января по август реализация таких решений подскочила на 770%, если сравнивать с 2023-м. Эксперты рассказали, чем вызван столь стремительный рост.

                                   

                                  ПАО «МТС» и «Яндекс» запустили новую функцию для владельцев умных колонок «Яндекс Станция». Теперь абоненты МТС могут совершать обычные телефонные звонки с помощью умной колонки, а также принимать на неё вызовы, поступающие на смартфон.

                                   

                                  Японская компания Kuroutoshikou представила очень необычный по меркам 2024-го компонент для ПК. Плата расширения 1P-LPPCIE3 с интерфейсом PCIe x1 позволяет подключать к современным десктопам сильно устаревшие устройства, а также совместима практически со всеми ОС Microsoft начиная с Windows XP.

                                   

                                  Долгожданный электрический поезд Giga Train на аккумуляторных батареях от Tesla дебютировал в Германии. Инновационное транспортное средство будет доставлять пассажиров от станции Erkner до Tesla Sud, расположенной на производственном предприятии в 32 километрах от Берлина.

                                   

                                  В первую тройку мировых чартов музыкального сервиса Spotify вошла песня, сгенерированная искусственным интеллектом. Точнее она представляет собой пародийную композицию, которая среди немецких СМИ получила крайне негативные отзывы.

                                   

                                  Аналитики финансовой компании Morgan Stanley изучили первые данные о продажах новых iPhone 16-й серии. По их оценкам, базовый iPhone 16 стал одним из наименее популярных смартфонов Apple, выпущенных за последние несколько лет.