- 締切済み
ゲームプログラミングの開発環境
私は情報系の大学生の一年生で、授業で習ったプログラミングにとても興味を持ちました。 そこで独学でゲームプログラミングをやりたいと思ったのですが、 開発環境を気づき上げるのに苦労しているので質問させて頂きます。 1)開発環境を作るのはmacとwinのどちらがいいか? 私は今パソコンを2台所持していてwinXPとmacbookproです。 どちらに開発環境を作るべきでしょうか? 2)開発環境を作るためのいいフリーソフトを教えてください。 3)初心者でもわかりやすい書物を教えてください。 授業でプログラミングをやったと書きましたが、 触った程度なので本当に初心者向けのものを教えてくださるとうれしいです。 回答お待ちしています。
- みんなの回答 (6)
- 専門家の回答
みんなの回答
- kmee
- ベストアンサー率55% (1857/3366)
Windowsの方が資料が多いので、独学するならそちらがいいかもしれませんが... Macbook Pro には Xcodeという開発環境が付属しているはずです。 付属のディスクを探してみてください。 また、ターミナルからの使用が中心になりますが、Ruby,Perl,Python,PHPといった言語も標準で使えます。
- kunuso
- ベストアンサー率25% (235/918)
1)Windowsで。 2)普通に言語やるならやはりC言語から入るのが望ましいが、正直敷居は高めかなと思う。 よほど強い興味を持っていて突き詰められるのなら良いが、ちょっと興味を持った程度では挫折しやすい言語じゃないかと・・・。 とっつき易さでいうなら、C#,VB辺りの方が良いかもしれない。 開発環境は、やっぱこれが有名。 http://www.forest.impress.co.jp/lib/stdy/program/progdevenv/vbexedition.html プログラムの勉強になるかはわからないけど、ゲーム作りを楽しさを学ぶという意味ではHSPなんかでも良いと思う。DirectXを使ったゲーム作れるし。 http://hsp.tv/ 開発環境も全部ここで揃うし、コンテスト作品もDL可能なので、どんなゲームが作られているかも知ることが出来る。 あと、これは参考として・・・ どんなゲームが作るかによっても違うが、予め用意されているゲーム専用の開発環境を利用するという手もあり。 ここから始めても、ゲーム作りには後々役に立つのではないかな。 中でも、ツクールシリーズは有名。 http://tkool.jp/ 他にも http://www.forest.impress.co.jp/article/2008/03/25/wolfrpgeditor.html こんなのもあるし、 ノベルゲームなら、吉里吉里2とかNscripterのような、スクリプトエンジン利用するのも。 3)プログラムの勉強は、ひたすらコーディング→デバッグの繰り返し。(それはもうウンザリするほど・・・) 個人差も向き不向きもあるが、基本そうとう長い期間取り組まないと望みの物は作れないと思っておいた方が良い。 特にC言語なんて趣味レベルで始めて、(自分には)1年やそこらでどうにかなるような言語じゃなかったw どれからやるにしろ、最初はネット検索して入門サイトのお世話になれば良いと思う。 挫折するか分からない段階では、ネットの情報で十分。よりのめり込めるようなら、改めてそのときに自分に合った本探しては?
- deltaforce_1
- ベストアンサー率34% (88/255)
言語はなんでしょうか・・・ 1)何を作るかにも因りますが(アクション?シミュレーション?RPG?パズル?) 今の時代一つのプラットフォームでしか動かないのではどうしようもないかと 言語自体はなんだかんだで残りますし… DirectXみたいに固有の物を使わない限りは、基本的には使いやすい方で作るべきだと思います DirectXとか出されて悔しいのでMac側としてはOpenGLとかQuickTimeVRとか薦めても良いですか?(※ネタです) 資料はユーザが多い分Windows側の方が多いですね 2)Eclipse、確かMacでも入る筈 WindowsならVisualStudioExpress 場合によってはVMwareやVirtualBoxなどの仮想マシンで構築・検証? 3)言語に依りますが…いきなりo'reillyを買わなければ大丈夫かと Java→ネットで調べた方が早い 買うなら「やさしいJava」あたりかと Ruby→ネットで(ry C→ポインタが超えられさえすれば何でもいい 新版 明解C言語 入門編とか… C++→先にCを勉強してから考える 基本的に今迄学んでいた物をしっかり固めて次の言語をやった方がいいと思います。
- morchin
- ベストアンサー率16% (212/1281)
1)完全にWindows (DirectXとかあるので) 2)MinGW (gcc, g++などがある), Python 3)『ゲームプログラマになる前に覚えておきたい技術』読むべし
- FEX2053
- ベストアンサー率37% (7991/21371)
Win上での開発環境と言えば、Visual Studio を使っておいた方が後で楽ですよ。実際、企業ではVisualStudioを使う例が多いのですから。ちなみに、Microsoft純正ですが無料です。 http://www.forest.impress.co.jp/docs/news/20100428_364484.html http://www.atmarkit.co.jp/fdotnet/easyvs2010/easyvs201001/easyvs201001_01.html
- Takuya0615
- ベストアンサー率21% (329/1502)
開発環境はwinに重きを置いたほうがいいと思います。 1) 日本の国内シェアはwinが圧倒的に勝っているので、日本にいる以上はwinでいいと思います。 2) VB中学校というサイトにVB2010のフリーが置いてありましたよ。 3) 書物でなくとも↑のサイトが手取り足取り教えてくれてると思います。