网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第14篇)
来源:互联网 发布:java main线程 编辑:程序博客网 时间:2024/05/22 14:59
本篇地址 http://blog.csdn.net/changjixiong/article/details/8029987,转载请注明出处
version16 csdn下载地址请猛击这里
主要内容:增加了精灵资源类 修正了服务器端玩家坐标更新出错的BUG
所属部分:客户端 服务器端
邮件地址:changjixiong@gmail.com
本系列目录
客户端主要修改
增加了类SpriteResource 用于初始化精灵的位图等资源,所有精灵(目前只有玩家角色,以后会有小怪,大怪,BOSS等)引用其资源,减少重复拷贝,使精灵的初始化工作更少,
在上一版中,如果已经有几个玩家在线,新玩家登陆的时候,需要初始化周围的玩家,每个精灵都要加载资源,明显感觉启动慢很多,现在都引用SpriteResource的资源,消除了这个问题。
服务器端修改
将玩家坐标更新放在HandlerLogic里面出来(这样更符合逻辑),消除了玩家坐标更新的错误
本次更新没有增加新内容,所以没图没真相,只有代码,下一版更新将会加入玩家PK,敬请期待。
- 网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第14篇)
- 网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第0篇)
- 网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第1篇)
- 网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第2篇)
- 网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第3篇)
- 网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第4篇)
- 网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第5篇)
- 网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第6篇)
- 网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第7篇)
- 网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第8篇)
- 网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第9篇)
- 网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第10篇)
- 网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第11篇)
- 网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第12篇)
- 网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第13篇)
- 网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第15篇)
- 网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第16篇)
- 网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第17篇上)
- 斐波那契数列算法分析
- /*创建共享内存*/ shmid=shmget(IPC_PRIVATE,1024,PERM);
- mac os x 10.7下配置svn服务器
- 感恩
- 想找一开源简单的PHP语言编写的CMS好难啊!
- 网络游戏demo开发实例:多人在线RPG游戏(MMO RPG)demo的开发记录(第14篇)
- SSD新手入门须知:SSD固态硬盘完全解析
- 随机采样问题
- 解决pgadmin连不上postgresql
- 删除所有.svn目录
- Linux下安装及使用mail命令发送邮件到指定邮箱
- 白话经典算法系列之九 从归并排序到数列的逆序数对(微软笔试题)
- 消息队列函数(msgget、msgctl、msgsnd、msgrcv)及其范例 .
- 卡特兰数及其应用