Promt-Hub
Главная / Программирование и IT / 3D Гонки на Three.js

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) подключены корректно. Код должен быть готов к запуску в браузере.

Поделитесь в социальных сетях

Комментарии

Войдите, чтобы комментировать.

Комментариев пока нет.