Создатель Caves of Qud хочет делать игры, которые по-настоящему нагрузят ваш процессор

Брайан Бакли, сооснователь Freehold Games и один из создателей Caves of Qud, считает, что современная игровая индустрия безнадёжно отстала от реального потенциала железа. В интервью он рассказал, что думает о будущем системных и процедурно-генерируемых игр, и о том, какими должны быть следующие тайтлы студии.

По словам Бакли, большинство игр до сих пор проектируются с оглядкой на возможности многолетней давности. Пропускная способность сети у среднестатистического пользователя давно выросла до 25 мегабит в секунду, а у многих достигает гигабита, но разработчики по-прежнему строят мультиплеерные игры так, будто у всех самое скромное соединение.

Что произойдёт, если насытить этот канал игровым процессом?

Похожая ситуация складывается и с вычислительной мощью процессоров. Большинство современных игр, даже самые зрелищные, предъявляют к CPU весьма скромные требования. Красивая картинка в новейшей Call of Duty достигается за счёт заранее рассчитанных данных, а процессору во время игры остаётся лишь отслеживать перемещения персонажей и обрабатывать столкновения пуль.

Большая часть работы вычислена заранее. Само отображение происходит очень легко. Реальная вычислительная нагрузка в таких играх приходится на этап разработки, а не на момент запуска.

Совсем иначе обстоит дело с процедурно-генерируемыми системными тайтлами вроде Minecraft, Dwarf Fortress или самой Caves of Qud. Здесь CPU приходится решать задачи в реальном времени, так как результаты взаимодействий не предопределены заранее.

Бакли приводит пример из Caves of Qud: существо с перепончатыми лапами стоит в огне, рядом медведь, и все эти переменные запускают цепочку расчётов температуры, материального взаимодействия и поведенческих симуляций.

Такая ситуация никогда раньше не случалась ни на чьём компьютере. Мы не можем заранее её "испечь", так что компьютер должен разобраться сам. Это тяжёлая работа для CPU.

Однако Бакли уверен, что даже Caves of Qud не использует доступные ресурсы в полной мере.

Ни одна игра по-настоящему не насыщает эти вычислительные ресурсы ради системных целей. Мы всё ещё играем в игровые дизайны образца 2005 года. Шутеры меньше чем на 100 игроков. Игры, работающие на одном ядре. Может, рендеринг и размазан по нескольким ядрам, но симуляция точно не распределяется на 24 ядра.

Именно поэтому следующие тайтлы Freehold Games будут строиться вокруг вопроса: что получится, если стратегия или симулятор действительно опираются на возможности современного железа?

Бакли признаёт, что подобные игры "возможно, сможет запустить не каждый". Впрочем, история Caves of Qud показывает, что это временная проблема. Двадцать лет назад системная сложность ранних версий игры была настолько высока, что с трудом справлялись лучшие машины своего времени.

Сейчас Caves of Qud работает на смартфонах и Nintendo Switch.

Мне не интересно строить системы, которые хорошо работают на Switch прямо сейчас. Я хочу строить системы, которые через пять или десять лет только начнут работать на портативных устройствах, а сегодня будут нагружать Core i9-14900 и GeForce RTX 5090 Ti.

Больше статей на Shazoo
Тэги:

Об авторе

Редактор
Говорят, что здесь нужно написать что-то про себя. Окей. Родился, вырос, любил, страдал – тут все по классике. Живу с котом, пишу про игры с 2014-го года, а на Shazoo – с 2021-го. Люблю стратегии и RPG, обожаю Morrowind и Skyrim, до сих пор поигрываю с товарищами в пятую Циву и третьих Crusader Kings. Горжусь тем, что во всех своих обзорах на стратегии (хоть и редких) писал про достоинства и недостатки, которые зацепили меня лично, а не превращал текст в пересказ пресс-релиза.