[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 12/13 15:19 / Filesize : 234 KB / Number-of Response : 936
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

おいお前ら、対戦カードゲーム作りませんか?Turn 14



1 名前:名前は開発中のものです。 [2007/09/17(月) 19:56:53 ID:aE5KmUAe]
おいお前ら、対戦カードゲーム作りませんか? Turn 14!!

デッキを作って対戦するカードゲームを作ろうぜ! 14ターン目に移行しました。
思えば遠くにきたもんだ

 ・対戦主体のカードゲーム
  カード収集要素なしによるカード資産房排除。
  いわゆるトレーディングカードゲームとほとんど同じ気がするが、
  トレード&収集しないので微妙に別ジャンルぽ.
 ・マジックっぽい戦闘
  プレイヤーは魔法を唱えたり、クリーチャーを召喚したりして戦う。
 ・アクティブタイムバトル
  ネット対戦だと相手のターン終了を待つのがダルイのでアクティブタイムにして
  相手と自分のターンが同時進行にする。
  カードごとに発動までの詠唱時間を決めて、強いけど詠唱に数ターン使うカードとか
  コスト高いけど瞬時に発動するカードとか作る。
 ・監督は俺(jxta ◆YLtNyRyYyQ)
  プログラムも俺(jxta ◆YLtNyRyYyQ)


273 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 02:23:18 ID:T3M+oiRm]
>>269
サーバーになるにはどうしたらいいんでしょうか
公式のサーバー設定のとこ見てやってみたんですが上手くいきません・・

274 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 02:27:33 ID:nKLnVju+]
>>272
乙です。
個人的に一回カードゲームを作ってみたいなと思ってるのでその教訓を焼き付けておきます。

>>273
プロバイダによってはできないとこもあるよ。
残念だけどその場合は諦めるしか・・・

275 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 05:10:03 ID:T3M+oiRm]
自分で立ててみて自分でコネクトしたら入れたんですが、やっぱ他の人は入れないんですかね

276 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 07:08:24 ID:s3S7enTX]
>>272
スクリプトにするとか無意味なことやるなよ
そういうときこそオブジェクト指向の出番だろうが

277 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 13:43:22 ID:mLxmFjiI]
>>272
あるあるw
乙です。

でもカードデータベースは素で読めるものだと書き換えチート喰らう悪寒。
何かしらの暗号化が必要だろうね。
自動テストって何だろう。デバッグモード?それは手動だしな。

278 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 16:17:01 ID:pStRwHE+]
>>277
Javaしか知らないけどJUnitみたいに
自動でテストするプログラムも追加して作っとけってことじゃないかな

リリース前にそのプログラム通して正常であれば、
デグレの心配は無しって感じで

279 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 17:42:17 ID:eCqMCnIA]
>>272
乙です。
タイムフリップはCPU戦で使用すると必ず「フレーム同期エラー」が発生するので実戦使用してない。
でもこのエラーが発生するのはこっちの環境では1.99になってからだし
周囲の人の話を聞く限り環境によって違うっぽ。

>>276
だがC++使用+エネミー処理なんかをスクリプト処理するゲームはかなり普通にあるんだが。

280 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 20:06:15 ID:s3S7enTX]
>>279
結局プログラミングすることになるならまっすぐC++ならC++で書いて何が不都合あるのか

>>277
カードゲームでその種のチートを食らうって、脆弱すぎる。
ルールに沿ったプレイをしてるかどうかは当然チェックするだろ。

281 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 20:11:11 ID:s3S7enTX]
>>272
ダメージ受ける処理を damege() メソッドを定義するのは、あらゆる行為がフック対象になるカードゲームでは設計ミス

DamageAction クラスを作って、その exec() メソッドにダメージを減らす処理を書くのが望ましい

そうすれば、「ダメージを全て倍にする」みたいな特殊なカードも、後からどんどん追加していける。



282 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 20:26:17 ID:8xy8ByKt]
神降臨

283 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 20:59:42 ID:TuHQCw+H]
快感を受ける処理を kaikan() メソッドを定義するのは、あらゆる行為がファック対象になるカードゲームでは設計ミス

FackAction クラスを作って、その exec() メソッドに理性を減らす処理を書くのが望ましい

