Главная » Архив меток: quake

Архив меток: quake

[Перевод] Внутри Quake: всегда рассматривайте альтернативы

Программист Майкл Абраш, в середине 90-х приглашённый Джоном Кармаком для работы над движком первого Quake, написал в процессе разработки серию статей. Это вторая колонка из данной серии. Перевод первой находится здесь. В последний раз я с радостью слушал что-нибудь из Cars или Boston довольно давно, около 20 лет назад. Должен признаться: меня достал классический рок. Но я понимал, что нечто ...

Читать далее »

[Перевод] Внутри Quake: определение видимых поверхностей

Ветеран программирования трёхмерной графики Майкл Абраш на примере разработки первого Quake рассказывает о необходимости творческого мышления в программировании. Там я помогал в разработке клона VGA. Много лет назад я работал в теперь уже не существующей компании-производителе видеоадаптеров Video Seven. Однако когда Том уже вносил в конструкцию чипа последние штрихи, до нас донеслись слухи, что наш конкурент Paradise достиг ещё большей ...

Читать далее »

Практика использования модели акторов в бэкэнд-платформе игры Quake Champions

Продолжаю выкладывать доклады с Pixonic DevGAMM Talks — нашего сентябрьского митапа для разработчиков высоконагруженных систем. Много делились опытом и кейсами, и сегодня публикую расшифровку выступления backend-разработчика из Saber Interactive Романа Рогозина. Он рассказывал про практику применения акторной модели на примере управления игроками и их состояниями (другие доклады можно посмотреть в в конце статьи, список дополняется). Наша команда работает над backend'ом ...

Читать далее »

DeepMind не остановить: ИИ теперь умеет играть в Quake III Arena

Сейчас команда DeepMind активно участвует в создании разных форм ИИ, заточенных для игр, как логических, настольных, так и шутеров. Компания DeepMind, бывшая некогда подразделением корпорации Google, занимается разработкой ИИ (слабой его формы) для различных целей. Игр много — это и го, и StarCraft, а теперь — и Quake III Arena. То есть компьютерная система научилась адаптироваться к быстро изменяющимся условиям ...

Читать далее »

Статический анализ в видеоигровой индустрии: топ-10 программных ошибок

Если вы занимаетесь разработкой ПО в сфере видеоигровой индустрии и задаётесь вопросом о том, что ещё можно сделать, чтобы повысить качество продукта \ упростить процесс разработки, и при этом не используете статический анализ — самое время начать. Сомневаетесь? Что ж, я попробую вас в этом убедить. Если же вам просто интересно посмотреть на ошибки, которые допускают разработчики из сферы видеоигровой ...

Читать далее »