-3

ターゲットプラットフォーム: WindowsXP高校のコンピューター

必要なライブラリ: SFML、GLEW、ODE、Python(埋め込み用)

マルチスレッドが必要になる可能性があると私に信じさせる計画された機能:

  1. 最大100台のロボットがすべてPythonスクリプトをリアルタイムで解釈します。
  2. 環境を使用した物理シミュレーションにおけるすべてのロボットとそのコンポーネント。
  3. 詳細な環境は、プレーヤーの周りの大きなセクションで生成されます。
  4. ゲームの実行中にハードドライブにファイルを書き込む必要がある場合があります。
  5. (これらの機能に加えて、ターゲットプラットフォームは私を心配しています)

このプロジェクトにはマルチスレッドが必要ですか?

4

2 に答える 2

5

このプロジェクトにはマルチスレッドが必要ですか?

プロジェクトで多くの独立したタスクを同時に実行する必要がある場合は、マルチスレッドが適切なオプションです。独立した同時
のストレスに注意してください。基本的なルールは次のとおりです 。

同期の必要性が少ないほど、マルチスレッドを使用する必要があります。

于 2012-05-17T02:58:30.400 に答える
1

私を信じてください、あなたはあなたのアプリがマルチスレッドを必要とするときそれを知っているでしょう;)GUIはフリーズし、アプリは応答しなくなります。しかし、アルスが言ったように、同時に多くのタスクを実行する必要がある場合、それは良いオプションです。

于 2012-05-17T03:01:00.780 に答える