私はパイゲームで何らかの太陽系を作りたいと思っています。私は固定式をやったけど、太陽や惑星の周りを回って惑星を動かすのは面白いだろうと思った。できるだけファイアーゲームを使ってできることはあるのだろうか?私が望む何Pygameは円を回って別のものを回る
は次のとおりです。
Sun = pygame.draw.circle(...)
planet1 = pygame.draw.circle(...)
etc.
a = [planet1, planet2, ...]
for p in a:
move p[2] to pos(x, y)
私が仕事だと思うものですが、私はそれを行うかどうかはわかりませんこと。また、私は古代惑星を削除してその隣に新しい惑星を描くことを考えましたが、問題は色、太陽までの距離、システム内の惑星の数などのランダムな特徴を使用していることですこれらの同じ機能を維持する必要があります。何か案は?
ありがとうございます!実際には、楕円軌道を取ることが望ましいと言えますが、あまりにも混乱しても心配はありません。この公式は惑星を動かすだろうか? – Sionae
@sionaeすべてのループで「theta」を更新する場合 –