No.5ベストアンサー
- 回答日時:
まあ、プロかアマか、ってのでまた違うでしょうね。
例えば昔流行ったクラッシュバンデグーなんかはLispと言うマイナー言語で書かれていたらしいです。
また、C言語も万能か、と言うとそうでもなくって、昔、Nintendo64上でのMotherと言うRPGの開発は、C言語での開発で結局失敗/頓挫しちゃった、って話を聞いた事があります。
アマチュアでゲームを作りたい、と言うのなら、フリーで結構面白い「特殊言語」なんてのもありますね。まあ、ジャンルにも依りますが。
例えばADV(アドベンチャーゲーム)なら、NScripterって言語が「アドベンチャーゲームに特化」してて結構流行っているようですね。
NScripter:
http://www.nscripter.com/
これは結構「同人ソフトを作る際」に結構人気があるようです。何せ、解説書が出版されるくらいですから(笑)。
NScripterオフィシャルガイド:
http://www.amazon.co.jp/Nscripter%E3%82%AA%E3%83 …
この他にもAmazonでは3冊程ヒットしています。
あと、例えば商用のエロゲーなんかで実際に使われているAVG用の言語に吉里吉里ってのもあるらしいですね。
吉里吉里:
http://kikyou.info/tvp/
これも、Amazonなんかで検索すれば3冊程解説書がヒットすると思います。
他に,最近流行りの「関数型言語」でゲーム作りに強力そうだ、ってウワサされている言語に「Erlang」と言うのもあるそうです。
Erlangとは:
http://d.hatena.ne.jp/keyword/Erlang
Erlangオフィシャルサイト:
http://www.erlang.org/
解説書も出版されましたね。
Erlang入門:
http://www.amazon.co.jp/%E3%83%97%E3%83%AD%E3%82 …
まあ、ここで紹介した言語はまだちょっとマニアックなきらいもありますが、逆に言うと「趣味でやりたい」のならこう言う「ちょっとヘンな言語群」を使って勉強するのも悪くないんじゃないのかな、とは思います。
参考までに。
No.6
- 回答日時:
No.4
- 回答日時:
Excelでゲームを作る人もいるくらいなので、No.2の方がおっしゃったように、どんな言語でもゲームを作ろうと思えば作れるのではないかと思います。
ただ作りやすさというのはあると思います。
イベントドリブン型つまりマウスやキーボードの動きに反応して動作するようなゲームで、GUIを持つものということになると、Visual Basicあたりがとっつきやすいのではないでしょうか。
あとは、Visual C、Javaなどがあるでしょうか。
Squeak(SmallTalk)とかFlash(ActionScript)なども簡単なゲームのプラットフォームになっていますね。
とくにFlashはインターネットで公開するには適していると思います。
とはいえどんなゲームを作りたいかによりますね。
No.3
- 回答日時:
プレステは、C系ってのを聞いたことがありますよ。
C系のチャンポンになっている事もあるとか。
詳しくは知りませんが、ゲーム機器はそれぞれの開発環境で、コンパイル(?)されているんだと。
C系の言語で作って、そのハード用にプログラムを変換するって感じなのかな?
大概のゲーム機器のソフトは、C系で作られているんだと思いますよ。
プログラム言語は、得手不得手があって、Cは習得は難しいけど、何でも出来る、処理が早いのが特長です。
ただ、C言語いっぽんで作られているのではなく、他の言語が混じっていることもあるかと。
要は、プログラムは結果が帰ってくればいいだけですから。
すいません、もっと詳しい方がいらっしゃいましたら、お願いします。
ちなみに、単なる豆知識的な質問かなー?と思いました。
No.2
- 回答日時:
様々すぎて何一つアドバイスできませんね。
せめて『今どういうゲームを作りたいか』くらいは書いていただかないと。それに、程度の差やそれぞれの制限はあれど、プログラミング言語であれば何を使ってもゲームは作れます。ですから『どのような言語が必要』というのには意味がありません。
もし、ただ漠然と『ゲーム作りたいからプログラム勉強したいな』というお考えでしたら、一旦考え直すことをお勧めします。
ヴィジョンのない人に対してはプログラミング言語はかなり不親切です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- アプリ botの作り方 1 2023/03/23 17:29
- その他(ゲーム) 助けてください!!白人から差別を受けました!!私は初めてSTEAMで白人のゲームをしましたが、白人ゲ 2 2022/04/14 12:04
- C言語・C++・C# C言語 3 2023/07/11 19:55
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- その他(プログラミング・Web制作) テトリスみたいなゲームを作ってみたいです。 どのプログラミング言語にすればいいでしょうか? 1 2022/05/07 20:16
- 法学 コンピューター プログラミングの言語で記述されたプログラミングのコード一式は、作った人に 著作権があ 4 2023/08/04 17:31
- Excel(エクセル) Excel マクロで For 文のインデックスを先に宣言する理由 7 2022/08/27 00:26
- 英語 明日英検2級の面接があるんですが、大問3番4番でスラスラ喋ることが出来なくて少し詰まったり、あーとか 1 2023/02/18 16:24
- 社会学 英語と中国語できたらビジネス的にもう他の言語勉強する必要はないですか?現地駐在を除いて 2 2023/05/21 02:15
- 英語 英検1級合格にはどの程度の国語力が必要になりますか? 1 2022/10/25 13:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
楽しくて最高のプログラミング...
-
C言語、C+、C++、C#の違い
-
C++ ってなんて読む?
-
プログラムに書かれる"%"記号の...
-
質問失礼します。 プログラム言...
-
C言語とhtmlの違いを どな...
-
TO_CHARで小数点以下がある場合...
-
Pythonって何を意識した言語な...
-
おみくじを作りたいのですが
-
現在、大学の応用化学科に所属...
-
C++における継続行
-
クオンツに必要なプログラミン...
-
VCとVC++
-
最新のプログラム言語を学ぶに...
-
VBSとWSHは読み方が違うだけで...
-
.Net Framework APIがあればMFC...
-
Excel VBAで文字化けする (英語...
-
VBScriptで引数を省略したい場合
-
ホワイトハッカーを目指そうか...
-
COBOLでのNOT = の AND条件
マンスリーランキングこのカテゴリの人気マンスリー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++のざっくりとした違いを...
おすすめ情報