为每个游戏会话创建一个单独的线程(逻辑线程)不是一个好主意吗?

时间:2019-01-27 08:02:05

标签: multithreading game-engine iocp

我目前正在为diablo3制作游戏服务器。 现在,我对服务器编程没有任何问题,除了我不知道是否应该为每个游戏会话创建线程。 我选择IOCP以避免为每个套接字创建一个单独的线程,但是在每个会话中创建一个线程在这里听起来完全一样。

问题1.在这种情况下,如何避免不必要地为游戏会话创建多个线程?
问题2.在diablo3等游戏中设计游戏会话或逻辑线程的正常方法是什么? (通常为每个玩家创建一个会话)

0 个答案:

没有答案