No.4ベストアンサー
- 回答日時:
一応個人レベルで3Dゲームを幾つか造った事のある者です。
三角関数、ベクトルは必須で、平たく考えても2次元の関数レベルは確実に抑えないとマズイと思います。
本当はベクトルだけで三角関数(オイラー角)に頼ると限界が来るのですが、やっぱり無いと困る。
あとは微分積分、数列も必要かな?
これらがどのように関与していて、どのようにつかえば思い通りの動きになるかを何も考えずにスラスラでてくるようにならないと、正直無理ではないでしょうか。
ポリゴンの操作まで行くと更にハナシは複雑になって、接線、法線がドウのこうのも知っておく必要があります。
普通はライブラリに任すと思いますけど、「ライブラリ開発」もありますので。。。
あとは、ゲームに必須の内容として色の合成。
爆発や特殊効果を綺麗に見せるには、RGB値を複雑に操作する必要がありますが、これはグラフィッカーの仕事じゃなかったりします。
これは足し算と引き算しか使わないと言えば使いませんが、ひらめきが必要です。
あとはハードの知識。
PSはビデオメモリが極端に少ない、メモリも多くはない、CPUもそれほど早くない、ならばどういうプログラムが良いか?
これはゲームに限ったハナシではないと思いますが、ハードの制約は常に抑えておく必要があると思います。
とまぁ、一人で全部やるとこういう事になりますけど。
本気でやる気があるのであれば、「掻い摘んで」なんて甘い事は言わず、数学+物理をゼロからやり直した方が無難じゃないでしょうか。(新教育課程になってから排除された部分も全部含んで)
または、プログラミングだけがゲーム作成ではありませんので、別の道を目指すか・・・
私は"ゲームプログラマーは"数学必須だと思います。
「数学必須」と断言していただきありがとうございます。
自分でも分かってはいるのですが、どこから手をつけようかと、ホトホト参ってまして。^^;
それでもプログラム頑張っていきます!ありがとうございました!*^^*
No.5
- 回答日時:
プログラマ(ゲーム開発経験あり)です。
数学といっても足し算引き算から微分積分、代数、確率などいろいろありますよね。
プログラムに必要なのは「数学のどの部分」でもなく「概念」です。
数字というものの特性を知っていればあとはなんとでもなります。
ただ、その概念を知るには一般的に数学が得意でないとだめでしょうね。
私が思うに、学校で習う数学が苦手でも、数字に強い人っていますよね?
例えば、数学の成績悪くても車で走っていて「今、時速何キロくらいで走れているから、混まなければ信号待ち含めて何時間くらいかかる。」
と、ぱっとわかる人とか。
「計算の強い人」よりも、「計算式を考案できる人」です。
そろばんの暗算名人がいいプログラマになるか、といわれれば一概にできるといいきれないのではないでしょうか。
ゲームをつくるのであれば、なおのことです。
画面に出てくるのは絵、ですが、あれの座標、色、動く早さ、時間などはすべて数字です。
それらを数字で表して、なおかつ、動かす場合の数式がぱっと出てこないようでは厳しいとおもいます。
プログラム何も知らない状態でゲーム、というのではなく、とりあえずプログラムを覚えてみてはいかがでしょう。
私はプログラムを覚えたとき、「ゲーム作ってる人ってすごいな」とその時点で実感できました。
まぁ、一人で作るわけではないので、私も業務で携わったときはなんとかなったものですが。
なるほど!!
とりあえず、数字アレルギーの現在は問題外なようです。^^;
しかし、なんとか数学を好きになるよう頑張っていきたいと思います。
ありがとうございました!*^^*
No.3
- 回答日時:
職業プログラマです。
算数(=数学)は、必要って言えば必要です。
でも、全ての事を覚える必要はありません。また、計算ができる必要もありません。
公式(=計算方法)が解っていれば、後は電卓を使えばいいし、公式がわからなければ、公式が載っている本(やWeb)の場所を覚えておけばいいのです。
テストではありませんから、最終的に”正確な解”がでれば問題ないのです。
ただし、職業とするのなら、話は別です。同じ能力があるのなら、公式を覚えている人が優遇されますし、計算ができる人が優遇されます。
そういう物です。
基本的な事だけ押えておけば、後はどうとでもなります。殆どの場合が、学校で教わった事なんて基礎以外は役に立たない場合が殆どですからね(^^;
繰り返しになりますが、趣味でやるにはそれでいいのかも知れませんが、職業として捉えるとなると話は違います。
No.2
- 回答日時:
ゲームではありませんがソフトウェアの開発はしていたことがあります。
座標の計算などはしますからとりあえず三角関数あたりは思い出す必要がありました(苦笑)
まぁゲームと言っても仕事では1人で作るわけではないので知識はなくてもいいでしょうが小学生レベルの算数の知識ではちょっと無理でしょうね。
ゲームの種類にもよりますよ。
3Dであれば3次元の座標を求める必要がかならず出てくると思いますがすでに用意されているモジュールやクラスを使ってそれを意識せずに済む場合もありますし。
まだ学生なのでしょうか?
私のように苦労しないようにちゃんと勉強しましょう・・・
No.1
- 回答日時:
>3Dやシューティングなどゲームを作るにはやっぱり数学の知識は必要ですよね?
弾の軌道は方程式で導き出すため絶対必要。
ただ,正確に言えばどの製作チームでどの役割をするかも重要。
たとえばサウンドマンなら発音原理と音声学があった方がいいし,
プログラマーなら数学的センスが必須,
グラフィッカーならドット絵やモデリング技術も必要なのね。
いまはアマチュアでさえゲーム製作は分業の時代だから,
もういちど自分がどれを一番やりたいのか考えたほうがいいかも。
趣味で作りたいなと思ってます。
芸術関係は自分ではある程度自信があるのですが、数学だけは・・・。^^;
とりあえず精進します。ありとうございました。*^^*
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(職業・資格) 来年、仕事の都合でエネルギー管理士の資格試験を受験しようと考えているのですが、難易度について教えて下 1 2022/09/24 12:14
- 大学受験 【至急】文系大学受験は数II・Bは必要? 2 2022/06/29 20:29
- その他(悩み相談・人生相談) 私は高1の女子です。将来の夢がはっきり決まらずに高校へ入学しました。しかし、そろそろ決めないとヤバい 4 2023/06/14 18:07
- 数学 大学数学を理解するためには高校数学の全単元を復習する必要がありますか。 5 2023/02/28 13:37
- 高校受験 公立高校の英語科に行きたいのですが 3 2022/10/07 01:26
- 大学受験 中京大学の工学部に入りたいと思っている、高校2年生です。 現在、一般入試は必ず受ける予定で、公募推薦 1 2023/05/25 18:16
- 教育・文化 ぶっちゃけ、小中高は国語、数学(算数)、社会、理科、英語だけ学べば十分じゃないの? 修学旅行など強制 10 2022/12/07 13:58
- 就職 情報学科やIT企業の関係者の方にお聞きしたいです。 2 2023/08/01 08:55
- 大学院 大学院進学を考えている大学3年生です。 大阪大学の大学院で、物理学専攻・宇宙地球科学専攻に挑戦しよう 1 2022/08/16 01:21
- 学資保険 Fラン数学科の将来の仕事 1 2022/07/21 04:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C#で音楽の2曲同時再生の仕方
-
ニンテンドーDSのソフト作成に...
-
Now Loadingについて
-
ゲームの開発言語(1980~2010年)
-
Unityでブラックジャックゲーム
-
ゲーム開発がしたい。学ぶべき...
-
ゲームプログミングと数学
-
C、C++でもぐらたたき
-
C言語で簡単なゲームを作る方法
-
ゲームプログラマーになるには...
-
このプログラミング言語のfor分...
-
C言語、C+、C++、C#の違い
-
HOLONついて教えてください。
-
VBSとWSHは読み方が違うだけで...
-
CSVデータの"(ダブルクォーテ...
-
Visual Studio Codeについて
-
VBSでDim、Private、Publicの違い
-
パスカルケースの由来。
-
QT(C++)の学習方法について
-
VBA フォルダ アクセス権限付与
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FLASHでゲームを作っていた人は...
-
ニンテンドーDSのソフト作成に...
-
ゲームの開発言語(1980~2010年)
-
フリーゲームを解析したい
-
processingの質問です。
-
Now Loadingについて
-
ノベルゲームを作ろうとおもっ...
-
abnormal program termination
-
C言語で簡単なゲームを作る方法
-
携帯ゲーム機のソフトを作る方法
-
作成したゲームに制限時間を表...
-
ゲームプログラミング学習法
-
一番簡単にトランプゲームを作...
-
ゲームのソースコードを解析し...
-
ゲームプログラマーはゲームが...
-
高校に入ったら独学でプログラ...
-
ゲームを作るときに必要なプロ...
-
乱数について(Rnd関数)
-
ノベルゲームを作りたいのです...
-
物理エンジンの自作はできるの...
おすすめ情報