お掃除ロボットのアルゴリズムを、さらに改良してみました。
改良点は、ステージの端に触れた時に、
跳ね返る動きを、よりスムーズにしたことです。
また、跳ね返る時、
乱数を使って、ランダムに角度を変え、
動くようにしています。
だいぶお掃除ロボットっぽくなりました。
プログラミング初心者が、各種類の言語を独学で学べます。ゲームから本格的な業務システムまで開発できるようになることを目的とした無料講座です。プログラミング言語、データベース、SQL言語の基礎、またWebAPIを利用したシステム開発が学べます。
お掃除ロボットのアルゴリズムを、さらに改良してみました。
改良点は、ステージの端に触れた時に、
跳ね返る動きを、よりスムーズにしたことです。
また、跳ね返る時、
乱数を使って、ランダムに角度を変え、
動くようにしています。
だいぶお掃除ロボットっぽくなりました。
お掃除ロボットのアルゴリズムを改良してみました。
今回は、黒い点をゴミと見立てて、
丸いお掃除ロボットが通った軌跡にあるゴミを消します。
前回よりは、お掃除ロボットっぽくなった感じw
まだ、壁に当たった時の反転するプログラムに
改良の余地がありますね。
動作がぎこちないですから。
でも、思いついたことを、このように直ぐに試せるのが、
プログラミングの楽しさです。