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

                                  Компания Sharp расширила серию фирменных смартфонов: новым флагманом линейки Aquos стала модель с индексом R9 Pro. Особенностями гаджета стали производительный процессор, дисплей с переменной частотой обновления и продвинутый набор датчиков камеры с настройкой Leica.

                                   

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

                                   
                                  <div></div><div></div><div></div><a href='/2024/12/08/7307307/' 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>

                                  G-Man из дилогии Half-Life — один из самых загадочных персонажей в видеоиграх. На днях актёр Майкл Шапиро раскрыл главный секрет персонажа и то, почему его речь всегда звучит такой отстранённой.

                                   

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

                                   

                                  Кастомная прошивка LineageOS 21 вышла для нескольких новых, но устаревших смартфонов. В список попали гаджеты от LG, realme, Xiaomi и Motorola, и в некоторых случаях устройства уже давно не видели новых версий ОС.

                                   

                                  Специалисты портала Android Authority обнаружили, что Google внедрила в операционную систему Android механизм проверки легальности приложений и игр. С его помощью разработчики смогут узнать, была ли программа загружена на устройство в обход магазина приложений Google Play.

                                   

                                  Как сообщает издание The Wall Street Journal, ссылаясь на источник внутри Google, компания потратила почти 3 миллиарда долларов, чтобы вернуть бывшего сотрудника Ноама Шазира, который специализируется на разработках в области искусственного интеллекта.

                                   

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

                                   

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

                                   

                                  В 2024 году серии умных часов HUAWEI WATCH GT исполняется пять лет. За это время она обрела немало поклонников и задала высокую планку как для производителя, так и для его конкурентов. Формула успеха оказалась простой: премиальный дизайн и продвинутые возможности по демократичной цене. Но в пятом поколении амбиции ещё выше, особенно у Pro-модели. Рассказываем, что она умеет.

                                   

                                  Аналитики Statcounter опубликовали новый отчёт с результатами популярности ОС Windows на мировом рынке. Несмотря на старания Microsoft, доля пользователей Windows 11 падает, на что указывают данные за ноябрь 2024 года.

                                   
                                  Honor выпустит мощный смартфон в рамках нового суббренда Популярное

                                  По данным китайского инсайдера Digital Chat Station, компания Honor после анонса смартфонов 300-й серии намерена до конца текущего года выпустить ещё один высокопроизводительный аппарат. Это будет модель линейки GT с флагманским процессором Qualcomm.

                                   

                                  В ходе изучения кода второй беты Android 15 QPR1 Мишаал Рахман из Android Authority обнаружил изменения, призванные улучшить пользовательский опыт владельцев планшетов. В частности, Google хочет упростить работу за счёт переработанного меню комбинаций клавиш.

                                   
                                  Мощный realme GT 7 Pro представлен в России. Сколько стоит новинка на Snapdragon 8 Elite? Популярное

                                  Компания realme представила в России новый флагманский смартфон GT 7 Pro. Это первый аппарат в стране на базе процессора Qualcomm Snapdragon 8 Elite. Также у него аккумулятор большой ёмкости, защита от воды и телекамера для съёмки на большой дистанции.

                                   
                                  Макет Samsung Galaxy S25 Ultra показали вживую Популярное

                                  Блогер и инсайдер Ice Universe опубликовал в социальной сети Weibo фотографии макета будущего флагманского смартфона Samsung Galaxy S25 Ultra. Если утечка верна, то ещё один год ожидать каких-либо кардинальных изменений не стоит.

                                   

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

                                   

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

                                   
                                  Вся мощь Snapdragon 8 Elite: тестируем производительность realme GT 7 Pro Популярное
                                  114
                                  24.11.24News

                                  Новый чипсет Qualcomm впечатляет своей производительностью и характеристиками. А как он ведёт себя на практике? Мы решили проверить, как флагманский realme GT 7 Pro на базе этого процессора справляется с различными задачами, для чего установили на смартфон популярные игры и несколько бенчмарков.

                                   

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

                                   

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

                                   

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

                                   

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

                                   

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

                                   

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

                                   

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

                                   

                                  Распродажа на AliExpress — отличная возможность приобрести то, что давно хотели, но откладывали на потом. Например, сейчас по сниженной цене доступен смартфон этого года POCO X6 Pro. У него качественный AMOLED-экран, производительный процессор и аккумулятор с поддержкой быстрой зарядки. А стоит устройство сейчас менее 20 000 рублей.

                                   

                                  Студия AiMation выпустила в открытый доступ на YouTube полнометражный анимационный фильм «Там, где растут роботы» (Where The Robots Grow). Он был создан небольшой командой и с рекордно низким бюджетом для проекта такого уровня. И это стало возможным благодаря применению генеративных нейросетей.

                                   

                                  В 2024 году сложно кого-то удивить быстродействием устройств, поэтому бренды вступили в гонку ИИ-помощников. Galaxy Tab S10+ стал одним из первых планшетов с нейросетями, глубоко интегрированными в систему. Они поддерживают русский язык и неплохо справляются со своими задачами. Но модели есть что предложить и помимо умного ассистента.

                                   

                                  Каждый год Steam устраивает собственную премию, на которой геймеры выбирают как полюбившиеся новинки, так и старые тайтлы, получающие постоянную поддержку. Многие разработчики, включая авторов Hogwarts Legacy, попросили фанатов проголосовать за их игру, вот только иногда это идёт не по плану.

                                   

                                  Компания «Оклик» представила стереосистему ОК-605А — это две домашние колонки, подключиться к которым можно как по кабелю, так и по Bluetooth. По словам сотрудников компании, это не просто аудиосистема, а полноценный медиацентр, позволяющий подключать различные устройства и управлять ими прямо с колонок, а разъём USB на задней панели даёт возможность использовать флэш-карту и проигрывать аудиофайлы через стереосистему.

                                   

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

                                   

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