1. トップ
  2. 学校紹介
  3. 情報公開
  4. 学科情報
  5. シラバス - 科目一覧

シラバス

ゲーム制作科 2024年度入学生

科目名 ゲーム制作Ⅱ 作成日 2024/03/21
区分 必修  
開催時期 1年次 後期
講義・演習駒数/週 1駒
実習・実験駒数/週 1駒
合計駒数/週 2駒
総時間数 60時間
総単位数 3単位
企業連携
授業の目的 C#をスクリプト言語として、Unityに特化した機能をいくつか使うことが出来るようになる。 ゲーム制作の楽しさを体験出来る。
到達目標 就職活動時に提出できる作品を作成することが出来るようになる。 3Dコンテンツのコンポーネント・スクリプトを理解する。

評価項目 ①定期テスト ②小テスト ③レポート ④課題 ⑤作品 ⑥ポートフォリオ ⑦成果発表 ⑧その他
割合 30% 30%  %  %  %  %  % 40%
評価基準
無断欠席しないで、出席率を85%以上にする。 座学授業時間中に出題される小テストに回答をし、60%以上を正答する。 期末筆記試験と実技授業時間で行われる実技テストで60%以上を正答する。
※上記に示した評価項目の割合(%)を基準に、総合評価点を算出して成績評価を行う。
※出席率が80%未満の場合は、評価対象としない。

担当教員 大久保 繁、三浦 優紀、山本 暁
テキスト・参考文献 Unityの教科書 Unity2023完全対応 2D&3Dスマートフォンゲーム入門講座 SB Creative 北村愛実 オリジナル教材プリント
実務経験有無  
大久保 繁 ゲーム開発会社(デベロッパー)において、C++でのゲーム開発の実務に携わり、家庭用ゲーム機の開発タイトルの実績が多数ある。その経験を活かして、職業実践的な教育を行う 三浦 優紀 ゲーム開発会社(デベロッパー)において、2Dスマートフォンのゲーム開発に携わった経験や、ゲームで使われるデータベースの設計も担当した。これらの経験を活かして、職業実践的な教育を行う。 山本 暁 ゲーム会社(パブリッシャー、デベロッパー)にて、主にデザイナーとして開発業務に携わってきた。主にPhotoshop、3DCGツール、Unityを使った実務経験がある。 
関連科目 ゲーム制作Ⅰ、CGⅡ  履修前提   

授業計画

