Unity ゲームの作り方 初心者向けUnity入門チュートリアル | ページ 27 | Unity入門の森 ゲームの作り方

Unityゲームの作り方

Unity VRゲームの作り方

テトリスユニットの回転処理とフィールド外に射出したときのバグ修正

今回の講座ではテトリスブロックを枠の外に連射したときのバグの解決から始めていきましょう。そして、テトリスの肝となる”ブロックユニットの回転処理”の開発を行います。ここまでくるとかなりVRシューティングテトリスが形になってきますね。前回の記事...
Unity VRゲームの作り方

テトリスゲームの状態管理・ブロック落下・連射の制限処理を作る

今回はゲームの状態進行度を表すクラスや射出されフィールドにはまったブロックが落下する処理を書いていきます。単一ブロックではなくユニットとして処理を行わないといけない&通常テトリスではなくシューティングテトリスにしたことにより処理がやや複雑化...
Unity VRゲームの作り方

テトリスのブロックユニットの作成と配置方法について

今回はいよいよテトリスらしいブロックを作成していきます。これまでは、ただの四角いキューブでしたが、テトリスブロックは長いものや、四角いもの、凸の形状のものなどがあります。それぞれのブロックをユニット単位として生成し、シューティングテトリスの...
Unity VRゲームの作り方

射出されたテトリスブロックをフィールドにはめる方法と計算処理の作り方

前回までは、フィールドの設定は衝突判定のみだったので、それ以外の機能を作成していきます。前回の記事↓【事前準備】フィールドの設定Field.csを開いてください。フィールド配列の定義まずは、フィールド上に配置されたブロックを管理しやすくする...
Unity VRゲームの作り方

Oculus Questのコントローラーからテトリスブロックを射出する処理

今回は、コントローラからブロックを発射する処理と、フィールドにくっつける処理を作成していきます。前回の記事↓【事前準備】左右のコントローラの識別方法まずは事前準備として、左右のどちらのコントローラかを識別させるための方法について説明していき...
Unity VRゲームの作り方

VRシューティングテトリスのフィールドとキューブを作ろう

今回はUnity初心者向けにVRを用いたテトリス風のゲームの作り方について10記事で解説していきます。テトリスは代表的なパズルゲームであり、細かい仕様をのぞけば、開発レベルも高くないゲームです。ただし、VRゲーム化する上でシューティング要素...
Unityパズルゲームの作り方

uGUIを用いた得点スコアの表示法と作り方

第10回では、設定画面やタイトル画面の際に用いられるUnityUI(よくuGUIと略されます)を使って、得点表示を作成していきます。前回の記事はこちら↓得点用UIの設定uGUIを使う際には、基本的にCanvasというゲームオブジェクトを使用...
Unityパズルゲームの作り方

ボールを一気に消す爆弾とアニメーションの作り方

第9回では、ボールを一気に消す爆弾を作成します。また、ボールが消える時のエフェクトも一緒に作成していきます。前回の記事を読みたい方はこちら↓爆弾の作成爆弾は、スマホ系のパズルゲームでよく用いられるアイテムで、周囲のボールを一気に消したり特定...
Unityパズルゲームの作り方

Unityで近い場所にあるオブジェクト・同じ色のオブジェクトだけをつなぐ方法

この記事はUnityパズルゲームの作り方講座の第8回目です。「Unityで近い場所にあるオブジェクト・同じ色のオブジェクトだけをつなぐ方法」を習得していきましょう。他のゲームにも活かせる条件分岐の作り方を実践していきます。第7回目に作り切れ...
Unityパズルゲームの作り方

ボールの種類を増やす/ボールが3つ以上揃ったら消去する処理

前回の第6回の記事では同じ色のボールをなぞって消す処理を作りました。前回の記事↓今回の第7回と次回の第8回では、第6回で作成した処理を改良します。つながっている3つ以上の同じ色のボールをなぞると消える処理を作っていきます。記事前半では選択し...