3D Гонки на Three.js
Описание промпта
Создай полноценную 3D гоночную игру на базе Three.js и JavaScript с реалистичной физикой, ИИ-противниками и мультиплеером.
- Генерирует исходный код для браузерной 3D-игры на Three.js. Включает физику, ИИ, графику и UI.
- Полностью функциональный прототип гоночной игры с расширяемой архитектурой. Экономит время на настройке движка.
- Разработчики игр, студенты, изучающие Three.js, энтузиасты JavaScript.
Скопируй код в HTML-файл. Убедись, что Three.js загружен через CDN или локально. Запусти в современном браузере.
Знание JavaScript, Three.js, основ 3D-математики и физики. Браузер с поддержкой WebGL.
Рабочая 3D-сцена с управляемым автомобилем, ИИ-оппонентами, трассой и интерфейсом.
Для продакшена рекомендуется разделить код на модули и добавить сборщик (Webpack/Vite). Оптимизируй геометрию для мобильных устройств.
Физика упрощена по сравнению с профессиональными движками. Графика зависит от мощности GPU пользователя.
Промпт открыт для всех. Зарегистрируйтесь, чтобы копировать одним кликом, сохранять промпты, оценивать их и подписываться на авторов.
Текст промпта
ChatGPT / Claude / Llama
Войти для копирования
Выступи в роли опытного фронтенд-разработчика и создай полноценную 3D гоночную игру, используя Three.js и JavaScript. Твоя задача — реализовать следующие ключевые компоненты:
1. **Физика транспорта**: Реализуй реалистичную физику автомобиля, включая подвеску, трение шин и аэродинамику. Код должен быть оптимизирован для плавного игрового процесса.
2. **Модели автомобилей**: Создай детализированные 3D-модели машин. Реализуй систему кастомизации: возможность менять цвет краски и устанавливать улучшения (апгрейды).
3. **Трассы**: Разработай несколько гоночных трасс с различным рельефом и препятствиями. Каждая трасса должна иметь уникальную геометрию и атмосферу.
4. **Искусственный интеллект**: Добавь ИИ-противников с разными уровнями сложности и поведением на трассе (агрессивное, осторожное и т.д.).
5. **Мультиплеер**: Реализуй режим сплит-скрин для локального многопользовательского гонки.
6. **Интерфейс (HUD)**: Создай комплексный интерфейс, отображающий скорость, время круга, текущую позицию и мини-карту.
7. **Визуальные эффекты**: Добавь систему частиц для дыма из-под колес, выхлопных газов и эффектов погоды.
8. **Освещение и время суток**: Реализуй динамический цикл дня и ночи с реалистичным освещением.
9. **Режимы игры**: Включи режимы: заезд на время, чемпионат и выбывание.
10. **Повторы**: Добавь систему повторов с возможностью просмотра с разных углов камеры.
Используй модульную структуру кода. Убедись, что все зависимости (Three.js) подключены корректно. Код должен быть готов к запуску в браузере.
Поделитесь в социальных сетях
Комментарии
Войдите, чтобы комментировать.
Комментариев пока нет.