2D 태양계 시뮬레이션

요약

2D 태양계 시뮬레이션과 속도 조절 슬라이더 포함.

프롬프트

영어로 된 2D 태양계 시뮬레이션 앱을 만드세요. 이 앱은 행성과 궤도를 표시하며, 행성과 위성의 움직임 속도를 조절할 수 있는 슬라이더를 포함합니다.

기능
- 행성들은 정해진 궤적을 따라 태양 주위를 공전해야 합니다.
- 지구에는 달이 공전하며, 다른 행성들은 여러 위성을 가질 수 있습니다.
- 모든 행성과 위성의 움직임 속도를 실시간으로 조절할 수 있는 슬라이더를 포함해야 합니다.
- 부드러운 전환과 연속 애니메이션 루프로 현실적인 효과를 보장합니다.

사용자 인터페이스
- 주요 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