そうすれば、「快感を全て倍にする」みたいな特殊なカードも、後からどんどん追加していける

284 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 21:16:33 ID:8xy8ByKt]
>>283
ここ、一応ゲ製スレだし、真剣な意見を茶化すのやめようぜ

285 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 21:34:54 ID:eCqMCnIA]
プロジェクトにもいるけれど、何度も追加、修正を行うものに関してはスクリプトでやることが多いイメージがあるな、俺だけだったか。

286 名前:名前は開発中のものです。 mailto:sage [2007/11/18(日) 21:43:13 ID:eCqMCnIA]
プロジェクトにもよるけれど、だ。

あれからいくつか試してみた。
・お互いの手札が逆転したり詠唱場等が混乱する現象
  cf : ameblo.jp/mizabcd/entry-10054675553.html
 こちらが確認した限りでは「相手の手札を操作するカード」の発動がトリガーっぽい。
 所得税、違法融資機、手札抹殺など
・タイムフリップ
 対人戦でもフレーム同期エラーが発生した。
 ログに関してはもう何度も上がっているしそれと同じなので原因はやはり不明のまま?

287 名前:jxta ◆YLtNyRyYyQ mailto:sage [2007/11/19(月) 00:11:37 ID:A8d27Crm]
>自動テストを用意するべき
最近JUnitとか知って、そういうの必要だよなぁ、と
単体レベルでのテストでもあれば安心

>カードはプログラムすんな
ダメージを与えるとか、機能レベルではプログラム書くだろうけど
個々のカードがどの条件でどの効果を発動させるとかは
データであって、C++で書くべきではないと痛感したわけさ
で、一番柔軟なデータ表現としてスクリプトがよさそうだなぁ、と
条件とか簡単に書けるし、プログラマが書く必要ないからね
もちろん、データでもスクリプトでも暗号化するのは当然として

>>281
激しく同意

要するに、「うまくやるには経験値が重要」ってことで

288 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 14:32:27 ID:zgTCyXrl]
>>283
単純なini形式でも、xml形式でもなんでもいいんだが、
適当なフォーマットのファイルでもってカードを追加していけるのは
賛成。しかし、スクリプトとなると行きすぎ。

カードの追加方法は、単純なカードフォーマットファイルと、DLLファイルでの
プログラムの動的ローディングの二本立てが、オープンなルールのゲームを作る場合にはいいんじゃないかと思う。

というか、最初からスクリプト言語でゲーム作ればさらに簡単だろう。

289 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 15:47:22 ID:zgTCyXrl]
>>287
暗号化するのは、プレイ中の手持ちカードとかだけな。

ルールが定義されたソースコードが見えるゲームでプレイするのが、
公平さの観点からしてよい。

290 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 16:47:50 ID:3nZY3HjV]
まぁカード処理をスクリプトでやるなら
カードを自由に追加(≠編集)できるようにして非公式カードの追加とかできたら面白いけどね。

まぁそうすると非公式カードがデッキに入っている場合はオンライン時に相手との同期確認したりしないといけないので余計な手間がかかるんだが。
この話題の流れを見てると非公式カードを使用した大会とか一回やってみたいと思ってしまった。

291 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 20:08:09 ID:vUYBS0W4]
遊戯王みたいに言ったもん勝ちな大会になりそうw
だがそれがいい



292 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 20:54:48 ID:3nZY3HjV]
カードのIDだけしかiniファイルには入らないわけだから(UA_999_xxx_0みたいな形式)
仮に非公式カードが出現しても全員が同じカード定義ファイルを使わないと正常に動作しないだろ。

293 名前:名前は開発中のものです。 mailto:sage [2007/11/19(月) 21:16:50 ID:eIJGyTIK]
カードファイルとレギュレーションファイルを別に用意して

レギュレーションファイルのほうで有効にするカードファイルを設定
レギュレーションとカードファイルは同封して配布
使用するカードを選択して、レギュレーションファイルを作成するツールが有れば完璧やね

レギュレーションとカードファイルが同一かどうかMD5で比較

これでいいじゃん
いや、これはあくまで妄想な

294 名前:名前は開発中のものです。 mailto:sage [2007/11/22(木) 17:23:34 ID:LPLhj2CM]
大腿骨を祈る者

