7

私は、コア軌道の周りのブロックで構成される惑星が星の周りを回る 2D ゲーム/シミュレーションに取り組んでいます。また、それらは独自に回転し、星の周りの回転と個人の回転の両方がランダムな速度を持っています。

プログラムは、光がいつどのブロックに当たるかを追跡し、この光に基づいて時間の経過とともに温度が変化します。また、温度に基づいて時間の経過とともにブロックの色が異なります。熱いブロックはより赤く、冷たいブロックはより青く見えます。

下のスクリーンショットでは、両方の惑星が星の周りを反時計回りの軌道を持ち、時計回りの自転をしています。左/下の惑星はゆっくりと回転していますが、上/右の惑星はより速く回転しています。それらを惑星 A (画像 1 ~ 3 の左/下) および惑星 B (画像 1 ~ 3 の右/上) と呼びます。

この最初のスクリーンショットは、プログラムを開始した後、できるだけ早く撮ったものです。

【画像1】(http://i.imgur.com/Ay613.png)

惑星 A は非常に急速に発達し (そして保持され)、一日中太陽の下にあった側のより暖かいブロックと、夜明けがちょうど昇ったところのより冷たいブロックを示す勾配を示しました。惑星 B は非常に速く移動しているため、実際の温度差は生じないようです。

2 番目と 3 番目のスクリーンショットは約 1 分後に撮影されたもので、惑星 B の奇妙な「バンド」をよりよく示すために、わずか数秒しか離れていません。

【画像2】

【画像3】

それが回転するのを見ると、惑星 B は、その速い (そして理論的には均一な) 自転にもかかわらず、恒久的に冷たい側と恒久的に熱い側を発達させたようです。

十分な時間があれば、すべての惑星は、回転に関係なく、片側が熱く、片側が冷たいこの奇妙な縞模様を採用しているようです。

http://i.imgur.com/1iqeM.png

(上のスクリーンショットでは、さらに進んで、惑星 A が右側にあり、惑星 B が中央にあります。)

そして、最も奇妙な部分は、それをさらに長く実行すると、ほとんどの惑星が惑星 A が最初に示した賢明なパターンを採用する一方で、一部の惑星は奇妙なバンド パターンを継続することです。

4

0 に答える 0