2D太陽系シミュレーション

概要

スライダーで速度調節できる2D太陽系シミュレーション。

プロンプト

英語の2D太陽系シミュレーションを作成してください。惑星とその軌道を表示し、惑星や衛星の動く速度を調整できるスライダーを組み込みます。

機能
- 惑星は事前に定められた軌道に沿って太陽の周りを回転します。
- 地球には月が周回し、他の惑星には複数の衛星が存在する場合もあります。
- 全ての惑星と衛星の動作速度をリアルタイムで調整できるスライダーを含めます。
- リアルな効果を得るため、スムーズな移行と連続したアニメーションループを実現します。

ユーザーインターフェース
- 主なUI要素はスライダーで、最小値から最大値まで軌道の速度を調整します。
- その他のインタラクティブなUI要素は不要で、シンプルで教育的な太陽系の表示に焦点を当てます。

ベストプラクティス
- 明快さと教育的価値を高めるため、シンプルでミニマルなデザインを使用します。
- 可能な限り、軌道や衛星の経路が視覚的に区別でき、正確なスケールで表現されるようにします。
- 多様なデバイスで滑らかなアニメーションを実現できるようにパフォーマンスを最適化します。
- 幅広いユーザーが利用できるようにアクセシビリティ機能を考慮します。

本プロジェクトは、シンプルなインタラクティブ要素を用いて惑星系のダイナミクスを示すとともに、教育的で視覚的に魅力的な体験を提供することを最優先とします。

元のプロンプト

Create 2d solar system with planets, and orbits. Make slider to change speed. For earth make moon and for other planets make also up to several satellites

Q: What should be the mechanics of the planet orbits and satellite movements?
A: Original

Q: How should the slider control affect the speed of the planetary orbits and satellites?
A: Real time

Q: What UI elements should be included besides the slider for interaction or information display?
A: No

生成コストの概要

モデル名: o3-mini-high

応答時間: 61.65 sec.

結果トークン: 8,673

コスト: $0.03882450