3DPrompt.
GitHub
Повернутися до бібліотеки
GPT-6 AstraОпис для натхнення

Процедурна браузерна гоночна гра Spline Rush

Дослівний промпт із перевіреного коментаря автора для створення Spline Rush — процедурної браузерної гоночної гри на Three.js із трасами, суперниками зі ШІ, фізикою, графічними пресетами та синтезованим аудіо.

Процедурна браузерна гоночна гра Spline Rush

Про цей приклад

Початкове завдання на основі публічного проєкту автора, а не дослівний оригінальний промпт. Ваш результат може відрізнятися.

Three.jsWebGPUбраузерна гоночна грапроцедурна генераціягоночні трасисуперники зі ШІфізика автомобілівWeb Audio

Промпт

Створіть завершену браузерну гоночну гру виробничої якості під назвою Spline Rush, використовуючи найновішу версію Three.js (де можливо — WebGPURenderer + TSL). 100% процедурна генерація: жодних зовнішніх моделей, текстур, аудіофайлів або шрифтів. Усе генерується програмно під час виконання. ОСНОВА ГРИ - 6 унікальних трас із перепадами висоти, віражами з нахилом, тунелями, шпильками, названими поворотами та різними біомами (узбережжя вдень, гори в сутінках, пустеля на заході сонця, ліс під дощем, нічне місто з неоновим освітленням, швидкісний овал). - Режим чемпіонату (кваліфікація + 3 перегони), заїзд на час із примарами, швидкий заїзд. - 8 суперників зі ШІ з власними характерами, оптимальною траєкторією, точками гальмування, обгонами та блокуванням. - Рекорди найкращих кіл, час на секторах, стрічка подій у реальному часі, камера повторів. - Гараж: 5 параметричних автомобілів із лакованим покриттям і фарбою з металевими пластівцями, зазорами між панелями, робочими фарами, анімованою підвіскою та станами пошкодження. ГРАФІЧНА ЦІЛЬ (Ultra, рівень RTX 5090 у 4K) Рендерер: THREE.WebGPURenderer. Фізично коректний конвеєр рендерингу. Освітлення: - Фізично коректне небо за моделями Релея/Мі, зоряне поле, місяць і динамічне сонце, що керує повним циклом дня й ночі. - Каскадні карти тіней (4 каскади, стабільне прив’язування до піксельної сітки, висока роздільна здатність). - IBL через PMREM, що оновлюється залежно від часу доби. - Об’ємний туман, промені світла та марево від спеки. Матеріали: - Вузли MeshPhysicalMaterial / TSL: лакове покриття, анізотропія, пропускання світла склом, фарба з металевими пластівцями, шейдер мокрої дороги, що реагує на дощ. Ланцюжок постобробки (RenderPipeline / TSL або бібліотека постобробки): GTAO або високоякісний SSAO → SSR → bloom (Karis) → розмиття в русі (velocity) → DOF → промені світла → автоматична експозиція → кольорокорекція + кінозерно + віньєтка → SMAA або TAA. Ефекти: - Пули частинок на GPU: дим із-під шин, іскри, пил, бризки дощу, викидання трави/гравію, теплова дисторсія. - Сліди заносів, що зберігаються та поступово зникають. - Динамічна вологість і відбиття в калюжах під час дощу. ФІЗИКА ТА ВІДЧУТТЯ - Симуляція з фіксованим кроком 120 Гц. - Підвіска на основі raycast або стійок, перерозподіл навантаження, шини з комбінованим ковзанням, ABS/TC, типи поверхонь (асфальт, поребрик, трава, гравій, мокра поверхня). - Камера: кінематографічна камера переслідування, камера з капота та бортова камера з ефектами руху й тряскою під час зіткнень. AUDIO - Повністю синтезоване Web Audio: багатошаровий звук двигуна залежно від обертів і навантаження, вітер, вереск шин, гуркіт на поребрику, шум натовпу, динамічна музика. СИСТЕМА ЯКОСТІ - Пресети: Low / Medium / High / Ultra. - Ultra розрахований на графічний процесор рівня RTX 5090: 4K, карти тіней високої роздільної здатності, максимальна кількість частинок, усі ефекти постобробки ввімкнено, без агресивного LOD. - Адаптивна якість, яка може вимикати ефекти, якщо час кадру перевищує цільове значення. Почніть із першої іграбельної версії (одна траса, один автомобіль, базове освітлення), а потім послідовно додавайте функції — саме в запитаному порядку. Зберігайте все в одному чистому проєкті HTML/JS (або Vite), який запускається локально. Додайте коментарі до основних систем. Гра має виглядати дорого, а не мило.

Як використовувати цей промпт

01

Почніть із відповідного інструмента

Відкрийте улюбленого помічника з програмування або 3D-інструмент. Спробуйте модель, зазначену в прикладі, і перевірте інструкції з налаштування в пов’язаних проєктах.

02

Виберіть одну зміну

Замініть об’єкт, художній стиль чи оточення. Чітко опишіть камеру та взаємодію. Спершу створіть невелику версію, а потім удосконалюйте по одній деталі.

03

Додайте власні об’єкти до сцени

Для власного персонажа чи реквізиту створіть 3D-модель за коротким описом предмета або зображенням-зразком, а потім імпортуйте її до проєкту.

Права на попередні перегляди належать відповідним авторам. Перш ніж повторно використовувати код або матеріали, перевірте першоджерело й ліцензію проєкту.