Promt-Hub
Главная / Программирование и IT / Генератор игры Gravity Flux на Canvas

Генератор игры Gravity Flux на Canvas

Описание промпта
Промпт для создания одностраничной браузерной игры с физикой и процедурной графикой.
Что делает этот промпт
  • Генерирует код одностраничной игры с процедурной графикой, физикой мягкого тела и синтезированным звуком.
Преимущества
  • Позволяет быстро создать прототип игры с уникальным визуальным стилем без настройки окружения разработки.
Для кого подходит
  • Разработчики игр, фронтенд-разработчики, студенты, изучающие Canvas API.
Инструкция по использованию промпта
Скопируй код в файл index.html и открой его в браузере. Игра запустится автоматически.
Что нужно предоставить
Требуется современный браузер с поддержкой ES6+ и Web Audio API.
Что ожидать в результате
Рабочий HTML-файл с игрой, где сфера летит через меняющиеся геометрические препятствия со звуковым сопровождением.
Рекомендации
Для изменения сложности можно редактировать параметры скорости и частоты синусоид в коде.
Ограничения
Ограничена производительностью браузера; может работать медленно на слабых устройствах при высокой частоте кадров.
Промпт открыт для всех. Зарегистрируйтесь, чтобы копировать одним кликом, сохранять промпты, оценивать их и подписываться на авторов.
Текст промпта
ChatGPT / Claude / Llama Войти для копирования
Выступи в роли опытного разработчика игр. Создай единый файл index.html для браузерной игры "Gravity Flux".

Твоя задача: реализовать механику уклонения от препятствий с использованием физики мягкого тела.

Требования к реализации:
1. Архитектура: Единый файл (HTML + CSS + JS). Никаких внешних зависимостей.
2. Графика: Используй 2D Canvas API. Препятствия должны быть процедурно сгенерированы с помощью кривых Безье, которые плавно трансформируются во времени с помощью синусоид.
3. Игрок: Управляй сферой, которая самонадувается. Цель — проходить через динамические ворота, не касаясь их.
4. Аудио: Используй Web Audio API для синтеза фоновых пульсирующих звуков и реактивных звуковых эффектов при прохождении ворот.
5. Стиль: Минималистичный абстрактный дизайн. Монохромная пастельная палитра, глубокие мягкие тени (shadowBlur) для создания глубины и ощущения плавности.

Напиши полный, рабочий код, готовый к запуску в браузере.

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

Комментарии

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

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