
По словам со-создателя Fallout Тимоти Кейна, неаккуратный и запутанный код в видеоиграх возникает не из-за недостатка мастерства или гениальности разработчиков. Это просто происходит из-за того, что они обычно торопятся и не имеют достаточно времени, чтобы создать чистый, хорошо организованный код.
Купил акции по совету друга? А друг уже продал. Здесь мы учимся думать своей головой и читать отчётность, а не слушать советы.
Прочитать отчет 10-KОн прекрасно это понимает. Недавно разработчик из Interplay поделился видео, объясняющим, что определенная ситуация была не просто теорией – она действительно произошла.
Представьте, что вы создаете ролевую игру. Давайте поговорим об устойчивости к урону. Это довольно простая идея: когда вас бьют, устойчивость к урону уменьшает количество урона, которое вы фактически получаете. Например, если у вас 10% устойчивости к урону, удар, который обычно наносит 20 урона, уменьшается на 2 (10% от 20). Вы получите только 18 урона.
Поскольку дизайн игры показывает, что снижение урона (Damage Reduction — DR) встроено в броню, Кейн объясняет, что программист – которым был он – создал функцию под названием ‘item armor get DR’ для её обработки.
Кейн объясняет, что функция ‘Item armor get DR’ изучает броню, которую носит персонаж, извлекает её значение Снижения Урона (DR) и затем предоставляет это значение в качестве вывода. Он с гордостью описывает код как исключительно хорошо написанный и совершенный, сравнивая его с бриллиантом. Однако он сразу же отмечает, что запросы на изменения начинают поступать, и их становится всё больше.
Кейн объясняет, что как только ты думаешь, что всё улажено, появляется новый запрос. Затем человек, разрабатывающий экран инвентаря, спрашивает, почему он выглядит неправильно, и ты понимаешь, что это из-за эффектов статусов. Но они недовольны этим, говоря, что не просили об этом и называя тебя ленивым программистом.
Смотрите также
- Звездные войны: Войны клонов Эпизоды в хронологическом порядке (правильный порядок просмотра)
- Список лучших комбинаций классов и оружия в Throne And Liberty
- Это новое аниме хвалят как следующую ‘Шагри-Ла Фронтир’ и ‘Мушоку Тенсей’.
- Как использовать магические предметы в DND
- Когда выйдет Ne Zha 3? Всё, что мы знаем о продолжении
- Где найти лучшее ожерелье в Crimson Desert
- Первое появление Бэтмена в DCU Джеймса Ганна находится в серьезной опасности.
- Лучшие официальные готовые листы персонажей для DnD
- Все покемоны и как их получить в Pokemon FireRed & LeafGreen.
- Манга, которую никогда не следует адаптировать
2026-01-24 01:09