社区
游戏开发
帖子详情
游戏加载地图内新区域时有一下停顿,如何解决这种情况
capoatguitar
2006-10-25 08:20:26
如题,人物所在区域为中心区域region5,周围已加载8个区域
如图:
region1 region2 region3
region4 *region5 region6
region7 region8 region9
当人物刚从region5走到region2时候,会加载上面新的region,此时会有一下停顿,这种情况怎样避免?
先谢了,希望大家帮忙解决。
...全文
312
9
打赏
收藏
游戏加载地图内新区域时有一下停顿,如何解决这种情况
如题,人物所在区域为中心区域region5,周围已加载8个区域 如图: region1 region2 region3 region4 *region5 region6 region7 region8 region9 当人物刚从region5走到region2时候,会加载上面新的region,此时会有一下停顿,这种情况怎样避免? 先谢了,希望大家帮忙解决。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
raysweet
2006-11-13
打赏
举报
回复
可以做一个加载地图的过渡页面,让这个情况得到缓冲
第2个方法就是改成2维数组地图,切换数据就可以了
mxfeng
2006-11-06
打赏
举报
回复
呵呵,不推荐4桢加一次的做法,投机取巧!
capoatguitar
2006-11-02
打赏
举报
回复
谢谢楼上,游戏地图处理已定型,这个不能随便改动。
目前采取4贞加载一次,停顿不明显了。
wubin_7841
2006-10-30
打赏
举报
回复
手机上的?那地图简单点吗,做成地形拼图的地图不行吗?
也就 是说region5 由很多地形图拼成的。而region6还是这些地形,重新排列组合而成。
统一的图形资源,根据不同的地图不同的排列组合。可能效果差了点,不过只需一次读取。
netfairy
2006-10-27
打赏
举报
回复
如果没有线程的话,可以考虑人工拆分。
比如将需要读取若干文件,以某种标准,人工的分拆到几次循环内,而不是一次读完。如果内存够的话,最好做点cache,10-20个区域即可,至少在一定程度上防止抖动。
最好先分析一下到底慢在哪里了,能直接优化到可以接受的程度是最好了
capoatguitar
2006-10-27
打赏
举报
回复
分的块更小些,这个该怎么理解?
capoatguitar
2006-10-27
打赏
举报
回复
除了利用其他线程读取,再没别的方法吗??
这是手机上,没有线程,有活动对象,但尽量不用。
火云洞红孩儿
2006-10-26
打赏
举报
回复
分的块更小些
yahle
2006-10-25
打赏
举报
回复
两个方案:
1。再多读13张地图,做成5×5的地图,在跨越地图的时候不需要读取地图,在跨越后,通过线程后台读满5×5的地图。
2。通过判断用户在region5的位置,在差不多跨越边界的时候,通过线程读取相关地图。
JAVA泡泡堂网络
游戏
的设计与实现
泡泡堂网络
游戏
的设计与实现摘 要网络
游戏
开发是一项很大的工程,需要很多综合性的知识。这对于刚刚入门的开发者来说很难理解。本论文从研究开发一个模仿泡泡堂网络...此外实现了可编辑场景
地图
的功能,使得
游戏
内容的
基于python的
游戏
设计论文,基于python的
游戏
设计
由上面论述可知,通过Pygame工具的应用,可以简化项目的开发,Pygame使开发者不必过多的在意一些琐碎的问题,因为这些问题Pygame工具会帮我们
解决
,这让开发者拥有更多的时间和精力放在
游戏
的关键部分,给开发者带来...
盲人音频触觉映射系统(BATS)中的 Python 应用
观察用户的屏幕上的光标,我们看到当进入海洋
区域
时,程序的声音输出立即切换到波浪声,当重
新
进入陆地时,声音又无延迟地切换。我们的团队首先与我们的三位顾问会面,讨论初步设计决策。Python 使我们能够证明这种...
[计算机毕设]基于java的泡泡堂网络
游戏
系统设计与实现(源代码+项目报告)
它以简单趣味征服玩家。开发一个好的网络
游戏
是一项很复杂的工程,不...此外实现了可编辑场景
地图
的功能,使得
游戏
内容的更
加
丰富,玩家交互性更好,确保了
游戏
更具有趣味性、灵活性,以满足玩家对这款网络
游戏
的要求。
泡泡堂网络
游戏
的设计与实现
在2004年全世界最火爆、在线人数最多的网络
游戏
,不是《传奇》、《奇迹》等深受欢迎的传统MMO,也不是《梦幻西游》、《剑网》、《巨商》等一大批后起之秀,而是盛大旗下的一款休闲
游戏
—《泡泡堂》。《泡泡堂》是...
游戏开发
8,305
社区成员
23,682
社区内容
发帖
与我相关
我的任务
游戏开发
游戏开发相关内容讨论专区
复制链接
扫一扫
分享
社区描述
游戏开发相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章