295 名前:名前は開発中のものです。 mailto:sage [2007/11/22(木) 20:39:49 ID:326VamPh]
?

296 名前:名前は開発中のものです。 mailto:sage [2007/11/24(土) 15:48:03 ID:NoV1vyTO]
ところで、もう4年目に入っているんですね。
誠に乙です。

297 名前:名前は開発中のものです。 mailto:sage [2007/11/25(日) 23:43:07 ID:ABLuvGfE]
ABCDBBSに書き込めなくなったお・・・。

投稿数500:スレッドストップです!

何これ・・・(´・ω・`)?

298 名前:名前は開発中のものです。 mailto:sage [2007/11/25(日) 23:45:43 ID:QKSlClEL]
1スレッドの書き込み上限が500になったからじゃまいか?

299 名前:名前は開発中のものです。 mailto:sage [2007/11/25(日) 23:51:58 ID:ABLuvGfE]
知らんかったありがとう

300 名前:名前は開発中のものです。 mailto:sage [2007/11/27(火) 11:02:58 ID:tYTfhMPg]
ごめん、ごめんよ
なんとなーく書き込み上限を500fにあわせてみたくなったんだ
新スレから適用されると思ったら既存のスレもだったんだな

301 名前:名前は開発中のものです。 mailto:sage [2007/11/27(火) 19:11:21 ID:Q5ZHrzxI]
そ・・ そんなくだらんコトで?



302 名前:名前は開発中のものです。 mailto:sage [2007/11/27(火) 20:10:14 ID:hwwCu7VX]
どうしてそんな急に…

303 名前:名前は開発中のものです。 mailto:sage [2007/11/27(火) 20:37:02 ID:IHAnWqun]
Ver2.00ではフレーム数が1000になるオチが用意されてると笑うに笑えない

304 名前:名前は開発中のものです。 mailto:sage [2007/11/27(火) 20:53:04 ID:JksbAw4h]
今からでもいいから1000に戻して欲しいナ

305 名前:名前は開発中のものです。 mailto:sage [2007/11/28(水) 19:57:14 ID:b37lQ1Te]
このゲームやっててふと思い出したことがあるんだけど
PSでリアルタイムカードゲーム+サウンドノベルみたいなのなかったっけ?
俺持ってたんだがタイトルすら思い出せない

今考えるとあのゲームは結構面白かった気がする
カード使うと詠唱タイムが進んでいって発動するタイプで、ABCDと同じなんだよな基本
ABCDを面白いと感じる人は、このゲームもそう感じるんじゃないかと思った
それともこんな話は既出だったかな?もしそうならゴメンw

306 名前:名前は開発中のものです。 mailto:sage [2007/11/28(水) 21:32:59 ID:vpbUbbxA]
エンドセクターな
俺もだがプレイヤーの中には他にもやった人いるよ。
スレも立ってる
game14.2ch.net/test/read.cgi/game90/1159761431/
スレチになっちゃうからこの辺にしとくよーん

307 名前:名前は開発中のものです。 mailto:sage [2007/12/02(日) 17:22:25 ID:lo4uP5DI]
今から参加しても楽しめますか?

308 名前:名前は開発中のものです。 mailto:sage [2007/12/02(日) 18:53:06 ID:/xzzjeDG]
もちろん

309 名前:名前は開発中のものです。 mailto:sage [2007/12/03(月) 21:58:40 ID:V7UcS3NR]
違法融資機のバグが派手にやばいな。
俺の手札にコックローチが這い寄ってきてまさに悪夢だった

310 名前:名前は開発中のものです。 mailto:sage [2007/12/04(火) 10:04:32 ID:qQKGQLy+]
詳細きぼん

311 名前:名前は開発中のものです。 mailto:sage [2007/12/04(火) 12:52:04 ID:yGCcn89k]
相手融資機置く→ターン終了→派手にバグる→相手の手札がこっちくる→ぐちゃぐちゃ
しかも1戦終わって次の勝負にもそのバグは継続して起こった。
切ってゲーム再起動したら直ったけど



312 名前:名前は開発中のものです。 [2007/12/04(火) 18:51:55 ID:2vymhVi0]
>>310
>>286でも上がってる。
手札操作と何らかの動作が同時に発生すると起こりうる。
例えば首なしプラナリア出現にあわせて全生完壊、などもそう。

313 名前:名前は開発中のものです。 mailto:sage [2007/12/14(金) 21:49:00 ID:OjyaL2WZ]
ABCDWikiはもうだめかもわからんね

314 名前:名前は開発中のものです。 [2007/12/16(日) 03:03:24 ID:99789fO4]
wikiどころかこのスレがもう…

315 名前:名前は開発中のものです。 mailto:sage [2007/12/16(日) 03:24:21 ID:p/c72470]
今冬2.00が出るからガマンだ
きっと、新カードとバランス調整かルール調整入って再び盛り上がる

といっても今でもゲーム自体は盛り上がってるんだけどな〜
今日なんて14人が同時に対戦してたぜ。オンライン対戦待ちうけ画面がいっぱいだった。

316 名前:名前は開発中のものです。 mailto:sage [2007/12/16(日) 14:08:45 ID:5H89QAAV]
ゲーム自体は賑わってるし、
今でも活発に意見交換がされてる。

このスレは業務連絡がメインになってるから
何にも心配ないんだぜ。

317 名前:名前は開発中のものです。 mailto:sage 嘘 [2007/12/18(火) 14:35:26 ID:DTsUTDvc]
digimaga.net/news/20071218/india_god_warrior/
ABCDにも登場している巨神兵が発掘されたようです

318 名前:名前は開発中のものです。 mailto:sage [2007/12/18(火) 15:18:05 ID:rNz/B0f5]
f

319 名前:名前は開発中のものです。 mailto:sage [2007/12/22(土) 11:58:11 ID:XMmL8MEX]
>>317
また神の手か(笑)

320 名前:名前は開発中のものです。 [2007/12/23(日) 12:13:14 ID:PnA0EDr6]
良スレage

321 名前:名前は開発中のものです。 mailto:sage [2007/12/23(日) 13:32:37 ID:rtZ+1Roe]
今から2.00が楽しみでならない
jxta氏応援してるよ 正座して待ってる



322 名前:名前は開発中のものです。 mailto:sage [2007/12/23(日) 21:24:06 ID:BIlyWQXF]
じゃあ俺は土下座して待ってる

323 名前:名前は開発中のものです。 mailto:sage [2007/12/23(日) 21:41:00 ID:uB31Gd5x]
俺はあぐらかいてまってる

324 名前:名前は開発中のものです。 mailto:sage [2007/12/24(月) 02:28:26 ID:P2NA+XtO]
俺はあらいぐまてかってる

325 名前:名前は開発中のものです。 mailto:sage [2007/12/24(月) 11:48:23 ID:lC3rj3dx]
もうあれから1年経つのか・・・

326 名前:名前は開発中のものです。 mailto:sage [2007/12/24(月) 16:09:48 ID:hoLceL5S]
各パックの一番最後のカードがどんなものであるか
それが俺の人生においての最大の楽しみ

327 名前:名前は開発中のものです。 [2007/12/24(月) 20:40:00 ID:o5joYFHj]
>>326
お前、黒いクリスマスに決まってるだろ…?

328 名前:名前は開発中のものです。 mailto:sage [2007/12/25(火) 18:33:15 ID:CTZTr8Vn]
手札捨て系のバグが修正してもらえるだけでも嬉しい俺ガイル
そりゃ追加カードがあると嬉しいけど

329 名前:名前は開発中のものです。 mailto:sage [2007/12/27(木) 00:20:38 ID:JodH75Ve]
ABCDBBSに繋がらない

330 名前:名前は開発中のものです。 mailto:sage [2007/12/27(木) 00:25:51 ID:FxaW7N5g]
したらばは頻繁に落ちるから気にするな

331 名前:名前は開発中のものです。 mailto:sage [2007/12/27(木) 00:28:52 ID:JodH75Ve]
わかった気にしない



332 名前:名前は開発中のものです。 mailto:sage [2007/12/27(木) 20:05:53 ID:svqEobN0]
ライブラリアウト狙ったデッキを作ろうとしたが
ライブラリから直接カードを捨てさせるカードがあまりのも少ない(ない?)ことに気がついた

333 名前:名前は開発中のものです。 mailto:sage [2007/12/27(木) 20:47:19 ID:w8mc3Xa1]
25ターンルールが存在する今、ライブラリアウトが勝ち筋のデッキはターボ再構築以外に存在しますん。

334 名前:名前は開発中のものです。 mailto:sage [2007/12/27(木) 21:46:46 ID:FxaW7N5g]
再構築と再構築liteさえあれば大丈夫だろ・・・相手が図書館か二週目積んでない限り・・・

335 名前:名前は開発中のものです。 mailto:sage [2007/12/28(金) 09:50:05 ID:Ye111+U0]
だから「再構築以外のライブラリアウト」って意味でライブラリから直接破棄カードが欲しいんじゃね

336 名前:名前は開発中のものです。 mailto:sage [2007/12/28(金) 13:11:33 ID:gOSog+5r]
石臼ですか

337 名前:名前は開発中のものです。 mailto:sage [2007/12/28(金) 18:34:22 ID:u3f5yzF/]
今まで出てないってことはシステム上出来ないんじゃないかと推測している。
並び替えとかもないよな

338 名前:名前は開発中のものです。 mailto:sage [2007/12/28(金) 18:35:17 ID:jDTFheRz]
お前ら彼女居るの?

339 名前:名前は開発中のものです。 mailto:sage [2007/12/28(金) 20:23:53 ID:TdeTLkWp]
槍兵が嫁とかいってる奴にいるわけないだろ常考

340 名前:名前は開発中のものです。 mailto:sage [2007/12/28(金) 20:25:49 ID:3Fm1sWKr]
普通のデッキだと、ある程度のライブラリ破棄は何のデメリットにもならない
つまり(再構築とは違い)完全なライブラリアウトデッキ用のカードになると思うけど
今のターボ再構築は十分強いから、結局微妙なカードができそう

341 名前:名前は開発中のものです。 mailto:sage [2007/12/29(土) 01:40:30 ID:A2l7Y+Eu]
石臼あったらメガパ復権できるかもね



342 名前:名前は開発中のものです。 mailto:sage [2007/12/29(土) 03:13:58 ID:r3S35Dr5]
ライブラリアウトのパーツ追加するなら単純に強いのより既存のパーツと選択肢が分かれるようなカードであってほしいな。
再構築ライブラリアウトは今もメタの一角だと思うし。

343 名前:名前は開発中のものです。 mailto:sage [2007/12/30(日) 10:38:50 ID:dXKwKISV]
クリスマスに宣言するあたりが可哀想になってくるよな

344 名前:名前は開発中のものです。 [2007/12/30(日) 12:50:51 ID:aTxC33Ds]
新参です

カードについて質問するスレってどこぞに立ってるでしょうか?
ギャザ知らんくってなかなか理解しがたい…

345 名前:名前は開発中のものです。 mailto:sage [2007/12/30(日) 15:01:10 ID:3UEGu4wP]
初心者質問用のところがあったような・・・・
とりあえずこっち誘導。
ttp://jbbs.livedoor.jp/game/27456/

>ギャザ知らん
大丈夫だ。自分を含め知らなくてもやってる奴は結構多いぜ!


346 名前:名前は開発中のものです。 mailto:sage [2007/12/30(日) 19:18:22 ID:heUtfm4H]
>344
ttp://abcd-syosinnsya.5.bbs.fc2.com/
初心者使ってBBS

347 名前:jxta ◆YLtNyRyYyQ mailto:sage [2007/12/31(月) 16:44:35 ID:/T+kSTzl]
違法融資機とかのバグは突き止めた
手札より多くのカードを捨てるように要求が来た場合に
配列で-1のindexを参照してた。
で、その配列の一つ前のアドレスはプレイヤーIDなので
2P側プレイヤーで、それがおきたら両方のプレイヤーIDが 0 になって(´・ω・`)

