下調べや設計を十分にしてから、プログラムに取り組むというのも一つの方法ですが、趣味でやるのであれば、とりあえず最低限やりたいことを作り、動かしてみて、不具合や、自分の考えていることと異なる点を、改善していくという方法もあります。そうすると、りゅうまごさんやGodotが指摘している課題が明らかになってきます。それを、1つずつ解決していけば、たつひこさんの思い描くものになっていくと思います。 あせらずに、マイペースでがんばってください。