目标平台:Windows XP高中计算机
所需库:SFML、GLEW、ODE、Python(用于嵌入(
计划的功能使我相信我可能需要多线程:
- 多达一百个机器人都在实时解释python脚本。
- 所有机器人及其组件都与其环境进行物理模拟。
- 在玩家周围的大段生成详细的环境。
- 可能需要在游戏运行时将文件写入硬盘驱动器。
- (除了这些功能,目标平台让我担心(
此项目是否需要多线程?
这个项目需要多线程吗?
如果您的项目需要您同时执行许多独立任务,那么多线程是一个不错的选择。
注意对独立和同时的压力,基本规则是:
对同步的需求越少,越少是多线程的意义所在。
相信我,当你的应用需要多线程;)时,你会知道的。GUI 将冻结,应用程序将无响应。但就像Als说的,如果你需要同时执行很多任务,这是一个不错的选择。