TOP > フォーラム > カードヒーロー勝手に開発計画

カードヒーロー勝手に開発計画

トピック一覧に戻る

[130] カードヒーロー勝手に開発計画 (gitti)[2009年04月12日 18:01]
お久しぶりです。gittiです。知らない方は初めまして。

カードヒーローを自作しようと思っています。
そこで、開発のヒントなどを頂きたくこのようなトピックを作成させていただきました。
ある程度形になればお見せしたいと思っていますが、主に自己満足でやってることなので、要望があっても応えるとは限りません。

カードヒーローOnLineの存在は一応知っていますが、この開発の目的はコンピュータの思考パターンを洗練することです。その議論をする段階にはまだ至っていませんが・・
ちなみに、ここはバグ&修正報告所としたいので、戦術論はこちらに書き込んでください。
→http://www.cardhero-bu.com/forum/topic.php?id=136

こちらのURLから自作カードヒーローをダウンロードできます→http://www13.atpages.jp/gitti/

開発OS:Windows XP
開発環境:Visual C++ .NET
使用言語:C++

↓DS版オリジナルからの変更点
続きを読む
続きを読む
ここに挙げた要素に対して「それは変えすぎor意味ない」というツッコミは入れてくれてOKです。
進捗によって随時この内容を書き換えていきます。

記号について
◎←ほぼ実装が完了しているもの。変更可能かどうかは物によります
○←ある程度実装済みのもの
・←現在未実装のもの(無くす要素は実装しないので全てこの印にしてます)

<無くすカード、要素>
・Pro以外のルール(ただしJr用のマスターは存在しています。メイクカードできるけど)
・ヤミー
・ロストーン
・モーガン
・シャムーラ
・ノワール(ただし、ルージュの消費Sは0にする)
・誘惑
・墓荒らし
・シフトチェンジ

<追加するカード、要素>
◎バーサクン 性格「気力」を持つ。ダメージを受けるたび気合だめする
◎セイバー 性格「魔法剣」を持つ。[M]の効果を受けていないと特技を使えない
◎ウェイカー 性格「還元」を持つ。魔法効果によって登場したとき、味方マスターのS+2

<変更するカード、要素>
◎見た目的なもの、操作系
 操作感はDSと似せましたが、画像がないのでショボいです。
◎挑発されているモンスターは「逃げる」ことができない
◎レベルアップによってストーンが減った場合も挑発の判定が更新される(というか、どんな状態でも全ての行動を指示できるようになっており、入力のたびに判定しています)
・先攻有利の軽減について
 先攻1ターン目のみ、山札からのドローなし+終了時にストーン消滅
◎T3-00とエルスピナーへのLVUP
 行動し終えたときレベルアップしても、追加で行動できる。
◎バイストーン(消費×2ではなく+2に変更。カード名も「ロストストーン」に変更。まぎらわしいですが・・・)
◎アドラ(LV1でも特技使えるようにする)
◎ルージュ(特技の消費ストーンを0にする)
◎ゲイラ(アタックを0Pに、特技の消費ストーンを0にする)
◎水晶の壁(消費Sを増やして行動済みでも対象に取れるようにする)
◎ゾンビ(復活してもパワーが下がらない)
◎グリフォン(特技の攻撃範囲をフーヨウと同じものに変更)
◎グングニエル(前衛からも特技使用可能)
◎マッドファイア(必ず拡散する)
◎再生(ストーン消費を4個に変更)
・カードサーチ(デッキにあるカードを1枚1枚見て、確実に欲しい物を選べる)

以降、プログラミングの都合による変更。すみませんm(_ _)m
◎どこでもの効果
 アタック以外にも、アタックと同じ攻撃範囲の技全てに効果が適用される。 例:ドノマンティス、ケントゥリアスの特技とか
◎相手ターン中のレベルアップ
 相手ターン中にレベルアップの権利を得た場合、スーパーにレベルアップすることは出来ない

コメント

このトピックにコメントを投稿する

[130-41] (くり) [2009年07月10日 01:51]
バグ報告です
続きを読む
続きを読む
デッキが0枚でもメイクカードが使える

スパルタス覚醒が使えません

パパトットの特技の名称と消費ストーン数が違います

ポップルで相手マスターにストーンポットを使っても自分のストーンが増える

ラガポップルで相手マスターにジャックポットを使っても自分のストーンが増える

幻影の鏡の1つ目のターゲットにマスターが選べます

行動済みのモンスターに水晶の壁が使用できる

