私はしばらく前にAndroid向けの雑学クイズゲームを開発しました。これにより、世界中の誰とでもリアルタイムで対戦できます。他のプレイヤーが何を選択しているかを確認できるため、これはリアルタイムです。私はPHPとMySQLに精通していたので、それをサーバー側ですべてを処理するために使用することにしました。ゲームはラウンド全体を通してデータベースとの間で情報を可能な限り高速に送受信しているため、これは非常に効率的ではないことを私は知っています。これは1年以上前からかなりうまく機能していますが、私は実際に同時にたくさんのプレーヤーを抱えていませんでした。より良く、より速く、より信頼できる方法が必要であることを私は知っています。私はこれを4プレーヤーのゲームにすることを計画しており、データベースが打撃を受け、すべてのプレーヤーの同期を維持するのが難しくなることを知っています。
これを行うための適切な方法は何でしょうか?これはソケット用のものですか?私が現在使用している方法はリアルタイムプレイで問題ありませんか?私は自分が持っているものを改善することに集中する必要がありますか?