
ウィザードリィのような疑似3Dダンジョンを作る
ウィザードリィのような疑似3DダンジョンをUnity2Dで作成してみたいと思います。
ウィザードリィのような疑似3DダンジョンをUnity2Dで作成してみたいと思います。
穴掘り法を使って2Dマップを作成してみます。
プレイヤーの移動まで実装しています。
プレイヤーを2Dマップ上で移動させてみます。
見下ろし型のRPGとかでありそうなやつです。
Rigidbody2Dのvelocityという値を使ってキャラクター移動を実装します。
対象となるキャラクターの位置(座標)の情報を操作し移動を実装します。
比較的分かり易い移動方法です。
マウスの座標を利用してキャラクターを動かしてみます。座標の処理やコルーチンを活用して実装しています。
キャラクターの移動速度を上げる方法を実装してみます。いろんなゲームでよく使われてるダッシュ的な処理です。
道に沿ってキャラクターが勝手に移動します。点を順番にたどって最後の点まで自動で移動していきます。
Unityでプレイヤーが設定した範囲内しか動けないようMathf.Clampを使って移動制限を実装したいと思います。
カードゲームで使えそうな複数枚のカードを特定の場所からパラパラと移動させる方法を紹介します。