技術関連 » Ajax / VB6 / Delphi / VML / Perl / ASP.NET / 正規表現 / CG計算
知識関連 » システム見積り / プロジェクト管理 / その他

開発メモ

Ajaxリバーシ

Ajaxのサンプル「Ajaxリバーシ」です。
ブラウザを二つ立ち上げて、両方のブラウザでこのページを見てもらうとわかりやすいと思います。

  • ネット上で二つのクライアントが本ページを開くとリバーシの対戦が始まります。
  • リバーシの配置可能なマスをクリックすることでゲームが進んでいきます。
  • ページはリロードされること無く、リバーシの盤面データの表示内容が更新されます。

サンプル

SEOI.NET

Rhythm繝ェ繧コ繝

Dictionary霎槫ク

Web GameWeb繧イ繝シ繝

Windows GameWindows繧イ繝シ繝

Copyright © Rarapima All Rights Reserved.

  • 繝。繝繧」繧「縺ァ縺ョ縺皮エケ莉九ッ邂。逅莠コ縺ォ辟。險ア蜿ッ縺ァ縺碑ェ逕ア縺ォ邏ケ莉九@縺ヲ鬆ゅ>縺ヲ讒九>縺セ縺帙s縲
  • 逕サ髱「縺ョ繧ュ繝」繝励メ繝」繧繧ケ繧ッ繝ェ繝シ繝ウ繧キ繝ァ繝繝医↑縺ゥ縺ッ縺碑ェ逕ア縺ォ霈峨○縺ヲ鬆ゅ>縺ヲ讒九>縺セ縺帙s縲
  • 繝医Λ繝悶Ν縺ォ髢「縺吶k荳蛻縺ョ雋ャ莉サ縺ッ雋縺縺セ縺帙s縲

仕組み

  • マスをクリックした際に、配置情報はWebサーバのCGIに渡されてファイルに書き込まれます。
  • 各ブラウザは、数秒おきにJavaScriptがCGIと通信し、データを取得して表示内容を更新させています。
Copyright © 1999-2006 seoi.net All Rights Reserved.
[] [dev][0.00191497802734375]