だから私は人々がブラウザーで小規模な rts ゲームをしているのを見たことがあります。私は js+html5 を使用して小規模な 1 人用ゲームを作成したので、基本は理解しています。この種のプロジェクトを開始するには、どのリソースを読むのが最適ですか?
2 に答える
HTML5 で RTS ゲームを作成するための決定的なガイドが作成されました。
本Pro HTML5 Games では、Websocket を使用したマルチプレイヤーで完全な RTS ゲームを構築するプロセスを読者に説明しています。
この本は、 Command and Conquer を HTML5 で再現した私の経験に基づいて書かれています。
この本は、ゲームを構築する際に必要になる可能性のあるすべてをカバーしています (本でカバーされているゲームは完成しており、動作しています) -
シングル プレイヤー キャンペーンには、建物、乗り物、航空機を含む経済と、スクリプト化されたイベントを使用して語られる壮大なストーリーが含まれます。また、パス ファインディングとステアリングを使用してインテリジェントなユニットの移動を追加したり、スクリプト化されたイベントと有限状態マシンの組み合わせを使用して戦闘を行ったりすることも検討します。
次に、WebSocket API と Node.JS を使用してマルチプレイヤーを追加する方法について説明します。これには、WebSocket と Node.JS の基本から、プレイヤー ゲームの同期を維持しながらネットワーク遅延を補正するなどの詳細まで、すべてが含まれます。
これで、ブラウザで完全な RTS ゲームを作成するために必要なものがすべて揃うはずです。
Age of Empires and Beyond の Network Programming を読んだり、Game Programming Gem book のネットワーキングやマルチプレイヤーの記事を参照したりできます。