テトリスを作る (774レス)
テトリスを作る http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
63: 名前は開発中のものです。 [sage] 02/10/25 21:36 ID:??? >>60 通信条件が違ったら強さが競えないんですが それをどうするつもりなのかというところを説明してください そうしないと >強さ競う段階 にたどりつけません http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/63
64: 名前は開発中のものです。 [sage] 02/10/25 21:45 ID:??? 舗装道路と泥沼でかけっこをして足の速さが競えると本気で思っているのか? オメデテェナァ http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/64
65: 名前は開発中のものです。 [sage] 02/10/25 21:49 ID:??? 未だにダイアルアップな人が不平を鳴らすインターネットはここですか? http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/65
66: 60 [] 02/10/26 13:24 ID:HrdkkESO >>63 まず謝れよ。 煽り方だけ一人前で謝り方は乳幼児以下か?てめえは。 通信条件をどうするかなんて何も言ってねぇだろ。 話の主旨をコロコロかえて逃げてんじゃねぇよ。 >テトリスの強さを競うのは不可能 >アルゴリズムの強さではなく、ほとんどの要素が運だけになってしまう >CPU側から見ればターン制と変わらない >「死なないように消していけば」絶対終わりません >CPU同士だから内部処理ではターンがまわってくるのと変わらない >ゲーム自体を進行させているのがCPU側だから こんだけのアホ発言をまず訂正しろバーカ http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/66
67: 名前は開発中のものです。 [sage] 02/10/26 13:47 ID:??? >>66 ( ´,_ゝ`)プッ( ´,_ゝ`)プッ( ´,_ゝ`)プッ( ´,_ゝ`)プッ ( ´,_ゝ`)プッ( ´,_ゝ`)プッ( ´,_ゝ`)プッ( ´,_ゝ`)プッ ( ´,_ゝ`)プッ( ´,_ゝ`)プッ( ´,_ゝ`)プッ( ´,_ゝ`)プッ ( ´,_ゝ`)プッ( ´,_ゝ`)プッ( ´,_ゝ`)プッ( ´,_ゝ`)プッ ハハハ イキデキネーヨ ∩_∩ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ハライテ- ゲラゲラ . ( ´∀`) < わははは ∩_∩ 〃´⌒ヽ ゲラゲラ . ( つ ⊂ ) \_______ (´∀` ,,)、 ( _ ;) シネヤザコ>66 .) ) ) ○ ∩_∩ ,, へ,, へ⊂), _(∪ ∪ )_ ∩_∩ ○, (__)_) ⊂ ´⌒つ´∀`)つ (_(__)_丿 し ̄ ̄し ⊂(´∀`⊂ ⌒ヽつ タッテ ラレネーヨ ワハハハ http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/67
68: 名前は開発中のものです。 [sage] 02/10/26 14:11 ID:??? >>66 それが示しているのは1CPUで強さを競うには問題があり それ以降の話で通信させても問題があるということになった じゃあ、どうやって強さ競う段階に出来るのかということだろ >強さを競う段階だろ と断定している以上、責任持ってどうすればいいのか説明するのが筋だろ どうせ無理だろうけど http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/68
69: 名前は開発中のものです。 [] 02/10/26 14:23 ID:gfRWU+tS タイムアタックにすればよい。 例えば100ライン消すまでの時間を競う。 http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/69
70: 名前は開発中のものです。 [sage] 02/10/26 14:30 ID:??? そうなるとサーバは不要、同期の問題も無く、 単発消しがメインで運に左右されることになるけど、 それを強さと主張すれば競うのは不可能ではない が、イマイチ面白くない http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/70
71: [sage] 02/10/26 14:31 ID:??? http://www2a.kagoya.net/~adults-toybox/sample1.wmv http://www2a.kagoya.net/~adults-toybox/sample2.wmv http://www2a.kagoya.net/~adults-toybox/ http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/71
72: 名前は開発中のものです。 [sage] 02/10/26 14:39 ID:??? | /\ | /|/|/| | / / |// / /| | / / |_|/|/|/|/| (´⌒(´⌒`)⌒`) | / / |文|/ // / (´⌒(´クソスレダ!!クソスレダ!!`)⌒`) |/ /. _.| ̄|/|/|/ (´⌒(´∧ ∧⌒`)`)`)⌒`) /|\/ / / |/ / (´⌒(´(,゚Д゚ )つ `)`) /| / / /ヽ (´⌒(´⌒ (´⌒( つ |〕 /⌒`)⌒`) | | ̄| | |ヽ/| 遅れるな!! ( | (⌒)`)⌒`) | | |/| |__|/ ∧_∧ ⌒`)ドし'⌒^ミ `)⌒`)ォ | |/| |/ ( ´∀` )つ ド ∧_∧⌒`) | | |/ ( |〕つ/] / ォと( ・∀・ ) 終了させるぞ―!! | |/ ( | (⌒)`) ォ ヽ|〕⊂〔| )`) | / (´ ´し'⌒^ミ `)`)ォ (⌒) | |/ 彡  ̄(__)`)` http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/72
73: 66 [sage] 02/10/26 15:59 ID:??? >>68 謝れよ。ウンコ野郎。 >それが示しているのは1CPUで強さを競うには問題があり >それ以降の話で通信させても問題があるということになった >じゃあ、どうやって強さ競う段階に出来るのかということだろ >>強さを競う段階だろ >と断定している以上、責任持ってどうすればいいのか説明するのが筋だろ >どうせ無理だろうけど バカがうろたえる様はいつ見ても気分がいいな。 http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/73
74: 73 [] 02/10/26 16:12 ID:o6MpjTsM >>68 強さを競う段階っていうのはな、 テトリスのゲーム自体のロジックではなく、 CPUの思考ルーチン(の強さ)を考える段階ってことだよな?解かるか? 『強さ』を決める要素には、そら一杯あるだろうな。 それを考えたらいかがですかー?って書き込みだったんだから。 …なんか、いくら打ってもお前が理解出来る気が全然しないよ。 日本語が出来ないくせに筋うんぬん言うお前はなんだ? 日本語っていうより言語ロジックがもうありえんわ。おまえの場合。 マンガばっか読んでて、あのフキダシに入る文しか理解できないようになったのか? おまえのアホさは日本のマンガ文化が原因なのかもな。 http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/74
75: 名前は開発中のものです。 [sage] 02/10/26 16:13 ID:??? >>73 結局何も説明できないのか http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/75
76: 名前は開発中のものです。 [sage] 02/10/26 16:17 ID:??? >テトリスのゲーム自体のロジックではなく、 >CPUの思考ルーチン(の強さ)を考える段階ってことだよな?解かるか? つまりテトリス自体のロジックが無い状態で どうやってその思考ルーチンを考える段階になるのかまた謎が深まったと 説明求む http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/76
77: 名前は開発中のものです。 [sage] 02/10/26 16:39 ID:??? タイム縮めようと思ったら1ライン消しとかやってられないから タイムアタックも賢さの指標になると思うよ http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/77
78: 名前は開発中のものです。 [sage] 02/10/26 16:47 ID:??? 下押しっぱなしの速さで後は積まないようにするだけだから 最後はかなり微妙な差を競うことになりそうな気がするけど http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/78
79: 名前は開発中のものです。 [] 02/10/26 16:55 ID:SB1/m0nw で、結局>>1はソースを貰ってもコードが読めなかったというオチですか? http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/79
80: 名前は開発中のものです。 [sage] 02/10/26 16:55 ID:??? 結局「強い(と思われる)ルーチンを考えよう」なのか。 http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/80
81: 名前は開発中のものです。 [sage] 02/10/26 17:08 ID:??? いやいや、全部1ラインで消すのと全部4ラインで消すのとじゃ 消す回数が4倍違うから、どちらも下入れっぱなしでもかなりの時間差になるよ (ラインが1回消えるごとにラインが消えるアニメの時間があるから) テトリスでは一般に、ちまちま消すよりも4ラインまとめて消すほうがすごいってのは 誰もが直感的にそう思うと思うけど、では4ラインまとめて消していくためには どうしたらいいかってのはなかなか難しい http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/81
82: 名前は開発中のものです。 [sage] 02/10/26 17:09 ID:??? なるほど消すアニメーションのウエイトがあるのか それは気が付かなかった http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/82
83: 名前は開発中のものです。 [sage] 02/10/26 20:08 ID:??? | /\ | /|/|/| | / / |// / /| | / / |_|/|/|/|/| (´⌒(´⌒`)⌒`) | / / |文|/ // / (´⌒(´クソスレダ!!クソスレダ!!`)⌒`) |/ /. _.| ̄|/|/|/ (´⌒(´∧ ∧⌒`)`)`)⌒`) /|\/ / / |/ / (´⌒(´(,゚Д゚ )つ `)`) /| / / /ヽ (´⌒(´⌒ (´⌒( つ |〕 /⌒`)⌒`) | | ̄| | |ヽ/| 遅れるな!! ( | (⌒)`)⌒`) | | |/| |__|/ ∧_∧ ⌒`)ドし'⌒^ミ `)⌒`)ォ | |/| |/ ( ´∀` )つ ド ∧_∧⌒`) | | |/ ( |〕つ/] / ォと( ・∀・ ) 終了させるぞ―!! | |/ ( | (⌒)`) ォ ヽ|〕⊂〔| )`) | / (´ ´し'⌒^ミ `)`)ォ (⌒) | |/ 彡  ̄(__)`)` http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/83
84: 名前は開発中のものです。 [] 02/10/26 20:28 ID:6W9e2Tqe >>74 対戦方法としては、 ・同じパソコン上で対戦 ・ネットに信号投げ合って対戦 この2通りが有るわけだ。 まず前者は、お前はCPUが考えてる間に状況がどうのこうのと言っているが、 おまえはまともにプログラムを組んだ事が有るのか? もう何度も言われているが、CPUから見ればターン制となんら変わりはない。 後者の場合は、これもまた何度も指摘されているように、回線が遅いと不利。 後69、いいなそれ。 タイムアタックにすれば処理時間の関係であまり小難しいルーチンは組んでられない。 それこそ人間が余りに複雑な思考をしようとすると時間がかかるのに似ている。 (まあ、CPUの場合は思考中はブロックが落ちないのだが) その辺がシビア(だと思う)。 ・・・長文スマソ http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/84
85: 名前は開発中のものです。 [] 02/10/26 21:58 ID:6W9e2Tqe >>81-82 コンピュータタイムアタックみたいに かかかかっとまわしてどどどどっとおとしていくような場合は ほとんどそのあにめーしょんの時間で決まったりしてなw http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/85
86: 81 [sage] 02/10/26 22:02 ID:??? >>85 実際そうなると思うよ 1フレーム以内で置き場所の計算が終わらないということはないだろうし、操作ミスもないから ほとんど純粋に消去1回辺りの平均ライン数の多さで決まると思う。 ただ、平均ライン数を増やすにはどうしたらいいかという問題もかなり難しいとは思うけど。 http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/86
87: 名前は開発中のものです。 [sage] 02/10/27 04:01 ID:??? >>84 相変わらずどこから受信したのかわからない1CPU対戦の話をしてる香具師がいるな。 >>85 ライン消しタイムアタックなら、アニメーション等待ち時間は普通計測しないだろう。 プログラムを組んでいれば解かるが、アニメーションさせている間に思考ルーチンを止めるか働かせるか出来る訳だが、まさか作り手それぞれという訳にもいくまい。それだとアニメーション時間の短い方が勝つバカバカしい話になってくる。 言うまでもないがテトリス自体の処理速度を競う抜け作は今更いないので、やるならテトリスのシステム自体は100%一緒にして計測しないと意味がない。 その上で思考ルーチンだけDLLなどにし、テトリスのメインAPと情報をやり取りする方式がいいだろう。 これを同時対戦で行う場合に限っては、同一PC上で行うとどこかの抜け作の言うとおりターン制の域を出ないため、テトリスのメインAP、思考ルーチンAPをそれぞれ別PCで起動させて行うと良いだろう。 とりあえずは『回線状況が良好かつ安定した環境で』な。 もしも対戦の規模を広げ『インターネット上で』となる場合はまた『次の段階』になるだろう。 http://mevius.5ch.net/test/read.cgi/gamedev/1033977194/87
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 687 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s