私はappengineでpythonをいじっていましたが、pycharmを使用してWindowsマシンですべてをセットアップしました。今、私はこの box2djs ゲームに取り組んでいます。このゲームは、現在、appengine によって提供されることを除いて、appengine 自体には関与していません。
問題は、box2d world.step() 関数が通過するたびに数秒間ハングすることです (firefox では正常に動作します)。appspot.com にデプロイすると、chrome (および firefox) で正常に動作し、コードは変更されません。また、file://*.html としてローカルで開くと正常に動作します。
アプリエンジンが関係しているようですが、理由がわかりません。アイデアはありますか?
更新ループは、world.Step(1/60,10,10); を実行する単純な更新関数です。window.requestAnimationFrame(); で毎回トリガーされます。
アップデート:
すべてを静的として提供すると、appengine から (ローカルで) 正常に動作することが判明しましたが、jinja2 テンプレートを使用して、javascript インポートを含む index.html を出力しています。それが間違っている場所のようですが、まだわかりません...