Свой физический движок: 2D-песочница
Песочница, где круги и ящики падают, сталкиваются и складываются в стопки, а ты бросаешь их пальцем. Свой 2D-движок — задача уровня «профи».

✓ Промпт проверен в Gemini (без входа): сработал 3 из 3 раз
- Уровень
- Профи
- Результат
- 2D-физический движок в одном HTML-файле
- Возраст
- 13+
- Время
- ≈ 45 мин
- Инструменты
- Gemini
- Аккаунт
- Не нужен
Что получится
Это бета-миссия: промпт написан, но в наших тестах сработал не каждый раз. Если что-то не работает — опиши ИИ, что видишь, одним сообщением.
Шаги
-
Открой gemini.google.com. Младше 13 — вместе с родителем, на его устройстве.
-
Скопируй промпт целиком и отправь:
Сделай физическую песочницу в одном HTML-файле. Не подключай ничего из интернета: никакого Tailwind, CDN, шрифтов, картинок и библиотек — только свой CSS и JavaScript внутри файла. Не сохраняй ничего в памяти браузера. Весь интерфейс на русском. Напиши свой простой 2D-физический движок на canvas: круги и ящики, ящики НЕ вращаются (всегда ровные прямоугольники). Шаг физики фиксированный — 1/120 секунды, столкновения решай за 8 проходов, предметы с маленькой скоростью «засыпают» — так стопки стоят ровно и не дрожат. Пол и стены — края экрана. Нажатие на пустое место создаёт предмет; переключатель сверху «Круг / Ящик». Предмет можно перетащить пальцем и бросить. Ползунки: гравитация (0–20, по умолчанию 9,8) и упругость (0–0,9, по умолчанию 0,3). Кнопки: «Ветер» (толкает всё вправо 2 секунды), «Взрыв» (разбрасывает всё от центра), «Очистить». Панель: число предметов и FPS. Не больше 150 предметов. Проверь код: каждая функция, которую вызывают кнопки и ползунки, должна существовать, все переменные объявлены, синтаксических ошибок нет. Всё должно хорошо выглядеть на телефоне. Покажи результат в Canvas. -
Подожди около минуты, нажми Предпросмотр (Preview) и попробуй все кнопки и ползунки.
-
Проверь ИИ (вопрос ниже).
-
Нажми Скачать (Download; иногда это меню Экспортировать) — файл откроется в любом браузере. Покажи его на уроке!
Поменяй промпт
Перед отправкой замени несколько слов — получится твоя версия. Меняй только слова, а правила про интернет и Canvas оставь.
- «круг или ящик» → «круг, ящик или треугольник»
Если не получается
- ИИ пишет, что всё поменял, а результат прежний? Напиши:
Ничего не поменялось. Покажи обновлённую версию в Canvas. - Нет кнопки «Предпросмотр» (Preview)? Напиши:
Покажи результат в Canvas.
Отправка работ в галерею откроется скоро.