タイムフリップバグはCPU戦では修正したけど、
対戦でフレーム同期エラー起きるっぽいし
あの効果は無かったことにしたいと思うけどどうですかね?

>>233のズワイガニ
>>235のタラバガニ
>>252の汚染されたもやし
これらは正式採用で使わせてもらいたいと思います。

という感じでマッタリ保守作業中

348 名前:名前は開発中のものです。 mailto:sage [2007/12/31(月) 17:13:34 ID:926JeaUf]
おつかれです。
タイムフリップの効果、何らかの形で総力戦などのターン開始/終了系のカードとのシナジーを残して欲しいです。
無理ならいいです

349 名前:名前は開発中のものです。 mailto:sage [2007/12/31(月) 18:36:56 ID:iGXAXAzs]
お疲れ様です。

タイムフリップはおもしろい効果だと思うけど、
エラー起こしてまで無理矢理動作させるというのも微妙ですし、
なかったことにしてもいいと思います。

違法関連のバグだけ修正したバージョンを
Ver1.99.2という感じでもいいから出してもらえるとうれしいです。


350 名前:jxta ◆YLtNyRyYyQ mailto:sage [2008/01/01(火) 00:04:49 ID:ktknHMuZ]
Version 2.00
・手札の枚数が負数になるような状況でのディスカード時に
 ゲーム進行がおかしくなる不都合を修正
