Roba Memo - 素人のUnity覚書と奮闘記

素人のUnity覚書と奮闘記

ディフェンスゲーム

親の回転を無視したい

親の回転角度を引いて相殺すればええやん?って思ったら、簡単にいかなかったのでメモ。 やりたいこと オブジェクトの相関図 コード 実行結果 考え方 相殺の仕方 逆方向について やりたいこと 親(3Dゲームオブジェクト)が回転しても、子(スプライト)が…

矢を放物線状に飛ばしたい(2D 重力無視)

矢を放物線状に飛ばしたい!ということで四苦八苦した模様をメモ。 完成動画 ベジェ曲線の方程式 方程式の t って何? P1xを求める P1yを角度から求める 角度から求める理由 P1yの求めかた 距離に応じて角度を変化させる 1秒あたりの t の変化量 コーディン…

Mobの攻撃

関連記事:ディフェンスゲームを作る 目次 - Roba Memo - 素人のUnity覚書と奮闘記 細かいダメージ計算は後回しで、とりあえず1対1の攻撃処理をメモ。 前記事までのおさらい 処理の流れを考える 停止のタイミング 攻撃対象の絞り込み 処理の流れ キャラク…

お城の設定とHPの管理

関連記事:ディフェンスゲームを作る 目次 - Roba Memo - 素人のUnity覚書と奮闘記 お城の設定 HPゲージのスクリプト お城の設定 お城のHPを削って0になったら攻撃停止という処理を施したいので、お城にHPを持たせる必要がある。 細かい設定は、追々やってい…

ディフェンスゲームを作る 目次

robamemo.hatenablog.com robamemo.hatenablog.com robamemo.hatenablog.com robamemo.hatenablog.com

Mobをルート通りに移動させるには2 スプライトアニメーションの作成

前記事 robamemo.hatenablog.com 前記事では、とりあえずキューブをルート通りに移動させるところまで出来た。 このキューブに画像を付けて、歩行アニメーションを表示したい。 右方向に進んでいたら右を向いた画像を、上方向なら後ろ姿の画像に切り替える方…

Mobをルート通りに移動させるには1 キューブを移動させる

ディフェンスゲームの最初の壁。ルート通りに移動する方法。 四苦八苦した結果、それっぽいのができたのでメモ。 ちなみに、ナビゲーションは使いません。 1:マップを配置 2:方向転換用キューブを配置 3: Mob用のキューブを配置 4:方向を指定するに…

参考になった Navigationチュートリアル

ディフェンスゲームを作るにあたり、最初の壁が「モンスターを道なりに歩かせること」 自力スクリプトで衝突判定で方向転換させたりして、それっぽい動きができたんですが、UnityにはNavigationというシステムがあることを発見! どうやって使うの?って思っ…