技術的な問題というよりも、アドバイスを求めているので、ここで質問しても問題ないことを願っています。
私は html5+js を使用してゲームを開発しており、私の目標はマルチプレイヤーにすることでした。これはダンジョン クロール ゲームであり、オンラインのすべてのプレイヤーと村にいるすべてのプレイヤーがお互いの様子を見て話し、パーティーを形成できるメインの村を作ることを目的としていますが、プレイヤーがダンジョンに入ると、彼らと彼らのパーティーは別のインスタンスになります。パーティサイズは最大4名。
私の意図は、WebSocket を使用し、C# でサーバーを作成することでした。問題は、IE が websockets をサポートしておらず、ブラウザの市場シェアの約 25% をまだ保持していることを発見したことです。
私の選択肢は、とにかく Websockets を使用して IE クラウドを排除するか、マルチプレイヤー サポートを中止することです。他の誰かが、ワールド データをデータベースに書き込んで、プレイヤーにフレームごとにそれを読み取らせ、そのように更新することを提案しました..それは恐ろしいことです。
Websockets を使用するか、他の方法で同じ取引を行うことができるように見えるこの socket.io を見つけましたが、これはサーバーの作成にどのように影響しますか? Websockets と socket.io の c# 実装を使用すると、IE ユーザーはサーバーと通信できますか?
または、私が知らないクライアントからサーバーへの通信を行う他の方法があるかもしれません。
正直に言うと、私はマルチプレイヤーのアイデアをやめたいと思っています! しかし、そうする前に、私がこれをどのように処理できるかについてアドバイスや経験豊富な提案を皆さんに求めます. お時間をいただきありがとうございます。この種の質問がここで大丈夫であることを願っています:)