Найти в Дзене
Техноманьяк

Ловите промты из видео

Ловите промты из видео Claude: Создай полноценную 3D игру в стиле GTA в одном HTML файле, используя Three.js (CDN: https://cdnjs.cloudflare.com/ajax/libs/three.js/r128/three.min.js). ## Обязательные механики: ### Мир: - Процедурно сгенерированный город с сеткой дорог (минимум 8x8 блоков) - Здания разной высоты и цвета (небоскрёбы, магазины, жилые дома) из box geometry - Тротуары, перекрёстки, светофоры - Деревья и фонарные столбы вдоль дорог - Скайбокс с градиентом неба, солнце с динамическим освещением - Миникарта в углу экрана с отображением позиции игрока ### Персонаж: - 3D модель персонажа из примитивов (голова, тело, руки, ноги) - Анимация ходьбы (покачивание конечностей) - Управление WASD + мышь для камеры (pointer lock) - Бег на Shift, прыжок на Space с гравитацией - Камера от третьего лица с плавным следованием и возможностью вращения ### Транспорт: - Минимум 10 машин разных цветов, припаркованных и движущихся по дорогам - Вход/выход из машины по клавише F (анимация) - Фи

В ответ на пост

Ловите промты из видео

Claude:

Создай полноценную 3D игру в стиле GTA в одном HTML файле, используя Three.js (CDN: https://cdnjs.cloudflare.com/ajax/libs/three.js/r128/three.min.js).

## Обязательные механики:

### Мир:

- Процедурно сгенерированный город с сеткой дорог (минимум 8x8 блоков)

- Здания разной высоты и цвета (небоскрёбы, магазины, жилые дома) из box geometry

- Тротуары, перекрёстки, светофоры

- Деревья и фонарные столбы вдоль дорог

- Скайбокс с градиентом неба, солнце с динамическим освещением

- Миникарта в углу экрана с отображением позиции игрока

### Персонаж:

- 3D модель персонажа из примитивов (голова, тело, руки, ноги)

- Анимация ходьбы (покачивание конечностей)

- Управление WASD + мышь для камеры (pointer lock)

- Бег на Shift, прыжок на Space с гравитацией

- Камера от третьего лица с плавным следованием и возможностью вращения

### Транспорт:

- Минимум 10 машин разных цветов, припаркованных и движущихся по дорогам

- Вход/выход из машины по клавише F (анимация)

- Физика вождения: газ W, тормоз S, поворот A/D

- Камера автоматически переключается при посадке

- NPC-машины с простым AI движения по дорогам (следуют маршрутам, останавливаются на светофорах)

### NPC:

- Минимум 20 пешеходов, гуляющих по тротуарам

- Простой AI: ходят случайными маршрутами, избегают столкновений

- Разные цвета одежды для разнообразия

### Геймплей:

- HUD: здоровье, деньги, миникарта, текущая скорость в машине

- Система миссий (минимум 3): доехать до точки, собрать предметы, гонка на время

- Маркеры миссий видны на миникарте

- Звёзды розыска (1-3) при столкновениях с NPC

- Полицейские машины преследуют при розыске

### Физика и коллизии:

- Коллизии персонажа со зданиями и объектами

- Коллизии машин друг с другом и со зданиями

- Инерция и дрифт при вождении

### Визуал:

- Тени от зданий и объектов

- Туман на дальних дистанциях

- Эффект частиц при столкновениях

- Плавные переходы камеры

### Управление (показать на экране):

- WASD — движение

- Мышь — камера

- Shift — бег

- Space — прыжок

- F — сесть/выйти из машины

- E — начать миссию (у маркера)

- Tab — карта

Весь код должен быть в ОДНОМ HTML файле. Используй только Three.js с CDN. Код должен быть оптимизирован для 60 FPS. Добавь экран загрузки и стартовое меню в стиле GTA.