0

Visual Studio '08 を実行し、C# コードを使用しています。ただし、フォームを使用していますが、ブラウザベースです。StreamReader と StreamWriter を使用して、サーバー側ファイルの情報を読み書きしています。状況は三目並べゲームなのでルールは明確で、9 つのボタンがあり、ボタンを押すとプレイヤーの X または O に応じてテキストが変化します。ゲームは 2 つのブラウザーまたはタブでプレイされるため、ブラウザはサーバーと対話する必要があります。

サーバー側のファイルからデータを読み書きすることで、各プレイヤーが取った動きを追跡する方法を知りたいので、勝者を確認できます。ゲームデータをテキストファイルに保存しています。これは、私が話しているサーバー側のファイルです。

環境を Visual Studio に維持してください。手動で練習するためだけにここでプラグインを使用することはできません。

御時間ありがとうございます。

4

1 に答える 1

1

MessageBus を使用してメッセージをパブリッシュおよびサブスクライブします: https://github.com/messagebus/messagebus_csharp_api

これは、システムが MessageBus を使用して 2 プレーヤー通信を処理する方法についてのすばらしい記事です。 webformsmvp-cross-presenter-messaging/

于 2012-04-12T05:27:31.880 に答える