[過去ログ]
HSPでTCGを作るスレ (148レス)
HSPでTCGを作るスレ http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
107: 名前は開発中のものです。 [sage] 2007/02/19(月) 23:25:53 ID:5dE4Dvlf どうぞどうぞ。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/107
108: カード屋 ◆AisexUBX5Q [sage] 2007/02/19(月) 23:36:33 ID:s0N2iFE+ >>107 お言葉に甘えここで作らせていただきます。 今回作るものの基盤はモンスターファームバトルカードゲーム(詳しくはWikipedia参照)をベースにして作りたいと思います。 作るのはカードエディタとその実行エンジンを作る予定です。 開発環境は 実行エンジン C++ と DXライブラリ エディタは MFC(予定)です。 AIは今のところ考えてなくネット対戦のみとする予定です。 ネット対戦もあまり高度なものでなくIPアドレス取得の1対1の対戦を実現できればと思います。 まずルールを固めたいと思いますのでアイデアなどあればよろしくお願いします。 これから今のところ考えているアイディアを述べていきます。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/108
110: 107 [sage] 2007/02/21(水) 00:26:22 ID:TMIK2Xfl Wiki見てきた。ルールはだいたいわかりました。 以下、個人的な感想です。 ・ガッツは残したほうがよくない? 強力な技を条件だけで制御すると、その条件を揃えるだけの 大味な展開になりそう。 条件がレベルみたいに積み重ねるものなら、そもそもガッツでいいんじゃ? ・ネット対戦なくてもいいからAI(コンピュータ対戦)を ネット対戦だけだと相手探して戦うだけ、誰かが接続してないと何もできない。 AI戦あればストーリーモード入れることで世界観が充実して ゲームらしくなると思う。 追加ルールはいいと思うけど、場に出すためのコスト(条件?)が これだけではわからないのでそれ以上はなんともいえない。 辛口スマソ http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/110
112: 107 [sage] 2007/02/23(金) 01:51:46 ID:x1A+RcjO クラス図とかスゲー。私にゃ理解不能だわ。 最初からAIとかネットとか切り分けないで、とりあえず動くところ・作れるところから 着手で全然いいと思います。 ガッツも入れたいと思ってから入れるのでいいんじゃない? やっぱ自分の作りたいものを作らないと。 そして作っていって一番大変になるところは、たぶん カードごとに特有の効果をどうやってカードのデータとして持たせるか、 という点かなぁ。 例えば敵のキャラクター全部にダメージを与えるカードを作ったとして、 それが全体攻撃であることをどうやって処理するか。 「カードに全体攻撃フラグを持たせてそこのビットが立っていたら全体攻撃」 でもいいけど、それやると今度は HP5以下のキャラクターにダメージとか、 水属性のキャラクターにダメージとか、 新しい攻撃パターン作るたびにフラグとプログラムを用意することになる。 まぁ、いろいろ考えてみてください。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/112
115: 107 [sage] 2007/02/26(月) 21:54:43 ID:54L4nSI2 >>114 動かしてみました。 問題領域のハナシは理想論と言うか、(少なくとも現段階では)机上のことなので それとは別にとりあえず動くものを作る、という姿勢は 非常に素晴らしいと思います。 これは次のステップとして 重なっているカードの見えている一部分をクリックしたらそれが最前面に表示される とか、そんなとこでしょうか。 あとクリックされたカードはその説明文等が画面の右下辺りに表示されるとして、 現在の説明文がどのカードなのかわかるよう、例えばカードの枠を強調表示するとか、 目に見えるところで手を加えていくと作っている実感が沸くと思います。 問題の「特有効果をカードに持たせる」ですが、 結論から先に言うと、解決方法はあります。 ただそれは非常に面倒で、もうフリーゲームの範疇を越えているだろうなーと。 そんな解決方法のヒントして 「どんな特殊効果であっても、どこかの変数(配列)の中身を見て どこかの変数(配列)の値を変化させるに過ぎない」 とだけ書いておきますが、ズバリ答えが欲しければ言ってください。 ソレ見て腰が引けないといいのですが。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/115
117: 107 [sage] 2007/02/28(水) 23:29:46 ID:MIuSgGHp >とりあえず次は、カード枠の強調表示とクリックすると説明文が出るというのをやっていきたい うん、がんばってください。 特殊効果の解決方法は、その通り。考え方としては正解です。 デメリットまで指摘したのは立派。 ただし、変数宣言部はいらないかもしれない。 あらかじめワークエリア(作業領域)として変数配列をメインで用意しておけば、 そこをやりくりして使うことができます。 スクリプトの流れとしては、参照→判定(分岐)→処理が基本的なパターン。 対象キャラクターのHPを見て→5以下なら→3ダメージ、みたいな。 ・・・実を言うと、カードの常駐効果(このカードが場にあると○○は+1とか)も この手法を使えばなんとかなります(むしろ、使わないと無理?)。 私は・・・どうなんでしょう? プログラムは経験者だけど私よりうまい人は一杯います。 ただ、ゲームプログラムを完成させるために必要なのはプログラムの能力だけではなくて そういった部分が人より得意かな?とは自分でも思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/117
121: 107 [sage] 2007/03/03(土) 01:30:52 ID:6fFjURF/ ROMってる人、意外といるんですね。 TCG作成はその手の本も出てないし、作り方も全然知られてないから、 いざ作ろうとすると結構大変だったりします。 多少えらそうなこと言ったりするかもしれませんが、 ここにしか書かれない知識もあると思ってお付き合いよろしくお願いします。 質問は・・・そりゃ分けないと無理です。 1組のデッキに同じカードは3〜4枚入るけど、それぞれのカードの状態 (どこにあるか、何番目にあるか、カウンタが置かれてないか等)は違います。 何らかの効果によって色が変わったりすることも! クラスの継承とかは私はよくわからないんだけど、ほぼ全ての情報を引き継いだ ほうがいいです。引き継がないてよいのはレアリティやシングル価格くらい? http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/121
124: 107 [sage] 2007/03/09(金) 00:58:03 ID:kCy8Kjs6 動作確認版それぞれにレスしてたらきりがないので 大きな変化ない限りはコメント控えるけど、ひとつだけ。 クリックされたカードは一番前に表示されるほうが自然なのでは? 実現方法はいくつかあると思います、考えてみてください。 あと、バグやエラーはでませんでした。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/124
131: 107 [sage] 2007/04/07(土) 01:07:40 ID:UW/Gff3a 私事で多忙なため、最近カキコしていませんでしたが 作業進んでいるようでなによりです。 頑張ってください。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/131
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.009s