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


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

C言語でトランプゲームを作りたい



1 名前:デフォルトの名無しさん [2007/09/16(日) 06:46:13 ]
ばば抜き、大貧民、いろいろあるけどこういうのってほとんどがJavaとかだよね。
CUIでもいいからみんなで作ろう

191 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 20:09:42 ]
>>189-190
甘いな。
最初からwikipediaに載ってるローカルルールを全て実装可能なように設計するのだ。

192 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 20:11:22 ]
ルールとCPUアルゴリズムの区別もつかないバカはひっこんでろ

193 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 20:12:36 ]
おっと先に言われた

194 名前:192 mailto:sage [2007/09/20(木) 20:13:37 ]
すいませんちょっといいすぎました
これからはきをつけますので

195 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 20:15:39 ]
誰だ、お前w

196 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 20:17:37 ]
んじゃ俺はおっきいのから出すようにするよ。ナニの小さい奴は最後ね

197 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 20:18:29 ]
男ならランダムだろうが!

198 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 20:26:15 ]
>>197
いや、ランダムったって、ゲームのルールに応じて出せないカードじゃ仕方がないし
出せる中からなんて探しててもそれはそれで面倒だし・・・

199 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 20:28:39 ]
ルール上次に出せるカードをリストアップするのなんか簡単だろ・・・



200 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 20:31:02 ]
ルール通りに動くものなんて再発明はどうでもいいよ
www.tnlab.ice.uec.ac.jp/daihinmin/2007/
これに従ってAI作って競う方が面白そう

201 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 20:35:52 ]
そうだね
君はそれをやればいい

202 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 20:37:50 ]
>>200
SDKのコンパイルの段階で躓く奴が多そうだ

203 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 20:57:30 ]
宣伝スレおつ

204 名前:デフォルトの名無しさん [2007/09/20(木) 23:16:30 ]
ちゃらんらん

205 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 00:48:40 ]
7ならべを作ったらここで公開しても良い?それとも公開したら後悔しそう?

206 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 00:55:58 ]
そのセンスの無さから見るとたぶん後悔することになるだろうな

207 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 01:06:31 ]
んじゃ公開せずに作ったことを後悔しまつ orz

208 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 01:08:15 ]
後悔後に立つ

209 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 01:24:55 ]
あっ、それじゃソースは公開せずに、チョンパイルした
Win32用の実行プログラムだけをうpするわ。



210 名前:とりあえず mailto:sage [2007/09/21(金) 01:31:27 ]
>104 で場に出すまで (しかしまだ入力できない...力尽きた)
int field[52],numOfSet,passCount;

int sequence(int *chkHand, int len){ int i=0;
if(len>=3) for(i=1; i<len; ++i) if(getCmpRank(chkHand+i)!=getCmpRank(chkHand+i-1)+1 || *(chkHand+i)/13!=*(chkHand+i-1)/13) break;
return (i==len)?getCmpRank(&chkHand[len-1]):0;
}
int pair(int *chkHand, int len){ int i;
for(i=1; i<len; ++i) if(*(chkHand+i)%13!=*(chkHand+i-1)%13) break;
return (i==len)?len*10+*(chkHand+len-1)%13:0;
}
int higher(int *nowHand, int len){ int stat;
if(numOfSet==0 && (len<=1 || pair(nowHand,len) || sequence(nowHand,len))) return 1;
else{
if(0<(stat=sequence(field,numOfSet)) && stat<sequence(nowHand,len)) return 1;
if(0<(stat=pair(field,numOfSet)) && stat<pair(nowHand,len)) return 1;
}
return 0;
}
int putCard(int player, int *list, int len){ int i, nowHand[52];
if(len<=numOfHand[player]){
for(i=0; i<len; ++i) nowHand[i]=hand[player][*(list+i)]; qsort(nowHand, len, sizeof(int *), cmp);
if(higher(nowHand, len)){
for(i=0; i<len; ++i){ hand[player][*(list+i)]=hand[player][--numOfHand[player]]; field[i]=nowHand[i]; }
return (numOfSet = len);
}
}
return 0;
}
:
numOfSet=passCount=0;
if(putCard(i, list, len)==0) ++passCount; else passCount=0;

211 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 01:58:31 ]
>>210 プログラム見るの面倒だけどどんな仕様ってかルールで作ってるんだ?

