网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第14篇)

本篇地址 http://blog.csdn.net/changjixiong/article/details/8029987,转载请注明出处

version16  csdn下载地址请猛击这里

主要内容:增加了精灵资源类 修正了服务器端玩家坐标更新出错的BUG

所属部分:客户端 服务器端

代码地址 https://github.com/changjixiong/MMO-RPGGame, 如何获得代码,请参考 如何用SVN从github上检出代码的不同版本

邮件地址:changjixiong@gmail.com

本系列目录


客户端主要修改

增加了类SpriteResource 用于初始化精灵的位图等资源,所有精灵(目前只有玩家角色,以后会有小怪,大怪,BOSS等)引用其资源,减少重复拷贝,使精灵的初始化工作更少,

在上一版中,如果已经有几个玩家在线,新玩家登陆的时候,需要初始化周围的玩家,每个精灵都要加载资源,明显感觉启动慢很多,现在都引用SpriteResource的资源,消除了这个问题。


服务器端修改

将玩家坐标更新放在HandlerLogic里面出来(这样更符合逻辑),消除了玩家坐标更新的错误


本次更新没有增加新内容,所以没图没真相,只有代码,下一版更新将会加入玩家PK,敬请期待。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值