Facebook Cinch Bridge(スクリーンショット)
Logo

Cinch Bridge(スクリーンショット)

クレジット
Avatar
個人開発
Cinch Bridge(スクリーンショット)-1
シェア
制作ノート
橋の生成について

このゲームのメインである橋の生成について,動的に橋を構築する仕組みを解説します.

・ライン描画

プレイヤーがマウスをドラッグしている間,一定の間隔でマウス位置を取得し,ライン上にポイントを追加します.このとき,ポイントには追加された順番で配列に記録されます.これによって,なめらかな形状の橋を生成することができます.

白いラインは,UnityのLine Rendererコンポーネントを用いてリアルタイムに描画されています.

・橋の生成

マウスドラッグが離されると,各ポイントの座標から,描画可能範囲に収まっているかどうかを判定したのち,配列のインデックスを順に参照し,隣同士であるポイント間にセグメントを配置します.

・クリーンアップ・初期化

橋の生成が終わると,ライン描画で使用されたオブジェクトは消去,もしくは初期化され,新たな生成に対応します.

シェア
横田 和之の他の作品