ページ 80 | Unity入門の森 ゲームの作り方
Unity VRゲームの作り方

ブロックの射出先を示すポインター作り/射出後に他ブロックに引っかかるバグを修正

ここまででかなりVRシューティングテトリスの仕組みができてきました。しかし、 ブロックがどこに飛んでいくのかわかりにくい ブロックがたまにフィールドに引っ掛かってしまうといったプレイする上で致命的な欠点が残っています。特に、ブロックがフィー...
Unity VRゲームの作り方

テトリスブロックが一列揃ったら消える処理の作り方

今回はテトリスブロックが一列揃ったら消える処理を作っていきます。前回の記事↓一列揃ったら消える処理の作り方BlockのTagの追加まずは、Hierarchyに存在するブロックを取得しやすくするため、プレハブのBlockに「block」タグを...
Unity VRゲームの作り方

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

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

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

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

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

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

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

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

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

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

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

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

【eSportsプロゲーマーになるには】専門学校or大学どっちに行くべき?

プロゲーマー専門学校に行ってみたいけど、親の反対もあるし迷ってる自分は結局、大学と専門学校のどっちに行けばいいんだろう?あなたもそんな悩みを持っていませんか?100%プロゲーマーになれるとは言い切れないので、だんだん将来が不安になってきます...
ゲームクリエイターになりたい

【文系で数学が苦手】ゲームクリエイターになるために高校や大学の数学は必要?

ゲームを作ってみたいけれど、数学苦手だし、プログラミングとか難しそう…文系でも、ゲームクリエイターになれるのかな?将来、ゲームクリエイターを目指している人にはこんな不安を抱えている人もいるでしょう。この記事では、ゲームクリエイターにとっての...