フラスマ 2023/02/24 03:19

対戦カード(仮)開発記録 17: 幻惑スモークボムと最恐のバグ

幻惑スモークボムの効果


6コスト 防48
特殊効果: 相手が3枚以上のカードを場に出した場合、元々のコストが最高のカードを奪い、自分の場に出す

カードを同時に沢山使う戦法へのメタカード。
通常は1+2+(3or4)コストの3枚同時出しへの対策になる他、

「軽さの杖」によってコストが低減された複数のカードを
一気に3枚以上同時出しする戦法への対策にもなります。

逆に効果を発動することができないと、4コスト相当の能力値なので弱いはずです。

デバッグしたい!!!!!

略奪の手と幻惑スモークボムのどちらかの効果が原因だとは思うのですが、
効果発動後しばらくしたタイミングで、
ゲーム画面がエラーを出すことなくフリーズするというバグが起きてます

おそらくこれは無限ループが起こってしまっているのが原因ですが
正確には分かりません

デバッガを使えばその正確な場所が分かると聞いたので、
デバッガを開こうとしたのですが、
なぜかデバッガポートが使えず
(なぜデバッガにポートが必要なんでしょうか、そもそもポートって何なんでしょうか←ネットワークに疎い男)


しかし、自分の他のプロジェクトでは
普通にデバッガを使うことができました
(ゲームとデバッガが接続できる)

なぜかプロジェクトによってネットワーク関連に問題が起こりやすいのとそうでないのとの違いがあります。
インクルードファイルや,スクリプトアセットでのインゲームじゃないコードの実行の有無が関係している・・?


↑こちらのエラーの意味が分かる方いらっしゃいますか?gx.gamesクライアントにゲームを出力して起動した後にoperaコンソールに出てくるエラーメッセージです。

正直発狂しない自分が偉いと思うほどです。
今日の自分はもうお手上げなので明日の自分には頑張ってもらいます。

今後

あと1日くらいはデバッグをやってみる
windowsアプリ出力のロールバックを使わないモードでの動作も試してみる

今回は以上です。お読みくださいましてありがとうございました。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

月別アーカイブ

限定特典から探す

記事を検索