・CPU戦でタイムフリップが正常に動作しないバグを修正(?)
・「イースター島の巨像」のコストを支払えなかった場合に
 属性値が増加することがあったバグを修正
・「場に出たとき、あなたはX MPを失う。
 あなたがX MP以上持っていない場合は代わりにそのクリーチャーを完全破壊する。」
 の効果を「追加コスト(X MP)」に表記変更
 支払えない場合に、完全破壊から攻撃力,HP,最大HPが0になるように変更
・「突撃奨励」から「カードを一枚引く」効果を削除
・「荒野の戦場」の詠唱時間を600fから800fに変更
・「猪の戦闘バギー」を2/2から2/1に変更
・「炎猪」の詠唱時間を200fから50fに変更
・カードアイコンが正常にスキン化されない不都合を修正
 ※カードアイコンには128×128ピクセルの256色BMPが必要です。
  スキンで指定した画像と同名のBMPファイルを入れるか、
  256色BMPで指定してください。
・Desk on the Desk 098 , 099 , 101 のカード画像を追加

一応こんな感じでやっつけといた。
Ver2.00とか、新年とか別に特別でもなんでもないってことで一つお願いします。

351 名前:名前は開発中のものです。 mailto:sage [2008/01/01(火) 00:17:26 ID:D0yGTZ1/]
>>350
あけおつ!



