スクリプタブルオブジェクト – ScriptableObject– tag –
-
ターン制RPG
ターン制RPGの作り方#4|コマンドをデータにして、メニューに並べよう
RPGのバトルといえば、「たたかう」「まほう」「どうぐ」・・・とコマンドを選ぶ画面ですよね。キーボードの矢印キーやゲームパッドの十字キーで▶を動かして、決定ボタンで決める。今回は、コマンドを1つずつのデータ(ScriptableObject)にして、... -
ターン制RPG
ターン制RPGの作り方#2|キャラクターと敵のデータをScriptableObjectで作ろう
RPGには、仲間や敵がたくさん出てきます。名前・HP・攻撃力・すばやさ・・・。それをスクリプトの中に直接書いていたら、敵を1体増やすたびにコードを書き換えることになります。今回は、キャラクター1人分・敵1体分の情報をScriptableObjectのアセットに... -
デッキ構築カードゲーム
デッキ構築カードゲームの作り方|番外編①バトルのシミュレーターを作ろう:画面なしで戦いを回す
本編の#15では、強すぎたボスを調整するために、ゲームを再生して自動でカードを使わせ、何度も戦わせました。でも、画面の上で1枚ずつカードを動かすので、1回通すのに15分ほどかかります・・・。この番外編では、画面を使わずにルールだけで戦いを回す「... -
デッキ構築カードゲーム
デッキ構築カードゲームの作り方#15|ボスと手下
前回で、1戦目から3戦目まで続けて戦えるようになりました。今回はいよいよ最後の戦い、ボスの「おもちゃの王さま」を作ります。登場の演出と、手下を呼ぶ行動を作ってボス戦らしくしたら、最後に「本当に勝てるのか?」を、シードを固定して確かめてみた... -
デッキ構築カードゲーム
デッキ構築カードゲームの作り方#14|3連戦をつなげよう
前回で、15種類のカードがそろいました。でも、今はまだ1回戦って「もう一度」で最初に戻るだけなので、報酬で選んだカードを使うことが出来ません・・・。今回は、1戦目 → 2戦目 → 3戦目と戦いを続けて、報酬で強くしたデッキを次の戦いに持ちこせるよう... -
デッキ構築カードゲーム
デッキ構築カードゲームの作り方#13|特殊なカードを増やそう
ここまでで、攻撃・防御・回復と、カードを引く・エネルギーを増やすカードがそろいました。今回は、残りの6枚を作ってカードを15種類そろえます。「次の攻撃を強くする」「敵を弱らせる」のように、あとの行動に効いてくる「状態」を持たせると、カードを... -
デッキ構築カードゲーム
デッキ構築カードゲームの作り方#12|勝ち負けと報酬のカード選択
ここまでで、ターンを回して敵と戦い、攻撃にも守りにも手応えが出るようになりました。でも、敵のHPを0にしても、スライムちゃんのHPが0になっても、戦いが終わりません・・・。今回は、敵が倒れて勝ち、HPが0で負けの判定と、勝ったときに報酬のカードを... -
デッキ構築カードゲーム
デッキ構築カードゲームの作り方#8|HPのゲージと敵の行動の予告を作ろう
デッキ構築ゲームの面白さは、「敵が次に何をしてくるか分かっていて、それを見て攻めるか守るかを決める」ところにあります。今回は、スライムちゃんと敵のHPのゲージを作り、敵のデータをScriptableObjectにして、敵を2体並べ、次の行動の予告を頭の上に... -
デッキ構築カードゲーム
デッキ構築カードゲームの作り方#7|エネルギーとカードの効果を作ろう
前回で、カードをドラッグして使えるようになりました。でも、まだ使っても何も起きません・・・。今回は、1ターンに使えるエネルギーと、攻撃・防御・回復などのカードの効果を作ります。効果は、6-14 クラスを受け継ごう:継承とabstractの応用編と同じ...