初めまして。
最近、趣味ってこともあって中学校が終わってからすぐに帰り、ゲームを作成しています。
いままでは練習っぽい感じでHSPで簡単にプログラミングをしていました。何ヶ月か続けていくうちに、結構得意になれました。
そこで、今度は本格的にゲームプログラミングをしようと思います。ですが…、僕にはどんなツールでプログラミングしたらよいか分かりません…。
そこで、本格的な3Dゲームを造るのに適したツールを紹介してください。
造るジャンルとしては、真・三国無双みたいなアクションや、シールオンラインみたいなRPGを造ってみたいです。
そのうちオンラインゲームも造って友達と対戦できるように出来たらいいと思っています。
もちろん、HSPよりずば抜けて難しくなるのは承知しています。
回答お願いします。
No.5ベストアンサー
- 回答日時:
本格的な3Dゲームを造るにはDirectXを使わなければまず無理です。
そうなると基本的に選択肢は
VisualC++.net か VisualBasic.net か VisualC#.netのどれかのなります。
※他の言語で無理矢理使えなくもないですが、Microsoftが提供している
ライブラリーを直にたたくことができません。
まずここをみてください。
http://www.microsoft.com/japan/msdn/student/prem …
VisualStudio.net Proとほぼ同等の製品が
学生なら4830円で入手できます。
※VisualStudio.net Proは10万円ほどします。
※VisualStudio.netProはVisualC++.net とVisualBasic.net と VisualC#.netを含みます。
DirectXSDK(開発者用DirectX)は
http://www.microsoft.com/japan/msdn/directx/down …
からダウンロードします。
参考までに3Dの市販ゲーム(Windows)の9割以上はVisualC++で開発されています。
参考URL:http://www.microsoft.com/japan/msdn/student/prem …
うぉ~~~~~!!!!
これは最強!!!!
色々はいってて10万円ほどするVisualStudio.net Proが5000円とは…(汗)
買おうと思ったんだけど…生徒手帳貰ってないのは気のせいかな…?
No.3
- 回答日時:
まだ中学生なのでVisual Basicで十分だと思う。
VBを馬鹿にする人もいるけど、VBで色々できたら
社会でも通用するよ。
ただ、ゲームには不向きな部分もある。
動きが遅いってこと。カクカク動くのが
なんとも言えない。
もっとおすすめなのがDelphi。
VB感覚でもっと機能的なことができる。
使いやすいし、いろいろできるよ。
VC++は、まだ早いと思う。
高校、大学生になって教えてくれる人が
できたらチャレンジしてみては?
両方ともプログラミングするだけなら
コンパイラなんか出てる家も知れない。
高いけど、買えるなら買ってしまおう。
ほぉ…。
中学生にはDelphiぐらいがいいんですか。
高いけど買えると思うんで買ってみます(親の許可が出れば)
回答ありがとうございました。
No.2
- 回答日時:
たぶんゲームを作るツールというのは、
開発環境や言語のことだと思いますが・・・
ゲーム作りに使用する言語を決めると
あとは大体決まってしまいます。
■ VisualC++ (.NET) 言語系
「本格的な 3D ゲーム」と聞いてまずは
これが頭に浮かんできます。
【利点】
多くの Windows ゲームはこれで開発されてます。
DirectX などを直接利用して高速なゲームが作れます。
【欠点】
システムに深く関わるので、Windows のシステムに
関する深い知識が必要です。COM などを理解する
必要があります。
よく使われる VisualStudio が中学生には高価かも。
■ Win32 API, Microsoft SDK の利用
上記とほぼ同じですが、
【利点】
うまくすれば、タダで(安く)開発環境が用意できます。
【欠点】
高価な VisualStudio の便利な部分の恩恵が得られない。
このあたりは
「猫でもわかるプログラミング」
http://www.kumei.ne.jp/c_lang/index.html
を参考にしてください。
■ VisualBASIC 言語系
昔は「遅い言語」とか「初心者用言語」とか言われた
ものだが、.NET になって、そうもいえないレベルに
なってきた感じ(かも)
【利点】
なんといってもお手がるにゲームが作れる
【欠点】
少しこった事をしようとすると無理が生じるかも
同じく VisualStudio なので高価かも
■ Java 言語
【利点】
Windows に依存することなくゲームが作れる
開発環境が Sun からタダで手に入れられる
【欠点】
動作がやや遅めなので、向いてないゲームもある
特に 3D やグラフィック描画性能に弱いところ
---
他にもいろいろ選択肢があるのですが、長くなりそう
なので、代表的なものにとどめておきます。
開発環境に投資できる「お金」とあなたの「やる気」
によって、適切なアドバイスは変わってくるものなのですよ。
参考URL:http://www.kumei.ne.jp/c_lang/index.html
ありがとうございました。
結構あるんですね…言語って…。
お金は小遣いを結構ためたんで2万円ぐらいあります。
少しずつやっていってみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(悩み相談・人生相談) 試験のための勉強や本番のための練習を"素の力で戦わない卑怯者のすることだ"と思ってしまうのをやめたい 2 2023/04/10 21:39
- 新卒・第二新卒 就職活動23卒、nnt 1 2022/08/18 20:54
- その他(悩み相談・人生相談) 客観的に見て私の適職・天職は何ですか? ①過去に夢中になったものは何か? 絵(幼稚園から今もずっと) 5 2022/07/14 16:36
- 学校 助けるというよりかは聞いてアドバイスを欲しいです。ただ聞いてくれるだけでもいい。今まで結構な数のアニ 2 2023/05/16 19:44
- 倫理・人権 権力に狙い撃ちされた元記者の闘いを追って。国家や権力者による一般市民への攻撃は許す社会 1 2022/06/05 12:39
- 友達・仲間 嫌味じゃないので聞いてください。ガチで釣りとか嫌味とか思ってじゃないです。 友達と友達の彼女とディズ 2 2022/10/31 03:10
- その他(学校・勉強) 来年4月から経済学部の大学一年生になる予定の者です。 私は将来入りたい企業があり、そこに入社するため 8 2022/08/23 04:49
- 子育て 習い事について 7 2022/06/08 13:43
- 会社・職場 低く見られて生きづらいです 4 2022/10/16 17:54
- オンラインゲーム 難しい… 1 2022/10/25 10:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
Pythonって何を意識した言語な...
-
COBOLで文字タイプを数字...
-
プログラムに書かれる"%"記号の...
-
TO_CHARで小数点以下がある場合...
-
C++ ってなんて読む?
-
UNITY Float型の接尾辞fって
-
C言語とhtmlの違いを どな...
-
COBOLでのNOT = の AND条件
-
VBSとWSHは読み方が違うだけで...
-
HTMLてインタプリタの類になる?
-
Int('1234') で、strをかんたん...
-
Solve()とは、なんですか?
-
質問失礼します。 プログラム言...
-
プログラミング言語の制作方法...
-
PL/Iソースからのコメント部分削除
-
HTMLとC++で、どんなホームペー...
-
「VB」と「VB.NET」の違いについて
-
MPLAB C18のC言語について
-
アプリ開発について 初心者です...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
質問失礼します。 プログラム言...
-
最新のプログラム言語を学ぶに...
-
COBOLでのNOT = の AND条件
-
C言語って古いですか?
-
rpa化する言語としてら何があり...
-
UNITY Float型の接尾辞fって
-
TO_CHARで小数点以下がある場合...
-
プログラミング言語の制作方法...
-
COBOLで文字タイプを数字...
-
プログラムに書かれる"%"記号の...
-
C言語とhtmlの違いを どな...
-
Int('1234') で、strをかんたん...
-
C++ ってなんて読む?
-
Excel VBAで文字化けする (英語...
-
C言語 解答について。
-
VBSでDim、Private、Publicの違い
-
Excelの開発言語ってなんですか?
-
C# でソフト開発をした事のある...
-
C#とC++のざっくりとした違いを...
おすすめ情報