質問を投稿

シャドウバースについて質問してみよう。

シャドウバースの回答詳細

①のままでも十分に対応できる。

カード番号(一意なID)だけ、各タイプに対応したリストにぶち込む。
タイプ機械リスト内は「機械」か「機械・自然」のカード番号
となる。

機械・兵士と、自然・兵士・レヴィオンができたら、
タイプ機械リスト内は「機械」か「機械・自然」か「機械・兵士」のカード番号
タイプ兵士リスト内は「兵士」か「機械・兵士」か「自然・兵士・レヴィオン」のカード番号
となる。


それで兵士カードを探す場合は
今まで『カード情報DBのタイプが「兵士」と一致するカード』を探していたのを
今後は『タイプ兵士リスト内にあるカード番号と一致するカード』を探すように変更する。

結果、根底になるカード情報DBはそのままな一方、
検索はさほど変わらないで済む、、、と思う。

2つならともかく、今後3つ~4つと増えることも考えると①のままで正解?
私自体はプログラマー志望じゃなかったから任せた。

Q:機械・自然について

今まで複数タイプなかったけどプログラム的にはどうなっていると思う?
①「機械・自然」という新タイプ
②文字通り機械と自然2つ

GameWithからのお知らせ
攻略 メニュー
攻略メニュー
ビヨンド最新情報
アップデート/修正情報
デッキ一覧
ローテーションまとめ
ローテーションTier1
アンリミテッドまとめ
アンリミテッドTier1
その他のデッキ記事
アリーナ情報
グランプリまとめ
2Pickまとめ
2Pickカード評価
カード情報
初心者情報
リセマラ情報
初心者まとめ
その他
その他のゲーム攻略