初めまして、最近ゲーム開発、プログラムの勉強を初めて者です。色々な人の動画や話を聞いた限り、ゲーム開発には高校数学、特に三角関数やベクトルが必要になってくるとか、、、、私は完璧な文系で、中学生に中学数学を教えれるぐらいの知識しかありません。ここで質問です、今後勉強するのは三角関数とベクトルのみで良いのか、それとも高校数学を一年生から二年生、二年生から三年生と高校数学を復習するように勉強した方がよいのか。ぜひともアドバイスよろしくお願いします。PS.三角関数とベクトルのおすすめの参考書教えてくだ さい。現在のレベルは中学数学ができる程度です。

1件の回答

回答を書く

1231999

2026-02-20 15:40

+ フォロー

以下はAIによる解説の要約。



ゲーム会社のプログラマーとして働くには、最低でも高校数学(数数学I・II、数学A・B・C、ベクトル、行列)レベルの理解が必要で、3Dや物理演算を扱う場合は大学初年度レベルの線形代数・微積分・力学の知識が求められることが多いです。



---



ゲーム開発で必要とされる数学の分野



- ベクトル・行列(線形代数)

キャラクターの移動、カメラ制御、3D空間での座標変換などに必須



- 三角関数・座標変換

弾道計算、回転処理、視点変更などで頻繁に使用



- 確率・統計・乱数

ダメージ計算、アイテムドロップ、AIの行動選択などに活用



- 微積分・物理法則(力学)

ジャンプ・落下・衝突判定など、物理エンジンを使わない場合に必要



- 数列・関数・グラフ

アニメーションの補間、タイミング制御、UIの動きなどに応用



---



実務での数学の使われ方



- 式の組み立てが重要

手計算よりも「どういう式を使えば目的の動きになるか」を考える力が重視される



- ゲームエンジンが補助してくれる部分もある

UnityやUnreal Engineでは、物理演算や座標変換をライブラリが支援するため、基礎を理解していれば実装は可能



- 高度な処理では数学力が差を生む

独自エンジン開発や最適化、グラフィックス・AI・ネットワーク同期などでは、大学レベル以上の数学が必要になることもある



---



推奨される学習レベルと教材



- 最低限:高校数学(数学I・II、数学A・B・C、ベクトル、行列)

- 推奨:大学初年度レベルの線形代数・微積分・力学

- 教材例:『ゲーム数学入門』『Unityでわかるゲーム数学』『DirectXの魔導書』など



---



まとめると、「数学が苦手でもゲームは作れる」が、「プロとして通用するには数学の理解が武器になる」世界です。

特に物理演算・3D制御・AI設計などを担当したいなら、数学力はキャリアの土台になります。



Sources:

[ゲームメーカーズ:ゲーム制作に必要な数学]( //gamemakers.jp/article/2023_12_06_56677/ )

[グッドラックネットライフ:ゲーム開発に必要な数学]( //goodlucknetlife.com/game-development-mathematics/ )

[Pacific Meta:ゲームプログラマーに必要な数学・物理]( //pacific-meta.co.jp/magazine/esports/game-jobs/game-programmer/51391/ )

[Zenn:ゲーム開発に数学がないと何もできない件]( //zenn.dev/nyanchu_program/articles/24f55b44efd602 )



---



以下はAIではない。



ゲーム・プログラマーの場合は、\u0026quot;即戦力\u0026quot;か求められるようです。



自分が\u0026quot;即戦力\u0026quot;だとアピールする必要が有るので、(完コピする必要は無いですが)市販品レベルのクオリティーのポートフォリオを いくつか作って下さい。

(その人のスキルが分かれば良いので)サウンドは全く無くても良いらしいです。



とりあえず、基礎が終わったら、勉強の一環として、レトロゲームの「スペースインベーダー、PAC-MAN」などを模倣してみると良いでしょう。



【実演】名古屋撃ち(スペースインベーダー)

//youtu.be/Ty2z6KP5X0Y?si=ont7hjKWzLgU6UIW

【AC】パックマン【20面クリアまで】

//youtu.be/bfnDj6Biq-A?si=RjEPswO_gsjK7mTa



次の段階としては「グラディウス、ゼビウス、2Dのドラクエ、SPACE HARRIER」



FC グラディウス プレイ動画

//youtu.be/iKvEYDFvwF4?si=CuAWefKSTnRoBIlF

【AC】ゼビウス【1周クリアまで】(全16エリア)

//youtu.be/eIWfPezxLM8?si=7T1HeD17T2_bkDnT

世界一わかりやすいドラクエ進化の歴史【完全解説】

//www.YouTube.com/watch?v=asXjgUisWbs

スペースハリアーAC版 SPACE HARRIER

//youtu.be/Sk27MLpbLh8?si=qXR6Mr0KTlfovk9Z



まだ このレベルではダメ。



なお、それらのレトロゲームを作って公開したら著作権法違反になります。

面接で見せる程度なら問題ありませんけど。

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有