相手モンスターに水晶の壁が使用できる
[130-42] (gitti) [2009年07月11日 12:05]
バグのみ修正して上げました。
今回から、CardHeroSource.zipの代わりにCardHeroAll.zipを上げていきます。
ただ単に、CardHeroSource.zipにアプリケーション本体を加えただけです。アプリとソースファイルの両方が欲しい人はAll.zipだけ落としてください。
続きを読む
続きを読む
メイクカード、スパ覚醒、パパト、ポップルのバグは修正しました。

水晶の壁はそういう仕様です。例によって私の独断と偏見です。
さらに言うと、水晶の壁を受けているモンスターが行動することも出来ます。

幻影の鏡は、選択できても効果が解決されないので直していません。これもそういう仕様という事にさせてください。多分ワープとか二重の盾も似たような動作をすると思いますが・・
[130-43] (くり) [2009年07月16日 23:47]
バグ報告です。
続きを読む
続きを読む
スパルタス覚醒を使用するとパワーダウンになります

マナ変化を使用しても変身しません

(b)にモンスターがいても、(A)のゲイラが(d)のモンスターにダークブレスできます

(C)のエル・ソルLV2が(d)のモンスターにスマートビームできません

牙王バサラLV3の衝撃波が5Pになっています
[130-44] (gitti) [2009年07月17日 22:55]
バグだけ修正して上げました。
水面下でほんの少しずつCP製作は始まっているのですが、先はまだまだ長いです・・・
詳細はmonster.cppとかcomThink.cppの中にあったりなかったり。分かる人はほとんどいないと思いますが。

以下、バグ解説
続きを読む
続きを読む
スパルタス覚醒とダークブレスは単純な記述ミスでした。
貫通については、3距離まで届くことを知らなかったため、わざわざ2距離までに制限していました。
マナ変化については、2,3ケースほど動作確認しましたがバグを確認できなかったため、特に手は加えていません。まだバグが出るようなら、再現状況を出来る限り詳しく教えてください。
バサラは例によって独断と偏見です。という訳でそのままです。
[130-45] (くり) [2009年07月18日 00:24]
マナ変化の件ですが、csvファイルを読み込んだ時点で既にフィールド上に配置されているモンスターに対してマナ変化を使った場合に不具合が起こるようです。(マナチェンジはかかるのですが、名前、能力等がそのまま)
csvファイル読み込み後に新たに手札&ウェイクアップで配置したモンスターでは問題ありませんでした。

・バグ再現方法
(1)ソフト起動直後のフィールド状態をそのまま保存
(2)保存したcsvファイルを読み込む
(3)適当なモンスターにマナ変化を使用
[130-46] (gitti) [2009年07月18日 13:03]
>くりさん
早い回答ありがとうございます。助かりました。
ファイル読み込みのとき、フォーマットに関わる誤解があったため、全てのモンスターの変身前の名前が設定されていたのが原因です。
つまり、全てのモンスターが、何らかのモンスターから変身している扱いとなっていました。(モンスター名称としては無効なので、実際に登場することはできません)しかも初めからなので、相当に早期から存在していたバグです。
 レベルアップ・ダウンに影響がなかったのは、変身効果であるマナ変化や幻影の鏡にはかかっていないからであり、変身前の名前を判断していなかったためにうまく通っていた、という訳でした。
[130-47] (くり) [2009年07月24日 01:51]
・バグ報告
続きを読む
続きを読む
ボムキングの大爆発の反動ダメージが9になっており、情報ボタンの説明では8ダメージになっている
(DS版では6ダメージです。ガンガガンガをボムキングに変身させて確認)

カムロやゴーントがバーサクパワーの反動で倒れると、モンスターが居なくなったスペースが呪われます

貫通攻撃で威力が0Pになる距離をターゲットにできません

(A)と(b)が空いている場合に、(C)のモンスターが減るまっすぐ攻撃で(d)のモンスターをターゲットにできません

・名称違い
エルソル => エル・ソル
ダイン => 真勇者ダイン
リシャッフル => リ・シャッフル
[130-48] (gitti) [2009年07月25日 19:02]
メイドイン俺のせいでこっちが滞りまくりです。すみません。
続きを読む
続きを読む
ボムキング、呪い、貫通、減るまっすぐのバグは修正しました。

呪いについて
ダメージしかトリガになっていなかったので、鏡モンスターが殴られるたびにのろいを撒き散らす可能性がありました(多分間違いないです)。
指摘された点に加え、そこのところも直してあります。

名称について
ダインはともかく、中点の判定は怪しいかもと思って、意図的に付けていませんでした。付けても通るようにしましたが、付けなくても今までどおり通ります。因みにダインも今まで通り、「ダイン」で通ります。

このトピックにコメントを投稿する