-3

目标平台: Windows XP 高中计算机

所需库: SFML、GLEW、ODE、Python(用于嵌入)

让我相信我可能需要多线程的计划功能:

  1. 多达一百个机器人都实时解释 python 脚本。
  2. 与环境进行物理模拟的所有机器人及其组件。
  3. 在播放器周围的大部分区域中生成详细的环境。
  4. 游戏运行时可能需要将文件写入硬盘。
  5. (除了这些功能,目标平台让我担心)

这个项目需要多线程吗?

4

2 回答 2

5

这个项目需要多线程吗?

如果您的项目需要您同时执行大量独立任务,那么多线程是一个不错的选择。 注意对独立同时的强调,基本规则是:

更多同步的需求更少是拥有多线程的重点。

于 2012-05-17T02:58:30.400 回答
1

相信我,当您的应用程序需要多线程时,您会知道的;)GUI 将冻结并且应用程序不会响应。但正如 Als 所说,如果您需要同时执行大量任务,这是一个不错的选择。

于 2012-05-17T03:01:00.780 回答