著者:ばこ@Unity入門の森
ページ数:265

¥500¥0

「Unityで音ゲーを作ってみたい!」
「ポップンミュージック・太鼓の達人・リズム天国・ラブライブ・初音ミクのような有名な音ゲーを超えるオリジナルゲームを世に出したい!」
「まだ初心者だから簡単なスクリプトとUnityの基本機能だけでゲームを1つ完成させたい!」
そんなあなたのためにUnity C# 音ゲーの作り方講座を作成しました。
この講座では完全フルスクラッチで0からUnityでオリジナルのスマホで遊べる音ゲーを作っていきます。
初心者さんでも同じゲームを作れるようにソースコード・図・動画や解説などを付けた講座になっています。
本書は Unity入門の森(https://3dunity.org/)のUnity C# 音ゲーの作り方 初心者でもスマホで遊べる音ゲーが作れる! (https://3dunity.org/game-create-lesson/music-game/)を電子書籍化したものです。
そのため掲載内容自体はサイト版と同じです。
環境によりレイアウトのズレが生じる場合があります。

目次
第1章 音が流れてくるステージを作成しよう
1.1 完成した音ゲーはこちら
1.2 Unityで作る音ゲーの開発環境について
1.3 Unityで音ゲープロジェクトを新規作成
1.4 音ゲーをプレイする画面の領域をカメラで設定をしよう
1.5 音ゲーのステージ作成方法とマテリアルについて
1.6 音ゲーが流れる道(ロード)を作成しよう
1.7 ラインの作成 音ゲーの音を鳴らす領域を作ろう
1.8 音ゲーで音を鳴らすためのゲームオブジェクトを作成しよう
1.8.1 ロード上で流れてくる音ブロックMusicBoxオブジェクトの作成
1.8.2 音ブロックを鳴らせているかの判定領域collisionboxの作成
1.8.3 音ゲーのコンボカウントを初期化するためのresetboxを作成
第2章 UIを配置してゲーム画面を作成しよう
2.1 音ゲー画面の解像度を全スマホに対応させる方法
2.2 音ゲーで音を鳴らすためのPushボタンを作成
2.3 音ゲーのスコアを表示するテキストやスライダーを作成
第3章 TxtMeshProや画像を配置してゲーム結果を表示させよう
3.1 UnityのTextMeshProを日本語対応にする方法
3.2 音ゲーのゲーム結果をTextMeshProや画像で作成しよう
第4章 ノーツをスクリプトから生成して配置しよう
4.1 音ゲーのmusicboxオブジェクトのプレハブを作成する
4.2 プレハブにしたmusicboxのインスタンスを生成させる
4.3 スクリプトで音を生成するorプレハブを直接画面に配置して設定する どっちのやり方がいい?
第5章 音ノーツが自動で流れるようにする/ボタンの仕組みを作成しよう
5.1 音ゲーのノーツであるmusicboxが流れてくるスクリプトを作成しよう
5.2 音ゲーのボタンの仕組みを作って音ブロックを叩くためのcollsionboxを動かそう
第6章 音源データを準備/ノーツが音を鳴らして消える処理を作ろう
6.1 音ゲーのmusicboxにRigidbodyを付けてcollisonboxに衝突させよう
6.2 音ゲーのmusicboxの音を鳴らして消える仕組みを作ろう
第7章 スコアをカウントするスクリプトを作成しよう
7.1 音ゲーの『musicbox』と『collisionbox』を衝突させて得点を発生させよう
7.1.1 音ゲーの点数をテキストオブジェクトに反映させるスクリプトを作成しよう
7.1.2 音ゲーの加点と減点を管理するスクリプトを作成しよう
第8章 コンボをカウントするスクリプトを作成しよう
8.1 音ゲーの『musicbox』と『collisionbox』を衝突させてコンボを発生させよう
8.1.1 音ゲーのコンボ数をテキストオブジェクトに反映させるスクリプトを作成しよう
8.1.2 音ゲーのコンボの数値を管理するスクリプトを作成しよう
第9章 Sliderをスコアに合わせて動かそう/リファクタリングのススメ
9.1 音ゲーのスコアに合わせてSliderを動かすスクリプトを作成しよう
9.2 音ゲーのゲーム結果を遅らせて表示させるスクリプトを作成しよう
9.3 補講:実はスクリプトをもっと使いまわせた/リファクタリングと汎用化のススメ
9.3.1 マジックナンバーをなくして変数を使えばスクリプトを使いまわせるようになります
9.3.2 ゲームの機能開発とリファクタリングはバランスよく行おう
第10章 タイトル画面を作成してゲームシーンをチェンジさせよう
10.1 音ゲーのタイトル画面を作成して『GameScene』に遷移するスクリプトを作成しよう
10.2 音ゲーの『GameScene』から『Title』に遷移させるスクリプトを作成しよう
10.3 音ゲーが完成したらテストプレイをしてエラーの確認をしよう
第11章 Unityで作ったiOSゲームをiPhoneスマホに転送・実機テストする方法
11.1 Macパソコンを用意してXcodeをインストール・アップデートしよう
11.2 Unity HubでiOSビルドするためのモジュールをインストールしよう
11.3 UnityとXcodeでiOSアプリのビルドを行うための設定とエラー対処法
11.3.1 Failed to prepare device for development.Please unlock and reconnect the deviceエラーの解決法
11.4 iPhone実機端末でUnity開発したiOSアプリを実行する方法

シリーズ一覧

  • 同シリーズの電子書籍はありませんでした。

 

  Kindle Unlimitedは、現在30日間無料体験キャンペーンを行っています!

この期間中は料金が980円→0円となるため、この記事で紹介している電子書籍は、すべてこのKindle Unlimited無料体験で読むことが可能です。

Kindle Unlimited 無料体験に登録する