标签: multithreading game-engine iocp
我目前正在为diablo3制作游戏服务器。 现在,我对服务器编程没有任何问题,除了我不知道是否应该为每个游戏会话创建线程。 我选择IOCP以避免为每个套接字创建一个单独的线程,但是在每个会话中创建一个线程在这里听起来完全一样。
问题1.在这种情况下,如何避免不必要地为游戏会话创建多个线程? 问题2.在diablo3等游戏中设计游戏会话或逻辑线程的正常方法是什么? (通常为每个玩家创建一个会话)