【初心者に必須な5つのUnity機能に特化した本格サンプルゲームを作成】

初心者がオリジナルゲーム作成に向けて把握しておくべき5つのUnity機能「移動機能」「当たり判定」「UI」「アニメーション」「サウンド」。
これら各機能に特化した本格的なサンプルゲームを作成します。

UnityKinou_v2_Fr_01

【各章で1つのUnity機能を解説しており、必要な機能に集中した学習も可能】
各章独立した形で各Unity機能「移動機能」「当たり判定」「UI」「アニメーション」「サウンド」に特化したサンプルゲーム作成と解説を行っています。
よって、自分の必要とする機能に集中した学習も可能です。
(後編は「アニメーション」「サウンド」が対象です。)


本書「Unity入門 機能別サンプルゲーム集」は「前編」と「後編」の2冊構成となっ
ています。
本記事は、その「後編」の目次となります。

本書は以下より入手できます。

また、本書の特徴は以下で確認できます。


本書の前に学習するのに適している「超初心者向け」Unity基礎本としては以下が最適です。





【目 次】


はじめに
 Unity基礎本シリーズについて
 Unity入門 機能別サンプルゲーム集 について
 各章で解説する機能と作成するゲームの紹介
 各章での素材(画像ファイル)のダウンロード
 2Dゲームの作成について
 【参考】【プログラミング教室での2Dゲーム使用のメリット】

目 次

Unity入門 機能別サンプルゲーム集 後編

第4章. Unityの「アニメーション」を使ってみよう

第4.1章. Unityのアニメーションとは
 ① Unityのアニメーションとは
  解説1 Unityのアニメーションとは
  解説2 Unityのアニメーションの種類

 ② Unityのアニメーションの仕組み
  解説1 Unityのアニメーションの仕組み
  解説2 アニメーションクリップとコントローラー

第4.2章. アニメーションを使ったゲーム作成
 ① 女の子の移動アニメーション作成
  STEP1 ゲーム作成の準備
  STEP2 女の子の移動アニメーション作成
  【参考】【プログラムの詳細説明:GirlController】
  STEP3 女の子の移動機能を作成
  【参考】【プログラムの詳細説明:BackImageController】

 ② 敵の移動アニメーションを作成
  STEP1 敵1の移動アニメーションを作成
  【参考】【プログラムの詳細説明:FlyingController】
  STEP2 敵2の移動アニメーションを作成
  【参考】【プログラムの詳細説明:EnemyController】

 ③ 攻撃アニメーションを作成
  STEP1 女の子の攻撃アニメーションを作成
  【参考】【プログラムの詳細説明:GirlController】
  STEP2 炎のアニメーションを作成
  【参考】【プログラムの詳細説明:FlyingController】
  STEP3 敵2の攻撃アニメーションを作成
  【参考】【プログラムの詳細説明:EnemyController】

 ④ ステージクリアのアニメーション
  STEP1 敵の自動生成機能を作成
  【参考】【プログラムの詳細説明:GameController】
  STEP2 ステージクリアのアニメーション
  【参考】【プログラムの詳細説明:GameController】
  STEP3 ステージクリア呼出しの作成
  【参考】【プログラムの詳細説明:FlyingController】
  【参考】【プログラムの詳細説明:EnemyController】
  【参考】【プログラムの詳細説明:BackImageController】

第4.3章. ゲーム内のアニメーションの解説
 ① ゲーム内のアニメーション
  解説1 ゲーム内のアニメーション
  解説2 スクリプト内のアニメーション処理

 ② 全スクリプトの機能一覧
  解説1 全スクリプトの解説(まとめ)
  解説2 プログラムの詳細説明


第5章. Unityの「サウンド」をゲームに使ってみよう

第5.1章. Unityのサウンド機能とは
 ① Unityのサウンドの仕組み
  解説1 ゲームにおけるサウンドとは
  解説2 Unityのサウンドの仕組み

 ② Unityのサウンド機能の使い方
  解説1 サウンドファイル Audio Clip
  解説2 Audio Sourceの使い方

第5.2章. サウンド機能を使ったゲーム作成
 ① ビーム攻撃のサウンドを作成
  STEP1 ゲーム作成の準備
  【参考】【プログラムの詳細説明:BackImageController】
  STEP2 Fighterと敵の移動機能を作成
  【参考】【プログラムの詳細説明:FighterController】
  【参考】【プログラムの詳細説明:EnemyController】
  STEP3 ビーム攻撃のサウンドを作成
  【参考】【プログラムの詳細説明:BeamController】
  【参考】【プログラムの詳細説明:FighterController】
  【参考】【プログラムの詳細説明:EnemyController】

 ② ミサイル攻撃のサウンドを作成
  STEP1 ミサイル攻撃のサウンドを作成
  【参考】【プログラムの詳細説明:FighterController】
  【参考】【プログラムの詳細説明:EnemyController】
  STEP2 敵の自動生成機能を作成
  【参考】【プログラムの詳細説明:GameController】
  【参考】【プログラムの詳細説明:EnemyController】
  【参考】【プログラムの詳細説明:BeamController】

 ③ Fighterの爆発サウンドを作成
  STEP1 敵の攻撃機能を作成
  【参考】【プログラムの詳細説明:EnemyController】
  STEP2 ゲームオーバーBGMの作成
  【参考】【プログラムの詳細説明:GameController】
  STEP3 Fighterの爆発サウンドを作成
  【参考】【プログラムの詳細説明:FighterController】

 ④ シーンごとのBGM制御
  STEP1 ボス戦BGMの作成
  【参考】【プログラムの詳細説明:GameController】
  STEP2 ゲームクリアBGMの作成
  【参考】【プログラムの詳細説明:GameController】
  【参考】【プログラムの詳細説明:EnemyController】
  STEP3 タイトルシーンBGMの作成
  【参考】【プログラムの詳細説明:TitleManager】
  【参考】【プログラムの詳細説明:GameController】

第5.3章. ゲーム内のサウンド機能の解説
 ① ゲーム内のサウンド機能
  解説1 ゲーム内のサウンド機能
  解説2 スクリプト内のサウンド処理

 ② 全スクリプトの機能一覧
  解説1 全スクリプトの解説(まとめ)
  解説2 プログラムの詳細説明


おわりに
 後編のUnityパッケージ
 【参考】【Unityパッケージのインポート】
 おわりに

著者紹介

Sponsored Link