AS3 でマルチプレイヤー カード ゲームを構築する必要があり、プレイヤー間で通信するための最良の方法を知りたいです。私は現在、ゲーム データをデータベースに送信しており、AS3 で毎秒 PHP ページを呼び出して、そのデータベースにクエリを実行し、プレイヤー アクションの更新を確認しています。ただし、これは悪いアプローチであり、正しい方法は PHP ソケットを使用することであるとどこかで読んだことがあります。だから私はいくつかの質問があります:
1) 現在の方法 (非ソケット) を使用して、カード デッキとプレーヤーのターンの変更について毎秒データベースにクエリを実行した場合、何人の同時ユーザーをサポートできるでしょうか。
2) 誰かが PHP ソケットについて説明してくれませんか? それは私にとって新しいテーマであり、それらの利点とその仕組みを知りたい. 多くのチュートリアルを検索しましたが、簡単な説明を提供する最近のチュートリアルは見つかりませんでした。また、それらを機能させることもできませんでした。
3) PHP ソケットを使用するための前提条件は何ですか? PHP と Flash については中級の経験しかありませんが、このプロジェクトが高度すぎて処理できないのではないかと考えています。私には他に正式なプログラミングのバックグラウンド (ソフトウェア エンジニアリング、C++、Java、コマンド ラインなど) がなく、このプロジェクトが私にとって困難な戦いになるのではないかと考えていました。
ありがとう。