Unityでボーリングゲームを作る #10 柵を付ける
レーンの両サイドに柵を付けられるようにしました。 柵はBlenderのArchipackというアドオンを使うと簡単に作れます。アドオンはUser Preferences…から追加できます。 検索で簡単に見つか… 続きを読む »
レーンの両サイドに柵を付けられるようにしました。 柵はBlenderのArchipackというアドオンを使うと簡単に作れます。アドオンはUser Preferences…から追加できます。 検索で簡単に見つか… 続きを読む »
ボーリングのスコアを計算してみます。1フレーム2回ずつ投げて、その合計を足して行きますが、スペアを取ると、次の1投分、ストライクを取ると次の2投分のスコアも同じフレームのスコアに加算されます。 つまり、スペアの次に8本倒… 続きを読む »
ピンを置き直したり、倒れたピンを取り除くピンセッターの動きをスクリプトで作ってみました。 ピンを置く機械の動きは、Youtubeでボーリングの動画を見ながら表に書いて整理しました。 表にすると思ったよりシンプルでした。閉… 続きを読む »
ボーリングのピンのオブジェクトを置く位置を手入力するのではなく、スクリプトで自動で決めて整列させてみます。 void SetNewPins(Transform t, float interval, int line_to… 続きを読む »
ボーリングのピンのインスタンスを10本生成してみます。 面倒ですがピンを置く位置を10本分スクリプトにそのまま書きました。 void GenerateNewPins() { Vector3[] newPinsPos = … 続きを読む »
立っているピンを持ち上げている間に、倒れたピンを払いのけます。 まずBlenderでレーンに合わせてバーのようなものを作ってUnityに持ってきました。 バーが上がるアニメーションと、そこから下がって前面に来るアニメーシ… 続きを読む »
倒れずに立ったままのピンの数だけを数えてみます。 まずボーリングのピンのプレハブに「Pin」タグを付けます。 新しく空のゲームオブジェクトを作って、新規スクリプトを付けました。 このスクリプトで、ピンの回転値からそのピン… 続きを読む »
実際のボーリングのピンとボールのサイズに合わせて、オブジェクトのサイズを変更します。 Unityでボーリングゲームを作る #2 Blenderでモデリングで作ったピンとボールを使います。前の記事でピンのピボットを底面の真… 続きを読む »
Unityでボーリングゲームを作る #2 Blenderでモデリング ボーリングのピンとボールとレーンを作ってみます。 ピンはCircleのメッシュから作ります。 「5」「3」を押して、Right Orthoビューにし、… 続きを読む »
Unityでボーリングゲームを作ります。 スタンダードアセットのFPSコントローラから玉を投げます。プレイヤーの進む方向へ、プレイヤーが早く動いているほど強く玉を投げてみます。 玉のプレハブを作ります。 コライダーのRi… 続きを読む »