Unity VRゲームの作り方 テトリスブロックが一列揃ったら消える処理の作り方 今回はテトリスブロックが一列揃ったら消える処理を作っていきます。 前回の記事↓ 一列揃ったら消える処理の作り方 BlockのTagの追加 まずは、Hierarchyに存在するブロックを取得しやすくするため、プレハブのBlockに「block... 2020.10.20 Unity VRゲームの作り方
Unity VRゲームの作り方 テトリスユニットの回転処理とフィールド外に射出したときのバグ修正 今回の講座ではテトリスブロックを枠の外に連射したときのバグの解決から始めていきましょう。 そして、テトリスの肝となる”ブロックユニットの回転処理”の開発を行います。 ここまでくるとかなりVRシューティングテトリスが形になってきますね。 前回... 2020.10.20 Unity VRゲームの作り方
Unity VRゲームの作り方 テトリスゲームの状態管理・ブロック落下・連射の制限処理を作る 今回はゲームの状態進行度を表すクラスや射出されフィールドにはまったブロックが落下する処理を書いていきます。 単一ブロックではなくユニットとして処理を行わないといけない&通常テトリスではなくシューティングテトリスにしたことにより処理がやや複雑... 2020.10.20 Unity VRゲームの作り方
Unity VRゲームの作り方 テトリスのブロックユニットの作成と配置方法について 今回はいよいよテトリスらしいブロックを作成していきます。 これまでは、ただの四角いキューブでしたが、テトリスブロックは長いものや、四角いもの、凸の形状のものなどがあります。 それぞれのブロックをユニット単位として生成し、シューティングテトリ... 2020.10.20 Unity VRゲームの作り方
Unity VRゲームの作り方 射出されたテトリスブロックをフィールドにはめる方法と計算処理の作り方 前回までは、フィールドの設定は衝突判定のみだったので、それ以外の機能を作成していきます。 前回の記事↓ 【事前準備】フィールドの設定 Field.csを開いてください。 フィールド配列の定義 まずは、フィールド上に配置されたブロックを管理し... 2020.10.20 Unity VRゲームの作り方
Unity VRゲームの作り方 Oculus Questのコントローラーからテトリスブロックを射出する処理 今回は、コントローラからブロックを発射する処理と、フィールドにくっつける処理を作成していきます。 前回の記事↓ 【事前準備】左右のコントローラの識別方法 まずは事前準備として、左右のどちらのコントローラかを識別させるための方法について説明し... 2020.10.20 Unity VRゲームの作り方
Unity VRゲームの作り方 VRシューティングテトリスのフィールドとキューブを作ろう 今回はUnity初心者向けにVRを用いたテトリス風のゲームの作り方について10記事で解説していきます。 テトリスは代表的なパズルゲームであり、細かい仕様をのぞけば、開発レベルも高くないゲームです。 ただし、VRゲーム化する上でシューティング... 2020.10.20 Unity VRゲームの作り方
Unityパズルゲームの作り方 uGUIを用いた得点スコアの表示法と作り方 第10回では、設定画面やタイトル画面の際に用いられるUnityUI(よくuGUIと略されます)を使って、得点表示を作成していきます。 前回の記事はこちら↓ 得点用UIの設定 uGUIを使う際には、基本的にCanvasというゲームオブジェクト... 2023.05.28 Unityパズルゲームの作り方
Unityパズルゲームの作り方 ボールを一気に消す爆弾とアニメーションの作り方 第9回では、ボールを一気に消す爆弾を作成します。また、ボールが消える時のエフェクトも一緒に作成していきます。 前回の記事を読みたい方はこちら↓ 爆弾の作成 爆弾は、スマホ系のパズルゲームでよく用いられるアイテムで、周囲のボールを一気に消した... 2023.05.28 Unityパズルゲームの作り方
Unityパズルゲームの作り方 Unityで近い場所にあるオブジェクト・同じ色のオブジェクトだけをつなぐ方法 この記事はUnityパズルゲームの作り方講座の第8回目です。 「Unityで近い場所にあるオブジェクト・同じ色のオブジェクトだけをつなぐ方法」を習得していきましょう。他のゲームにも活かせる条件分岐の作り方を実践していきます。 第7回目に作り... 2023.05.28 Unityパズルゲームの作り方