短時間で効率よく身につく!初心者のためのBlender&Unityプログラミング入門(アニメーション制作から制御~ゲーム
BlenderやUnityを使ったゲーム作りは初めてだけど、少しでも短い時間で効率的に学びたいという方におすすめ。Vtuber北ノ情子ちゃんというキャラクターが活躍する「コインさがしゲーム」の制作を通して、短期間での習得を実現します。
Description
Unityで3Dゲームを制作するときに必須になる、3Dキャラクターのアニメーション制作の基礎を学びます。
Blenderでアニメーション制作をする方法から、Unityでアニメーションを制御するプログラミングまで、一通りを解説していきます。
BlenderやUnityの知識がなくても大丈夫!
BlenderとUnityがどのようなソフトなのかの概要説明や、インストール方法・操作方法も解説しています。
Blenderでは、ゲームに使用する基本的なアニメーションである
・待機用アニメーション
・走るアニメーション
・ジャンプするアニメーション
・クリアした時のアニメーション
を制作していきます。
UnityではBlenderで制作したアニメーションを使用して
・アニメーションコントローラーの制作
・アニメーション制御プログラミング
・キャラクター移動や当たり判定のプログラミング
・ゲームスタートからクリアまでの一連の流れを完成
まで行い、ゲーム完成まで進めていきます。
ゲーム制作には多くの作業が必要になり、一見とても大変そうに見えますが、一つ一つの作業内容を分解して進めると、完成までのゴールが鮮明になっていきます。頑張っていきましょう!
追記 2021年12月29日
こちらの講座用Unityプロジェクトはバージョン2019.2.6f1で作成されましたが、バージョン2020.3.25f1(現在の最新版LTS)でも動作確認できました。
バージョンアップに伴ってエラーなどが表示される可能性がありますが、古いパッケージが原因でエラーが出ているようです(私がバージョンアップした時も発生しました)。
その場合はいったんエラーの原因のパッケージを削除してからUnityを再起動するなどの対処で、エラーが解消される模様です。
もし新バージョンで当講座を進めた場合につまづいたときは、遠慮なく質問を投稿してください!
What You Will Learn!
- ゲームプログラミングの基礎を習得できます。 ゲームの一連の流れを完成させるプログラミングも学べます。
- Unityで、ゲームスタートからクリアまでの一連の流れを完成させることができるようになります。
- Blender、 Unityの基礎知識を習得でき、さらにBlender、 Unityの環境構築もできるようになります。
- Unityで、アニメーション制御プログラムを習得できます。キャラクターアニメーションを制御するプログラムも学べます。
- Blenderで、キャラクターアニメーションを制作する方法と、ゲーム用アニメーションデータを制作するためのコツを学べます。
- Unityで、アニメーションコントローラーの制作ができるようになり、キャラクター移動や当たり判定を実装できるようになります。
- Blenderで、各アニメーションを実装できるようになります。具体例:「走る」「ジャンプする」「クリアしたとき」「待機用」
Who Should Attend!
- Blenderでアニメーションを作ってみたい人
- Unityで実際にゲームを作ってみたい人
- Unityを始めてみたけど、どんなゲームを作ろうか迷っている人
- Unityの公式チュートリアルに挑戦してみたけど、実際にゲームを作るためにはどうしたらいいのか分からない人