Java游戏服务器开发和网站、app服务端的开发都差不多的吗???实现的思路和方法
游戏技术要求:
网站、app后端要求:
PHP中文网2017-04-18 10:53:02
私はいくつかのデモレベルのゲームサーバーとアプリ API を実行しました (実際には、フロントエンドとバックエンドの分離プロジェクトのバックエンド API、ほぼ同じです)
ゲームサーバーは、メッセージのサブスクリプションやプッシュを含むネットワーク通信だけでなく、ゲーム内のさまざまなユニットのインタラクティブな計算をよりテストしているように感じます (たとえば、同じ部屋にいるプレイヤーは互いにサブスクライブし、プッシュする必要があります)ゲーム マップの座標や操作上で相互に連携します)、バックエンド API はビジネス ロジック、送信されたデータの処理、追加、削除、変更、確認に重点を置いています。
何百人もの人が同時に戦う国家戦争ゲームのようなシーンでは、それらの間の通信を最適化し、サーバーの計算負荷を軽減することをどのように考慮するかが、アルゴリズムと基礎的な最適化、ネットワーク通信の最適化などをテストします。不正防止やその他の要件も非常に高いです。 Java、ネットワーク、オペレーティング システムの原則、および設計パターンに関するゲーム開発の要件は、APP バックエンド API と同じレベルではありません。