運動シミュレーション

概要

物理をベースに、ボールの落下とオブジェクトの相互作用をシミュレートするゲーム。

プロンプト

ロシア語で簡単な運動法則シミュレーションゲームを作成してください。このゲームでは、ボールが落下し、キャンバス上のさまざまなオブジェクトと相互作用するリアルなシミュレーションを実装します。ゲームロジックとインタラクションを設計するため、以下のガイドラインに従ってください:

ゲーム設定
- キャンバス:インタラクションが行われる視覚的な境界です。ボールはこのキャンバスから出ることはできません。
- オブジェクト:タワー、チェスの駒、大きなボール、木、ピラミッド、車など、さまざまなオブジェクトを含めます。これらのオブジェクトにはインターネットから取得した画像を使用してください。

ボールの物理
- 動き:ボールはシミュレートされた重力により落下する必要があります。ボールがオブジェクトに衝突して跳ね返るメカニズムを実装してください。
- 衝突:インタラクション規則を定義してください:
  - タワーと木に衝突して跳ね返る。
  - 車に当たると停止する。

プレイヤーの操作
- オブジェクト操作:プレイヤーがキャンバス上のオブジェクトをクリックしてドラッグできるようにしてください。これにより、創造的なシナリオを作成し、物理的なインタラクションをテストできます。

ゲームロジック
1. キャンバスにボールとその他のオブジェクトを配置します。
2. 物理シミュレーションを実行し、リリースされるとボールが落下し、定義された規則に従ってオブジェクトと相互作用します。
3. プレイヤーはマウスまたはタッチ操作を使用して、ボールの落下前後にオブジェクトを移動させ、さまざまな結果を観察します。

ゲームがスムーズに動作し、現実的な物理的相互作用を提供するとともに、動かせる要素でプレイヤーを引き込むことを確認してください。全てのユーザーインターフェースはロシア語で、明確な指示と直感的な操作を備えている必要があります。

元のプロンプト

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

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

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

生成コストの概要

モデル名: o3-mini-high

応答時間: 59.97 sec.

結果トークン: 8,847

コスト: $0.03976500