2.の補足です。 問題点と書きましたが、改善点ですね。 今は、プログラミングに慣れるために、まずは動くものということで、作っていただくのは良いと思います。 ただ、この先、もう少し本格的なゲームプログラムを作ろうとすると、このことは避けて通れなくなります。 例えば、インベーダーゲームのように敵の数が100個もあるようなゲームのプログラムを作ろうとしたら、同じコーディングを100回しなければならなくなります。 なので、同じような処理でたくさんのオブジェクトを扱う方法として覚えていただけるとよいと思います。