- 著者
-
石川 貴士
石原 進
井手口 哲夫
水野 忠則
- 出版者
- 情報処理学会
- 雑誌
- 情報処理学会論文誌 (ISSN:18827764)
- 巻号頁・発行日
- vol.42, no.7, pp.1819-1827, 2001-07-15
- 被引用文献数
-
3
即応性が要求されるネットワーク対戦ゲームにおいて,端末間の遅延差により起こるユーザ間の不公平を解消するメンバ間公平性保証方式(ICEGEM: Impartial Communication Environment for GamE Members)を提案する.本方式では,ユーザの反応時間に基づいて各ユーザの操作に対する順序制御を行うことにより,サーバ・クライアントの時刻同期を必要としないで,端末間の遅延差がある場合でも時間に関して公平なユーザ操作環境を実現する.また,順序制御のための制限時間を設け,これを全クライアントの遅延の測定・予測に基づいて動的に変更させることによって,ネットワークのトラフィックの変動や端末の移動による通信環境の変化にともなう遅延変動に対応する.本稿ではICEGEMの詳細,および本方式を用いたネットワーク対戦型早押しキーボードタイピングゲームの実装,遅延差が生じる端末間での実験について述べる.実験の結果,反応時間に基づく公平性保証では,端末間の遅延差に関係なく,公平にアプリケーションが利用できることが確認できた.また,サーバ側の制限時間を動的に変更することにより,遅延変動があった場合でもゲームの即応性を保ったうえですべてのユーザが公平にゲームを行えることが確認できた.In real-time network applications, such as network games,the users often suffer event inversion on heterogeneous network environments including small delay networks and large delay networks.Because of this, the fairness between users can not be guaranteed.In this paper we propose a method for offering impartiality to game members who play on heterogeneous network environments ICEGEM (Impartial Communication Environment for GamE Members).The order of the users' operations can be treated correctly at the server using users' operation time with ICEGEM.Another feature of ICEGEM is that it adjusts timeout values for synchronization of clients' messages dynamically so that it can be used in practical Internet environments and mobile computing environments.We implemented a network key-typing game with ICEGEM, and evaluated its effect.We confirmed that users are able to play the game impartially without the influence of the difference and fluctuations of delays.