百度搜索:MMORPG游戏服务器
http://tieba.baidu.com/p/3450602945?pn=3
一个不错的游戏开发过程,涉及到很多方面的技术,包含客户端和服务器
文中提到KBEngine, zeromq等技术
http://www.cnblogs.com/ychellboy/archive/2012/08/14/2638847.html
很全面的介绍MMORPG游戏的开发流程,MMO服务器的架构设计
http://www.cnblogs.com/ychellboy/archive/2012/10/15/2723470.html
提议服务器采用单进程多线程的结构,每一个地图一个线程,
(参考了天龙八部的设计)
void* run()
{
epoll_wait();
process_input();
process_output();
process_msg();
}
这样还能有效的解决线程同步的问题,至于什么全服广播就坐在聊天服里面