212 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 02:02:15 ]
うpロダにまとめてうpしてくれい。コピペしてコンパイルするのまんどくせっ

213 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 03:17:55 ]
手持ちのカードについて思ったんだけど、やはり数字とスーツの情報を持った
構造体を作って、それを双方向リストにでもして、抜いたカードの部分を
リストを削除するように消してといった感じにして、手持ちのカードリストが
ヌルポになったら手持ちがなくなったという感じにするとか考えてみたけど
やっぱやーめた。

214 名前:127 mailto:sage [2007/09/21(金) 04:00:02 ]
>>213のような話は既に実装済みで今はこんな感じ

*** Card Simulation ***
#InCase
S-A S-2 S-3 S-4 S-5 S-6 S-7 S-8 S-9 S10 S-J S-Q S-K H-A H-2 H-3 H-4 H-5
H-6 H-7 H-8 H-9 H10 H-J H-Q H-K D-A D-2 D-3 D-4 D-5 D-6 D-7 D-8 D-9 D10
D-J D-Q D-K C-A C-2 C-3 C-4 C-5 C-6 C-7 C-8 C-9 C10 C-J C-Q C-K (J) (J)
*** Multi Millionaire Begin ***
<Shuffle>
#Shuffled(HinduShuffle X10 / RifleShuffle X1 / HinduShuffle X10)
S-A D-2 S-2 D-3 S-3 D-4 S-4 D-5 S-5 D-6 S-6 D-7 S-7 D-8 S-8 D-9 S-9 D10
S10 D-J S-J D-Q S-Q D-K S-K C-A H-A C-2 H-2 C-3 H-3 C-4 H-4 C-5 H-5 C-6
C-7 H-6 C-8 H-7 C-9 H-8 C10 H-9 C-J H10 C-Q H-J C-K H-Q (J) H-K (J) D-A
<Deal>
#Player01
H-3 D-3 S-4 C-5 D-6 S-7 H-7 C-7 D-9 S10 H10 C10 D-Q S-K H-K C-K S-A C-2
#Player02
C-3 H-4 D-4 S-5 C-6 D-7 S-8 H-8 C-8 D10 S-J H-J C-J D-K H-A D-A S-2 (J)
#Player03
S-3 C-4 H-5 D-5 S-6 H-6 D-8 S-9 H-9 C-9 D-J S-Q H-Q C-Q C-A H-2 D-2 (J)

215 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 05:25:32 ]
>>214
というか、実装したコードを書いてもらわんとさっぱり・・・

216 名前:デフォルトの名無しさん [2007/09/21(金) 22:16:49 ]
今からC言語猛勉強やって1ヶ月で大富豪できるかな。前やって途中でやめてしまったんだよな

217 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 22:20:42 ]
前やって途中でやめたんなら状況が変わらない限りまた途中でやめてしまうだろう
何か意欲を維持できるものができたのなら話は別

218 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 23:38:50 ]
いい感じで実装できてきたので、ちょっとルールについて質問。

革命のルールなんだけどさ、たとえば3人でゲームをしている状況で、
A氏が 6 を 4枚、B氏が 9 を4枚、C氏が Q を 4枚持っている。
B 氏から始まる場になったので、B氏は 9 を 4枚出した。
そしたら、この場はどうなるの?

1. そのまま流れて、次のB氏の場から革命の場になる。
2. B氏が 9 を 4枚出した次点で革命が発動するので、A氏が 6 を 4枚出せば切れる。
さらにこの場合だと、そのあとC氏が Q を 4枚出せば切れる。
3. B氏が 9 を 4枚出した場はまだ革命の場ではないから、C氏が Q を 4枚出せば切れる。
この場合、次のC氏の場は革命の状態?それとも通常に戻る?
4. その他

さて、どれが主流?
オレは2でやってたけど。熊本で。


219 名前:210 mailto:sage [2007/09/21(金) 23:41:01 ]
>211
複数枚カードの組 or 3枚以上の同じスーツのシーケンス は出せる、ルール
当然、場札より大きくないとダメ(3,4,...J,Q,K,A,2の順)

>212
「うpロダ」って何?



220 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 23:42:31 ]
もいっこ。

次はパスのルールなんだけど、
場で一度パスしたらその場はもう参加できないの?

また3人でやっているとして、
A氏が4、B氏が7ときて、C氏はQがあるけど、出したくないからパスした。
そしたらA氏がJで切った。B氏はパスした。

