現在、マルチプレイヤー Connect 4 ゲームを作成しています。プレーヤーが手を動かすと、その動きは Connect 4 ボード上のすべての位置の状態を含むファイルに書き込まれます。
現在、前のループ反復以降の変更をチェックする遅延ループを備えた PHP スクリプトがあり、変更がある場合、PHP スクリプトは更新されたファイルを返し、プレーヤーに送信されます。
この方法は非常に非効率的で面倒です。ゲームの変更を即座に通知するより良い方法はありますか?
また、inotify を使用しようとしましたが、私のサーバーでは動作しないようです。(Mac OS X Server 10.8 なので、おそらくそれが理由です...)