現場レベルのゲーム制作が、すべてここで学べます。

ゲームを作ってみたいけれど、数学苦手だし、プログラミングとか難しそう…

文系でも、ゲームクリエイターになれるのかな?
将来ゲームクリエイターを目指しているけれど、「数学がどのくらい必要なのか」「文系・数学苦手でも通用するのか」が気になっている人は多いですよね。
結論から言うと、数学がどのくらい必要かは「どの職種を目指すか」と「どんなゲームを作りたいか」で大きく変わります。シナリオライターなら数学ほぼ不要、3Dプログラマーなら大学数学が武器になる、という感じです。
この記事では、ゲームクリエイターに必要な数学のレベルを職種別・ゲームタイプ別に整理して解説します!
\ゲームクリエイターへの第一歩は「作品」から/
資格や学歴より、実際に「作れる」ことを証明する作品が武器になります
★4.7獲得の実績講座
Unity カードバトルゲーム
の作り方講座(呪術迷宮)
実際にリリースされ★4.7を獲得した商業ゲームの設計をそのまま学べる本格講座。全24回でハクスラ×デッキ構築システムを実装し、転職・応募で語れる実績になります。
公開実績がつくれる
Unity 2Dアクションゲーム
の作り方講座
ロックマン風の本格横スクロールACTを全16回でゼロから開発。スマホ化・広告実装まで対応し、「個人開発でリリースしました」と言える作品が完成します。
企画力もアピール
Unity ノベルゲームの
作り方講座
かまいたちの夜・ダンガンロンパ風のノベルゲームを全14回でゼロから開発。シナリオ分岐・会話システムまで作り込み、「プログラミング力」と「企画力」を同時にアピールできます。
ゲームクリエイターに数学はどのくらい必要?職種別に整理

「ゲームクリエイター」とひとくくりに言っても、実際は複数の職種の集まりです。数学が必要かどうかは、「ゲームにどう関わりたいのか」によって大きく変わります。
まず職種別に「数学をどのくらい使うか」を表でまとめました。
| 職種 | 数学の必要度 | 主に使う数学の分野 |
|---|---|---|
| ゲームプログラマー(3D) | ★★★★★ 必須・高レベル |
線形代数・微積分・物理数学 |
| ゲームプログラマー(2D) | ★★★☆☆ 中程度 |
三角関数・ベクトル・中高数学 |
| 3Dグラフィックデザイナー | ★★★☆☆ 中程度 |
ベクトル・線形代数・幾何学 |
| 2Dグラフィックデザイナー | ★☆☆☆☆ ほぼ不要 |
基本的な比率・色彩の感覚 |
| ゲームプランナー | ★★☆☆☆ 数値設計の基礎 |
統計・確率の基礎的な考え方 |
| シナリオライター | ★☆☆☆☆ ほぼ不要 |
不要(文章力・構成力が武器) |
「ゲームクリエイターは全員数学が必要」というイメージがあるかもしれませんが、実はシナリオライターやゲームプランナーなどは数学の知識がほぼなくても成り立つ場合が多いです。
特にプログラマーを目指すなら、数学力はあったほうがいいのは間違いありません。ゲームが複雑であればあるほど、難しいプログラミングが必要になりますからね。
【全講座まとめ買い&今後の新講座も無料!今だけ割引価格】
高度なゲームを開発したいなら数学が必要になる理由

2Dゲームやスマホ向けのゲームならそれほど高いレベルの数学は要求されませんが、3Dグラフィックスを使ったゲームは別の話です。
最近ではUnityやUnreal EngineなどのゲームエンジンのおかげでC++を直接書かなくてもゲームが作れるようになっています。数学・物理の知識がなくてもある程度シンプルなゲームなら作れる時代になりましたよね。
ただし、ゲームエンジンの開発者が想定していないような処理を組みたいのなら、数学・物理の知識は必須です。エンジンは万能ではなく、独自の動作を作り込もうとした瞬間に数学の壁が来ます。
数学・物理の知識があればデバッグも対処しやすい

ゲームエンジンのみで作れるゲームの場合でも、その処理に対する知識がないと危険なんです。想定している範囲からはみ出したときの処理ができないからです。デバッグのときに大変な思いをしてしまうことが多くなります。
数学・物理の知識があれば、原理を理解でき、バグへの対応もスムーズです。プログラムが想定外の動作を始めたとき、原因を探る時間が短くすむでしょう。
逆に言うと、数学の知識がないと「なぜこの動きになるのか」が理解できず、試行錯誤が延々と続くことになりがちです。プロのプログラマーが数学を大切にする理由はここにあります。
デザイナーにも数学の知識が要る場合がある

