2023年– date –
-
ゲーム制作
TD-ディフェンダーユニットを作る(とりあえず版)part07
タワーディフェンスゲームで一番大事なディフェンダーユニットの制作に取り掛かりましょう。このゲームでは2種類のユニットを作成することになりますが、こちらもスクリプタブルオブジェクト化を行うので、好きなユニットを作成できるようになりますよ。 ... -
ゲーム制作
TD-1Wave分の敵の出現処理を作る-part06
単体で敵の出現させる方法が出来たあなたには、1Wave分の敵を生成することも可能です。直接プログラムで行うのもいいですが、敵の出現データもスクリプタブルオブジェクトを使うことで、視覚的に編集を行いやすくしてみましょう。 【敵の出現情報(Wave情... -
ゲーム制作
TD-ScriptableObjectで敵のデータを作る part05
開発中はテスト用のデータをよく利用します。現在の敵のオブジェクトがまさにそれです。実際にゲームを作る場合、様々な敵の種類を用意する必要が出てきます。このようなときの対応の1つとしてScriptableObject(スクリプタブルオブジェクト)というものが... -
ゲーム制作
TD-お城にダメージを与える+揺らす演出を追加 part04
では実際にお城にダメージを与えて見ましょう。敵が終点まで到達したらダメージが与えられるようにしてみたいと思います。 【お城がダメージを受ける準備】 タワーディフェンスなのにお城で通してるのは失敗したなと思ってます。同じこと言ってると思って... -
ゲーム制作
TD-タワー(お城)の設置と耐久値を表すHealth Barの準備 part03
タワーディフェンスゲームで守るべきお城を設置したいと思います。また、耐久値を表示するためのHPゲージ(Health Bar)も準備しましょう。 【お城を設置する】 こっちは実は結構簡単、本命としてはHealthBarの方なので、ささっとやってしまいましょう。 ... -
ゲーム制作
TD-敵キャラを作る+ライン上を移動させる-part02
今回のゲームでは、敵はライン状を移動させます。ライン移動の処理は専用のスクリプトを用意します。 【ここでやること】 まずは敵キャラの作成を行いたいと思います。ライン上を移動し、到着時に把握できるようなものを作ります。 見た感じはこんなものを... -
ゲーム制作
TD-タワーディフェンスゲームの開始[Unity]-part01
今回はタワーディフェンスゲームを作って見たいと思います。まずはゲームの基本画面になる部分を作って見ましょう。 【プロジェクトの準備】 今回は2Dのプロジェクトで作成を行います。基本的には3Dでも同じようなことは出来ます。 プロジェクト作成 利用... -
Godot-ゴドー
Godot4で当たり判定をスクリプトで取るときの注意点:RigidBody2D
単純にボール同士が接触したときの当たり判定を取るつもりがなんかうまく行かなかったのでその時のメモ書き。 【RigidBody2D同士の衝突検出をスクリプトでやる】 Godot3までは設定がなかったのか、負荷軽減のためなのか当たり判定を検出するためにいくつか... -
Godot-ゴドー
Godotでシーンをインスタンス化して別のインスタンスでシグナルを受け取る方法
GodotでなんらかのGeneratorとゲームマネージャーなどのスクリプトが異なる場合、作られたインスタンスのシグナルを受け渡すための仲介処理が必要になります。以前は作った本人と直接シグナルを接続する方法でしたが、今度は間接的に接続を試みます。 【em...