CURRICULUM
カリキュラム
- 環境の準備
- Scratchの基本操作
- 各種ブロックについて
- SAMPLE GAMEの作成1
- SAMPLE GAMEの作成2
- SAMPLE GAMEの作成3
- オリジナルゲーム制作
- はじめに
- ゲーム開発現場の現状
- ゲーム開発に使われる技術
- Unreal Engine概要説明
- ゲームエンジンとは?
- ゲームエンジンの種類
- プラットフォームの種類
- Unreal Engineの特徴
- Unreal Engineエディタの説明
- Unreal Engineのインストール
- 基本操作の実装
- GameModeの内容と定義とその使い方について
- キャラクターの基本動作の実装
- ユーザー入力の設定方法
- 弾の発射処理の実装
- HUDについて
- UIの実装
- プレイヤーHUDのレイアウト&ロジックの実装
- Inventory Menuのレイアウト&ロジック実装
- アイテムピックアップ&ドロップの実装
- ピックアップアイテムの実装
- アイテムドロップ処理の実装
- ピックアップ処理の実装
- Inventory更新処理の実装
- アイテムピックアップ&ドロップ時のHUDの更新処理の実装
- UIアニメーションの追加
- カメラ視点の切り替え
- First PersonからThird Personへ視点を切り替え処理の実装
- マーケットプレイスの利用について
- SkeltalMesh, Socketによる位置調整方法
- オンラインマルチプレイ
- Client Server Modelについて
- UE4のネットワーク関連機能
- UE4 Online Subsystem
- Replication & RPCについての説明(オブジェクトや処理の同期)
- ローカルマルチプレイ
- オンラインマルチプレイ(Online Subsystem Steamの利用)
- 「ブループリント基礎」「オンラインマルチプレイ」「オリジナル機能追加」をUE5でも実践
- プロジェクトのバージョン管理について
- バージョン管理とは
- GitとSourceTreeの導入
- GitLabの使い方
- 自主制作について
- プロジェクトのバージョン管理について
- バージョン管理とは
- GitとSourceTreeの導入
- GitLabの使い方
- 企画発表
- 中間発表
- 最終発表
- ポートフォリオ制作