プログラマーだけでなく、デザイナーにも数学力が求められることがあります。それは3Dグラフィックスを使ったゲームデザインを担当するときです。
ベクトルなどの幾何学的な知識や、行列などの線形代数の知識が必要になってきます。もし3Dゲームのデザインを手がけたいと考えているなら、そういった分野の勉強も視野に入れておくといいですね。
一方で2Dゲームのデザイナーやシナリオライターを目指すなら、数学の心配はほぼいりません。文系の強みである「文章力」「企画力」「世界観の構築力」が直接武器になる職種です。
高校・大学の数学はどのレベルまで必要?

数学が必要だとわかっても、「どのレベルまで必要なの?」が気になるところ。高校や大学の数学が必要かどうかで、進路の選択も変わってきますよね。具体的に見ていきましょう。
ゲームタイプ別の必要な数学レベル
- 2Dゲーム…中学生レベル〜高校生レベル
- 3Dゲーム…高校生〜大学生レベル
3Dゲームはより複雑な動きが求められるため、ハイレベルな数学知識が必要になります。では具体的にどんな場面で何の数学が使われるのか、例を挙げて解説しますね。
2Dゲームで、直線的な坂ならば中学生レベルの数学でプログラムを組めます。
ここから坂をなめらかな曲線にした上で処理を行いたいとなると、斜面の傾きを求めるのに高校生で習う微分の知識とそれに基づく物理の知識が必要です。
さらにフィールドを3Dにするなら、理系の大学生が習うような偏微分の知識が必要になります。回転する物体を扱いたいなら三角関数、オブジェクトの移動を複雑なものにしたいならベクトルや行列の知識が求められます。どれも高校・大学レベルの数学で扱う内容です。
複雑なゲームを作ろうとすればするほど、必要な数学のレベルも上がっていくというわけですね。
数学を学ぶことで「論理的思考力」が鍛えられる
数学があまり必要でない職種を目指す場合でも、数学を学ぶことには大きなメリットがあります。
それは、「論理的思考力が鍛えられる」ということです。論理的思考力とは、プログラマーにとって最も重要とされる能力のこと。問題を解決する過程を矛盾や飛躍なく順序立てて考えられる力です。
数学の問題を解くとき、「この部分を求めるには、あの公式を使って、ここをxとおいて…」という風に考えますよね。プロがプログラムを組むときも、ある機能を実装するために必要なアルゴリズムや変数を考えてコードを書いていきます。
両者の思考プロセスはとても近い。数学は論理的思考力を鍛えるのに最適なツールなんです。
学歴と就職の関係:大手と中小で変わる現実
ゲーム業界は比較的自由度が高いイメージがありますが、学歴が全く関係ないわけでもありません。
有名なIPを多数持つ任天堂、スクウェア・エニックス、バンダイナムコなどの大手企業では就職の際にある程度の学歴が求められます。一方で中小企業では「即戦力となる人材」が重視される傾向があり、専門学校卒が優先されるケースも大いにあります。
「学歴はないけどどうしても入りたい企業がある」という方は、まず中小企業で実績を積んで、中途採用で大手を狙うという方法もあります。ゲームクリエイターに有利な資格の取得も、自分の技術をアピールする材料になりますよ。
文系・数学苦手でもゲームクリエイターになれる?現実的な考え方
「文系だからゲームクリエイターは無理かも」と思っている方に向けて、もう少し具体的に話しますね。
答えは、「目指す職種によっては、文系・数学苦手でも全然OK」です。
文系が有利になりやすい職種
- シナリオライター:ゲームのストーリー・セリフを書く職種。文章力・構成力・発想力が武器。数学知識はほぼ不要で、むしろ文系が有利とも言われます
- ゲームプランナー:ゲームの企画・ルール設計を担当。アイデア力・論理的思考・コミュニケーション能力が重要。基礎的な数値設計の感覚は必要ですが、高度な数学は不要なことが多いです
- 2Dグラフィックデザイナー:キャラクターや背景など2Dのビジュアルを制作。デッサン力・ソフトウェアスキルが中心。数学の比重は低めです
プログラマーを目指す場合は数学から逃げない方がいい
「文系だけどプログラマーになりたい」という場合はどうでしょう? 難しくはありますが、不可能ではありません。ただし、2Dゲームの範囲に留めるか、最低限の数学(三角関数・ベクトル)は後から学ぶ覚悟が必要です。
UnityなどのゲームエンジンはC#で書けて、基本的なロジックは数学がなくても組めます。ただし複雑な物理演算・シェーダー・AI処理になってくると、やはり数学の壁が来ます。「ゲームエンジンで作れるゲームの範囲で十分」という目標設定なら、数学の負担はだいぶ軽くなりますよ。
まとめ

