What you'll learn:
- 3DRPG制作に必要な、キャラクターの操作、攻撃、非ダメージ、敵AI、アニメーションの実装方法が習得できます。
- Unity3Dアニメーションの基礎である、設定、切り替え、コードによる切り替え、アニメーション毎にコードを分ける方法がハンズオンで学べます。
- ゲームを動かすためのC#プログラミングに関する基礎的な文法をイラストと演習問題付きで学習できます。
- 全てのプロジェクトを一から作ることで総合的なUnityのゲーム開発力が身につきます。
【この講座は以下の方を対象としています】
3Dのゲームを開発してドヤ顔したいけど、制作は難しいと思って避けていた方
コミケやインディーゲームのイベントで出展側として参加したい方
ポートフォリオを充実させてゲーム会社に就職したい方
ARやVRのために、Unity3Dの基礎を身に付けておきたい方
【習得できること】
フロム・ソフトウェアからリリースされたDARK SOULS、コロプラからリリースされた白猫プロジェクトはどちらもアクションRPGの王道であり、非常に多くの注目を浴びています。この講座では、このような本格アクションRPGの戦闘システムについて、以下の項目を中心にゲームを作りながら習得できます。
キャラクター移動
攻撃
アニメーション
敵AI
コンボ攻撃
スタミナ
【講座内容】
・Unityのインストール
・Unityの操作方法とゲームを作る基礎(コードでものを変化させる方法)
・C#プログラミングの基礎(基礎的な文法をイラストと演習問題付き)
・3Dミニゲーム開発(キャラクターを移動せさてゴールしたら終了するゲーム制作)
・3Dアニメーションの基礎(設定・Scriptによる切り替えスキル)
------ここまでが準備-------
・3DRPGの開発
・Playerキャラクターの移動と攻撃実装
・Enemyキャラクターの移動と攻撃実装
・各キャラクターの非ダメージとHP実装
・コンボとスタミナとHPゲージの演出実装
【最後に】
Unityは元々3Dゲーム開発のために作られたツールで、多くの便利な機能が用意されています。1人ではそれが逆に難しく感じるかもしれませんがこの講座を3D制作の1歩目として、あっと驚くGameを世界に向けて発信しましょう!
--------------------------
【他の私の講座との関係】
マリオのような2Dアクションゲームが作りたい方は
・Unity ゲーム開発入門:インディーゲームクリエイターが教えるマリオのようなゲームを作成する方法【スタジオしまづ】
を受講していることをお勧めします。(私の知り合いのプログラミング初心者はこの講座でゲームを完成させました)
ゲームリリースを目的とされている方は
・Unityゲーム開発:インディーゲームクリエイターが教えるC#の基礎からゲームリリースまで
の受講をお勧めします。AppStoreやGoogle Playへのリリースの話が収録されています(2020年2月に演出まわりを中心に4時間分のレクチャーを追加しました)