みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

プログラミング経験0の初心者向けの言語

現在高校二年生なのですが、結果的に一人でminecraftのようなゲームを作れるようになりたいと思っています。

ネットで検索していくうちにRubyという言語が初心者におすすめだという情報を得たのですが、Rubyは後々C言語やC++、javaなどを学ぶ上で役に立つのでしょうか?

それともC言語やjavaなどから取り掛かった方が後々役に立つのでしょうか?

正直数学は苦手なのですが、大学レベルの数学を楽に解けるレベルぐらいにはならないとゲームなどのプログラムを組むのは難しいのでしょうか?

回答お願いします。

投稿日時 - 2013-09-18 00:29:32

QNo.8269011

暇なときに回答ください

質問者が選んだベストアンサー

だいたい皆さん勘違いされているようですが、ゲームを作るときに
プログラム言語はあまり重要じゃありません。

重要なのは、スクリプトと原画であることは当然ですが、それ以前
にも「この画面の次にこの画面が来て、この画面では何と何がどの
ように動くか」を決める、いわゆる「仕様」が一番重要なんです。

逆に言えば、スクリプトと原画、仕様ができれば、プログラム言語
なんぞなんでもオッケー、それこそExcelだってゲームは作れるん
ですよ。

さらに言えば、プログラミング能力は数学とは直接関係はないです。

空間を把握してダイナミックに頭の中で動かせるかどうか、その空間
を常時隅々まで把握できるかどうかが重要で、これは特定の要素を
徹底的に突き詰める数学的思考とは微妙に違うんですね。

・・・どっちかというと、文学や芸術に近いような気がします。


RubyにせよCにせよ、プログラムの中では「空間」をコントロールする
「文脈」があります。この「文脈」は、Rubyだろうが、それこそExcel-VBA
だろうが、基本は同じです。

ですので、言語を学ぶならお好きなものを。どれでも全くオッケーです。
それこそ「RPGツクール」などの「ゲーム作成アプリ」でもプログラミング
の基礎は学べます。つかあれ、かなり本格的にきっちり定義されている
優秀なゲーム用言語ですよ。

投稿日時 - 2013-09-18 12:16:11

お礼

回答ありがとうございました。

投稿日時 - 2013-09-18 18:46:52

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問