この状況で、C氏はQ出せる?それとも強制パスでA氏の場になる?


221 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 23:43:41 ]
>218

もれも 2. だな。埼玉、千葉で。

222 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 23:44:45 ]
>>218 俺のところでは2の条件かな。
>>220 パスした人はその場が切れるまで参加できないってしてた

おそらく地方とかでルール変わるかもしれないけど、公式ルールってないのかな

223 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 23:45:37 ]
>>221
お、2が増えた。
母集団が増えることはあまり期待していないので、
もう2人くらいいるなら2で実装してみようかな。

一番簡単だし。


224 名前:221 mailto:sage [2007/09/21(金) 23:46:46 ]
>220

C氏はQ出せる。
場に出した人"以外の他の人全て"がパスした時だけ流れる、ルール
だったな

225 名前:221 mailto:sage [2007/09/21(金) 23:49:07 ]
>224 ちょっと説明不足だな

誰かが出したらその時点でカウントがリセットになって、それ以降からパスのカウントが始まる
って感じ

言葉にするとよく分からないな...

226 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 23:51:46 ]
>>225
分かるよ。自分が出したカードを自分が切ることになったら流れるってことでしょ。


でもやっぱり>>222タイプもあるんだよねぇ。

いや、CPUの思考ルーチンに差を出せないかと思ってさ。
昔でいうパックマンのモンスターみたいに。

とりあえず手札を減らしたい派、Aや2を温存する派、革命できるときは何より革命を狙う派…とか。
もちょっと考えてみる。


227 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 01:24:42 ]
ちょっと頑張って、テストまったくせずに一通り書いた
エラー直してコンパイルしたら、手札のあまりの見にくさに吹いた
二人対戦だと一人のカード多いよ('A`)

おまけに複数枚出しを忘れてたorz
もういいや寝よ
俺みたいな初心者じゃなくてちゃんとした人が結構作ってるみたいだし

228 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 01:36:07 ]
何故Cでやらねばならないのかと言えば
スレタイに「C言語で」とはっきり断ってあるからだ。
これがなければどれだけ簡単だっただろうか。

229 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 01:57:11 ]
>>228
1はCで作りたいといっているだけで、
ほかのやつは他の言語を使ったって一向に構わないと俺は思うぞ。



230 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 02:05:29 ]
作るのは勝手だが、このスレには必要ないな

231 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 03:39:44 ]
rank = ( num + 11 ) % 13

232 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 03:45:16 ]
>>229
君は本当にC言語もスレタイも理解できてないのかね?
ある程度の実装がされている開発環境なら言語を選ばずとも作れるんだよ。
このスレは”C言語で”だからね。かまわないって言い出すとキリがなくなるだろ。

東京から京都へ東海道を歩いて行くというイベントで
移動して目的地に到達すりゃ良いから鉄道でも自動車でも
一向に構わないなんて言ったら歩いていくという目的が無視されるでしょうに。

233 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 03:47:31 ]
東京から京都へ 足を使って移動 ってなら
歩くも良し、走るも良し、屁理屈抜きで足でこぐ自転車でも良し
という条件ならおkとも言えよう。歩くって言ったら歩く。

234 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 04:03:42 ]
楽しむのが目的だあな
おおらかさが無いとつまらん

235 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 04:11:08 ]
頑張ってソートのアルゴリズムとかを調べながら作ってて、
ふとスレ読み返したら>>104を見てソート関数があらかじめ用意されていたことを知ったorz
なんか負けた気分


配列でやるのはやっぱりきついかな?
出したカードの分、穴が空いちゃうし。

236 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 04:13:47 ]
出したら詰めればいいだけじゃね?

237 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 04:32:48 ]
出したカードを詰めるところをどうしようか考えたが
やはり双か単方向リストでリストを削除するかのように実装すべきか、それが問題だ。

238 名前:235 mailto:sage [2007/09/22(土) 04:44:37 ]
>>236
いやあ、何かスマートじゃない気がして
いっそ詰めないで、カード無いとこには-1とか入れて、画面表示の際のループで残り枚数カウントするとかも考えたんだけど
無駄なループだ

>>237
やっぱ単か双のリストが良いかねえ
まあプログラミング初心者としては、それも面白そうではあるんだけど

