ゲーム制作科
授業科目一覧CURRICULUM
1年次
-
プログラム言語Ⅰ
C言語とC++の基礎固め。プログラミングの基本構文、データ型、制御構造を習得し、プログラマとして必須の論理的思考力とコーディング基礎力を養成する。
-
プログラム言語Ⅱ
オブジェクト指向の主要概念(クラス、継承、ポリモーフィズム)を導入し、効率的なコード設計とC++の中級技術を学び、ゲーム開発の基盤となる技術を習得する。
-
ゲームプログラミングⅠ
プログラム言語の基礎を用い、2Dゲームを制作。基本的なゲームの仕組み(ループ、衝突判定)を実装し、ゲーム開発のプロセスを初歩から学習する。
-
ゲームプログラミングⅡ
ゲームプログラミングⅠで学んだ技術を発展させ、物理演算やアニメーション制御など、より複雑なプログラミング技法を学ぶ。
-
ゲーム制作Ⅰ
ゲームデザインとプログラミングを連動させ、企画立案から実装までを一貫して行う小規模なゲーム制作をとおして、アイデアを具体化するための基礎力を養う。
-
ゲーム制作Ⅱ
企画立案能力と実装技術を統合し、より独創的かつ複雑なゲーム作品の制作をとおしてセンスを磨く。
-
ゲーム業界キャリアガイドⅠ
社会人としての基本マナーと職業倫理を理解し、ゲームプログラマーの土台となる思考と姿勢を身に付ける。
-
情報リテラシー
コンピュータやネットワークの基本的な仕組み、情報倫理、データ処理など、IT社会で必須の基礎的な知識と教養を幅広く学ぶ。
-
ゼロから知るIT
ハードウェア、オペレーティングシステム、ソフトウェアの構造といったコンピュータサイエンスの基礎知識を習得し、プログラミング学習の土台を固める。
-
ゲーム業界の歩き方
ゲームの歴史、主要ジャンル、市場構造、倫理規定など、ゲーム業界の全体像と専門知識を理解し、クリエイターとしての視点を養う。
-
チームコミュニケーション
チーム制作に不可欠なインプット能力(傾聴力、情報分析力)とアウトプット能力(言語化、一般化)を実践的に高め、円滑なチーム制作に不可欠な能力を養う。
-
スマート・プランニング
物事を体系的にとらえる力を身に着け、システム全体を論理的に把握し、課題解決や意思決定を行うための高度な思考法を学ぶ。
-
ゲームロジックデザインⅠ
3Dゲームプログラミングに必要な三角関数やベクトルなどの基礎数学を習得し、ゲーム内の座標計算や動きの制御に必要な知識を身につける。
-
ゲームロジックデザインⅡ
線形代数、行列などの応用数学を習得し、カメラ制御や高度な3D空間処理、物理シミュレーションの実装に必要な思考力を磨く。
-
業界特別講座Ⅰ
ゲーム業界の専門家からの講話をとおして、業界の最新動向や求められる技術、キャリアパスなど、プロとしての心構えを早期に学ぶ。
2年次
-
情報セキュリティー
ネットワークセキュリティ、著作権、個人情報保護など、ゲーム開発・運営において必須となるセキュリティ知識と法規を学ぶ。
-
プログラム言語Ⅲ
C++の高度な機能を活用し、効率的なメモリ管理やライブラリ連携など、実務で求められる専門性の高いコーディング技術をし、大規模開発に対応できる能力を養う。
-
データ構造とアルゴリズム
ゲームの効率的なデータ構造とアルゴリズムを理解し、パフォーマンス向上を考慮した効率的なデータ設計とコード実装能力を養う。
-
ゲームプログラミングⅢ
大規模なゲームシステム設計を見据えて、マルチスレッド処理、描画処理の最適化、ネットワーク通信の基礎など、即戦力として通用する応用技術を学ぶ。
-
ゲームエンジンⅠ
Unreal Engineなど主要なゲームエンジンのインターフェースと基本的な機能を学び、簡単な動作プロトタイプを作成する。
-
ゲームエンジンⅡ
ゲームエンジンのC++コーディング機能を活用し、エカスタマイズ、シェーダーやマテリアル作成など、より高度なゲームシステムを効率的に実装する能力を養う。
-
ゲーム制作Ⅲ
チームメンバーと協調しながら、バージョン管理システムの使用や、スケジューリング、役割分担など、現場で求められる協業スキルを磨く。
-
ゲーム制作Ⅳ
チームでの中規模ゲーム開発をとおして、企画、プログラミング、デザインなど多岐にわたる役割分担と協業を実践。就職活動にポートフォリオの充実をめざす。
-
ゲームグラフィックス
プログラマに必要な3DCGの基礎(モデリング、テクスチャ、アニメーション)を習得。レンダリングパイプラインを理解し、グラフィックス処理を効率的に実装する力を養う。
-
ゲーム業界キャリアガイドⅡ
現場で求められる課題発見力と対人調整力を備え、多様な現場に応用できる実践力を身に付ける。
-
ゲーム企画Ⅰ
市場やターゲットを分析し、感動を生むゲームのコンセプト立案と企画書作成ができる力を養う。
-
ゲーム企画Ⅱ
ゲーム企画Ⅰで作成した企画書をもとに、具体的なゲームの仕様書作成、レベルデザイン、ゲームバランス調整などの応用スキルを習得する。
-
就職講座Ⅰ
自己分析と業界研究を行い、プログラマ、テクニカルアーティストなど目標職種の理解と就職活動の基礎知識を身につける。
-
就職講座Ⅱ
履歴書の基本的書き方や面接におけるマナーなどを理解し、社会人としての基礎を身につける。
-
業界特別講座Ⅱ
企業説明会や業界研究をとおして、多様な職種や企業文化についての理解を深める。
3年次
-
ゲームエンジンⅢ
ゲームエンジンを用いた高度な開発手法を駆使し、ハイエンドなゲーム開発に必要な技術を習得する。
-
ゲームエンジンⅣ
ネットワーキングやAIなど、特定の専門領域に関する応用技術を習得し、業界の最新動向に対応できる実践力を身につける。
-
ゲーム制作Ⅴ
チームまたは個人で、専門性をさらに深めながら、完成度の高いオリジナル作品を制作する。
-
卒業制作
3年間の学びを活かし、プロの現場を意識したゲーム作品を制作。発表や就職活動も見据えて仕上げ、ポートフォリオの中心となる一作を完成させる。
-
就職講座Ⅲ
模擬面接や企業説明会への参加をとおして、実践的な就職活動スキルを習得する。
-
業界特別講座Ⅲ
最新の技術動向や市場変化に対応する力を養い、業界理解をより深め、卒業後のキャリアプランを明確化する。
-
就職講座Ⅳ
卒業制作を最大限に活用したポートフォリオのプレゼンテーションスキルを身につけ、内定獲得に向けた指導を実施。
※授業科目は変更になる場合があります。