Course Name Year Term Period Faculty / Graduate School All Instructors Credits
50200:[2025 Summer(Intensive)1]Interactive Spatial Design (W) 2025 Summer(Intensive)1 College of Image Arts and Sciences OKUDE SEIKI 2

Campus

KIC

Class Venue

Kinugasa

Language

Japanese

Course Outline and Method

現在ゲーム制作の現場でよく使われているゲームエンジン2種類の特性を把握するために、2つのゲームエンジンで同じ内容の制作を行う。

各種機能をそれぞれのエンジンで制作し比べてみることで、それぞれのゲームエンジンの使い方を理解するとともに、向き不向きの特性を把握し受講後の制作に活用することができる制作技術を獲得する。

プログラミング言語はUnityではC#とVisualScriptingを、UnrealEngineではBluePrintを使用する。

これらのエンジンの特性を把握して、ゲームプレイが展開される「空間」をどうデザインするかを考慮した制作を行う。

この授業は全14コマを対面で実施する。

Student Attainment Objectives

・代表的なゲームエンジン2種類の基礎的な操作方法の習得することができる
・ゲームエンジンの特性を把握することができる
・映像表現の手段としてゲームエンジンを活用する方法を習得することができる

Recommended Preparatory Course

Course Schedule

Lecture/Instructor(When there are multiple instructors) Theme
Keyword, References and Supplementary Information
1 - 2

チュートリアルプロジェクトの制作

サンプルゲームの制作ハンズオン
サンプルゲーム改造
各ゲームエンジンのエディタの使い方
+R授業コンテンツとして授業内容の全体見通しの動画を提供する。授業前に参照して内容を把握しておくこと。
【+R 授業】詳細は manaba+R を参照

3 - 5

3DCGモデルデータの取り込みとアニメーション設定

3DCGモデルデータのインポート
マテリアルの設定
人型モデルのアニメーション

6 - 8

ゲームステージの作成

簡易モデル作成機能での建物、ステージ構造物のデザイン
TerrainとTreeによる背景作成、全景作成

9 - 11

ステージロジックの作成

イベントとゴールの設定
プログラムによってインタラクションを行う。
UnityではC#とVisualScripting、UE4ではブループリントを使う

12 - 14

見た目の調整

ライト、ポストエフェクト
ポストエフェクトによる画面効果
パーティクルシステムによる演出

Class Format

全14回を対面授業にて実施

Recommendations for Private Study

授業内容の復習、反復しての練習をおこなうこと。

Grade Evaluation Method

Kind Percentage Grading Criteria etc.
Final Examination (Written) 0

Report Examination
(A report to be submitted by the unified deadline)
0

Exams and/or Reports other than those stated above, and Continuous Assessment 
(Evaluation of Everyday Performance in Class)
100

実習成果をスクリーンショット撮影して提出する。これを毎回授業後に行う。
配点割合50%

最終課題制作物の評価基準
実習内で紹介した機能を正しく使えているか。
ゲームをプレイする空間としてのステージを意識して作成できているか。
作成したゲームの動画を提出できているか。
配点割合50%

Grade Evaluation Method (Note)

Advice to Students on Study and Research Methods

ゲームエンジンには多くの機能がある。
そのすべてを習得することは、この講義の時間だけでは不可能である。この講義では基本的な部分に絞っての習得を目指し、その後の技術追求の足がかりを得てほしい。

Unityのプログラミング言語はC#とVisualScriptingを使用します。それぞれの違いを確認するとともに、UnrealEngineのBluePrintとの違いも確認してほしい。

Textbooks

Textbooks (Frequency of Use, Note)

Reference Books

Title Author Publisher ISBN Code Comment
Unityの教科書 Unity6完全対応版 北村 愛実 SBクリエイティブ 978-4815628192
Unreal Engine 5で極めるゲーム開発 湊 和久 ボーンデジタル 978-4862465535

Reference Books (Frequency of Use, Note)

Web Pages for Reference

How to Communicate with the Instructor In and Out of Class(Including Instructor Contact Information)

Learning Management System (manaba+R),Talk with Students

Other Comments

担当者の実務経験について
ゲームプログラマーとして開発業務を担当。
コンシューマーゲーム、アーケードゲーム、モバイルゲームの開発経験あり。
Unity認定インストラクター資格保有。
これらの実務経験・資格はこの授業の内容と強く関連している。
【科目ナンバリング・カリキュラムマップはこちらから/Click here to see the Curriculum-Map and Course-Numbering】
URL:https://secure.ritsumei.ac.jp/students/pathways-future/course/curriculum.html/