239 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 08:16:51 ]
ゲ製に移動したら?

>>232
君は本当にスレタイを理解できてないのかね?
このスレは”トランプゲームを作りたい”だからね。かまわないって言い出すとキリがなくなるだろ。



240 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 09:30:59 ]
スレタイは「C言語でトランプゲームを作りたい」です。

241 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 13:54:47 ]
流石にJavaで作ったら1の神経逆撫でだろうな。

242 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 14:00:44 ]
いいねそれ
Javaで作ろうか

243 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 14:09:52 ]
JavaでもC++でもいいよ
できないよりマシ

244 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 17:15:48 ]
>>239は何が言いたい?バカじゃね?

245 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 17:21:51 ]
大丈夫、>244ほどじゃない。

246 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 17:43:13 ]
>>232はスレタイの「C言語」にこだわっているが、
スレタイにこだわりだしたら、「ゲーム」と入ってる時点でLR違反だってことを>>239は皮肉ってるつもりだろう

俺はCだけにこだわる必要はないと思うし、
わざわざ移転する必要もないと思うが

247 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 17:49:45 ]
javaとかいってる奴らは、自分じゃ書かない癖に間口を広げて、
少しでもゲームできる可能性を増やしたい乞食だろ。

248 名前:デフォルトの名無しさん [2007/09/22(土) 17:58:38 ]
>>245 お前がバカなだけだろ

249 名前:デフォルトの名無しさん [2007/09/22(土) 18:00:49 ]
>>246
必要があるないじゃないんだよ、スレタイは C言語で って書かれてあるだろ。
日本語が読めないなら祖国に帰れよ



250 名前:デフォルトの名無しさん [2007/09/22(土) 18:01:57 ]
>>246
お前みたいな奴ってトランプゲームを作ることだけに頭がいっているんだろうけど
C言語の宿題や質問スレでJavaやその他の言語の質問してもスルーされるだけだぞ

251 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 18:03:26 ]
アホか
ゲームやりたいだけならヤフーとかハンゲにでも行くさ

252 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 18:04:19 ]
>>249
スレタイは ゲーム って書かれてあるだろ。

> ゲーム関係の話題はゲーム製作板へどうぞ。

日本語が読めないなら祖国に帰れよ

253 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 18:06:52 ]
板違いとスレ違いの区別ぐらいつけろよ。

254 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 18:08:09 ]
板違いのスレでスレ違いの指摘とは。
それなんてダブスタ?

255 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 18:12:38 ]
板違いといいたいなら最初からそういえばいいのに
性格ねじまがってるのかな??

256 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 18:13:30 ]
板違いだろうと>>1が立ててしまったのだから仕方がない。

257 名前:デフォルトの名無しさん [2007/09/22(土) 18:13:43 ]
gdgdC言語以外の言語で作ることを言っている奴はもう一度
ス  レ  タ  イ  読  め  

C言語でトランプゲームを作りたい
pc11.2ch.net/test/read.cgi/tech/1189892773/

スレ違いの奴らは出ていって結構

258 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 18:14:49 ]
それなんて開き直り?

259 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 18:16:52 ]
板違いだと思うんなら、javaとかCとか関係なく書き込むべきじゃないだろ。



260 名前:デフォルトの名無しさん [2007/09/22(土) 18:18:21 ]
○○言語で○○作りたい

って言ったらキリがないぞ。ここに立ってる以上ここを有効活用するべき

261 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 18:18:25 ]
Cにこだわる意味がわからん

262 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 18:21:57 ]
>>1ってまだ居るの?

263 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 18:47:42 ]
何か普通に作る流れだったのに、gdgdになってきてこのまま誰も作らなそうだな

264 名前:35 mailto:sage [2007/09/22(土) 18:58:33 ]
>>35ですが、
通常ルール部分の判定処理(出せるか出せないか)
AI(簡単なものなら、上の判定を使って適当にカードを選ぶ)
特殊ルール(8切りなど)の実装
がコーディングできれば完成です。

265 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 18:58:35 ]
俺は自分で作る気は無いけど質問とかがあれば答えてるよ
正直言って今ここのレベルは高くないと思ってるけど
作る人が居るなら成長できるよう応援する

266 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 19:03:03 ]
俺も他の人が悩んでるのを見て一緒に考えるのが楽しいわ

267 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 19:23:43 ]
複数枚出しの指定方法てどうしたらいいかな?