- 数学がどのくらい必要かは「職種」と「作りたいゲームの種類」で大きく変わる
- シナリオライター・プランナーは数学ほぼ不要。文系の強みを活かせる
- 3Dゲームを作るプログラマーを目指すなら、大学レベルの数学(線形代数・微積分)が武器になる
- 3Dデザイナーにもベクトル・行列などの数学知識が求められる場合がある
- 数学を学ぶことで「論理的思考力」が鍛えられ、職種を問わず役立つ
- 大手企業は学歴重視、中小企業はスキル重視の傾向がある
ゲームクリエイターになるために数学が必要かどうかは、「どんなゲームを、どんな立場で作りたいのか」によって変わります。まずは自分がどの職種を目指したいのかを明確にしてみてください。
数学・物理に強ければ強いほど選択肢が広がる職業であることは間違いないですが、文系でも活躍できるフィールドはしっかりあります。理想のゲームを作り上げることを目指して、ぜひ頑張っていただきたいです!
ゲームクリエイターを目指すなら、まず「作品」を1本完成させよう
ゲームクリエイターになるための方法は、専門学校・独学・就職など人によって様々ですが、どのルートを選んでも共通して評価されるのは「実際に手を動かして作った経験」です。
資格や学歴だけでは伝わらない「自分の実力」は、完成させた作品が一番の証明になります。
Unity入門の森では、Web上で今すぐゲーム制作をスタートできます。実際にリリースされた商業ゲームのノウハウや、人気ジャンルの本格的な制作講座を使って、あなたの最初の1本を完成させましょう。
ここでは、特におすすめの3つの講座を紹介します。
★4.7獲得の実績講座で学ぶ、本格カードバトルRPG制作
「Unity カードバトルゲームの作り方講座」は、実際にリリースされ★4.7の評価を獲得した商業ゲーム「呪術迷宮」の開発ノウハウをそのまま学べる講座です。
ハクスラ×ローグライク×デッキ構築という、今の市場でも人気の高いジャンルを全24回でゼロから実装。単に「動くゲーム」を作るだけでなく、ストアで評価される設計のポイントまで学べるのが大きな特徴です。
「リリース実績のあるゲームの設計を参考に、自分で作りました」と語れる作品になります。
「リリースしました」と言える完成度。ロックマン風2Dアクション制作講座
「Unity 2Dアクションゲームの作り方講座」は、ロックマン風の本格的な横スクロールアクションを全16回で開発する講座です。
多くの入門講座は「動くサンプル」で終わってしまいますが、この講座はスマホ化対応・広告実装までセットで学べるのが強み。作って終わりではなく、実際に公開できる作品としてポートフォリオに載せられます。
「個人開発でアプリをリリースしました」という実績は、クリエイターとして大きな一歩になります。
企画力・構成力もアピールできる、ノベルゲーム制作講座
「Unity ノベルゲームの作り方講座」は、かまいたちの夜やダンガンロンパ風のノベルゲームを全14回でゼロから開発する講座です。
シナリオ分岐・会話システム・セーブ機能までを実装する中で、プログラミングだけでなく「どんな話を作るか」という企画力・構成力も自然と身につきます。
「プログラミング力」と「企画力」を同時にアピールできる、印象に残る作品になります。
すべての講座が学び放題。Unity入門の森 永久会員プラン

RPG・シミュレーション・FPS・ローグライクなど、Unity入門の森には他にも数多くのジャンルの講座があります。
永久会員プランなら、現在公開されている全講座に加えて、今後追加される新講座もすべて追加料金なしで学べます。「作りたいものが増えても安心」な環境で、ゲーム制作の引き出しを増やしておきましょう。
よくある質問
Q: 文系でもゲームクリエイターになれますか?
A: なれます。ゲームクリエイターには職種が多く、シナリオライター・ゲームプランナー・2Dグラフィックデザイナーなどは文系の強みを活かしやすい職種です。プログラマーを目指す場合でも、独学や専門学校でしっかり学べば文系出身でも問題ありません。
Q: 3Dゲームを作るには数学のどのくらいのレベルが必要ですか?
A: 高校〜大学レベルの数学が必要になります。三角関数・ベクトル・行列(線形代数)・微分・偏微分などが実際のゲーム開発で使われます。特に独自の物理演算やシェーダーを組む場合は大学数学レベルが武器になります。
Q: ゲームプランナーに数学は必要ですか?
A: 高度な数学はほぼ不要ですが、ゲームのパラメーター設計(ダメージ計算・ドロップ確率など)で統計・確率の基礎的な考え方を使うことがあります。ゲームバランスを数値で設計する感覚は持っておくと有利です。
Q: 数学が苦手でもゲームプログラマーになれますか?
A: 2Dゲームや比較的シンプルなゲームを作る範囲ならUnityなどのゲームエンジンを使えばなれます。ただし、3Dゲームや複雑な物理演算を扱う現場では数学の壁に当たることがあります。「苦手だから諦める」より「必要になったら学ぶ」という姿勢で取り組むのがおすすめです。
Q: ゲームクリエイターになるために高校数学は必要ですか?
A: 職種によります。シナリオライターやプランナーなら高校数学も必須ではありません。プログラマーを目指すなら三角関数・ベクトル・数列などの高校数学は知っておくと有利で、3Dプログラマーを目指すなら大学数学まで視野に入れるとキャリアの幅が広がります。
現場レベルのゲーム制作が、すべてここで学べます。









コメント