プログラム専攻 概要
プログラム専攻 概要
~ヒューマンならではの超現場主義~
基礎を重視しながら、2年間の学習で 現場に即応できる人材を目指す

映画やテレビとは違って、ゲームはユーザーの操作によってストーリーや展開が変わっていきますが、それらは全て、プログラマーの手によって実現されています。
また、最新のCG映像表現においては、最終的な仕上がりの良し悪しまでプログラマーの技術によって左右されるようになり、依然と比べ、企業において求められる技術レベルも高度になってきています。
ヒューマンアカデミーのプログラム専攻では、携帯コンテンツ、ソーシャルゲームやコンシューマなど幅広いプラットフォームに対応しながら、実際のゲーム開発をとおして、実践的なスキルを身につけていきます。
そして、2年間のカリキュラムで現場に即応できる人材へと成長していきます。
カリキュラムとスケジュール

ゲームプログラム
C++、DirectXなどを使ってゲーム開発を本格的に学ぶ
ゲーム制作に必要とされるC++、DirectX、を基本として、Unityなどのゲーム用APIについても学びます。ゲームジャンルごとに必要な特殊技術に重点を置き、プログラミングを習得。ここで学んだ内容は、そのまま合同制作での作品制作に活用し、就職作品の中で技術が企業に評価されます。

合同制作df
現場と同様の方法でゲームを制作
他専攻と一緒に制作チームを組み、課題もしくは学生の企画書に沿ったゲーム制作をしていきます。 その中で、プログラマーとして、制作に関わり、自分の作品としてアピールできるゲームを制作します。最終的には東京ゲームショウでの展示やコンテスト応募そして就職作品として活用します。

C言語プログラミング
基礎からプログラミングを学ぶ
C言語を通して、プログラミングを基礎からしっかり学びます。ゲームを作るのが目的のゲーム・アニメーションカレッジですが、基礎ができなければゲームは作れません。ゲーム作りのため、できるだけ早期に基本をクリアできるようにみんな頑張ります。
プログラム設計技法
モデリング言語UMLを学ぶ
ゲーム業界で標準とされている、UML。多くの開発者がシステム制作するため。開発スタッフの誰もが理解できる見やすい形でプログラムをモデリングします。このモデリングを通して、オブジェクト思考設計技術を習得しオブジェクト指向プログラミングについてより深い習得を図ります。
ゲームアルゴリズム
ゲームを最適化するアルゴリズムj
より面白くプレーしてもらえるために、無駄のない処理を行うことが必要です。そのために最適なアルゴリズムをゲームパターンに合わせて習得します。一見ゲームとはあまり縁のなさそうなアルゴリズムやデータ構造も、後々知らないと行きづまってしまうものも多いので、ここでしっかり基礎を固めます。
Webプログラミング
Webサーバーの構築とプログラミング
ネットゲームにおいて必要となるサーバサイドテクノロジーを学びます。Webサーバー側のプログラミングには、PHPやJavaを使用し、ネットゲームでのユーザ管理のため、データベースサーバについても学び、その操作の為、SQLについても学びます。
ソーシャルアプリ制作
ソーシャルアプリ開発・スマホにも対応
現在主流となってきている、ソーシャルアプリを制作する上で必要なJAVA、HTML5、Flashなどの知識を習得し、作品制作を行います。
スマートフォンにも対応し、様々な企業にて受け入れられる技術の習得を目指します。
ITパスポート対策
業界で役立つ国家試験対策
コンピュータ利用技術者として必要とされる、コンピュータならびに業務の知識と技術を習得。
ゲーム業界のみならずコンピュータ関連産業で共通して重視される、国家試験、情報処理技術者試験にも対応し、合格を目指します。
就職はもちろん、将来の転職のためにも役立つ資格です。
目指す職業
- ゲームプログラマー
- ゲームにおいて一番ゲームらしい、「遊び」の部分をプログラムします。
ゲームのバランスをとり、ゲームを面白くしていく、最もゲームらしい 職業といえます。
- システムプログラマー
- CGやアニメーションの再生、コリジョン(衝突判定)や、物理法則に
沿った運動など、さまざまなゲームにおいて必要となるコアの部分を
開発します。映像や音声の再生などにも高度な技術が求められます。
- スクリプター
- シナリオの進行に合わせて、映像や動画を切り替えたり、音声の
再生を行ったりと、ゲームの流れを「スクリプト」と呼ばれる言語で
プログラムします。技術以上に演出のセンスが求められます。
- サーバープログラマー
- ネットワークを使ったゲームを動かすためのサーバー側のプログラミングを行います。多数のクライアントを効率よく動かすため、高度な知識が求められます。
- ツールプログラマー
- グラフィックスのデータをコンバートするツールやデバッグ中にゲームの設定を変更するツールなど各種ツールの開発を行い、ゲームの開発・調整・デバッグの支援を行います。
など、キミの特性とやりたいことに合わせて、講師と専門スタッフが方向性もサポートします。
先輩たちの活躍


株式会社ドラス 柴田 司
大切なのは「学ぶ」ことではなく、
学んだ内容を「活かす」ことです。
今の会社を志望したのはインターンシップがきっかけ。皆で活発に意見を言い合い作品を作り上げる光景を目の当たりにして、ここなら自分のアイデアで人を楽しませることが出来ると思ったからです。働いて感じるのは、授業で学んだ知識をどう自分なりにアレンジや改良を加えていくかが勝負だと言うことです。「合同制作」の授業は、プロジェクト管理の練習になりました。

株式会社KBMJ 加藤 雅
何でもかんでもとにかく積極的に!!
これです!
Web上で遊べるいわゆるソーシャルゲームの開発を行っています。在学中に3ヶ月程インターンシップで働き、その時にKBMJの記念すべき第一作目のゲーム制作に関われたたことが大きな経験になりましたし、内定の決め手になったと思います。また、カリキュラムの「合同制作」でゲーム作りのプロセスを体験できたことも大きかったと思います。仕事は積極性で決まりますから、将来はゲーム企画もできるようになりたいですね。ヒューマンアカデミーは就職先がきっと見つかる学校ですので、みなさんも「何でもかんでもとにかく積極的に!!」これです!
その他にも、たくさんの卒業生が業界で活躍中! 卒業生の活躍(就職実績)はこちら
入学案内
入学までの流れや入学資格、教育ローンについてのご説明はこちら


























