- 110 名前:デフォルトの名無しさん [2007/12/12(水) 11:42:27 ]
- 目並べゲームをクライアントサーバで行うプログラムを作成せよ.条件は次のとおり.
* 二人のクライアントがゲームサーバに接続し,ゲームを行う. * 対戦者は ID を持ち,ゲームサーバにログインし,相手とゲームを行う. * サーバは ID ごとの勝率などの情報を管理している. * 一手ごとに盤面を表示するようにせよ. * 白石は○,黒石は×で表す. * ユーザはコマンドを入力して石を打っていく. * 盤面は,横軸を 1,2,3 ,縦を A,B,C でその位置を指定する.最低限次のような画面を考えること(もっと見栄えのよい画面にしてほしい!). * クライアントはtelnetを用いず、専用のものを作成してみること。ポート番号は、任意のものでよい。 1. 二人のクライアントがサーバに接続して 3 目並べゲームを行えるようにせよ. 2. このとき,クライアントはどのようなコマンドが必要になるか.必要となるコマンドを考えよ. 3. サーバとデータをやりとりするには,プロトコルを決めないといけない.どのようなプロトコルが必要になるか? プロトコルの設計を行え.プロトコルはSMTP や HTTP のプロトコルが参考になるはずである. たとえば, HTTP では,GET /index.htmlという行を送ることで,データをやりとりする. GET が命令,次がその命令の引数となっている. ゲームを行う上でどのような情報が必要になるだろうか? 4. 上記プロトコルを設計したら,それに従ってサーバおよびクライアントプログラムを作成せよ. 【 形態 】JAVAアプリケーション 【 GUI 】4. 制限なし 【 期限 】本日中 【 Ver 】java version "1.6.0_03" 【 補足 】サーバとクライアントを作るプログラムです。お願いします。
|

|