Unityは一般的にゲームエンジンと言われています。ゲームを作るための機能が満載されています。また多くの拡張機能を用意されいます。
本教室ではUNITYの機能を活用して3Dキャラクタを動かすことを中心に、プログラミングを学んでいきます。
C#の言語学習は3か月から12ヶ月です。
ある程度、言語仕様が理解できた段階でUnityでゲームオブジェクトの制御をプログラムで動かす学習に進んでいきます。
UnityのEdita画面をひらくと設定項目があまりにも多く、知識がないと途方に暮れるくれます。また多くの機能が提供され全てを学ぶには数年かかります。
本教室でゲームをつくるための機能の使い方をひとつづつ習得していきC#プログラミングでその制御方法を学んでいきます。
Unityでキャラクターやオブジェクトのアニメーションを管理する重要なコンポーネントです。
State Machineと呼ばれ、複数のアニメーション状態(State)を持ち 状態間の遷移(Transition)を条件付きで定義できます。
float, int, bool, triggerの4種類パラメータを スクリプトから値を変更し アニメーション遷移を制御します。
キャラクタを動かす基本機能ですの多くの時間を学習します。
カメラワークの学習をします。
ゲームのオープニング映像の作成に活用します。