アプリつくってみっか!趣味でiPhone/Androidアプリを開発し、日々勉強した事を書いています。オープンワールド系レースゲームをUnityで開発中です。この広告は、90日以上更新していないブログに表示しています。オープンワールドレーシングゲーム今回は、次に進む方向を教えてくれる矢印を空中に表示してみました。矢印は進む方向に繰り返し動くので、かなり遠くからでも方向を視認する事ができます。Lightを消して矢印が見やすいようにして動画を撮ってみました。夕方っぽい雰囲気になりました。動画を見てもらうとわかりますが、次に向う方向は青い矢印、その次に向う方向は黄色い矢印で示しており、それより先の矢印は見えないようにしています。コーナーをクリアする毎に次のコーナーに切り替わって行きますが、ショートカットなどをしてコーナーをきちんとクリアしなかった場合は次に黄色の矢印が出て来るので失敗した事がわかります。動画ではあえてそういう茶番を入れています。矢印はテクスチャーとして描き、Quadに貼り付けています。光らせるためにシェーダーはParticles/Additiveを使っています。ビルボード的にtransformLookAt()を使ってカメラの方向を常に向くようになっていますが、通常のビルボードと違い、矢印の方向をz軸、面の方向をy軸に合わせ、LookAtする座標を次のコーナー、upの方向をメインカメラに向うベクトルにしています。する事で常に矢印が次のコーナーに向いつつもカメラの方向に面を向ける事ができます。矢印を動かすスクリプトです。}}次に向うコーナーの切り替えは自車がコーナーに設置したコライダーに接触しOnTriggerEnterしたタイミングで行っています。今回はミニマップを表示してみました。アプリこの商品を含むブログを見るプロフィールid:takujidev個人でiPhone/Androidゲームを開発しています。ミツバチ軍団vs昆虫軍団の縦スクロールシューティング。