投稿記事

2023年 02月の記事 (19)

フラスマ 2023/02/27 02:38

対戦カード(仮)開発記録 20: カード4つの特殊効果

残る4つのカードの特殊効果

休息の衣

コスト5 防48
特殊効果:自分が戦闘ダメージを受けなかった場合、ターン終了時に体力を8回復し、次のターンの攻撃+10
ダメージを受けた場合4コスト、受けなかった場合6コスト相当の効果
防御から攻めに転じることができそうなカード。

生暖かい魔法のベール

軽さの杖

コスト5 攻5 防6
特殊効果:ターン終了時、自分の手札のカードのコストを-1(コストは0より小さくならない)
削減するコスト≒そのためのコスト なのでインチキにはならなさそう?
このカードを使った後は一度にたくさんカードを使える。
幻惑スモークボムの効果で奪われるのには注意。

もうどうにでもな~れ

カサブタ促進剤

コスト2
特殊効果:自分が受けた戦闘ダメージぶん、次のターンの自分の防御をターン終了時に加える
食らったダメージ分の防御を次のターンに得るカード。
使う側も使われる側もプレイが難しそう。

流れた血が即座にカサブタに変わる不思議な薬

はさみ

コスト1 攻5
特殊効果:次のターン、自分がカードを破棄する最初のコストは0
マナを7個使い切っても、必ず1枚はカードを捨てれるようになる。
カードを捨てるシステムのゲームへの影響が未知数ではあるものの、
上手いプレイヤーはオシャレにカードを捨ててきそうな予感。

1日でこのペースでカードの効果を作れたことに自分でも驚き。

今後

まず、残る対戦内の処理を作っていく

・出すカードの選択が終了したときに押すボタン
両者がボタンを押すと時間切れの前にカードを出す。
任意でさくさくゲームを進めていけるのは大切。

・どちらかがHP0で決着の処理

ゆくゆくは
ゲームのタイトルを決めて、
著名人に取り上げられる等の何らかの理由でバズらない限りは、
練習のための対CPUモードを作って、
プレイヤーが一人でゲームの要領を覚えられるようにしてから
ゲームを公開する。
そしてワイが誰かとこのゲームで遊ぶ。

細かい修正はそのあと

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

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

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

フラスマ 2023/02/26 01:35

対戦カード(仮)開発記録 19: 痛烈なノコギリ・因果応砲の特殊効果

戦闘後の特殊効果

戦闘(残物やカードの攻撃力・防御力をもとにダメージを与えあう)
の後の特殊効果を発動させる仕組みは比較的すんなり作れました

痛烈なノコギリ

コスト4 攻20
特殊効果:相手に与えた戦闘ダメージを、戦闘後に再び相手に与える
ここで、戦闘ダメージというのは
戦闘で相手のHPに与えたダメージのことです

例えば攻撃40の自分が防御30の相手と戦闘すると
相手に与えた戦闘ダメージは10です
痛烈なノコギリは、
この戦闘ダメージ10を戦闘後にもう一度与える仕組みです
戦闘ダメージを増やすために、なるべく高い攻撃で戦闘に望みたいところ

因果応砲

因果応じゃないですよ

コスト4
特殊効果:自分が受けた戦闘ダメージを、戦闘後に相手に与える

相手が何コストもかけて一度に放った攻撃を
このカードで返せるとコスパ的に強いですね。

このカードがゲームの決着(どちらかがHP0になる)を早めると信じてます
(このカードの効果を最大限発揮させようとすると、
お互いのHPが大きく減るので)
ノコギリも。

このカードがあってさえ平均何十ターンも決着までにかかるとしたら
決着のさせ方を再考する必要がありますね
例えばゴッフィーの終末の時みたく半強○的に両者のHPを減らすとか

今後

ターン終了時に発動するカードの特殊効果を作る

現状のデッキで未実装の特殊効果はたぶんあと4種
(休息の衣、カサブタ促進剤、はさみ、軽さの杖)

そろそろ遊べる状態のゲームが公開できそうです!ご意見ご質問募集!

gx.gamesで公開予定。Operaブラウザで遊べます。
お気軽にこちらのコメント欄か私のtwitterまでどうぞ

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

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

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

フラスマ 2023/02/25 02:46

対戦カード(仮)開発記録 18: デバッガ最強!

デバッグできました

デバッガを使ってデバッグできました。
エンチャントが付与されたカードのコピーを正しく行えるようになりました。

動画では、まず最初に
幻惑スモークボムがコスト低減エンチャントのかかった相手のカードをコピーし、
次に強奪の手がコスト低減エンチャントのかかった
相手のノコギリをコピーすることに成功しています。

カードのコピーを作る時の、
カードに付与されたエンチャントを1つずつ順番にコピーしていく処理に
間違いがあったため、無限ループが発生していましたのがフリーズの原因でした。

ついでに修正を行いました。
強奪の手が、過剰にコスト軽減エンチャントがかかったカード
(本来はコストがマイナスになっているはずのカード)を
コスト3にできるようにしました。

今後

戦闘ダメージに応じて何かする系の特殊効果を発生させる仕組みを作る

おまけ

gamemakerでのデバッグをする自分の様子
雰囲気を楽しんでください
(無駄に長い&多分何やっているか分からないので)
突然音が鳴るので最初は音量低めをおすすめ
https://youtu.be/A8j39Zyeais

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

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

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

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

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

幻惑スモークボムの効果


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

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

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

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

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

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

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

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


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

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


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

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

今後

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

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

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

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

フラスマ 2023/02/23 01:59

対戦カード(仮)開発記録 16: 強奪の手の効果

強奪の手


特殊効果: 相手の手札のカード1枚を奪い、コスト3にして自分の手札に加える

運よく5,6コストくらいのカードを奪えたら強いけど
1コストカードを奪ったらかなり損です。
(コストが上がってしまった強奪カードは
使わずにとっておいて
相手が強奪の手を使ってきた時に奪わせる、というのもアリ?)

運任せな所の大きいカードです。

「奪う」というのは直感的な表現で、
実際は相手のカードを奪っているというよりは
相手のカードをコピーして、
コピー元は捨てさせ、新しいコピーは自分の手札に加える、
という効果です。
新しいコピーは捨てると消滅します。

ちなみに、相手の手札が無かった場合は能力は不発となります。

今後

相手のカードを奪うカードの特殊効果 その2を作る

discordサーバーの宣伝

フラスマのゲーム公式discordサーバー
フラスマのゲーム総合サーバーです
プレイヤー募集や雑談などにお使いください。
特に、この対戦カード(仮)のアーリーアクセス公開以降に
じゃんじゃん使っていただけると幸いです。

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

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

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

« 1 2 3 4

月別アーカイブ

限定特典から探す

記事を検索