◎高度専門士ゲームプログラム開発に必要な技術をすべて習得。クリエイターによる特別指導やインターンシップで作品力を向上させ、チーム制作でコミュニケーション力を育てます。4年生プログラムの可能性は無限大!だからおもしろい!ECCコンピュータを選んだ理由は?高校時代は暇さえあればゲームをしていて、ゲームづくりにも少し興味がありました。オープンキャンパスに参加して、実際にECCコンピュータでのゲームづくりの楽しさに触れた時に入学を決断しました。就職後も、自身でプログラムの研究を深めて、そのおもしろさを追求していきたいです。ゲームプログラムの楽しさって?プログラマって、ビジュアルに関わる部分にはあまり関係ないって見られがちですが、実はとても重要な存在ですし、僕の得意分野でもあります。人物や物体描写に不可欠な「影」は、プログラマが太陽光の角度を計算して割り出しています。した積み重ねがリアルなゲーム世界を支えているんです。試行錯誤を繰り返していくうちに、どんどんできることの幅が広がって、「こんなこともできるの!?」と驚くようなことを実現できるのが、プログラムの楽しさですね。これからECCコンピュータで学ぼうと思っている人へECCコンピュータの授業は、ただただ覚えるだけの授業じゃなくて、手と頭を動かして自分たちで考えさせてくれる授業のやり方なので、技術や知識が身につきやすいです。●ゲームプログラマ●AIプログラマ●サーバーサイドプログラマ●ゲームエンジンプログラマ●シェーダープログラマ●サウンドプログラマゲームを制作するうえで欠かせないのがゲームプログラマの存在。プランナーからの提案やデザイナーが描いたキャラクターなどを、さまざまなプログラミング言語を用いて、開発を進めていきます。敵キャラクターの動きなどを制御する「キャラクターAI」、プレイヤーの行動に合わせてゲームの環境を変化させる「メタAI」など、さまざまなゲームAIをコントロールする仕事です。オンラインゲームで使われるサーバに関するプログラミングや保守を担当。インフラに関する知識やシステム設計スキルなど、幅広い技術力が求められる仕事です。ゲームエンジンプログラマは、ゲームを開発するためのソフト(ゲームエンジン)のチューニングやカスタマイズを担当します。シェーダープログラマはCG描画関連の処理を担当します。サウンドプログラマは音声やBGMの処理をプログラミングします。ゲームを制作するうえで欠かせないのがゲームプログラマの存在。プランナーからの提案やデザイナーが描いたキャラクターなどを、さまざまなプログラミング言語を用いて、開発を進めていきます。敵キャラクターの動きなどを制御する「キャラクターAI」、プレイヤーの行動に合わせてゲームの環境を変化させる「メタAI」など、さまざまなゲームAIをコントロールする仕事です。オンラインゲームで使われるサーバに関するプログラミングや保守を担当。インフラに関する知識やシステム設計スキルなど、幅広い技術力が求められる仕事です。ゲームエンジンプログラマは、ゲームを開発するためのソフト(ゲームエンジン)のチューニングやカスタマイズを担当します。シェーダープログラマはCG描画関連の処理を担当します。サウンドプログラマは音声やBGMの処理をプログラミングします。UP授業1ゲームプログラミング1年次から実際にゲームを作りながら、プログラミングを習得ゲームプログラミングを理解するためには、作ってみるのが一番!実際にシューティングゲームを作りながら学びを深めます。キャラクターの生成から、当たり判定(攻撃がヒットしたかを判別するプログラム処理)、メニューなどのゲームUI(ユーザーインターフェース)制作まで、1本のゲームに必要なプログラミング技術を習得します。完成した作品は先生やクラスメイトが試遊。高評価も厳しい意見もしっかり受け止めて、次作に活かしていきます。既存の描画エンジンの理論を学んだうえで、イチから描画エンジンを開発します。プログラミングの知識に加えて、数学も必要になるため高校数学の復習からスタートし、最終的にエンジンの開発に挑戦します。理論を身につけて、実際に開発して実践力を高めることで、プロの現場でチューニング・カスタマイズできる人材へと成長できます。描画エンジンとは?ゲームの開発に必要な機能を搭載した「ゲームエンジン」の一種でグラフィックに関するプログラミングで使用されるソフトのこと。プロの現場では制作するゲームに合わせて、既存のエンジンをカスタマイズ・チューニングして使用されています。3ゲームAIプログラミング敵の行動パターンなどをコントロールする、「ゲームAI」をプログラミングこの授業の目標は、マップ上の障害物を避けながら最短ルートでゴールを目指すようにキャラクターをAIで制御すること。その過程で「ゲームAI」理論への理解力が高まるとともに、バグへの対応力など、ゲームプログラミングにおけるAIの使い方を実践的に習得することができます。ゲームC++5限17:00〜18:304年制と3年制の違い授業紹介ゲーム・クリエイティブカレッジの一押し授業をご紹介。気になる授業を詳しく見てみよう!ゲーム・クリエイティブカレッジに関わる先生たち※学年・コースにより担当教員が変更になる場合があります。