たくさんのご意見ありがとうございます。

まだ迷う部分はあるのですが、みなさんのご意見を参考に、
まずはC++の学習をしながら、VB2005でゲーム開発の土台作りをしてみようかと。

C++で記述されているシューティングゲーム向け文献とかwebのソースで、
自分の仕様に合ったものをVB2005(もしくは2008)に移植してみながら、
一番根っこのクラスの実装から始めてみたいと思います。

ありがとうございました!