1.
[1:H4][2:D6][3:S6][4:C9]
番号を入力してください>1 //一枚出し
番号を入力してください>23 //二枚出し?

2.
手札/[H4][D6][S6][C9]
Single/[1:H4][2:D6][3:S6][4:C9]
Double/[5:D6,S6]
番号を入力してください>4 //二枚出し
(出せるカードのみリスト)

3.
[H4][D6][S6][C9]
出したいカードを入力してください>H4 //一枚出し
出したいカードを入力してください>DS6 //二枚出し

268 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 19:24:58 ]
2番の方向で

269 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 19:26:20 ]
>>267
手順が一つ増えるけど...

もう一枚手札を切りますか? (y or n) :



270 名前:35 mailto:sage [2007/09/22(土) 19:27:50 ]
>>267
カード選択 > S1 H1
みたいなのを有効にしてます
手札からカードを選ぶだけ選んで、出せなかったら選び直しにしてます
>>267の方がUI的に優れてるかな

271 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 19:31:20 ]
既に複数枚出しの場になってることきのことも考えれば、2がいいと思う。

272 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 19:45:31 ]
>219
「うpロダ」はアップローダのことだな。

ただ、巷のアップローダは画像用とか圧縮ファイル用が多いから
あんまりテキストアップロードには向かないかもね…
サイトとかブログとか持ってるならそこに上げたりしてもいいと思う。

昔、プログラムコード用の外国のアップローダ
見たことあるんだけど、忘れちゃったな…どこだっけか。

273 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 19:55:21 ]
うpろだなら、C/C++の宿題スレに張ってあるのはどうだろう?

274 名前:267 mailto:sage [2007/09/22(土) 20:24:11 ]
>>268-271
ありがとうございます
その方向で作ってみます

>>267の2番はユーザー入力値間違えましたw
あれじゃ一枚出しだ……

275 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 20:43:07 ]
大富豪作ってる人は一日どのくらいのペースで作ってる?

276 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 21:31:37 ]
できる人はルールを設定してくれれば一日でその通りに作れる。
普通は一週間以内かな。大富豪作ってばかりもいられないし

277 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 21:49:12 ]
大富豪でこのスレが終わるわけじゃないからな
大富豪が終わったら次は何にする?

278 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 21:49:59 ]
仕切りたがるだけのアホは市ね

279 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 21:50:15 ]
>>277
王道なトランプゲームをいくつか実装してみる



280 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 22:19:44 ]
>>278
自己紹介乙

281 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 22:23:00 ]
思考ルーチンはこんな具合で造った。
ttp://www.imgup.org/iup469236.jpg.html

282 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 22:28:12 ]
>>281
参考にさせてもらうぴょん。

ところでJkKってのは何?誤記?



283 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 22:33:57 ]
C言語暦三日の俺が一ヶ月でこれ作れるかな。Cについてはポインタやって今は構造体やってる

284 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 22:35:11 ]
プログラミング暦三日じゃなきゃ、できるんじゃね?

285 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 22:37:13 ]
プログラミング暦三日です・・・

286 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 22:51:11 ]
とりあえずCやって目標は11月までに作る!これを一ヶ月で作るなんて考えがやっぱ初心者だな
って思った方。あなたが正しい

287 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 22:53:32 ]
>>282
Joker Killerの略です。すまんこって。

一応ルールは、2/Jk上がり禁止、革命有り、Jk殺し有り、が前提です。

288 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 22:57:10 ]
複数枚(ダブル等)の表現方法(表示方法では無しに)で困っているんだが、
配列以外でいい方法無いかね
複数枚だと必ず数字が同じだから(階段は考えないで)、
それを利用して排他な表現方法が無いものかと思うんだけど……

289 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 23:00:19 ]
>>288
どういう意味?



290 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 23:01:34 ]
カード選択前に「何枚モード」を選ぶとか
ルーチンは簡単になるけどあんまりスマートではないか

291 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 23:04:57 ]
>>289
場札をint型変数で管理してるんだけど、
複数枚出してる時はどんな値を格納しようかと思って。

単純に要素数が4の配列で場札を管理すりゃいいのかもしんないけどさ、
せっかく「数字が同じ」て限られているのに、
わざわざ実際にはありえない物も含めた全組み合わせを格納できる方法を採用するのも癪で……






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

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

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