ゲーム制作– category –
-
ゲーム制作
TD-ボタンでスタンプ選択中のディフェンダーを切り替える-part11
ディフェンダーの設置はできるようになりましたが、今のままだとインスペクターでセットされたものしか対応出来ません。今回はUIのボタンを利用して切り替えられるようにしましょう。 【ボタンの作成】 まずは選択するための準備として、ボタンを作成しま... -
ゲーム制作
TD-ディフェンダーの設置と重複確認-part10
作成したスタンプを利用して、狙った位置にディフェンダーを配置しましょう。また、同じ位置に作れないように重複確認も行います。重複確認にはDictionaryを使いますよ。 【ディフェンダーの設置】 作成したスタンプを利用して、ディフェンダーを設置しま... -
ゲーム制作
TD-ディフェンダーを配置する(スタンプ機能・カーソル位置との連携)part09
ゲームの要素が一通り揃ってきました。ここではディフェンダーの仮配置状態から設置するための準備にシフトします。ただ、ステップが多い!なので少しずつ小分けにしながら実装を行いたいと思います。 【ディフェンダー配置までのロードマップ】 ディフェ... -
ゲーム制作
TD-ディフェンダーの攻撃処理[弾を飛ばす]-part08
ディフェンダーユニットを作成出来ました。今度は敵を見つけたら攻撃する処理を作成します。 【攻撃を行う処理の仮実装】 ディフェンダーの攻撃はいったん仮実装を行います。大味に作りながら各要素を整える。全体を一気に整えようとするとどこから手をつ... -
ゲーム制作
TD-ディフェンダーユニットを作る(とりあえず版)part07
タワーディフェンスゲームで一番大事なディフェンダーユニットの制作に取り掛かりましょう。このゲームでは2種類のユニットを作成することになりますが、こちらもスクリプタブルオブジェクト化を行うので、好きなユニットを作成できるようになりますよ。 ... -
ゲーム制作
TD-1Wave分の敵の出現処理を作る-part06
単体で敵の出現させる方法が出来たあなたには、1Wave分の敵を生成することも可能です。直接プログラムで行うのもいいですが、敵の出現データもスクリプタブルオブジェクトを使うことで、視覚的に編集を行いやすくしてみましょう。 【敵の出現情報(Wave情... -
ゲーム制作
TD-ScriptableObjectで敵のデータを作る part05
開発中はテスト用のデータをよく利用します。現在の敵のオブジェクトがまさにそれです。実際にゲームを作る場合、様々な敵の種類を用意する必要が出てきます。このようなときの対応の1つとしてScriptableObject(スクリプタブルオブジェクト)というものが... -
ゲーム制作
TD-お城にダメージを与える+揺らす演出を追加 part04
では実際にお城にダメージを与えて見ましょう。敵が終点まで到達したらダメージが与えられるようにしてみたいと思います。 【お城がダメージを受ける準備】 タワーディフェンスなのにお城で通してるのは失敗したなと思ってます。同じこと言ってると思って... -
ゲーム制作
TD-タワー(お城)の設置と耐久値を表すHealth Barの準備 part03
タワーディフェンスゲームで守るべきお城を設置したいと思います。また、耐久値を表示するためのHPゲージ(Health Bar)も準備しましょう。 【お城を設置する】 こっちは実は結構簡単、本命としてはHealthBarの方なので、ささっとやってしまいましょう。 ...