Игра физической симуляции

краткое описание

Простая игра с симуляцией столкновений и отскоков, основанная на законах физики.

промпт

Создайте простую игру-силу физической симуляции, доступную на русском языке, где мяч падает и взаимодействует с различными объектами согласно законам движения. Мяч должен отскакивать при столкновении с такими объектами, как башни, шахматные фигуры, большие мячи, деревья, пирамиды и транспортные средства.

Компоненты игры:
- Мяч: Определите мяч с физическими свойствами, такими как масса, упругость и трение, чтобы он правильно отскакивал от других объектов.

- Другие объекты: Включите башни, шахматные фигуры, большие мячи, деревья, пирамиды и автомобили. Каждый объект должен иметь свои особенности:
  - Башни: Высокие и узкие.
  - Шахматные фигуры: Различной высоты и формы.
  - Большие мячи: Физические свойства, похожие на основной мяч.
  - Деревья: Высокие с упругими ветвями.
  - Пирамиды: Стабильные и жесткие конструкции.
  - Автомобили: С прочными поверхностями, обеспечивающими эластичные столкновения.

Игровая зона:
- Холст: Область симуляции должна ограничивать мяч границами. При столкновении с границей мяч должен отскакивать обратно.

Взаимодействие и механика:
- Реализуйте реалистичную гравитацию, чтобы мяч продолжал падать, когда ничто не мешает.
- Обеспечьте динамическое взаимодействие всех объектов, влияющее на угол отскока мяча в зависимости от столкновения.
- Контролируйте упругость для имитации реалистичных отскоков.

Визуальное и пользовательское взаимодействие:
- Обеспечьте простое управление: запуск, остановка и сброс симуляции.
- Включите визуальные индикаторы границ объектов и потенциальных траекторий столкновений.

Цель:
- Цель игры — наблюдение за различными сценариями отскоков и столкновений в разных условиях с акцентом на взаимодействие объектов с падающим мячом.

Разработайте симуляцию так, чтобы способствовать образовательному пониманию законов движения, позволяя пользователям экспериментировать с различными настройками и результатами.

оригинальный промпт

Простая симуляция закона движения: мяч падает, сталкивается с объектами, пружинит. Не может вылететь за пределы канваса. Рядом с мечем есть другие обьекты которые тоже можно исползовать.
Например башни, шахматы, другие большие мячи, Дерево, пирамида, Машина

Q: Как мяч должен взаимодействовать с другими объектами?
A: Мяч должен пружинить при столкновении.

Q: Каковы должны быть визуальные характеристики других объектов?
A: Башни должны быть высокими и узкими.

стоимость генерации

название модели: o3-mini-high

время ответа: 72.11 sec.

токены результата: 10,402

стоимость: $0.04668840