Latest Entries
昨日から実装してるカード
昨日は
魔法族の里
邪神アバター(生け贄3体の処理は未実装)
N・グロー・モス(バトルフェイズの「巻き戻し」が未実装のため不完全)
を実装した。
魔法族の里
フィールド魔法
自分フィールド上にのみ魔法使い族モンスターが存在する場合、
相手は魔法カードを発動する事ができない。
自分フィールド上に魔法使い族モンスターが存在しない場合、
自分は魔法カードを発動することができない。
このカードを実装するに当たっては、まず各プレイヤーに対して魔法発動可能かどうかのフラグ
(後のことを考え、魔法に限定しないで、全ての種類のカードの発動可否をチェックできるようにした)
を実装し、それをカードの効果から変更し、ルール処理で参照する・・という単純な実装。
以下のようなフラグも作らなければな・・
除外可能かどうか
リリース可能かどうか
これらを作ることで生け贄封じや王宮の鉄壁を同じような手順で作成できる
邪神アバター
効果モンスター
星10/闇属性/悪魔族/攻 ?/守 ?
このカードは特殊召喚できない。
自分フィールド上に存在するモンスター3体を
生け贄に捧げた場合のみ通常召喚する事ができる。
このカードが召喚に成功した場合、相手ターンで数えて2ターンの間、
相手は魔法・罠カードを発動できない。
このカードの攻撃力・守備力は、フィールド上に表側表示で存在する
「邪神アバター」を除く、攻撃力が一番高いモンスターの
攻撃力+100ポイントの数値になる。
これは苦労はしなかった。召喚成功時に相手の魔法・罠を2ターン封じる効果も、魔法族の里
と同じフラグで対応する。2ターン限定という制限はあるけどフラグの機構さえ作れば実装は楽。
最大攻撃力+100は、ブラックパンサーとか邪神アバター自体の名前を変更された時の対処
をしていないので、その場合無限ループになってしまう・・
仕様という事にして、「邪神アバターの効果を持ったモンスターの攻撃力を参照しない」と
するのが現実的かな・・・?
3体のリリースでの通常召喚はまだ未実装。仕様が固まってないので後回し。
N・グロー・モス
星3/光属性/植物族/攻 300/守 900
このカードが戦闘を行う場合、相手はカードを1枚ドローする。
この効果でドローしたカードをお互いに確認し、
そのカードの種類によりこのカードは以下の効果を得る。
●モンスターカード:このターンのバトルフェイズを終了させる。
●魔法カード:このカードは相手プレイヤーに直接攻撃する事ができる。
●罠カード:このカードは守備表示になる。
こいつの効果はバトルステップ時に発動・・・バ・・ト・ルステップ・・?
そもそもバトルステップの処理がほとんど未実装だったw
えーと・・バトルステップって要するに攻撃宣言時って事だよな・・・
とりあえずバトルステップの処理はできたが、新たな問題が・・
それは「巻き戻し」
攻撃宣言した時に相手のモンスターの数が変化した時、攻撃対象を選びなおす(攻撃止めてもよい)
ってやつだよな・・すっかり忘れてた。
未実装のオンパレードだな・・・完成には程遠いが、がんばろう。
魔法族の里
邪神アバター(生け贄3体の処理は未実装)
N・グロー・モス(バトルフェイズの「巻き戻し」が未実装のため不完全)
を実装した。
魔法族の里
フィールド魔法
自分フィールド上にのみ魔法使い族モンスターが存在する場合、
相手は魔法カードを発動する事ができない。
自分フィールド上に魔法使い族モンスターが存在しない場合、
自分は魔法カードを発動することができない。
このカードを実装するに当たっては、まず各プレイヤーに対して魔法発動可能かどうかのフラグ
(後のことを考え、魔法に限定しないで、全ての種類のカードの発動可否をチェックできるようにした)
を実装し、それをカードの効果から変更し、ルール処理で参照する・・という単純な実装。
以下のようなフラグも作らなければな・・
除外可能かどうか
リリース可能かどうか
これらを作ることで生け贄封じや王宮の鉄壁を同じような手順で作成できる
邪神アバター
効果モンスター
星10/闇属性/悪魔族/攻 ?/守 ?
このカードは特殊召喚できない。
自分フィールド上に存在するモンスター3体を
生け贄に捧げた場合のみ通常召喚する事ができる。
このカードが召喚に成功した場合、相手ターンで数えて2ターンの間、
相手は魔法・罠カードを発動できない。
このカードの攻撃力・守備力は、フィールド上に表側表示で存在する
「邪神アバター」を除く、攻撃力が一番高いモンスターの
攻撃力+100ポイントの数値になる。
これは苦労はしなかった。召喚成功時に相手の魔法・罠を2ターン封じる効果も、魔法族の里
と同じフラグで対応する。2ターン限定という制限はあるけどフラグの機構さえ作れば実装は楽。
最大攻撃力+100は、ブラックパンサーとか邪神アバター自体の名前を変更された時の対処
をしていないので、その場合無限ループになってしまう・・
仕様という事にして、「邪神アバターの効果を持ったモンスターの攻撃力を参照しない」と
するのが現実的かな・・・?
3体のリリースでの通常召喚はまだ未実装。仕様が固まってないので後回し。
N・グロー・モス
星3/光属性/植物族/攻 300/守 900
このカードが戦闘を行う場合、相手はカードを1枚ドローする。
この効果でドローしたカードをお互いに確認し、
そのカードの種類によりこのカードは以下の効果を得る。
●モンスターカード:このターンのバトルフェイズを終了させる。
●魔法カード:このカードは相手プレイヤーに直接攻撃する事ができる。
●罠カード:このカードは守備表示になる。
こいつの効果はバトルステップ時に発動・・・バ・・ト・ルステップ・・?
そもそもバトルステップの処理がほとんど未実装だったw
えーと・・バトルステップって要するに攻撃宣言時って事だよな・・・
とりあえずバトルステップの処理はできたが、新たな問題が・・
それは「巻き戻し」
攻撃宣言した時に相手のモンスターの数が変化した時、攻撃対象を選びなおす(攻撃止めてもよい)
ってやつだよな・・すっかり忘れてた。
未実装のオンパレードだな・・・完成には程遠いが、がんばろう。
コメント
コメントの投稿
トラックバック
http://yugiohdm01.blog32.fc2.com/tb.php/9-82692d24



