1 名前:デフォルトの名無しさん [2007/09/16(日) 06:46:13 ] ばば抜き、大貧民、いろいろあるけどこういうのってほとんどがJavaとかだよね。 CUIでもいいからみんなで作ろう
629 名前:デフォルトの名無しさん mailto:sage [2008/06/29(日) 08:36:20 ] うっし、って、各プレイヤーに配布した後、並び替えるところに着手しようとしているところで 徹夜明けなんで寝まつ(^^; すまそ。
630 名前:デフォルトの名無しさん mailto:sage [2008/06/30(月) 00:18:52 ] うおっ、せっかく作ったが、やはり仕様を変更しようってことで 書き直しまつ
631 名前:デフォルトの名無しさん mailto:sage [2008/06/30(月) 17:26:13 ] がむばれ〜
632 名前:127 mailto:sage [2008/07/12(土) 23:55:35 ] 626氏も結局いなくなってしまったようだ モチベーションを維持するのって案外難しいね
633 名前:デフォルトの名無しさん mailto:sage [2008/07/13(日) 04:43:15 ] こんなスレもあるくらいだから、なかなか難しいことなんだろうね ゲームを作るやる気を維持するためには 3バルカン pc11.2ch.net/test/read.cgi/gamedev/1148182093/
634 名前:デフォルトの名無しさん [2008/07/23(水) 11:01:50 ] グランツーリスモのスタッフは年収1千万 www.polyphony.co.jp/recruitment/r02.html 超優秀じゃなきゃ無理だけどw 3Dなら数学の研究者とかね
635 名前:デフォルトの名無しさん mailto:sage [2008/07/23(水) 14:08:15 ] お、盛り上がってるなぁ Cじゃなきゃ駄目か?
636 名前:デフォルトの名無しさん mailto: [2008/11/26(水) 09:39:04 ]
637 名前:デフォルトの名無しさん [2008/11/27(木) 12:22:48 ] 大富豪おもしろそう やってみるか
638 名前:637 mailto:age [2008/11/30(日) 23:30:31 ] だ、誰もいないのか!? とりあえず、データ型は3から10、ジャック、クイーン、キングを整数の3から12として Aと2は整数の13と14でいいか 強さの比較が楽で ペアとかトリプルとか革命とか階段とか8切りとかどうやって処理させようか 完成するまでだれも来なかったりしてw
639 名前:デフォルトの名無しさん mailto:sage [2008/11/30(日) 23:38:37 ] いや、「やってみるか」じゃ突っ込みようがないから。
640 名前:637 mailto:age [2008/11/30(日) 23:49:24 ] いろいろロジック考えてるうちに実はCの勉強にはとってもいい題材ではないかと思えてきた データ型、文字列の操作、構造体、関数、条件分岐、構造化やモジュール化、デバッグなどが全部学べる
641 名前:637 mailto:age [2008/11/30(日) 23:53:59 ] あ、革命はすべてのカードの値に-1を掛ければいいのか あれ?革命したあとでもジョーカーが最強だっけ?
642 名前:デフォルトの名無しさん mailto:sage [2008/11/30(日) 23:56:31 ] できるかつまるかしてからおいで。
643 名前:デフォルトの名無しさん mailto:sage [2008/12/01(月) 00:26:11 ] ksk
644 名前:デフォルトの名無しさん mailto:sage [2008/12/01(月) 00:37:10 ] つja.wikipedia.org/wiki/%E5%A4%A7%E5%AF%8C%E8%B1%AA
645 名前:デフォルトの名無しさん mailto:sage [2008/12/01(月) 04:49:35 ] ゲ製でやれやクズども
646 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 02:01:44 ] >638 そんな話は 昔 >231 とかにあったよ
647 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 08:13:44 ] とりあえずcard構造体を宣言してみる。
648 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 09:30:05 ] >>647 そんな話が>>127 にあったな・・・
649 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 14:04:24 ] まず、class suitを。
650 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 22:20:43 ] 「C言語」なんだからclassはダメだろ。 構造体と、構造体を操作する為の関数くらいの構成で。
651 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 22:26:15 ] #define class struct
652 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 23:10:59 ] typedefの方がいい
653 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 18:43:54 ] 無理だろ・・・
654 名前:デフォルトの名無しさん [2008/12/07(日) 22:22:55 ] BASICで書かないか?
655 名前:デフォルトの名無しさん mailto:sage [2008/12/07(日) 23:23:56 ] スレタイ
656 名前:デフォルトの名無しさん mailto:sage [2008/12/08(月) 06:16:37 ] BASICて…もっとキツくないか?
657 名前:デフォルトの名無しさん [2008/12/19(金) 15:10:13 ] VBでポーカー作ってるけど、ストレートの判別方法だけが難しい 誰か暇な人教えてください
658 名前:デフォルトの名無しさん mailto:sage [2008/12/19(金) 15:42:53 ] 自己解決しました。 Private Function isStreat(ByVal card() As Card) As Boolean Dim sortedCard(4) As Integer sortedCard(0) = card(0).Number sortedCard(1) = card(1).Number sortedCard(2) = card(2).Number sortedCard(3) = card(3).Number sortedCard(4) = card(4).Number Array.Sort(sortedCard) If sortedCard.Contains(13) And sortedCard.Contains(1) Then If sortedCard(0) = 1 Then sortedCard(0) = 14 End If If sortedCard(1) = 2 Then sortedCard(1) = 15 End If If sortedCard(2) = 3 Then sortedCard(2) = 16 End If If sortedCard(3) = 4 Then sortedCard(3) = 17 End If Array.Sort(sortedCard) End If If sortedCard(0) + 1 = sortedCard(1) And sortedCard(1) + 1 = sortedCard(2) And sortedCard(2) + 1 = sortedCard(3) And sortedCard(3) + 1 = sortedCard(4) Then Return True End If Return False End Function
659 名前:デフォルトの名無しさん mailto:sage [2008/12/20(土) 19:33:43 ] >658 K,A,2,3,4 はストーレートぢゃない (ローカルルールなのかな?)
660 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 19:03:49 ] > ストレートにおけるAの取り扱い > > ストレート(およびストレートフラッシュ)では、AはKとも2ともつなげる事が出来る。 > すなわちA-2-3-4-5もA-K-Q-J-10もストレートとみなされる。 > しかしQ-K-A-2-3のようにK-A-2を含むものはストレートとはみなされない。 意外ト難シイノネ
661 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 19:08:07 ] あ、でも日本ポーカープレーヤーズ協会だと > ストレート( straight ) > 5枚連続カード > 例:5s 4d 3h 2s Ac > なお、AとKは、連続しているとはみなされません。 > (例外として、AKQJT は、ストレートとみなされます。) > 例えば、4h 3s 2d As Ks は、ストレートではありません。 か。どちらにしてもK-A-2は繋がらないみたいだな。
662 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 19:10:24 ] >>661 回りくどい言い方だが、要するに普通のルールってことだよね。
663 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 19:16:24 ] どっちにしてもC言語で作るという枷からは逃れられない このスレでは他の言語で作る奴はその時点でルール違反なのだ
664 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 19:20:11 ] C言語でスクリプト言語のインタプリタを作って その言語で組む事くらいは問題ないですよね?
665 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 19:31:18 ] トランプゲームのデータとロジックの実装がC言語でなされていない場合 C言語でトランプゲームを作ったとは言えないだろう せいぜい実装済みオプションのオンオフ程度が限界ではないか
666 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 19:34:53 ] しかし今更Cというのもな・・・。 C++で組みたいぜ。
667 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 19:57:00 ] 誰でも楽をしたい そして楽を正当化する経済的な理由もある ここはそういう世俗的な合理性に歯向かうスレです プログラミングは苦行であり 他の言語を使って楽をしようとする不信心者は戒められなければなりません
668 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 20:31:53 ] 別にカードデータくらい素の構造体で難なく作れるだろ 今時のやつって規模も何も考えずにデザパタとか適用しようとするの?
669 名前:デフォルトの名無しさん mailto:sage [2008/12/21(日) 20:33:58 ] Cだとまともな名前空間もオーバーロードもないから その構造体を操作する関数の名前に 構造体名を付けたりすることがよくあるが、 関数名が長くなって仕方が無い。
670 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 13:27:52 ] >668 オブジェクト指向だからと言って、必ずデザパタを使うワケではないぞ。
671 名前:デフォルトの名無しさん mailto:sage [2008/12/22(月) 21:09:34 ] カプセル化もデザインパターンの1つだと思うんだ。
672 名前:デフォルトの名無しさん mailto:age [2009/02/18(水) 12:07:42 ] 保守
673 名前:476 [2009/02/18(水) 13:23:57 ] #include <stdio.h> void tramp(void) { int x=0; printf("select Number:"); scanf("%d",&x); if(x>=1&&x<=9){ printf("\x1b[0m"); printf("\n"); printf("\x1b[37m --------\n"); printf("|%d |\n",x); printf("| |\n"); printf("| :) |\n"); printf("| |\n"); printf("| %d |\n",x); printf(" --------\n"); printf("\x1b[0m"); }else { printf("1~9 Input\n"); } } int main(void) { int x; for(;x!=EOF; x++) { tramp(); } return 0; }
674 名前:476 [2009/02/18(水) 13:24:22 ] 私が作ったトランププログラムです
675 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 00:51:03 ] トランプの綴りはtrampでなくtrump ただしtrumpの英語での意味は切り札のことで 日本語で一般に言うところのトランプはplaying cardsもしくは単にcardsという
676 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 22:24:43 ] >>657 VB使ったことないのでCで表現すると while(i < 4){ next = hand[i]+1 if(hand[i+1] == next){ i++; } else { break; } } if(i >= 4) printf("ストレート"); 仕様 hand[添え字]・・・手札 next・・・i+1枚目の手札の数値 ストレートであると判断された場合、単純に「ストレート」の文字列を出力するプログラムだけど、絵柄の判定は俺の持ち合わせる知識じゃ無理だ フラッシュの判定ができるならできるはずだが
677 名前:デフォルトの名無しさん mailto:sage [2009/03/20(金) 22:25:31 ] >>676 訂正 絵柄の判定→絵柄の表現
678 名前:デフォルトの名無しさん mailto:sage [2009/03/23(月) 13:17:06 ] ダメだこのスレ。