授業計画 |
回数 |
学習目標 |
学習項目 |
1 |
Unity開発環境の確認
前期の復習とゲームに特化した開発の流れを説明出来る。 |
Unityの機能を学習する順番を確認する。
シーンの作成、保存終了の確認をする。 |
【理解度確認】実習課題で確認する。 |
2 |
シーンとアセットについて説明出来る。
カメラとマテリアルについて説明出来る。 |
前回の実習の続きの呼び出し方法を学習する。
スクリプト・インスペクタの使い方を確認する。 |
【理解度確認】実習課題で確認する。 |
3 |
3Dオブジェクトを扱うための基本操作が出来るようになる。
物理エンジンの設定と操作が出来るようになる。 |
コリジョンの設定を学習する。 |
【理解度確認】実習課題で確認する。 |
4 |
前回のシーンにUIを追加することが出来る。 |
入力情報の受け取り方とシステムへの反映方法を学習する。 |
【理解度確認】実習課題で確認する。 |
5 |
エフェクトの生成及び設定をすることが出来る。 |
パーティクルシステムについて学習する。 |
【理解度確認】実習課題で確認する。 |
6 |
スプライトを使うことが出来る。 |
3Dゲーム作成と2Dゲーム作成の相違点を学習する。
背景スクロールを学習する。 |
【理解度確認】実習課題で確認する。 |
7 |
2D物理エンジンの制御が出来る。 |
2Dキャラクタの制御を学習する。
2Dコライダの設定を学習する。 |
【理解度確認】実習課題で確認する。 |
8 |
ゲーム全体のコントロールが出来る。 |
2Dキャラクタ操作の制御を学習する。
レベルデザインを学習する。 |
【理解度確認】実習課題で確認する。 |
9 |
シーンの音響を作成することが出来る。
余裕のある学生はオーディオミキサーについても試してみる。 |
オーディオソースとオーディオリスナの概念を学習する。
任意のタイミングでの効果音(SE)の再生方法を学習する。
BGMの再生方法を学習する。 |
【理解度確認】実習課題で確認する。 |
10 |
準備された3Dキャラクタの動作を制御出来るようになる。 |
アニメーションの仕組みとメカニムによる管理を学習する。 |
【理解度確認】実習課題で確認する。 |
11 |
3DCGツールで自作したモデルをUnityで扱うことが出来る。 |
モデルデータをFBXデータに変換しプログラムで表示する方法を学習する。
ツールによる問題と対処方法を学習する。 |
【理解度確認】実習課題で確認する。 |
12 |
キーボード、マウス以外での操作(ゲームコントローラやタブレット)を想定したプログラミングが出来る。 |
入力処理の工夫により操作環境が変わってもほとんど変更しないで済むプログラム方法を学習する。 |
【理解度確認】実習課題で確認する。 |
13 |
実技試験の準備を行う。 |
試験内容の説明と操作の確認を行う。
|
【理解度確認】実習課題で確認する。 |
14 |
実技試験を行う。
|
Unityの操作が出来ることを確認する実習試験を行う。
60分で指定された課題を提出まで行う。 |
【理解度確認】実技試験で確認する。 |
15 |
実技試験の解説と期末試験の準備を行う。 |
必ず覚えてほしいポイントを学習する。
C#の文法も確認する。 |
【理解度確認】期末試験にて確認する。 |