No.7ベストアンサー
- 回答日時:
★アドバイス
>ゲーム作成などでは、どのプログラミング言語を学んだほうがいいんでしょうか。
↑
目的によります。
趣味ならHSP、VB、C#あたりから作れるでしょう。
>家にVisual Basic があるんですが、それでもいけますか?
↑
あるなら活用しましょう。
http://www.microsoft.com/japan/athome/magazine/h …→『プログラミング☆簡単レシピ』
これぐらいなら1ヶ月程度で作れると思います。
>将来、ゲーム開発やソフトウェア開発などの職につきたいと思っているので…
↑
これを考えるなら最低限C/C++言語の知識とDirectXの知識を必要とします。
またそれを使ってのゲーム作成方法も必要です。
・目的がよく分かりませんが将来を考えての質問ならC/C++からお勉強しましょう。
時間は掛かりますが将来を考えてなら頑張れるでしょうから。
以下は C/C++ や DirectX を使う方法です。
http://minus273.s27.xrea.com/game/c.html→『C/C++でゲーム製作』
http://f1.aaa.livedoor.jp/~zahyou/cgame/cgame.htm→『ゲーム創!』
http://rina.jpn.ph/~rance/directx8/→『DirectX8による2Dゲームプログラミング講座』
http://rina.jpn.ph/~rance/directx7/directx7study …→『VC++とDirectXでゲームを作る 座学編』
※趣味だけなら HSP または VB、C# をお勧めします。
最後に:
プログラミングで重要なのは数学的に論理的に物事を整理して考えられる人です。
あなたは読解力、理解力はどうなのでしょうか?
ここが不十分ですとなかなか進みが悪くなると思います。
そこで初心に戻り算数から再勉強するのも良いです。
(算数でも文章で書かれた問題です。)
(よく読み、順序だてて理解して式を自分で作って解く問題です。)
(これが得意ならプログラミングも向くでしょうから)
・なおゲームを最初は動きの少ないものを作りましょう。
例:
じゃんげん、トランプ(神経衰弱)など(ゲームの基礎)
↓
オセロ(思考ルーチンのお勉強)
↓
テトリス(少し動きが付く)
↓
モグラ叩き(たくさん動く)
↓
インベーダ(シューティングの基礎)
↓
その他(いろいろ)
・この順でステップアップすれば良いでしょう。
頑張って下さい。
参考URL:http://www.microsoft.com/japan/athome/magazine/h …
No.6
- 回答日時:
■ゲームプログラマ
ゲームの種類によります。
携帯
JAVAを学んでください。
C/C++の知識もあるといいです。
PC版やコンシューマ
C/C++がいいです。
C/C++以外の言語は、遅すぎて話になりません。
■一般的なプログラマ
C言語でができればOKです。
(C++言語を扱ってない企業がありますので)
JAVAの知識もあって損はないです。
VBの知識もツールづくりくらいには役立つと思いますが、
VBを5時間勉強するなら、C/C++、JAVAを勉強したほうがいいでしょう。
No.4
- 回答日時:
ゲーム開発においては、C/C++以外の選択肢は無いと思ってください。
(流石に今はアセンブラは要求されないと思いますが。)
ビジネス系であれば現在の主流は、バックはJavaServlet、フロントはブラウザ(HTML+JavaScript)ですね。
昔はVB等もフロントに使われていましたが、最近は需要は少ないです。
市販アプリだとC/C++になるでしょうね。
VBやC#は、基本的にはサンデープログラマー用の言語です。
入門用には十分でしょうが、ゲームでは先ず使われないですし、企業でもEUCレベルで使われる程度でしょうね。
まぁ、EUCだと寧ろExcel等でVBAの方が多そうですが。
とりあえず、VBでプログラムの組み方のようなものを覚えるのは十分役立つと思いますが、中途採用でも無ければ、何も知らなくても導入教育などで必要な事は教えてもらえます。
寧ろ情報処理やMCPなどの資格を持っている方が有利でしょうね。
特に情報処理は、仕事やりだすと全く使わないような内容の試験ですから、就職前に取っておくと後々楽ですよ。(特にビジネス系だと。)
No.3
- 回答日時:
ゲームメーカーに勤めています。
>ゲーム開発やソフトウェア開発などの職につきたいと思っているので
少なくともコンソール(XBox360、PS3等)ゲーム開発のプログラミングに携わりたいなら
C/C++は必須です。(ゲームメーカーのコンソールプログラマ募集要綱を見ればどこも必須になっているはずです。)
C#はツールやエディタ開発等で使われる事はありますが、
実機で動くソースコードを書く事はほとんどありません。
他にもHLSL等のシェーダー言語、86系アセンブリ言語が出来れば強みになりますが
勉強するにしてもC/C++の後です。
No.2
- 回答日時:
専門的に、MSのサイトからVisualStudioをダウンロードして、C#でカチカチとやるのがいいです。
趣味レベルでしたらVBやHSP、ジャンルによってはツクールなどの専用ツールの方が手っ取り早い場合もあります。
C++での開発はC#にのっとられ気味なので、これから学ぶのなら上記の通りで構わないでしょう。
No.1
- 回答日時:
重要なのは言語ではなく、それを組み立てる理論だよ。
極端な話「文法書」と「(標準実装)関数一覧」があれば大丈夫、って状態なら構わないかな。
ゲーム開発でっていうなら C++ 辺りが順当だけれど「ソフトウェア開発」となると突然範囲が広くなりすぎるね。
とりあえずVBの「コーディング理論」は役に立つけどVBそのものの使い方はあまり役に立たないよ。
勿論、開発の主体がVBだ って場所でなら話は違うけどね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
自作でプレステ対応ゲームは作...
-
C言語は全くの素人なのですが・...
-
プログラミングを習うにあたっ...
-
50代です、プログラミングを...
-
PGに慣れず適応障害と診断され...
-
HOLONついて教えてください。
-
C言語、C+、C++、C#の違い
-
COBOLでのNOT = の AND条件
-
15.3インチは持ち運ぶには億劫...
-
アセンブリ名とは??
-
UNITY Float型の接尾辞fって
-
リピート再生が出来ません
-
Cプログラミングでハングマンゲ...
-
Visual Studio Codeについて
-
gccでコンパイルされた実行ソフ...
-
TO_CHARで小数点以下がある場合...
-
.Net Framework APIがあればMFC...
-
QT(C++)の学習方法について
-
C++は何に適している?
-
自作ソフトウェアの販売方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PGに慣れず適応障害と診断され...
-
オリジナルの占いサイトを作る...
-
「やさしいC」の次に読む本を探...
-
自作でプレステ対応ゲームは作...
-
組込技術者を目指しています
-
Webデザイナーになる為、独学で...
-
VBAの勉強の仕方
-
C++ API 全般 APIの概要は
-
Linux Cプログラミングを学ぶた...
-
OpenGLで質問があります。
-
『ゼロから作るディープラーニ...
-
C言語を1から始めるのですが・...
-
プログラマーになったきっかけ...
-
VisualC++ 6.0 と2005の違い
-
ExcelでのVisual Basicのプログ...
-
ActionScriptのステップアップ...
-
プログラマって儲かるのですか?
-
アマグラマーについて
-
シーケンサープログラマを効率...
-
工業高校生ですが、将来ゲーム...
おすすめ情報