ゲームプログラミングのためにC#を学習、よい方法は?
本家/.「Ask Slashdot: Best Way to Learn C# For Game Programming?」より多くの人と同様に、私は自分でゲームを作りたいと思っている。MATLABやVisualBasic、LabVIEWを除き、実際のプログラミング経験はない。初めはRubyを試してみたが、パワーの必要なゲームの作成に進むにはC言語系を学ぶ必要があるとの結論に達した。その後、いろいろと調べてみるうちにC#にたどり着いた。
プログラミング以外のゲームデザインや理論に関しては問題ない。MayaやBlenderを含む、CADの経験が8年近くある。また、セミプロレベルのサウンドスタジオを所有しており、iTunesでインディーズアルバムをリリースしているし、様々なプログラムで効果音や音楽の制作を担当している。9年ぐらいDotAのベータテスターをやっているので、ゲーム開発の困難さなどは理解しているつもりだ。構想は1~2年かけて練り上げたもので、既にゲーム(RTS)の成長テーブルやユニットの種類・状態、ストーリーラインといったアイディアは書き出している。ゲームは自分の時間を使って作る計画で、完成までに数年かかる覚悟もできている。
このように自分の状況を書き出したのは、自分が何をしようとしているのか自分自身がわかっていることを皆さんに理解していただきたいためだ。「どうすればゲームが作れるのか教えて」などといった質問をするつもりはない。ゲームプログラミングのためにC#を学ぶとしたら、何から始めればいいだろう(たとえば、おすすめの書籍など)。オブジェクト指向プログラミングは理解しているので、あまり必要ない。文法も覚えさえすればいいのであまり必要なく、方法に関連するものが必要だ。ゲームの開発に関する他の書籍や情報でおすすめのものがあれば、お教え願いたい。私は今のところ何も知らないが、素質的には問題ないと思っている。
ゲームプログラミングのためにC#を学習、よい方法は? More ログイン