ゲームプログラマー学科
ゲームプログラマーの専門学校
理論×実践で
ゲームをつくる。
ゲームプログラマー学科ではプロのゲーム開発を学びます。
2年で未経験から即戦力になる実践的なカリキュラムによって
徹底してゲームをつくることで、
ゼロから効率よくスキルを身につけます。
即戦力として就職するのはもちろん、
現場で長く活躍できるゲームプログラマーを目指します。
ゲームプログラマーだけじゃない!
目指せる職業
ゲームプログラマー学科で学べるソフト
プログラミング開発 : Visual Studio、Unity、Unreal Engine
書類作成 : Microsoft 365(Word/Exel/PowerPoint)
ゲームプログラマーになるための
学びの流れ
プログラミング言語の
基礎を学ぶ
プロと同じ方法で
ゲームを制作
100人100通りの
就職サポート
AMG
インターンシップ
即戦力となる
プログラマー
即戦力となるプログラマー
学科ニュース
ゲームプログラマー学科の
イベント情報&お知らせ
お知らせ
-
株式会社キーウエストに内定した髙橋さんインタビュー
2024.10.30
-
株式会社サイバーコネクトツーに内定した岸本さんインタビュー
2024.9.20
-
株式会社ラクジンに内定した前田さんインタビュー
2024.9.13
-
「東京ゲームショウ2024」に卒業生、在校生作品を出展!
2024.9.10
就職実績
2年間でゲーム業界へ
アークシステムワークス
株式会社
株式会社カプコン
株式会社サイバー
コネクトツー
株式会社スパイク・
チュンソフト
株式会社セガ
株式会社バンダイ
ナムコスタジオ
株式会社フロム・
ソフトウェア
株式会社レベルファイブ
特長と強み
ポイント1
プログラム経験ゼロからスタート
どんなことでも繰り返し実践しないと身につきません。
ゲームプログラマー学科へ入学するうちの90%が未経験。
毎日講義を受けて、毎日ゲームをつくり、理論と実践を繰り返すことで、経験ゼロから効率よくスキルを身につけます。
ポイント2
プロと同じ方法でゲームを創る!
共同制作
ゲーム開発に必要なスキルを身につけるためには、ゲーム開発をプロと同じ方法で実践することが不可欠です。1年次に講義と並行して、チームでのゲーム開発を2度行うことで、短期間で本物のスキルが身につきます。
プロと同じ工程でゲームを作る
夏期共同制作
ゲーム作品作りをチームで行うことで、技術だけでなくコミュニケーションスキルも向上します。
業界で長く活躍できる理由がここにあります。
ポイント3
プログラミング習得に最適な
最新設備が充実
現役ゲームクリエイター講師の打つプログラミングが各自のモニターに映し出され、見ながら作業を進められるノートパソコンとデュアルモニターはゲームプログラマーのスキルを獲得するのに最適な環境です。
AMGをもっと知ろう!
ゲームプログラマー学科の
オープンキャンパス・資料請求は
こちらから
AMGのオープンキャンパスは
来校・オンラインどちらでもOK
自宅から、オンラインでもOK
ご事情に合わせて相談可能
AMGの魅力を知ろう!
最新の資料はこちらから
ゲームプログラマーになるための
カリキュラム
講義科目
基礎講義
コンピュータとは?プログラムとは?すべての講義に先立って、コンピュータとプログラムの基礎を学習します。
プログラム技術基礎
ゲームプログラムで必須とされる、アニメーション、キー入力、サウンド再生などを、オリジナルライブラリを用いて学習します。
ゲーム企画・創作基礎
ゲーム開発の現場では、プログラマーがゲームの企画書、仕様書について深く理解する必要があります。ゲーム開発実習に向けて基礎的な知識を学習します。
C言語基礎
ゲームを開発するプログラミング言語として幅広く利用されているC言語、その基礎を8日間集中して学習します。
ゲームプログラミング基礎
基本的なゲームプログラムの骨組みを、シューティングゲーム、アクションゲームなどをベースに学習します。
ゲームグラフィック基礎
画像をプログラムで扱うための知識が必要です。グラフィックツールを用いて、画像データの扱い方や加工の仕方などを学習します。
C言語プログラミング
C言語基礎に引き続き、文法の理解をさらに深め、スクリプトエンジンなどのゲーム開発に欠かせないプログラミングを学習します。
ゲーム数学基礎
ゲームプログラムをつくる上で必要となる、数学の公式や物理法則の基礎を学習します。
C言語応用
C言語を基礎より学び直し、ポインタ、関数、構造体などの理解を深め、より高度なプログラムの設計やデータ構造などを学習します。
Java言語基礎
ゲーム開発でも利用されるネットワーク技術の基礎からAndroidアプリの開発までJava言語と共に学習します。
ゲーム数学I
3Dゲームのプログラムをつくる上で必要となる数学の公式や物理の法則を、実装例をもとに学習します。
ハードウェア
コンピュータを動かすためにプログラムは存在します。プログラムの理解を深めるために、コンピュータの仕組みなどを学習します。
アルゴリズム
より高度なプログラミングを行うため、アルゴリズムの定石について、問題を解きながら学習します。
制作実習科目
夏期共同制作
プロと同じ方法でゲームをつくる、チームでのゲーム開発実習です。現場レベルの実務を経験しプログラムスキルとコミュニケーション能力を養います。
個人ゲーム制作I
個人で行なうゲーム開発実習です。実践的なゲームの設計と実装方法から、自己管理能力や制作上の問題を自分なりに解決する方法まで、ゲーム開発を通じて学習します。
冬期共同制作
1年次の集大成となる、チームでのゲーム開発実習です。就職活動を見据えた作品をつくると共に、実務とスキルに磨きをかけます。
講義科目
C++言語応用
C++言語の理解を深めるため、デザインパターンなどを用いて、オブジェクト指向プログラミングを学習します。
3Dゲームプログラミング
PS5、Switch、Xbox Oneのゲームはリアルな3Dが主流です。よりリアルで高度な3Dプログラミングを、実装例をもとに学習します。
ゲーム数学Ⅱ
ゲーム数学Iに引き続き、3Dゲームのプログラムをつくる上で必要となる数学の公式や物理の法則を、実装例をもとに学習します。
アセンブリ言語
プログラマブル・シェーダなどアセンブリ言語の知識が必要となる場合があります。またコンピュータとプログラムをより深く理解するためにもアセンブリ言語を学習します。
ユーザーインターフェース
ゲームの遊びやすいインターフェース、心地よいインターフェースとは何かを学習します。
Java言語応用
Java言語の理解を深め、Android端末向けゲームソフト制作を学習します。
特別講義
UnrealやUnityなどゲームエンジンによるゲーム開発など、就職活動時にプラスアルファとなる知識や技術を学習します。
ゲームAI入門
ゲームAIの歴史と活用例をもとにキャラクターAI、ナビゲーションAI、メタAIなどゲームで使われるAIの仕組みと手法を学習します。
制作実習科目
個人ゲーム制作II、III
個人で行なうゲーム開発実習です。シェーダーや物理シミュレーションなど、より高度なゲーム制作を行います。また自己管理能力や問題解決力を更に高めます。
AMGをもっと知ろう!
ゲームプログラマー学科の
オープンキャンパス・資料請求は
こちらから
AMGのオープンキャンパスは
来校・オンラインどちらでもOK
自宅から、オンラインでもOK
ご事情に合わせて相談可能
AMGの魅力を知ろう!
最新の資料はこちらから
現役プロ講師から学ぶ
すべての講師が業界の第一線で活躍する現役プロ。
業界の最新情報や、現場の技術はもちろん、長く仕事を続けるための心構えが学べます。
五十嵐 修氏
株式会社エンジンズ
ゲーム数学
スタートに必要なモノは想いのみです。
近年、スマートフォンの普及によりゲームがより身近なものになりました。
アニメや漫画を中心に、芸能、スポーツなど様々なメディアとも融合でき、ビジネスとしても注目を集めています。
新しいモノを生み出すことは容易では有りません。どんなにデキる人でも最初は初心者。
スタートに必要なモノは想いのみです。共に成長し、共に闘う。そんな同志を心から待ち受けています!
西田 憲司氏
株式会社亀 代表
3Dプログラミング
ゲームを作るのはプレイするよりも刺激的です。
私は子供の頃から目標であったゲームクリエイターになり今は子供から大人まで、様々な方へ向けてゲームを作っています。
ゲームを作るのはプレイするよりも刺激的で、天職とはまさにこの事だと日々感じています。
みなさまとともにゲームを作る喜びを共有し、そして皆さん自身がゲームクリエイターになっていただき、ゲーム業界の今後一層の発展の為に共に歩んでいければと、そう願っております。
笠木 和磨氏
アルゴリズム
自分が苦労し、作り上げたゲームを遊ぶ時間は
最高のひととき
プログラマとは、頭に描いた事をコンピュータで実現する職種です。その可能性の広がりは技能を熟練するほどより遠く感じられ、感動もより深く味わえるようになります。中でもゲームプログラマは最新の映像、音楽、ハードウェアの技術に触れられ、かつ組みあげたものを動かした結果も楽しく飽きることがありません。自分が苦労し、作り上げたゲームを遊ぶ時間は最高のひとときです。一緒にゲームを作り上げ、共に楽しめる日をお待ちしています。
産学共同・現場実践教育
在学中からプロの制作現場を経験し、
プロとしてお仕事ができるのはAMGだけ!
AMGゲームスとは
コンシューマーゲーム、ソーシャルゲーム、アプリケーションの開発を担う事業部です。
AMG内の市販ゲームを開発・リリースする部門。プロのゲームクリエイターと共に、在学生がゲーム開発を行っています。
ゲームプログラマー学科で
夢をかなえた卒業生
株式会社バンダイナムコスタジオ
心に響くクリエイティブを!
玉置 信義さん
2021年卒
ゲームプログラマー
バンダイナムコスタジオは
2022年4月以降企業ロゴを変
更いたします。
ゲーム業界を目指した理由は、チームでの創作活動が好きだったからです。
その中でもゲーム制作というものは、1本の作品を完成させるために様々な業種のクリエイターと関わりながら開発ができるので、自分には最高の舞台だと思いました。
何年経っても遊んだ人の心に残るようなゲームを生み出していきたいです。
©SEGA
株式会社セガ
ゲームを通して多くの人に
喜んでもらいたい
南中 太佑さん
2021年卒
ゲームプログラマー
私がゲーム業界を目指した理由は、大学生時代に参加したゲーム会社の説明会で「人を楽しませるものは人にしか作れない、だからゲームは人にしか作れない」という言葉がとても印象に残ったからです。学校ではゲーム制作を通してゲームを作る楽しさを知ったので、それを仕事にできたことがとてもうれしいです。
関わったゲームが多くの人に喜んでもらえるよう頑張っていきます。
GUILTY GEAR -STRIVE- Ⓒ ARC SYSTEM WORKS
アークシステムワークス株式会社
どうしても夢を諦めきれなかった
なんでもいいから、まずは始めてみること
兒玉 桃花さん
2019年卒
ゲームプログラマー
大学に進学してから、ゲーム業界を目指さなかったことをちょっと後悔していて、その後、大阪アミューズメントメディア専門学校に通っている友達から話を聞いて入学しました。
今、私と同じように、プログラマーになれるかが不安だって悩んでいる人がいたら、とりあえず、なんでもいいので始めてみてほしいと思います。
ゲームプログラマー学科の日常
-
2024.10.26
-
夏期共同インタビュー~memorize-in-the-dark編~
2024.10.18
-
2024.10.11
ゲームプログラマーに関するよくある質問
Qゲームプログラミングとは?
ゲームプログラミングとは文字通り、ゲームをプログラミングする(ゲームを作る)ことです。
設計書となる仕様書の通りにゲームが動作するよう、C言語やC#C++、JavaScriptなどのプログラミング言語や、Unityなどのゲームエンジンを使って開発します。
家庭用ゲームであるコンシューマーゲームやパソコン用のオンラインゲーム、スマホのアプリゲームなどがその対象です。
ゲームプログラミングは、プラットフォーム・ゲームエンジン・ゲームアプリケーションの3層構造となっており、一般的なプログラミングと比べてグラフィックの表現を担うプログラムが多いという特徴があります。
Qゲームプログラミングで使う主な言語は?
ゲーム開発の現場では主に使用されているプログラミング言語は、C言語やJavaScript 、C言語から派生したC#やC++などです。
この中でもC 言語はとくに、ゲームを開発するプログラミング言語として幅広く利用されています。
また、ゲーム制作の現場では、3次元の立体的なグラフィックを描く3DCGが使われることも多いです。このため3DCGに対応したプログラミングもよく使用されています。
大阪アミューズメントメディア専門学校のゲームプログラマー学科への入学者は90%が未経験なので、プログラム経験ゼロからでも安心してスタートが可能です。
1年次から講義と並行して実際にゲーム開発も行っていくため、短期間でゲームプログラミングに必要なスキルが身につきます。
Qゲームプログラマーの何が大変?
ゲームプログラマーに限らず、ゲーム開発の現場では納期が迫ったり、急なトラブルが発生したりすると残業しなければならないこともあります。
ゲームは多くの場合リリース日や発売日が事前に発表されており、納期を延期するということが難しいためです。繁忙期であるリリース直前はとくに忙しく、時には納期に間に合わせるために徹夜で作業しなければならないこともあるかもしれません。
しかし、そのぶん自分の手がけた作品が完成し、世に出た時の達成感は計り知れません。
また、ゲーム制作はチームで行うことがほとんどです。自分ひとりでは困難な目標でも、同じゴールを目指す仲間といっしょならきっと達成できることでしょう。
Qゲームプログラマーの仕事ってどんなの?
ゲームプログラマーの仕事は、ゲームがうまく動くようにプログラミングをすることです。
ゲームプランナーが作成した仕様書に沿って、キャラクターの動きやエフェクト、サウンドなどが動作するようプログラムを組み、そのほかにもゲーム開発に必要な支援ツールの開発や、プログラムに潜んでいるバグを見つけて修正するデバッグ作業などを行います。
また、ゲームプログラマーの仕事はゲームが完成したら終わりというわけではありません。リリース後も不具合の修正やコンテンツ追加などユーザーが楽しく、そして快適にゲームをプレイできるよう改善に努めます。
Qゲームプログラマーに必須のスキルとは?
ゲームプログラマーとは、企画担当者たちが考えたアイデアを、プログラミングを通じて実際にゲームの中に落とし込んでいく仕事です。
このためゲームプログラマーになるには、プログラミング言語のスキルが必須だといえるでしょう。
プログラミング未経験からゲームプログラマーを目指すなら、ゲームプログラミングを専門的に学べる専門学校に通うのがおすすめです。
Qゲームプログラマーになるために必要な資格は?
ゲームプログラマーになるには学歴や特別な資格は必要ありません。
基本的に実力主義であるため、必要な知識と技術さえあれば誰でもゲームプログラマーとして活躍することができます。
ただし、プログラマーとして一定のスキルがあることを証明する資格を持っていると就職に有利に働くことがあるのも確かです。
プログラマーとしての能力を測定する検定試験としては、国家資格である基本情報技術者試験や、Oracle認定Javaプログラマー、C言語プログラミング能力検定試験などがあります。
Qゲームプログラマーの年収はどれくらい?
ゲームプログラマーの平均年収は約473万円。
ボリュームが多いのは440〜499万円で、これは日本の平均年収である443万円と比較して高い給与水準といえるでしょう。
全体の給与幅としては324〜790万円とやや広めで、これは勤務先や経験、求められるスキルなどによって生じる差だと考えられます。
Qゲームプログラマーに向いている人とは?
ゲームプログラマーは、ゲームが好きな人やものづくりが好きな人、数学や物理などの理数系科目が得意な人に向いています。
ただしこれは、数学そのものの知識が必要というわけではなく、あくまでも数学を学ぶ上で身につく論理的思考力がプログラミングに役立つという意味ですので、実際には文系出身者のゲームプログラマーも数多く活躍しています。
また、ゲームプログラマーの仕事は地道な作業が多いため、コツコツと取り組める根気強さや集中力があることも大切な資質です。
Q大阪でゲームプログラマーに就職できる?
ゲーム会社というと東京や首都圏にオフィスを構えているイメージがありますが、大阪府にも事業を展開しているゲーム会社はたくさんあります。
本社を置くゲーム会社として有名な企業としては、株式会社カプコンや株式会社ディンプス、プラチナゲームズ株式会社などがあります。
Q大学を卒業後、または社会人を経験してからの入学は可能ですか?
もちろん可能です。最近は大学を卒業(中退)あるいは社会人を経験してから入学される方が増えています。別の進路に進んだ事により、やはり自分が一番目指したいことがはっきりしたという方も多いです。年齢の不利はなく、目的意識もはっきりとしているので就職、デビュー活動の際にはそれぞれの経歴や経験を活かしてより良い結果につながっています。
ゲーム業界に関する記事
ゲームプログラマーになるかお悩みの方へ
大阪アミューズメントメディア専門学校では、ゲームプログラマー学科、ゲームクリエイター学科、ゲーム・アニメ3DCG学科の
3つのゲーム関連学科をご用意しており、ゲームプログラマーだけでなく、ゲームに関連する様々な職業を目指すことができます。
どのような職業を目指すことができるのかゲーム学科総合ページでご確認ください。