ここで一種のトレーディングカードゲームを作成しようとしていますが、何らかの方法で、マジックザギャザリング、または遊戯王に似ています!トランプゲーム。
基本的に、ゲームに慣れていない人のために、ゲームのルールを曲げることができる特別な効果を持つ特別な種類のカード(スペルカード/トラップカード/など)があります。私がまったく知らないのは、これらのカードのロジックを実装する方法です。私はカードのデータをフラグを付けて保存するという考えを持っていますが、それはどんな種類の能力があるのかを示すことができますが、それができることは非常に限られています(おそらくいくつかの単純な統計変更のみ)。
これらのカードにどんな種類の効果があるのかを知るために、ここに遊戯王に存在する呪文カードの効果のいくつかの例があります!トランプゲーム:
- 破壊されたクリーチャーを復活させる
- 相手のクリーチャーをコントロールする
- いくつかの条件に基づいてクリーチャーのステータスを変更します(例:破壊された特定の名前のクリーチャーの数)
- いくつかの条件が満たされた場合、特定のクリーチャーを特別に召喚します。
- 複数のクリーチャーを融合して、より強いクリーチャーにします。
- 一部の特殊カードの効果に対する耐性。
コナミは、このゲームのいくつかのビデオゲームを作成し、AIと数千種類のカードを完備しています。データベース全体をハードコーディングすることは実際には不可能だと思いますか?
今、もちろん私がやろうとしているのは、それらのゲームほど複雑ではありませんが、私は好奇心が強いです、どうやってそれらを実装するのですか?