回数 学習目標 学習項目
1 プレファブによるオブジェクトの複製を利用しゲームステージマップを作成することが出来るようになる。 配列の宣言・参照についてC言語とC#での違いを理解する。  プレファブによるオブジェクトの複製を利用しゲームステージマップを作成することが出来るようになる。 C#での配列の宣言・参照について学習する。 
【理解度確認】座学授業時間中に出題する小テストで確認する。
2 コライダーによる当たり判定とマップ作成を組み合わせ、RPGゲームのフィールドマップ移動を実現出来るようになる。  コライダーによる当たり判定のプログラムを復習し、 タグによって当たった物の分別する方法を学習する。 
【理解度確認】座学授業時間中に出題する小テストで確認する。
3 2Dプロジェクトと3Dプロジェクトとの違いを理解する。 マテリアルにより見た目を変化させたり物理挙動を変更出来るようになる。  2D・3Dプロジェクトによる見た目やコンポーネントの違いを学習する。 マテリアルファイルの仕組みや物理ベースレンダリングについて学習する。 
【理解度確認】座学授業時間中に出題する小テストで確認する。
4 Unityで用意されているパーティクルシステムを使いエフェクトを追加出来るようになる。 自分がクリックした場所に対して3D空間上にオブジェクトを投げられるようになる。  Unityの教科書第7章の的当てゲームアプリを作成する。 パーティクルシステムの概念や設定方法を学習する。  自分がクリックした場所が3D空間上でどこなのかを判定する方法を学習する。 
【理解度確認】座学授業時間中に出題する小テストで確認する。
5 Unityで用意されているTerrainを使い、3D屋外フィールドを作成出来るようになる。 アセットストアによって自分がゲームを作成する時に欲しいデータが探せるようになる。  Unityの教科書第7章の的当てゲームアプリを作成する。 Terrainの配置方法・設定のコツを学習する。  アセットストアの仕組み・検索方法・注意点を学習する。  
【理解度確認】座学授業時間中に出題する小テストで確認する。
6 Unityのライティングについて理解し、その光によって出来る影の設定方法についても理解を深める。  どのアイテムを取ったのかによって処理を分け、ゲームスコアを計算出来るようになる。  Unityの教科書第8章のリンゴキャッチゲームアプリを作成する。 Unityのライティングの種類と使い分け方法について学習する。  タグによって当たった物の分別する方法を復習する。 
【理解度確認】座学授業時間中に出題する小テストで確認する。
7 同じオブジェクトから複数種類の音を鳴らし分けられるようになる。  ゲームバランス調整によってゲームの面白さがどう変わるのかを理解する。   Unityの教科書第8章のリンゴキャッチゲームアプリを作成する。 同じオブジェクトから複数種類の音を鳴らし分ける方法を学習する。  ゲームバランス調整についての考え方を学習する。  
【理解度確認】座学授業時間中に出題する小テストで確認する。
8 複数のシーンをまたいだ際の値の引き継ぎ方法を知り、キャラクター選択画面・ゲーム画面・結果画面等に渡る数値のやり取りが出来るようになる。  複数のシーンをまたいだ際の値の引き継ぎ方法、使用時の注意点を学習する。 
【理解度確認】座学授業時間中に出題する小テストで確認する。
9 Unityのナビゲーションシステムを使用し、プレイヤーに向かって経路探索をする敵キャラを作成できる。  3Dモデルの差し替え方法を学び、ゲーム作成途中でもモデルの差し替えを可能にしたり自作したモデルを登場させられるようにする。   3D迷路ゲームアプリを作成する。 Unityのナビゲーションシステムによる敵キャラの移動方法を学習する。  3Dモデルの差し替え方法を学習する。  
【理解度確認】実習座学授業時間中に出題する小テストで確認する。
10 VisualStudioによるUnityのデバッグ方法を知り、不具合を自分自身で調べられる能力を付ける。  外部ファイルを使用することによりUnityでのゲーム作成の幅を広げられるようになる。   3D迷路ゲームアプリを作成する。 VisualStudioによるUnityのデバッグ方法を学習する。  外部ファイルを使用するメリット、読み込み方法を学習する。  
【理解度確認】座学授業時間中に出題する小テストで確認する。
11 3Dモデルのアニメーションの切り替えによって、3Dキャラクターを走らせたりジャンプさせることが出来る。  3Dモデルについて、2Dの時のアニメーションの切り替え・Unityのメカニムとの同じ点・違う点を学習する。 
【理解度確認】座学授業時間中に出題する小テストで確認する。
12 Unityのキャラクターコントローラーを使用し、自キャラクターの移動の一部不具合を解消することが出来る。 3Dキャラクターの背後を追いていくTPSカメラを実装出来るようになる。  Unityのキャラクターコントローラーを使用するメリット・効果を学習する。 TPSカメラの作成方法を学習する。 
【理解度確認】座学授業時間中に出題する小テストで確認する。
13 UnityのProBuilderを使用し、色々な形の3Dオブジェクトを簡易的に設置出来るようになる。  UnityのProBuilderの使用方法を学習する。 ProBuilder等を使用しステージを作成、ステージのゴールを目指す3Dアクションゲーム製作に挑戦する。 
【理解度確認】 座学授業時間中に出題する小テストで確認する。
14 実技試験を行う。 期末筆記試験の準備を行う。  Unityの操作が出来ることを確認する実習試験を行う。 60分で指定された課題を提出まで行う。  座学授業時間中に模擬期末試験を行う。 
【理解度確認】実技試験と模擬期末試験で確認する。
15 Unityによる自作ゲームに向けた作業を行う。  就職活動用の作品、学科連携用の作品、進級制作用の作品などのUnityによる自作ゲームに向けた作業やそのアドバイスを行う。 
【理解度確認】座学授業時間中に出題する小テストと、期末に行う筆記試験で確認する。