3D-игра про воздушный трамвай между парящими островами
В комментарии подтверждённый автор делится полным промптом, который, согласно записи в корневом посте, был запущен в GPT-6 и Gemini 4. В нём запрашивается браузерная игра на Three.js про трамвай между парящими островами в средиземноморском стиле: с управлением движением, оценкой комфорта пассажиров, станциями, улучшениями и поддержкой мобильных устройств.
Отправная точка на основе публичного проекта автора, а не дословный оригинальный промпт. Ваш результат может отличаться.
Three.js3D-играбраузерная игравоздушный трамвайпарящие островажелезная дорогакомфорт пассажировулучшения в мастерской
Промпт
Создайте одnofайловую 3D-игру на HTML/JS (Three.js), в которую можно играть прямо в браузере. Стиль — тёплая, малополигональная, но тщательно проработанная инди-игра, передающая атмосферу приморского городка в духе Ghibli и плавность рельсов для вагонеток из Zelda.
【Основной игровой процесс】 Игрок управляет ретротрамваем, который курсирует между островами, парящими над морем облаков и поверхностью океана. - Путь представляет собой непрерывную 3D-железную дорогу с прямыми участками, подъёмами, спусками, приподнятыми поворотами и длинными мостами над морем - Управление: W — ускорение (Power), S — торможение (Brake), стрелки влево и вправо — точная корректировка или смена вида - Отображение в реальном времени: скорость в км/ч, число пассажиров на борту (например, 12/16), состояние пути (Steady / Crosswind) - Система комфорта пассажиров: резкое ускорение, жёсткое торможение, слишком быстрое прохождение поворотов и боковой ветер снижают показатель «комфорта в пути»; плавное прибытие к месту назначения приносит бонусные очки (например, +75 за прибытие) - Серия: слишком дёрганая езда вызовет сообщение «Серия прервана. Найдите баланс, чтобы снова получать чаевые.» - Прибывайте на станцию и открывайте двери, чтобы пассажиры могли войти и выйти. На платформе стоят жители, ожидающие посадки; появляются субтитры вроде «Двери открываются — Манго-Тайд» и «Пожалуйста, подождите…» [Мир и станции] Не менее двух маршрутов/двух островов: 1. Солтлайт-Терминус 2. Манго-Тайд Остров представляет собой каменистый участок суши, парящий над облаками. На нём расположены небольшие дома в средиземноморском/южноевропейском стиле с красными черепичными крышами, маяк, причал, зелёные деревья, уличные фонари и тёплые жёлтые окна, светящиеся ночью. Вдали видны другие парящие острова и кольцевые орбиты. Небо переходит от сине-фиолетового оттенка на закате к ночному, в нём мерцают звёзды и плывут густые облака, а внизу простирается лазурная морская вода. [Внешний вид трамвая] Ретротрамвай: тёмно-зелёный кузов, шасси цвета дерева, изогнутые стеклянные окна, багаж на крыше, зелёные навесы и украшения из лиан, а внутри — разные пассажиры. Во время движения трамвай слегка покачивается, создавая ощущение шума рельсов; это можно передать простыми звуковыми эффектами или визуальными сигналами. [Сцена 2: Модификация в мастерской] Переключитесь на изометрический вид мастерской сверху: «Cloudworks / Oliver Cloudworks / родной остров Оливера». Игроки могут менять детали трамвая через интерфейс в виде всплывающего окна улучшений: - Hearth leaves — демонтаж старой детали - Little Companion — подготовка трамвая Индикатор прогресса + «Устройтесь поудобнее и понаблюдайте за работой мастерской.» После модификации внешний вид трамвая меняется (например, появляются зелёная крыша, дополнительный багажник, фонари и лианы), затем он выезжает из мастерской; появляются субтитры «Все на борт!» / «Следующая остановка: Прибрежная линия». [Интерфейс] Чистый современный интерфейс казуальной игры: пункт назначения и валюта/серия — в левом верхнем углу, шкала скорости и кнопки Power/Brake — внизу, шкала комфорта соединяет названия двух станций. Никакого нагромождения; не превращайте игру в хоррор или киберпанк. [Технические требования] - Один файл или минимальное число файлов, Three.js - Используйте кривые для пути (CatmullRom и т. п.), чтобы трамвай следовал по рельсам; камера должна двигаться вслед за ним, слегка передавая ощущение езды по рельсам - Простая физика: инерция при ускорении, замедление при торможении, крен кузова на поворотах - На мобильных устройствах постарайтесь также поддержать нажатия для ускорения и торможения - Код должен быть понятным, снабжён комментариями и запускаться сразу после открытия файла.
Как использовать этот промпт
01
Начните с подходящего инструмента
Откройте привычного помощника для программирования или 3D-инструмент. Попробуйте модель, указанную в примере, и изучите инструкции по настройке в связанных проектах.
02
Выберите одно изменение
Замените объект, художественный стиль или окружение. Чётко опишите камеру и взаимодействие. Сначала создайте небольшую версию, затем улучшайте по одной детали.
03
Добавьте собственные объекты в сцену
Для своего персонажа или реквизита создайте 3D-модель по короткому описанию предмета или референсу, затем импортируйте её в проект.
Права на превью принадлежат соответствующим авторам. Перед повторным использованием кода или материалов проверьте первоисточник и лицензию проекта.