「Unityで音ゲーを作ってみたい!」
「ポップンミュージック・太鼓の達人・リズム天国・ラブライブ・初音ミクのような有名な音ゲーを超えるオリジナルゲームを世に出したい!」
「まだ初心者だから簡単なスクリプトとUnityの基本機能だけでゲームを1つ完成させたい!」
そんなあなたのためにUnity C# 音ゲーの作り方講座を作成しました。
この講座では完全フルスクラッチで0からUnityでオリジナルのスマホで遊べる音ゲーを作っていきます。
初心者さんでも同じゲームを作れるようにソースコード・図・動画や解説などを付けた講座になっています。
【全10回+1回】Unityで作る音ゲーの作り方講座
今回のUnityゲーム開発講座では3DUnityを用いたオリジナル音ゲーの制作を行っていきます!
音ゲー講座は全部で10回に分かれており、初めてUnityやC#スクリプトを使ってゲームを作る人でもサクサク進められる講座になっています。
講座の中でUnityエディターの使い方やUnity C#の活用法も学べます。特に今回は難しいスクリプトが出てこないようになっているので入門者にもぴったりです。
まずは気軽に、でもいずれは本格的な音ゲーを開発していきたい方はぜひ講座を見ながら実際にゲーム制作していきましょう!
ただし、今回のゲーム講座を制作したばこさんは残念ながら音楽に関して経験豊富なわけではないのです・・・サンプルの音源の並べ方などは割とひどい状態です笑
ゲームシステムはこの講座でばっちり作ることができますが、音の配置場所や組み合わせのセンスはあなたにお任せしましたよ!
- 音が流れてくるステージを作成しよう
- UIを配置してゲーム画面を作成しよう
- UIのTextMeshProや画像を配置してゲーム結果を表示させよう
- ノーツをスクリプトから生成して配置しよう
- 音ノーツが自動で流れるようにする/ボタンの仕組みを作成しよう
- 音源データを準備/ノーツが音を鳴らして消える処理を作ろう
- スコアをカウントするスクリプトを作成しよう
- コンボをカウントするスクリプトを作成しよう
- Sliderをスコアに合わせて動かそう/リファクタリングのススメ
- タイトル画面を作成してゲームシーンをチェンジさせよう
- Unityで作ったiOSゲームをiPhoneスマホに転送・実機テストする方法
ここまでで完成です^^
BGM・SEの追加や配置設定、プレイヤー同士での対戦機能やステージの追加、エフェクトの充実度を高めるなど各々の改造を行ってオリジナルの音ゲーを開発してみてください。。
また、今回はかなり初心者向けに作ってあるのでより汎用性が高く、利便性の高い作り方もできるはずです。ぜひUnity C#のスキルを他講座でもっと強化してさらにブラッシュアップしてみてください。
1~2カ月に1本のペースで新しいUnityゲームの開発講座を更新していくからお楽しみに!
音ゲーを作ったら初心者向け講座で本格的なゲームが開発できるタワーディフェンスゲーム開発、さらにクリッカーゲームの開発や3Dアクションゲーム、レースゲーム開発といった本格的なスマホゲーム開発講座に取り組んでみるのもおすすめです。