[過去ログ]
HSPでTCGを作るスレ (148レス)
HSPでTCGを作るスレ http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: 1 ◆0ot66QyBf. [] 2006/04/13(木) 21:15:47 ID:+Sir4oFP HSPでTCGがあまり出来ていないのはおかしい。 ということでHSPの使える人たち集合しる! ルールなどは某ABCDとかぶらない方向で。 厨は完全虫。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/1
68: ステフ24 [sage] 2006/05/24(水) 21:57:53 ID:5a6NLcpU ぼくのかんがえたかーどげーむあん By 5/24 ■コンセプト 運の要素を廃し、相手の動きを読み合って戦うカードゲーム ■カードの種類とパラメータ ・ユニットカード 名称 … ユニットの名称 属性 … 木・火・土・金・水の5種類。属性の相性により攻撃時に与えるダメージに影響する。 攻撃力 … 攻撃時に与えるダメージに影響する。 使用武器 … 使用出来るアイテムカードの種類。複数の種類を使用できるユニットもある。 特殊能力 … ピンチのときにパワーうp、木属性吸収など。特殊能力は持たないカードもある。 ・アイテムカード 名称 … アイテムの名称 種類 … 剣、槍、斧、牙など、アイテムの種類。 攻撃力 … 攻撃時に与えるダメージに影響する。 特殊効果 … HP回復、炎属性付与など。特殊効果は持たないカードもある。 使用回数 … アイテムを使用できる回数。0になるとそのカードは消滅する。 デッキはユニットカード5枚、アイテムカード10枚の計15枚で構築される。(数値は仮) 山札は無く、15枚全てが手札となる。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/68
69: ステフ24 [sage] 2006/05/24(水) 21:58:55 ID:5a6NLcpU ■簡単な流れ ターン制の2人対戦。両者のターンは同時進行となる。 各プレイヤーにはHP:3000(数値は仮)が設定されている。 ゲーム開始時に互いのプレイヤーは手札からユニットを1体召喚する。 ここで召喚したユニットが戦闘を行うユニットとなる。 毎ターン、各プレイヤーは以下の行動のうち、いずれかを行う。 「行動」 … 手札にあるアイテムカードを使用する。 戦闘中のユニットが扱えるアイテムカードのみ使用可能。 (例:剣種類のみ使用可能なユニットがフィールドに出ている場合、剣カードのみ使用可能) 「交代」 … 戦闘中のユニットを、手札のユニットと交代する。 以降、交代したユニットが戦闘を行うユニットとなる。 「待機」 … 何も行わない。 両プレイヤーが行動を選択したら、互いの選択内容が反映される。 攻撃アイテムを使った場合、ユニットの攻撃力+アイテムの攻撃力のダメージを 相手プレイヤーのHPに与える。 上記の操作を繰り返し、以下の条件を達成した時点で勝利となる。 ・相手プレイヤーのHPを0にする。 ・20ターン(数値は仮)経過時点でHPを比較し、相手よりHPが多い。(同数なら引き分け) ・特殊効果などにより、相手のユニット5体全てを消滅させる。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/69
70: 名前は開発中のものです。 [sage] 2006/05/24(水) 23:04:17 ID:qY5Rukm7 意見何度変わってもいいから、とりあえず動くもの見せてよ。 今の状態は「僕は悲しい曲が作れます」「メガネっ子が描けます」って 口で言うだけの音屋や絵師と変わらん。 そういうスタッフがいたら、普通は いいからお前の作った曲や描いた絵を見せてくれ、って思わないか。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/70
71: 名前は開発中のものです。 [sage] 2006/05/25(木) 00:54:36 ID:DZggsscj >>70 さすがにそれは気が早すぎだろう。 絵心があればイメージ画を用意できるくらいか? レイアウト決めようにもシステム煮詰まってないし。 今ステフが決めてることで作れるものなんてなにも無いよ。 >>ステフ24 属性とか要素を挙げていってもあまり意味が無い。 それは結果として用意されるものであって、そこから用意するものではないんだ。 なぜ属性が必要とされるのか、その存在意義、システム上の狙いみたいなものが大事なんだよ。 目指す面白さの核になるような方向性をもてないなら、 結局はゲームっぽい要素の寄せ集めにしかならない。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/71
72: 名前は開発中のものです。 [sage] 2006/05/25(木) 01:09:19 ID:VD3yk6A+ 別につまんなくってもいいじゃん シンプルでも「とりあえず動くもの」を作ったらいいじゃん 手持ちの技量を超えすぎて「もの」ができないよりいいじゃん 完成しなくても、過程で得られる物もあるけどね 完成させた方が自信はつくね 成功経験は大事 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/72
73: 名前は開発中のものです。 [sage] 2006/05/25(木) 01:46:30 ID:DZggsscj そういった経験を積むために選択するには、TCGというゲームは不向きだよ。 もっとシンプルな他のジャンルでやった方がいい。 ここでそれをやる意味が無い。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/73
74: 名前は開発中のものです。 [sage] 2006/05/25(木) 06:44:40 ID:8nC1GLAN >>72 それだったら段階的学習の要領でSTGなりパズルなりを作った方がタメに成ると思うよ。 幸いにしてHSPはそう言ったゲーム作るには適した言語だし。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/74
75: 名前は開発中のものです。 [sage] 2006/05/25(木) 16:08:08 ID:SIcJ0vAE >>68 >運の要素を廃し、相手の動きを読み合って戦うカードゲーム 同時進行なら相手が出すカードは分からないから運の要素は入るよ 相手のカードを見れてもね 将棋みたいに交互で相手のカードが見れるなら運の要素はなくなる http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/75
76: 名前は開発中のものです。 [sage] 2006/05/25(木) 16:59:33 ID:i9gKW0qI まあ待て、みんな。 プランからいつの間にか「トレーディング」が消えてなくなってる。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/76
77: 名前は開発中のものです。 [sage] 2006/05/25(木) 19:33:01 ID:K86lLr/g レアなカードでたらスクリーンショット取って、交換すればいいんじゃね? http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/77
78: 名前は開発中のものです。 [sage] 2006/05/25(木) 19:48:37 ID:PihrsSQb >>75 ていうか、現実的に考えれば、読み合い≒運の要素だよな。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/78
79: 名前は開発中のものです。 [sage] 2006/05/25(木) 23:07:53 ID:DZggsscj >>76 トレーディング性って、TCGと呼ばれるゲームにとって販売戦略として欠かせない 重要な要素だけど、実はゲーム性としては必須要素では無いと思う。 厳密な意味ではデッキ構築ゲームだよね。 ●トレーディング要素を入れた場合のメリット カード収集のうれしさ(コレクタブルな要素、トレーディングの楽しみ、ゲーム内での売却・購入要素) 少しづつカードが揃うのでルールを覚えやすい(デッキ構築選択肢が減るため) カードが揃うまでの限定環境戦の楽しさ(フルセットある場合とは違う工夫が必要) ●デメリット ゲームの実力以前に、持つ者と持たざる者の格差が生じる いちいち収集しなければ思ったとおりのデッキを組むことができない 製作における作業量の増加 (★これがかなり大きい) http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/79
80: 名前は開発中のものです。 [sage] 2006/05/26(金) 20:08:58 ID:bP42D7Vd 1 名前:1 ◆0ot66QyBf. [] 投稿日:2006/04/13(木) 21:15:47 ID:+Sir4oFP HSPでTCGがあまり出来ていないのはおかしい。 ということでHSPの使える人たち集合しる! ルールなどは某ABCDとかぶらない方向で。 厨は完全虫。 4 名前:1 ◆0ot66QyBf. [] 投稿日:2006/04/13(木) 21:34:24 ID:+Sir4oFP カードゲームの略 5 名前:1 ◆0ot66QyBf. [] 投稿日:2006/04/13(木) 22:13:40 ID:+Sir4oFP age http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/80
81: 名前は開発中のものです。 [sage] 2006/05/26(金) 21:55:30 ID:D+rRQ76q >>80 >10 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/81
82: 名前は開発中のものです。 [sage] 2006/05/27(土) 08:56:59 ID:wwQnxbiI >>75 ここで言ってる運の要素って攻撃が外れるとかクリティカル発生とか そういうことじゃないの? 相手の出すカードがわからないからそれを予想することが "相手の動きを読み合って戦う"ってことかと http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/82
83: ヌテフ24 [sage] 2006/05/31(水) 09:19:41 ID:jVr4jqa0 やばい。まじやばい。 オンラインゲーム作るのすごく大変そうで完成できる見込みが無い。 モチベーションdown気味です。 正直TCGを作るのは無謀なような気がしてきました。 先生、どうしたらいいでしょうか!? http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/83
84: 名前は開発中のものです。 [sage] 2006/06/01(木) 03:28:26 ID:ojbLuvty ヌテフでも又エフでも久テフでもいいが。 TCGなのかただのカードゲームなのかはっきりすべし。 あと、オンライン部分は、まず一行でもテキストメッセージの送受信を 行うことを考えるべし。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/84
85: ヌテフ24 [sage] 2006/06/01(木) 10:24:32 ID:ApBbAy+r 以下本音。 TCG(カードゲーム)を選択したのは失敗でした。 ゲーム製作初心者の自分には敷居が高すぎました。 このまま作ろうとしてもまともな作品が出来ません。 糞でも完成させればいい、と言う方もいるけど、作るからには それなりのクオリティの物が出来なきゃしょうがないと思っています。 一から出直して、ADVやら別のものを作った方がいいような気がしています。 幸い(?)にも、何も進んでないし。 このスレをどうするかが最大の問題なんだけど…。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/85
86: 名前は開発中のものです。 [sage] 2006/06/01(木) 16:33:03 ID:VGHRDSyt 失敗した原因とか経緯とか詳しくレポートするといいよ これから作る人向けにね http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/86
87: 名前は開発中のものです。 [sage] 2006/06/01(木) 23:06:02 ID:bXGUbiB2 >>85 去るだけでいいと思うよ。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/87
88: 名前は開発中のものです。 [sage] 2006/06/01(木) 23:26:30 ID:o1G+8YIC じゃあこれから反省会やりまーす http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/88
89: 名前は開発中のものです。 [sage] 2006/06/02(金) 03:04:20 ID:N7iqXiWi まずは何故TCGのゲームを作ろうなんて思い立ったのか、が知りたい。 まさか「ぼくのつくったちょーかっこいいかーどたちがたたかう とれーでぃんぐかーどげーむがほしいです」なんて理由でもあるまいし。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/89
90: ヌテフ24 [sage] 2006/06/02(金) 09:05:14 ID:ElHh1p/G >>87 そんな ひどい・・・ >>89 2chでの製作に向いてると思ってたからです。 名無しさんのアイデアや意見を取り入れやすいと思ってたり、 カード単位で絵を募集すれば絵師さんも入りやすいのではと思っていました。 あとは他のステフ企画でカードゲームが無かったのも理由の一つかな。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/90
91: 名前は開発中のものです。 [sage] 2006/06/03(土) 01:02:40 ID:cGO6BwjD カードサイズの小さい絵は描き難くて絵師には不評だって うちの婆ちゃんが言ってた。 TCGというジャンルを選んだ割にはTCGに対して愛を感じられないというか ぶっちゃけナンも知らんだろキミ?みたいなところが見受けられた。 そういう点について完成させる勝算があったのか、それとも誰かが手伝ってくれるのを 密かに期待していたのか、そこらへんの心境はどうなん? http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/91
92: ヌテフ24 [sage] 2006/06/03(土) 09:19:14 ID:y4+x5B1M >>91 婆ちゃん物知りだね。 うちの婆ちゃん最近ボケがひどくてお世話が大変よ。 完成させる勝算は最初からありませんでした。 誰かが手伝ってくれるだろーと甘っちょろい考えで過ごしてたもので。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/92
93: 名前は開発中のものです。 [sage] 2006/06/09(金) 17:45:29 ID:M84QjCTO >>92 ここでTCGを作るのはこのさいすっぱりと諦めたほうが良いのではないか。 あなたの作りたいゲームにはここの住人は魅力を感じていないようだし、 そのせいで、誰も期待してない現状では、ここで協力を求めるのはかなり難しいと思う。 一人で完成なんて無理だろうし、 もっと簡単かつ、あなたが精通している分野のものを作ったほうが良いと思う。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/93
94: ヌテフ24 [sage] 2006/06/10(土) 17:07:11 ID:8exfuZod >>93 そうすね。 今のおいらにはTCGはきっと作れません。 今日をもって、TCG製作を諦めたいと思います。 色々考えたけど、気持ちを切り替え、ネオステフ24として アドベンチャーRPG(基本はADVで随所に戦闘が入る感じのゲーム) の製作を行いたいと思います。 しばらくの間は2ch中心ではなくて、HP上でひっそりと進めていきます。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/94
95: ヌテフ24 [sage] 2006/06/10(土) 17:10:31 ID:8exfuZod というわけで、>>10から 「ステフ24がTCGを作るスレ」としてここを再利用していましたが ステフ24がTCG製作を諦めた為、ステフはここから去ります。 お騒がせしました。 ↓以降、「HSPでTCGを作るスレ」として再開 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/95
96: 名前は開発中のものです。 [sage] 2006/06/10(土) 22:32:34 ID:5RBq+Hs5 さーて、どんなTCGを作ろうかねぇ http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/96
97: 名前は開発中のものです。 [sage] 2006/06/11(日) 14:26:12 ID:jBbwMs8n 一ヶ月しか持たなかったかwww http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/97
98: 名前は開発中のものです。 [sage] 2006/06/13(火) 23:25:49 ID:+gfzboIV 今度は恋愛アドベンチャーRPGだって。 ネットコミュニケーションで共同制作やるなら、 その前にリアルで経験積んだほうがいいのに。 学生なら文化祭の実行委員やるとか。 この板で募集かける人はそんな体育会系ノリが嫌いで、 だが自分もやってみたい(ネットで成功して見返したい?) 連中ばかり。 未経験者かつネット上で、なんて無理だってことを いい加減気づいてもいいのに。 まぁ、それに気づいて陰湿なヲチするだけの連中よりマシか。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/98
99: 名前は開発中のものです。 [sage] 2006/06/13(火) 23:30:27 ID:Rt76z2P6 >98 それいったらすべて終わりだよ。 成功例も少しあるんだしいいじゃないか。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/99
100: 98 [sage] 2006/06/14(水) 01:55:27 ID:UlSqt+w5 うん、ちょっと言い過ぎた。スマソ・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/100
101: 名前は開発中のものです。 [sage] 2006/12/24(日) 22:40:04 ID:roZ9SOhQ 半年前のスレで誰も見てない気もするが >>91の言うカード絵は描き難くて不評ってマジか 横120*縦90サイズ(縮小して80*60表示有)で考えてたが、確かに小さいよなぁ 種類が多くなれば必要な枚数も増えるし 絵のことさっぱりわからんかったから甘く見てたorz 知り合いに絵師がいないもんで ある程度形になったら募集してみようと思ってたけど・・・ 厳密にはトレード要素なんてない、ただのカードバトル風ゲームだから 必須の要素でもないし、絵無しにしたほうがよさそうかな http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/101
102: 名前は開発中のものです。 [sage] 2007/01/03(水) 17:40:44 ID:iWk3RbG7 >>101 120*90のサイズでは普通の1枚絵の大きさには小さすぎるとおもわれ 1人または一つのものを書くなら何とかかけないことも無いが、2つ以上だとスペースが足りないと思う。 せめて240*160位はあったほうが書きやすいと思う。 どうしてもそのサイズがよければ、ドット絵師に頼むのもありかも http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/102
103: 91 [sage] 2007/01/03(水) 23:23:30 ID:c0xv2Gly 俺の場合は絵師さんが4人、参加してくれて カードイラストとして120x80のサイズに女の子の絵を描いてもらうつもりだったけど、 このサイズに描くのは難しいと複数の絵師さんに言われて 完成したゲームでは普通の数字カードになった。 (ゲーム性には何ら影響なし) >>102も言ってるけど、一枚絵の絵師とパーツ類の絵師(デザイナー?)は 別ものと考えたほうがいい。もっと言うと、パーツデザイナーが いなくてもゲーム自体は完成できるから、後から募集で全然OKだと思う。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/103
104: 101 [sage] 2007/01/15(月) 22:29:43 ID:DMKf1cqg 規制が解けない・・・dionだめぽ 一枚絵と派パーツ絵か・・・絵といってもいろんな種類あるんだなぁ ウィンドウサイズ自体を600*480予定で作ってきたから 今からイラストサイズ変更だと全体のレイアウト見直しかな ま、レイアウト変更だけならそんなに大変なことでもないし とりあえず最低限の動作できるようになってから考えてみる どうせ開発段階ではダミーイラストで動作テストだし と、面倒ごとを後回しにする悪い癖 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/104
105: 名前は開発中のものです。 [sage] 2007/02/08(木) 20:51:10 ID:E+sTE/cH >>101 ABCDっていうフリーTCGのカード絵は110×128だけど そこそこ絵師さんは参加してる。 ここの板にスレがあるから参考にしてみるといいよ。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/105
106: 名前は開発中のものです。 [sage] 2007/02/19(月) 23:17:23 ID:s0N2iFE+ HSPでないがこの板で作ってもいいのだろうか? http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/106
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
109: カード屋 ◆AisexUBX5Q [sage] 2007/02/20(火) 00:05:20 ID:s0N2iFE+ 流れはwikipediaに乗っているとおりです。 それに加え以下のルールを加えます。 それに対し独自で考えたルールを採用する。 用語の変更 モンスターカード->キャラクターカード ブリーダーカード->イベントカード 技カード そのまま使用 システムの変更 ガッツシステムを残すかどうか ガッツシステムを残すかどうかを検討中 代案:使用カードに対して条件をつけ、その条件を満たせば使用可能とする。 追加ルール 技カード 技を使えるようにする。 技には使用条件があり、レベルを満たさないと、使えないものもある。 アシストカード アシストカードを配置することでキャラクターに何らかの影響を与える。例:相手の攻撃のダメージを1軽減する レベルアップ ある条件を満たすとレベルが上がる。 このことでキャラクターカードに特殊効果がついたり、技カードの条件を満たせるようになる。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/109
110: 107 [sage] 2007/02/21(水) 00:26:22 ID:TMIK2Xfl Wiki見てきた。ルールはだいたいわかりました。 以下、個人的な感想です。 ・ガッツは残したほうがよくない? 強力な技を条件だけで制御すると、その条件を揃えるだけの 大味な展開になりそう。 条件がレベルみたいに積み重ねるものなら、そもそもガッツでいいんじゃ? ・ネット対戦なくてもいいからAI(コンピュータ対戦)を ネット対戦だけだと相手探して戦うだけ、誰かが接続してないと何もできない。 AI戦あればストーリーモード入れることで世界観が充実して ゲームらしくなると思う。 追加ルールはいいと思うけど、場に出すためのコスト(条件?)が これだけではわからないのでそれ以上はなんともいえない。 辛口スマソ http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/110
111: カード屋 ◆AisexUBX5Q [sage] 2007/02/21(水) 01:14:43 ID:iJZ7v8qe >>110 レスありがとうございます。 >・ガッツについて それは以前からかなり迷っていてどうしようか検討中です。 以前プレイングしていて、ガッツがあるためテンポが悪いかなと言うことで、なくそうか検討していました。 ネット対戦について 正直言うとAIを作るのがかなり面倒そうでできれば避けたいなと思っていたのです。 AIを作るかどうかはとりあえずある程度完成してから、追加したいと思います。 (ネットとAI共に追加については柔軟になるように設計するつもりです。) ストーリーモードかなりいいですね。AIが作れたら作ってみたいと思います。 当面の大きな目標はAIネット無しの内部構造を作ることにかけてみたいと思います。 条件について 条件は積み重ねで、早期にそれがなるだけ使えないようにという様にするつもりでした。 考えていたのが「HPがx以下」、「デッキの枚数がx枚以下」、「残りのキャラクターがx枚以下」、「アシストカード〜がある」などです。 それとwikiを使ってまとめサイトを作ってみたので良かったらそこも参照してください。 ttp://www16.atwiki.jp/mahomahonopage/pages/1.html http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/111
112: 107 [sage] 2007/02/23(金) 01:51:46 ID:x1A+RcjO クラス図とかスゲー。私にゃ理解不能だわ。 最初からAIとかネットとか切り分けないで、とりあえず動くところ・作れるところから 着手で全然いいと思います。 ガッツも入れたいと思ってから入れるのでいいんじゃない? やっぱ自分の作りたいものを作らないと。 そして作っていって一番大変になるところは、たぶん カードごとに特有の効果をどうやってカードのデータとして持たせるか、 という点かなぁ。 例えば敵のキャラクター全部にダメージを与えるカードを作ったとして、 それが全体攻撃であることをどうやって処理するか。 「カードに全体攻撃フラグを持たせてそこのビットが立っていたら全体攻撃」 でもいいけど、それやると今度は HP5以下のキャラクターにダメージとか、 水属性のキャラクターにダメージとか、 新しい攻撃パターン作るたびにフラグとプログラムを用意することになる。 まぁ、いろいろ考えてみてください。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/112
113: カード屋 ◆AisexUBX5Q [sage] 2007/02/23(金) 14:10:02 ID:SxlLTxQ+ >>112 とりあえず今はルールに関係ない、外部の表示の部分を作っています。 その部分ができたらアップします。 >>カードごとに特有の効果をどうやってカードのデータとして持たせるか まさにそのとおりです。おそらくプログラムをしている点で一番きついのがそこだと思います。 ある程度効果に汎用性を持たせるには、「フラグを持たせて、それによって管理という方法」ではおっしゃられた通り、 効果ごとにフラグとプログラムを持たせなければならず、新しい効果を持たせるたびにクラスの内部を変更ということになり、変更が大変になります。 今のところ効果を 範囲 効果の範囲 (フィールドのカードすべて、任意のカード1枚、任意のキャラクターカード1枚など) 条件 範囲の中で、その条件に当てはまっているもののみを対象とする。(HPx以上または以下、〜という名前のなど) 発動時間 その効果の及ぼす時間(1ターンだけとか、対象のカードが場から離れるまでとか、このカードが無効化されるまでなど) 効果 実際に与える効果 (xダメージ、〜のカードが使えない、〜のカードの技のダメージ+xなど) に分けて管理しようと思っています。 しかし、これにも欠点がいろいろあると思いますのでもっといい方法を探しています。 この部分はかなり後のほうで実装する予定なので何か案があれば、よろしくお願いします。 この案で実現できない(実現が面倒になる)効果を思いつきましたら、教えてください。 あと具体的にどんな効果があるか思いついた人がいれば、書き込んで下さい。私が思いついている効果もまとめページに入れておきます。 最後になりましたが、107さん毎回アドバイスありがとうございます。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/113
114: カード屋 ◆AisexUBX5Q [sage] 2007/02/26(月) 00:57:00 ID:1TlpVS2j 少し本体ができたのでアップロードします。 今回作ったのは問題領域とはあまり関係のない描写やマウスのクラスです。 http://www8.axfc.net/uploader/15/so/N15_17771.zip.html パスワード cardgame でアップロードしました。 一応ゲームとはあまり関係ないですが動きます。 実行ファイルとソースコードが入っています。 あまり読みやすくないですけど… http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/114
115: 107 [sage] 2007/02/26(月) 21:54:43 ID:54L4nSI2 >>114 動かしてみました。 問題領域のハナシは理想論と言うか、(少なくとも現段階では)机上のことなので それとは別にとりあえず動くものを作る、という姿勢は 非常に素晴らしいと思います。 これは次のステップとして 重なっているカードの見えている一部分をクリックしたらそれが最前面に表示される とか、そんなとこでしょうか。 あとクリックされたカードはその説明文等が画面の右下辺りに表示されるとして、 現在の説明文がどのカードなのかわかるよう、例えばカードの枠を強調表示するとか、 目に見えるところで手を加えていくと作っている実感が沸くと思います。 問題の「特有効果をカードに持たせる」ですが、 結論から先に言うと、解決方法はあります。 ただそれは非常に面倒で、もうフリーゲームの範疇を越えているだろうなーと。 そんな解決方法のヒントして 「どんな特殊効果であっても、どこかの変数(配列)の中身を見て どこかの変数(配列)の値を変化させるに過ぎない」 とだけ書いておきますが、ズバリ答えが欲しければ言ってください。 ソレ見て腰が引けないといいのですが。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/115
116: カード屋 ◆AisexUBX5Q [sage] 2007/02/27(火) 01:24:31 ID:TL7YIl8L >>115 アドバイスありがとうございます。 とりあえず次は、カード枠の強調表示とクリックすると説明文が出るというのをやっていきたいと思います。 「特有効果をカードに持たせる」についてですが、 思いついたのは効果スクリプト(機能は新たな変数宣言と、プログラム内に存在する変数の参照と変更の機能)を持たせるということです。 効果スクリプトを外部で書いてそれを実行するという方法です。そうすれば、効果スクリプト内で、新たなフラグの作成したり、効果の手続きを書くことができます。 この方法を使えばユーザーが手軽に効果を作ったりしやすいと思います。 この方法の弱点は、ある程度のエラーチェックをおこなうコンパイラを作らないと、スクリプト内部でバグがおきやすくなることが欠点です。 107さんの考えと似た感じですかね? 正誤にかかわらず回答をお願いします。。 思ったのですが、107さんはかなりのプログラム経験者なのですか? http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/116
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
118: 名前は開発中のものです。 [sage] 2007/03/01(木) 21:38:30 ID:2PBwSGiq 今このスレにはカード屋氏と107氏しかいないのかな? TCG作成って何でこんなに人気無いんだ。作ってる人を全然見かけない。 なので作ろうと思っても何をどうしたらいいのか全然分からない。 だからカード屋氏に期待してます、頑張って下さい。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/118
119: 名前は開発中のものです。 [sage] 2007/03/02(金) 15:47:49 ID:qCHFXVTN ROMならいるお。 カード屋氏+107氏を応援しつつ、自分もこっそり作ってみようかな。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/119
120: カード屋 ◆AisexUBX5Q [sage] 2007/03/02(金) 21:05:58 ID:BUseFeX6 知らない間にたくさん人が来てますね。 まだ強調表示だけなので、レスのみです。 >117 おお、正解でしたか。 効果の実装についてはスクリプトを使うという案も入れておきます。 効果の実装はまだ先なので、ゆっくり考えて行こうと思います。 やはり、経験者でしたか。頼りになります。 >118 応援ありがとうございます。 TCG作成はあまり見かけませんね。この板でもこことABCDのスレぐらいですもんね。 やはり絵がネックなのでしょうか? >119 お互い製作頑張りましょう。 私も応援しています。 最後に質問です。 クラス図ではカードクラスは一つだけなのですが、よく考えてみるとカードにはデータと実体があると思います。 データとはカードの持っている情報(グラフィックも含む)、実体とはカードの印刷された本物のことです。 そして、カードのデータに対しては効果は及びませんが、実体に対しては及びます。 カードのデータは同一のものが1つしかないが、実体は1つ以上作ることもできます。 なのでカードのイメージ(データ)クラスとカード(実体)クラスは分けたほうがいいのでしょうか? 関係は カード have カードイメージ の関係なのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/120
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
122: カード屋 ◆AisexUBX5Q [sage] 2007/03/06(火) 14:15:59 ID:I3FS8Clu ある程度きりのいいところまでできたのでアップします。 http://www8.axfc.net/uploader/15/so/N15_18350.zip.html にアップしました。 今回はメッセージクラスとカード選択機能を加えました。 >121 そうですよね。カードクラスにはデータクラスと描写クラスを持たせようと思います。 今回のアップしたプログラムでバグがあります。 それは、文字の表示が化けるというところです。 プログラム上で文字を行ごとに切って処理しているので半角と全角が混ざると2バイト文字が1バイトづつに分かれてきちんと表示できなくなります。 その文字が2バイト文字であるという情報をえられれば修正可能なのですが、そのようなクラスor関数or方法を知っていらしゃったら教えてください。 あと気になったのですが、Vistaでもこのプログラムは動くのでしょうか?もしVistaで動かしたことのあるかたがいらっしゃったら動作報告お願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/122
123: カード屋 ◆AisexUBX5Q [sage] 2007/03/06(火) 16:10:59 ID:I3FS8Clu すいません、バグは解決したと思います。 なのでバグ解決版をアップロードしておきました。 http://www8.axfc.net/uploader/15/so/N15_18356.zip.html パス cardgame です。 もしバグを見つけた方がいらっしゃったら、報告お願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/123
124: 107 [sage] 2007/03/09(金) 00:58:03 ID:kCy8Kjs6 動作確認版それぞれにレスしてたらきりがないので 大きな変化ない限りはコメント控えるけど、ひとつだけ。 クリックされたカードは一番前に表示されるほうが自然なのでは? 実現方法はいくつかあると思います、考えてみてください。 あと、バグやエラーはでませんでした。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/124
125: カード屋 ◆AisexUBX5Q [sage] 2007/03/10(土) 13:24:04 ID:o9EKj3/Q >124 クリックされたときに一番前に表示されると カードが多くなったときに下に隠れているものを選択できなくなることがあるのでやらない予定です。 一応選択したカードは別の場所で拡大表示を行う予定です。 これからは問題領域に近いところに踏み込んでいこうと思うのでアップ期間が長くなると思いますが、気長に待っていてください。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/125
126: 名前は開発中のものです。 [sage] 2007/03/23(金) 08:18:02 ID:SOR+Ves1 カード屋氏のまとめサイトが更新されてるね とりあえずクラス図見ましたが そもそもカードデータクラスに描写(描画?)がある事が良くないかと もっと言えばカードの集合クラスにもいりませんね データの参照は出来るわけですから 画像データを参照してカードの描画をすれば良いかと コレは推測でしかないですが、カード屋氏はクラス図の描き方間違えてませんか? http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/126
127: 126 [sage] 2007/03/23(金) 22:49:31 ID:SSxM7k3W まとめの方の返事を受けてレス まず「コレは〜」の一行は忘れてください 継承の関係性を表す矢印のつけ方を間違えてるのかと誤読してました 推測で話し混乱を招いた事をお許し下さい 疑問が解決したようで、お役に立てて何よりです 一つ思った事を書いておきます カードの描写クラスに「カードの集合を描写する」機能を持たせて 二つの描写クラスを統合しちゃダメですかね? 分ける狙いが見えていない為、的外れな意見かもしれないですが http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/127
128: カード屋 ◆AisexUBX5Q [sage] 2007/03/30(金) 17:56:54 ID:ZlgEVwEH きりのいいところまでできたのでアップします。 ttp://www8.axfc.net/uploader/15/so/N15_20256.zip.html パスワードはcardgameです。 今回はカード置き場の基底クラスとなるカードの集合の表示クラスを作りました。 みためはあまり変わっていませんがプログラムの方はだいぶ進みました。 126さんアドバイスのおかげで表示クラスと問題領域のクラスを分けることができました。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/128
129: 名前は開発中のものです。 [sage] 2007/04/01(日) 07:40:19 ID:cVB1dHtc これからどうなっていくか楽しみ。 応援してますカード屋さん。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/129
130: カード屋 ◆AisexUBX5Q [sage] 2007/04/06(金) 00:58:02 ID:udY3SmAT >>129 応援ありがとう。 これからはゲーム内部を作っていこうと思います。 近くに、wikiに実装についてのことを更新していきます。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/130
131: 107 [sage] 2007/04/07(土) 01:07:40 ID:UW/Gff3a 私事で多忙なため、最近カキコしていませんでしたが 作業進んでいるようでなによりです。 頑張ってください。 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/131
132: 名前は開発中のものです。 [sage] 2007/05/24(木) 08:28:24 ID:gJEj16Fd またしても無人か・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/132
133: 名前は開発中のものです。 [] 2007/05/24(木) 08:49:02 ID:BS55HdQ3 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/133
134: 名前は開発中のものです。 [sage] 2007/09/13(木) 17:00:25 ID:CqB+e8/k 完全に止まってるけど ゲ製作版には HSPでTCGを作るスレ http://pc11.2ch.net/test/read.cgi/gamedev/1144930547/l50 がある http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/134
135: 名前は開発中のものです。 [sage] 2007/09/13(木) 17:01:28 ID:CqB+e8/k 誤爆スマン http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/135
136: 名前は開発中のものです。 [sage] 2007/09/25(火) 18:21:58 ID:0/P0qU3/ オブジェクト指向の機能が無いクソ言語でカードゲームとか 不向きも甚だしい http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/136
137: 名前は開発中のものです。 [] 2009/03/14(土) 20:45:06 ID:aCdGdqaV ここで敢えて上げるぜっ!!! http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/137
138: 名前は開発中のものです。 [sage] 2009/03/15(日) 22:49:29 ID:Rbw0vENs 自分はオンラインTCGの企画を作ってるんだが カードのバランス設計が面倒すぎる http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/138
139: 名前は開発中のものです。 [sage] 2009/03/18(水) 20:07:45 ID:OW76JMQC バランスなんて一人じゃ無理だろ http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/139
140: 名前は開発中のものです。 [sage] 2009/03/18(水) 21:51:58 ID:wGRrubMh 自分もオンラインカードゲームを作ってるんだが、かれこれ毎日毎日2ヶ月テストプレイだ http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/140
141: 名前は開発中のものです。 [sage] 2009/03/19(木) 22:57:25 ID:Y9dVULb0 一人では気付かないことが多そうだからね http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/141
142: 名前は開発中のものです。 [sage] 2009/03/19(木) 23:56:42 ID:QvXFr51M MTGとか遊戯王ですらバランスブレーカーを定期的に出しているくらいだからな 公開してから強力すぎるカードを禁止か改定していくほうが現実的だろうね http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/142
143: 名前は開発中のものです。 [sage] 2009/04/22(水) 22:47:30 ID:TkCwr+3M MTGはともかく、遊戯王「ですら」ってなんだよ こにゃみは禁止・制限にするの前提でやってるんだよ。もしくは学習能力ゼロなだけか http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/143
144: 名前は開発中のものです。 [sage] 2010/11/12(金) 03:55:14 ID:ivbrO+sV もう誰も作ってない? http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/144
145: 名前は開発中のものです。 [sage] 2011/11/13(日) 12:13:01.23 ID:y7/3bRuu かれこれ一年か http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/145
146: 名前は開発中のものです。 [sage] 2012/11/25(日) 01:09:22.96 ID:tONV5IbE そしてもう一年 http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/146
147: 名前は開発中のものです。 [] 2017/02/03(金) 02:10:25.84 ID:JAa2gHt9 age http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/147
148: 名前は開発中のものです。 [] 2017/12/31(日) 19:52:00.97 ID:/rN76OKL 簡単にお金が稼げる方法興味ある人だけ見てください。 グーグル検索⇒『来島のモノノリウエ』 8LYSF79J6E http://mevius.5ch.net/test/read.cgi/gamedev/1144930547/148
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.010s