352 名前:名前は開発中のものです。 mailto:sage [2008/01/01(火) 00:54:49 ID:qfFJT8tc]
>>350
あけましておつかれでごじます


といいつつ狙ってたと予想

353 名前:名前は開発中のものです。 [2008/01/01(火) 01:13:16 ID:j7ezw3F5]
>>350
あけまして乙でとうございます

354 名前:jxta ◆YLtNyRyYyQ mailto:sage [2008/01/01(火) 02:30:49 ID:ktknHMuZ]
今更言うまでもないと思うけど 50f と書いて 30fと読むから

タイムフリップはとりあえず保留
現状のでも対戦でエラー出るなら効果変更で

355 名前:名前は開発中のものです。 mailto:sage [2008/01/01(火) 02:41:29 ID:DK2emMT9]
あけましておめでとうござい乙

356 名前:名前は開発中のものです。 mailto:sage [2008/01/01(火) 12:02:21 ID:VGT6aXgk]
jxtaさんあけおつです
最近来ないから死んだんじゃないかって心配してたんだよ
生きててよかった

357 名前:名前は開発中のものです。 mailto:sage [2008/01/01(火) 15:14:27 ID:0VPC3O/U]
あけましておつかれさまです。
炎猪の時代来たね。
え? 蛇型機械? 赤国エージェント?

358 名前:名前は開発中のものです。 mailto:sage [2008/01/02(水) 02:12:17 ID:bKlK/FBd]
あけましておめでとうございます。
更新おつです。

359 名前:名前は開発中のものです。 mailto:sage [2008/01/06(日) 00:51:07 ID:2l1pNPW2]
炎猪の時代はあと3周りくらいしないと来ないと思う

360 名前:名前は開発中のものです。 mailto:sage [2008/01/06(日) 02:07:49 ID:0aoOdxcV]
今年は鶏の時代

361 名前:名前は開発中のものです。 mailto:sage [2008/01/06(日) 02:19:55 ID:Z5DAxcfK]
今年はネタデッキの時代になると信じている



