2012-04-02 5 views
1

私は、ブラウザで小規模のrtsゲームをやっているのを見たことがあります。私はjs + html5で小さな1つのプレーヤーゲームを作ったので、私は基本を知っています。この種のプロジェクトを開始するためには、どのようなリソースがベストなのでしょうか?ブラウザのマルチプレイヤーRTS

+1

"どこから始めますか?"おそらくあなたは、このプロジェクトがあなたにとって大きすぎることを理解するのに必要な経験がないでしょう。まだそれなしで動作しないため、あなたはWebSocket(google it)を学びたいかもしれません。また、良いサーバースクリプトが必要になりますが、具体的な問題、具体的な問題がなければ、おそらく誰もこれを手伝ってくれません。 – freakish

+0

@freakishなぜ彼はウェブソケットを学ばなければならないのですか?通常のソケットで何が間違っていますか? JavaとFlashの両方にソケットがあります。私はあなたがtcpを得るだけでフラッシュと思う。 – WalterM

+0

@WalterM彼はHTML5について言及しましたが、FlashやJavaは言及しませんでした。彼はプラグインを使いたくないと思った。このシナリオでは、WebSocketsについて考えるのは当然です。 「普通の」(それが何であれ)ソケットが本当に間違っていることは何もありません。 HTML5を普及させる使命があります。 :-) – freakish

答えて

1

HTML5でRTSゲームを構築するための明確なガイドがあります。

書籍Pro HTML5 Gamesは、Webソケットを使用したマルチプレーヤーを使用して、完全なRTSゲームを構築するプロセスを通して読者を案内しています。

本はCommand and Conquer in HTML5.

本は(本書で取り上げたゲームが完了し、動作している)あなたは今までゲームを構築しながら必要な可能性があるすべてのものをカバーして再作成私の経験に基づいて書かれている -

をシングルプレイヤーキャンペーンには、建物、車両、航空機を備えた経済と、スクリプトイベントを使用して説明されたオーバーアーチングストーリーが含まれています。また、パスの検出とステアリング、およびスクリプトイベントと有限状態マシンの組み合わせを使用したインテリジェントなユニット移動の追加を検討します。

次に、WebSocket APIとNode.JSを使用してマルチプレイヤーを追加する方法を見てみましょう.WebSocketとNode.JSの基本から、プレーヤーのゲームを同期させながらネットワークの待ち時間を補うなどの詳細まで説明します。

これは、ブラウザで完全なRTSゲームを構築するために必要なすべてのものであるはずです。

関連する問題