- 1 名前:名前は開発中のものです。 [02/10/07 16:53 ID:Pf3z3KIH.net]
- みなさん言語は、javaでもHSPでもCでもいいからテトリス作って
ソースを載せてください
- 113 名前:名前は開発中のものです。 mailto:sage [02/10/28 11:16 ID:???.net]
- おもろくなってきてるな。
1段消しより4段消しの方が難しいのを考えると得点形式の方が良さそうだ。 時間重視だと、思考時間より通信ウエイトの方が差が出やすいからお勧めできないよなぁ。 1000個のランダムなブロックの入力で何点取れるか?を競うほうが面白そうだ。 その場合、思考プログラムに明かされている情報はNEXTまでで 今落とすブロック、NEXT、現状盤面の三つのデーターから 落とす位置を出力するようなエンジンを組むことになるなぁ。 「妄想案」 対戦専用のテトリスプログラムと、エンジン作成プログラムをダウンロード。 サンプルを参考に自分専用の思考エンジンを組み上げる(言語はCあたりかそれモドキ?) 相手の思考エンジンをダウンロードし、テトリスプログラムを使って 自分のと対戦(同一ランダムデーターで競う) こんな感じか?言語をどうするかが問題だけど。ま、妄想ってことで…
- 114 名前:名前は開発中のものです。 mailto:sage [02/10/28 11:31 ID:???.net]
- ネットワーク上ではトラフィックの問題が出る
単一マシンでは思考時間が計れない ということで解決方法 1 専用スクリプトを用意 2 スクリプトに条件判定や代入ごとのクロック数を設定 3 ゲーム進行に対してブロックが落ちる、その他のアニメーションのクロック数を設定 思考クロック数が多ければ思考中でもゲームは進行させる 4 勝利条件はタイムアタックもしくは得点で先に特定のブロック数を消した方 まとめて消せば素早く進行するし得点も高くなると言うのが前提 これで通信させる必要もないし思考時間も計れる 問題はどの行動にどのくらいのクロックを割り当てるかなどの細かいところ そして最大の問題は誰も作らなそうだということ
|

|