Claude of Duty — военный шутер от первого лица, который работает прямо в браузере телефона. Разрушенная улица на закате, автомат с честной отдачей, перебежки между укрытиями. Ни движка, ни магазина приложений: открыл ссылку — играешь.
Особенность этой игры не в жанре, а в том, как она сделана: целиком агентами Claude, без художников и программистов-людей. Играбельная основа — физика, оружие, сенсорное управление — собрана за 39 минут. Дальше картинку доводил конвейер: четыре ИИ-специалиста (материалы, геометрия, свет, оружие) и отдельный ИИ-критик, который сравнивал кадры с настоящими военными шутерами и девять кругов подряд возвращал работу с замечаниями — от «бирюзовых теней» до «ствольной коробки без единой фаски».
Цифры одной ночи
Как это устроено
Рендер — three.js с плёночным тонмаппингом, физическим небом и затенением в стыках. Вся геометрия улицы и автомата — процедурная: код, а не готовые ассеты (генеративная 3D-модель тоже пробовалась — и проиграла слепое сравнение процедурной 6:3). Текстуры сгенерированы нейросетью и сшиты кодом. Каждое улучшение принималось только с замером: кадры в секунду, яркость по пикселям, прямоугольники кнопок на четырёх размерах экрана.
Управление
| действие | телефон | клавиатура |
|---|---|---|
| движение | левая половина экрана — ручка появится под пальцем | WASD |
| осмотр / прицел | правая половина — вести пальцем | мышь |
| огонь | кнопка ОГОНЬ | левая кнопка мыши |
| прицеливание | кнопка ПРИЦЕЛ | правая кнопка мыши |
| бег | толкнуть ручку вперёд до упора | Shift |
| присед / прыжок | СЕСТЬ / ПРЫЖ | Ctrl / Пробел |
| перезарядка | R | R |
ИГРАТЬ