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

                                  Японская компания разработала синтетическую механическую трансмиссию с педалью сцепления и другими классическими элементами для электромобилей. Презентация состоялась в качестве демонстрации для новой серии электрокаров Honda «О».

                                   

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

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

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

                                   

                                  Аналитики компании Statcounter опубликовали свежий отчёт, отражающий текущую ситуацию на мировом рынке браузеров. Согласно новым данным, вслед за периодом укрепления своих позиций Microsoft Edge показал спад, а вот один из его конкурентов наоборот, нарастил аудиторию.

                                   

                                  Со вчерашнего вечера у российских пользователей начали возникать проблемы с доступом к ряду интернет-ресурсов. По данным профильных СМИ, причиной тому предположительно стала блокировка подключения к серверам компании CloudFlare по протоколу TLS 1.3 с расширением ECH.

                                   

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

                                   

                                  Автор YouTube-канала Dariusz Tech сравнил камеры нового vivo X200 Pro и Google Pixel 9 Pro. Это два флагманских аппарата с большим упором на фото- и видеосъёмку, предлагающие самые передовые разработки обеих компаний. При этом устройство от Google дороже примерно на 50% по сравнению с «китайцем».

                                   
                                  Пять причин, почему HUAWEI WATCH GT 5 — удачный выбор
                                  130
                                  10.10.24News

                                  Раньше часы помогали следить за временем, а теперь и за здоровьем следить помогают, и спортом заниматься, и общаться, и оплачивать покупки в магазинах. Вдобавок публика предъявляет немало требований к дизайну носимых устройств. Образчиком современных смарт-часов стали HUAWEI WATCH GT 5 — рассказываем, почему на них стоит обратить внимание.

                                   

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

                                   

                                  В бета-версии Telegram 11.2.3 для Android появилось нововведение, которое будет особенно полезно любителям видеороликов. Речь о возможности выбора качества видео при его просмотре и скачивании — эта функция позволит регулировать баланс между чёткостью картинки и объёмом трафика.

                                   

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

                                   

                                  Вряд ли знаменитый суббренд компании Xiaomi нуждается в представлении, ведь благодаря ему фраза «топ за свои деньги» на 4PDA давно стала мемом. Рассказываем, что предлагает самая продвинутая модель в серии — Redmi Note 13 Pro+.

                                   

                                  Компания объявила победителей конкурса лучших игр и приложений в Google Play за 2024 год. В список вошли различные тайтлы в 16 номинациях и четырёх «абсолютных» категориях, наиболее популярные на мобильном рынке США.

                                   

                                  Технологии продолжают упрощать нашу жизнь, и новый ультразвуковой беспроводной резак Hanboost C1 — яркое тому подтверждение. Уникальный инструмент представлен в форме компактной ручки и может упростить работу дизайнерам, скульпторам, мастерам 3D-печати, любителям моделирования и много кому ещё.

                                   

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

                                   

                                  Аналитическая компания Omdia опубликовала рейтинг самых продаваемых в мире смартфонов по итогам первого полугодия 2024-го. Как обычно, в лидерах — устройства Apple, но в этом году в первую тройку также попал аппарат под управлением Android.

                                   
                                  Xiaomi 14T Pro: разумный выбор среди субфлагманов
                                  92
                                  1.10.24News

                                  Порой складывается такое впечатление, что многие производители гонятся за ультра-флагманами, а про модели без излишеств как-то забывают. Если не хочется переплачивать за титан, сапфир и прочие люксовые штуки — есть отличный вариант: присмотреться к субфлагманам. Они, как правило, обладают полным набором достоинств при более демократичной цене. Сегодня изучаем как раз такую модель: Xiaomi 14T Pro

                                   

                                  Как сообщает авторитетное издание The Wall Street Journal, ссылающееся на собственные источники, компания Qualcomm в сентябре этого года обратилась к Intel с предложением выкупить её. Это может стать одной из самых крупных и значимых сделок в индустрии.

                                   

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

                                   
                                  Дизайн и цена Galaxy S25 Ultra подтверждены надёжным источником Популярное

                                  Инсайдер Роланд Квандт, известный высокой достоверностью «сливов», опубликовал несколько качественных изображений с предположительным дизайном будущего флагмана. Кроме того, он назвал ожидаемую розничную цену всех моделей серии Galaxy S25 на европейском рынке.

                                   

                                  Группа хакеров Massgrave объявила о самом большом достижении в истории пиратства Windows и Office. Они уверяют, что созданный эксплойт позволяет обойти систему защиты Microsoft и активировать практически любые современные версии операционной системы и офисного пакета.

                                   

                                  Буквально вчера, 7 августа, появилась информация о возможном снятии ограничений с YouTube в России, но в ночь на 8 августа что-то явно пошло не так. У многих пользователей теперь вовсе не открывается ни сам видеохостинг, ни «Творческая студия».

                                   
                                  Вышла «глобалка» Redmi Note 14 с отличиями от китайской версии Популярное

                                  Вслед за премьерой в Китае смартфон Redmi Note 14 появился и на международном рынке. Он сохранил большую часть характеристик оригинальной модели, но без изменений всё же не обошлось: производитель модифицировал сразу три компонента устройства.

                                   

                                  HUAWEI представила мобильную операционную систему HarmonyOS NEXT. Её главной особенностью стало использование собственного ядра вместо элементов Google Android. В ходе презентации компания рассказала, что ещё изменилось в новой версии ОС.

                                   
                                  Заработала первая в мире альтернатива Apple Pay. А что в РФ? Популярное

                                  В Норвегии появилась первая сторонняя система бесконтактной оплаты для iPhone на базе NFC. Напоминаем, почему Apple отказалась от ограничений в iOS и есть ли перспективы появления на «яблочной» платформе Mir Pay.

                                   
                                  Microsoft запустила бесплатную нейросеть для создания 3D-моделей Популярное

                                  Компания Microsoft разработала нейросеть с открытым исходным кодом для создания 3D-модели объекта по его фотографии или текстовому описанию. Она доступна всем желающим без оформления подписки, и может не только создавать объекты, но и модифицировать их по текстовому запросу.

                                   

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

                                   

                                  В Китае состоялась презентация смартфонов Redmi Note 14 Pro и Redmi Note 14 Pro+. Смартфоны могут похвастаться качественными экранами, производительными процессорами, ёмкими аккумуляторами с поддержкой быстрой зарядки и наличием защиты от воды.

                                   

                                  В сети появились результаты тестирования нового флагманского мобильного процессора AMD Strix Halo в Geekbench. Судя по результатам испытаний, одной из сильных сторон чипа станет его встроенное графическое ядро — в «синтетике» оно проявило себя не хуже полноценной дискретной видеокарты серии GeForce RTX 40.

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

                                  На официальном сайте Samsung появилась небольшая, но значимая для пользователей One UI 7 заметка об изменении функциональности фирменной оболочки. Как оказалось, компания вскоре откажется от поддержки приложения Dex for Windows, упрощающего взаимодействие между ПК и мобильным устройством.

                                   

                                  Компания Cryorig анонсировала систему охлаждения для процессоров под названием Monster XX. Она интересна не только необычным дизайном, но и высокой заявленной эффективностью. Как утверждает производитель, фирменная «супербашня» способна охлаждать процессоры с TDP до 300 Вт.

                                   

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

                                   

                                  Ещё летом студия Firaxis Games анонсировала новую часть стратегии Civilization. Тайтл принесёт много новых механик, но одна из них настолько сильно меняет игру, что это смутило даже самих разработчиков.

                                   

                                  Авторы YouTube-канала RetroGamingBase провели необычный эксперимент. Блогеры превратили классический ЭЛТ-монитор в «киберспортивный» с частотой обновления, превышающей возможности современных игровых флагманов. Правда, без подводных камней такой «разгон» всё же не обошёлся.