网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第17篇下)
网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第17篇上)本篇地址 http://blog.csdn.net/
网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第17篇上)
本篇地址 http://blog.csdn.net/changjixiong/article/details/8102512,转载请注明出处
version19 csdn下载地址请猛击这里
主要内容:
客户端:重构了Sprite类、修改了资源加载、修改了消息格式
服务端:增加了GameLoop用来刷怪、修改了消息格式
代码地址 https://github.com/changjixiong/MMO-RPGGame/downloads, 如何获得代码,请参考Sprite * sp = CreateSprite(typeID);sp->Init(msg.c_str());vecpSprite.push_back(sp);
这个用工厂模式来创建,非常方便
而且,基于上面的资源加载,精灵的动作和动画,用Sprite指针调用虚函数即可。