Краткий взгляд на угасающую вменяемость программистов Valve, запечатленную в коде Team Fortress 2
Во второй половине апреля стало известно, что у Valve случилась серьезная утечка исходного кода CS:GO и Team Fortress 2. По словам представителей студии Гейба Ньюэлла, утечка не представляет никакой угрозы, тем более, что этот код уже попадал в сеть пару лет назад. Однако даже если хакерам доступ к этой информации не поможет, то это не значит, что в коде нет ничего интересного.
Как продемонстрировал ютубер shounic в своем видео пару дней назад, код Team Fortress 2 набит множеством интересных комментариев разработчиков. Причем выглядит это так, словно постепенное угасание адекватности под действием всех тех костылей, которые программисты добавили для функционирования игры.
Примерный перевод комментариев из кода TF2:
- Это самый простой способ, который я нашел для обновления целей при переключении карт.
В список задач. Это идиотство. - Заметка: Это не особенно эффективно. Очень жаль!
- Это тупой фикс, но у меня нет времени на чистое внедрение.
- Это плохой способ по внедрению спрайтовых фонтов в стиле HL1, но пока сойдет.
- Это выглядит, как плохая идея, но пока сойдет.
- Надо переместить и изменить размер. Это ужасно, но VGUI заставил сделать это.
- Исправить: Код не учитывает дочернюю иерархию... очень жаль!
- Жуткое векторное сальто, пришедшее из раннего кода, WTF?
- Мультипоточный кошмар. Это приведет к вылету!
- Этот код портировался сложно. Что за фигню он делает?
- Я не знаю почему, я не хочу знать почему, я не должен задаваться вопросом, но по какой-то причине эта тупая панель не ложится корректно, если мы не сделаем этот кошмар
- Используй EPSILON, черт подери!!
- Это катастрофически ужасно, не делай так. Кто-то должен исправить это
- Да, это приводит к утечке памяти. Очень жаль!
- Это плохой, тупой код, но самое главное, это плохой и тупой код, который тут не имеет смысла...
- Я надеюсь, что этот код настолько плохой, что мне больше никогда не позволят писать UI-код снова
- ЭТО ДЕРЬМО НЕ РАБОТАЕТ!! ПОЧЕМУ?
- Это какое-то убогое дерьмо.
- Это совершенно *** тупо.
- Это ужасный способ выполнения задачи!
Больше статей на Shazoo
- Valve подтвердила продолжение официального комикса Team Fortress 2
- Впервые в истории Team Fortress 2 опустилась до "в основном отрицательных" отзывов в Steam
- Актерский состав озвучки TF2 воссоздал видео "Встречайте снайпера"
Тэги: