私は現在、Android用のゲームを構築しています。ゲーム自体は、Google の月着陸船と同じアーキテクチャを使用して動作します。また、Bluetooth API と Bluetooth チャット アプリについても調べました。Bluetoothを使用して2つのデバイスでプレイできるようにゲームを作成したいと思います。
私は卓球スタイルのゲームを作っています。だから私はボールと2つのパドルを持っています。各プレイヤーに 1 つ。ゲームの更新とサーフェスビューへのリダリングにスレッドを使用しています。現在、このスレッドを使用して、パドルの位置を他のデバイスに送信しています。ゲームは 50 fps で実行されます。これは、Bluetooth経由で50回の書き込みを行うことを意味します。この方法は機能しますが、大きな遅延があります...
Bluetooth のパフォーマンスを向上させるにはどうすればよいですか? どのタイプの入力ストリームと出力ストリームを使用する必要がありますか?
敬具