BrowserQuest-キャンバス上のマルチプレイヤーゲーム

MozillaのBrowserQuestは、クラシックなマルチプレイヤーゲームへのオマージュです。 5番目のポイントで冒険を探している若い戦士としてプレイします。 美しい王女を救う必要はありませんが、宝と牛に満ちた危険な世界によってあなたに報われる以上のものです。 そして最も重要なことは、これらすべてがHTML5とJavaScriptを使用して行われることです!



このプロジェクトはオープンソースであり、GitHubホストされています





マルチプレイヤー


スクリーンショットhot BrowserQuestは、ゲームの世界に均等に散在する数千人のプレイヤーを同時にプレイできます。 右下隅のカウンターをクリックすると、オンラインの正確なプレイヤー数を確認できます。 プレーヤーは、組み込みのチャットを使用して、相互に対話および通信できます。 氏族を組織し、陰湿な敵と一緒に戦う機会があります。



WebSocketsを搭載


WebSocketsについて誰もが聞いたと思います。これは、ブラウザとサーバー間の双方向のデータ交換を実装する新しいテクノロジーです。 BrowserQuestは、このテクノロジーを使用してマルチプレイヤーゲームを作成する方法のデモです。 プレイを開始すると、ブラウザはロードバランサーによって選択されたゲームサーバーの1つへのWebSocket接続を開きます。 サーバー側はNode.jsで実行されるため、サーバーコードの一部はクライアントでも使用されます。



HTML 5


BrowserQuestでは、次のような新しいWebテクノロジーを最大限に活用しています。







どこでもプレイ!


装置 BrowserQuestはHTML5 / JavaScriptで記述されているため、ほとんどのブラウザーとプラットフォームで使用できます。 ゲームは、Firefox、Chrome、およびSafariでテストされています。 WebSocketを有効にすると、Operaで起動します。 また、FirefoxとAndroidを搭載したiOSデバイス、携帯電話、タブレットとの互換性を宣言しました。



モバイル版はまだ実験的であり、パフォーマンスの制限によりデスクトップ版よりも安定性は劣りますが、将来どのようなゲームになる可能性があるかについてのアイデアも提供します。 携帯電話で試してみてください;)



冒険に参加しましょう!



All Articles