362 名前:名前は開発中のものです。 mailto:sage [2008/01/07(月) 03:33:40 ID:NnT99fbu]
鼠の召喚がないのが急に寂しくなってきた今日この頃
しかしご乱心されて夢の国のアイツが出てくるのも怖い今日この頃

363 名前:名前は開発中のものです。 mailto:sage [2008/01/13(日) 17:37:11 ID:db7j0cv2]
カードゲーム自作したくなって参考のために板検索したら
ここくらいしか見つからんかった
ソースの公開とかはしてないっぽいですね、残念

364 名前:名前は開発中のものです。 mailto:sage [2008/01/16(水) 00:19:06 ID:CEl9+n+A]
ないなら作れば?

365 名前:名前は開発中のものです。 mailto:sage [2008/01/16(水) 22:13:01 ID:q7GV57h5]
>>364の意味が分からない件。

366 名前:名前は開発中のものです。 [2008/01/16(水) 22:21:03 ID:bqTkIeH+]
オブジェクト指向にこだわりすぎるのはよくないって事だろ

367 名前:名前は開発中のものです。 mailto:sage [2008/01/16(水) 23:26:01 ID:CEl9+n+A]
スレを

368 名前:名前は開発中のものです。 mailto:sage [2008/01/17(木) 01:32:27 ID:cHkMEdUi]
>>363
カードゲームはUMLで描くと

フィールド have カード束 1---n カード

フィールド
  <|---- モンスター置場
  <|---- 土地置場
  <|---- 墓地
  <|---- 手札
  <|---- リムーブ領域
  <|---- 汎用一時領域(特殊ドローなど)

みたいな感じになるかな。
ゲーム中のあらゆる行動はフィールド間のやりとりに終始するような
設計にしておくと、カードの効果を実装しやすい。
あとは必要なら呪文解決用のスタック構造とか、ターン進行や
ゲーム進行を抽象化したクラスとか。さすがに戦闘フェイズの数を増やすとか
ゲームの勝利条件を変えるとかのカードはOOPだけじゃ対応できないけどねw

369 名前:名前は開発中のものです。 [2008/01/17(木) 12:25:57 ID:vl8ZqwY8]
だからオブジェクト指向にこだわりすぎるのは良くないって言ってるだろ!!

370 名前:363 mailto:sage [2008/01/18(金) 03:18:47 ID:EPxUJs/8]
スレ違い気味なのにレスありがとです
スレを立てられるほどの完成度に持ってきたいけどこのまま行くとむりぽ

>>366
オブジェクト指向にこだわりたいのにいつのまにか破綻している悲しさ

>>368
そのレスをあと3日ほど前に読みたかったです……
スタック構造とか考えず組んでしまった俺涙目

>>369
な、なんだってー。
でも確かに、無駄にオブジェクトの一般化とか考えて
破綻しまくった苦い思い出がちらほらと……

371 名前:名前は開発中のものです。 mailto:sage [2008/01/18(金) 06:48:27 ID:6gddI9e5]
何か作ってるのかな?形になったらそれとなく教えて欲しいぜ。



372 名前:名前は開発中のものです。 mailto:sage [2008/01/18(金) 20:10:55 ID:WNqZFTsD]
>>363
スレ探すにしろ、立てるにしろ、次の落ち着き先に行ってくれ。

373 名前:名前は開発中のものです。 [2008/01/18(金) 21:00:16 ID:coiktsZs]
>>363
>このスレで「カードゲーム作るぜ!」って人は居ない気がするけど
>教訓メモっておきますね
>
>・クラス設計は良く考えるべき
> たとえば、プレイヤーとクリーチャーは同一のインターフェイスをもって
> 同等な扱いでダメージを与えられるべきだった。。。など
>・カードはプログラムすんな
> 現状のABCDではカードコストやクリーチャーの基本パラメータは表管理して
> 変換プログラムでC++の構造体リストとして書き出してる。
> 今ではカード効果をスクリプトにするのがベストだと思ってる。
> そこまでやらなくてもカードデータベースからカード情報を読むべき
>・自動テストを用意するべき
>・リプレイ対応して、バグの追跡できるようにするべき






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<234KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef