ページ 11

初心者です

Posted: 2013年12月11日(水) 00:39
by ラス
プログラミング初心者です。
c言語とDXライブラリはさわりだけ分かります。
3D風のシューティングゲームが作りたいのですが、何をどの順番で勉強するのか分かりません。
オープンソースなどを見て関数を調べて行くのがいいのでしょうか?

Re: 初心者です

Posted: 2013年12月11日(水) 10:43
by softya(ソフト屋)
ラス さんが書きました:プログラミング初心者です。
c言語とDXライブラリはさわりだけ分かります。
3D風のシューティングゲームが作りたいのですが、何をどの順番で勉強するのか分かりません。
オープンソースなどを見て関数を調べて行くのがいいのでしょうか?
>3D風のシューティングゲームが作りたいのですが、何をどの順番で勉強するのか分かりません。

ラスさんの言われる3D風が、私の思うものと違う可能性がありますね。
なので、明確にされたほうが良いと思います。
※ 実在するゲームの動画リンクがベストです

あと、オープンソースから読み解くよりも自分で積み重ねて作ったほうが良いように思います。
サンプルを当てにし過ぎるのは、学習としてあまり良くありませんし、それを作った先駆者はサンプルがあったわけでも無いと思います。
2Dのシューティングを何も見ずに作れるレベルを先に目指されてはどうでしょうか? その過程で出来そうな気がしたら3D風のシューティングにチェンジしてもよいと思います。

Re: 初心者です

Posted: 2013年12月11日(水) 17:12
by ラス
http://homepage2.nifty.com/natupaji/DxLib/dxsample.html
上記のサイトの弾当てゲームみたいなのを作りたいです。

オープンソースを読み解くよりも自分で調べていきたいと思います。
その場合どこから手を付けたらいいのでしょうか?
またお勧めのサイトや本があれば教えてください。

Re: 初心者です

Posted: 2013年12月11日(水) 21:39
by softya(ソフト屋)
そのゲームは、本当にデータと計算が3Dですね。
これの擬似ということは奥行きがあれば良いんでしょうか? それでも3Dな数学の欠片ぐらいは理解が必要です。
計算式が想像できますか? 出来ないなら、まず龍神録ですかね。3Dの欠片も出てきます。

>またお勧めのサイトや本があれば教えてください。
2Dシューティングに関しては、このサイトの龍神録の講座が役立つと思います。
「龍神録プログラミングの館」
http://dixq.net/rp/

その前に基礎が理解できないというなら、こっちを理解したほうが良いかと思います。
「新・C言語 ~ゲームプログラミングの館~ [DXライブラリ]」
http://dixq.net/g/

それぞれ、ちゃんと理解してやろうとしたら疑問が出てくるはずです。
それらは、ここで質問して下さい。
疑問が出ないようなら、ちゃんと理解できていないと自分を疑ったほうが良いです。

Re: 初心者です

Posted: 2013年12月13日(金) 01:44
by ラス
ありがとうございました。
これから頑張りたいと思います。