一种网络游戏场景图片的加载方法及装置制造方法及图纸

技术编号:9838218 阅读:157 留言:0更新日期:2014-04-02 02:01
本发明专利技术实施例公开了一种网络游戏场景图片的加载方法及装置,通过预置多种场景图片的加载方案,并在场景图片加载前根据显示器分辨率选择适合的加载方案的方式,能够提高场景图片的加载效率及提高用户体验。本发明专利技术实施例的网络游戏场景图片的加载方法包括:S1:获取显示器的分辨率信息;S2:根据所述分辨率信息从网络数据库中查找与所述分辨率信息相对应的场景图片加载方案;S3:根据所述场景图片加载方案下载场景图片包;S4:加载所述场景图片包。

【技术实现步骤摘要】
【专利摘要】本专利技术实施例公开了一种网络游戏场景图片的加载方法及装置,通过预置多种场景图片的加载方案,并在场景图片加载前根据显示器分辨率选择适合的加载方案的方式,能够提高场景图片的加载效率及提高用户体验。本专利技术实施例的网络游戏场景图片的加载方法包括:S1:获取显示器的分辨率信息;S2:根据所述分辨率信息从网络数据库中查找与所述分辨率信息相对应的场景图片加载方案;S3:根据所述场景图片加载方案下载场景图片包;S4:加载所述场景图片包。【专利说明】—种网络游戏场景图片的加载方法及装置
本专利技术实施例涉及游戏
,具体涉及一种网络游戏场景图片的加载方法及>J-U ρ?α装直。
技术介绍
网络游戏,英文名称为Online Game,简称“网游”。指的是以互联网为传输媒介,以游戏运营商服务器和用户计算机为处理终端,以游戏客户端软件为信息交互窗口的,旨在实现娱乐、休闲、交流和取得虚拟成就的具有可持续性的个体性多人在线游戏。网络游戏在进入场景或切换场景时,需要进行场景资源加载,其中主要的就是场景图片加载。现有网络游戏都是在需要加载场景图片时,从网上预定位置下载切割好的并固定大小的图片集,例如大小为300*300、256*256、400*300、500*400及500*300的图片集,然后在本地电脑或其他设备的显示器进行组合显示。然而由于用于显示网络游戏画面,亦即场景图片的显示器有各种各样的大小,例如15寸、19寸和21寸等,其对应的分辨率也各不相同。对于某一分辨率的显示器而言,其满屏显示时所需要下载图片的数量及大小,即需要下载的场景的大小是由切割图片的大小来决定的,亦即每一个分辨率的显示器都有其最优图片切割方案,但是由于现有的场景图片并不会根据显示器的分辨率做出调整或选择,不同分辨率的显示器统一使用按某一规格切割好的图片,这就会造成很多显示器图片资源加载效率的低下,而且还会浪费网络流量。
技术实现思路
本专利技术实施例提供了一种网络游戏场景图片的加载方法及装置,通过预置多种场景图片的加载方案,并在场景图片加载前根据显示器分辨率选择适合的加载方案的方式,能够提闻场景图片的加载效率及提闻用户体验。本专利技术实施例提供的网络游戏场景图片的加载方法,包括:S1:获取显示器的分辨率信息;S2:根据所述分辨率信息从网络数据库中查找与所述分辨率信息相对应的场景图片加载方案;S3:根据所述场景图片加载方案下载场景图片包;S4:加载所述场景图片包。可选地,所述场景图片加载方案包括切割图片的大小及数量。可选地,·所述切割图片的大小包括:300*300、256*256、400*300及 500*300。可选地,所述分辨率信息包括所述显示器的自身分辨率及网络游戏的自定义分辨率。可选地,检测是否存在所述自定义分辨率,若是根据所述自定义分辨率从网络数据库中查找相应的场景图片加载方案,否则根据自身分辨率从网络数据库中查找相应的场景图片加载方案。可选地,步骤SI之后及步骤S2之前还包括:检测网络情况;若所述网络情况达到预设阈值,则从网络数据库中查找预设的场景图片固定加载方案并执行步骤S3,否则执行步骤S2。可选地,所述网络情况包括:网络速度、网络连接时间及网络稳定性。可选地,所述网络情况的数值根据所述网络速度与相应系数、所述网络连接时间与相应系数及所述网络稳定性与相应系数的和来确定。本专利技术实施例提供的网络游戏场景图片的加载装置,包括:获取单元,用于获取显示器的分辨率信息;查找单元,与所述获取单元相连,用于根据所述分辨率信息从网络数据库中查找与所述分辨率信息相对应的场景图片加载方案;下载单元,与所述查找单元相连,用于根据所述场景图片加载方案下载场景图片包; 加载单元,与所述下载单元,用于加载所述场景图片包。可选地,所述装置还包括:检测单元,与所述查找单元相连,用于检测网络情况;判断选择单元,与所述获取单元、检测单元及所述查找单元相连,用于判断所述网络情况达到预设阈值时,若是从网络数据库中查找预设的场景图片固定加载方案并根据所述场景图片加载方案下载场景图片包,否则根据所述分辨率信息从网络数据库中查找与所述分辨率信息相对应的场景图片加载方案。本专利技术实施例中,首先获取显示器的分辨率信息;然后根据所述分辨率信息从网络数据库中查找与所述分辨率信息相对应的场景图片加载方案;接着根据所述场景图片加载方案下载场景图片包;最后加载所述场景图片包,可以实现场景图片在显示器的加载。通过预置多种场景图片的加载方案,并在场景图片加载前根据显示器分辨率选择适合的加载方案的方式,本专利技术实施例网络游戏场景图片的加载方法及装置,能够提高场景图片的加载效率及提高用户体验。【专利附图】【附图说明】图1为本专利技术网络游戏场景图片的加载方法第一实施例的流程图;图2为本专利技术网络游戏场景图片的加载方法第二实施例的流程图;图3为本专利技术网络游戏场景图片的加载装置第一实施例的结构示意图;图4为本专利技术网络游戏场景图片的加载装置第二实施例的结构示意图。【具体实施方式】本专利技术实施例提供了一种网络游戏场景图片的加载方法及装置,通过预置多种场景图片的加载方案,并在场景图片加载前根据显示器分辨率选择适合的加载方案的方式,能够提闻场景图片的加载效率及提闻用户体验。请参阅图1,本专利技术实施例中网络游戏场景图片的加载方法,包括:S1、获取显示器的分辨率信息;显示器的分辨率有很多种,现在较为常用的包括:1366*768、1440*900、1024*768、1920*1080及1280*800,显示器的分辨率数据一般存储在显示器的系统文件或显卡驱动内,网络游戏端可以在登陆或需要加载场景图片的时候通过读取系统文件、显卡驱动或之前保存的分辨率数据而获得分辨率数据。S2、根据分辨率信息从网络数据库中查找与分辨率信息相对应的场景图片加载方案;获取显不器的分辨率信息之后,可以根据分辨率信息从网络数据库中查找与分辨率信息相对应的场景图片加载方案。上述的网络数据库内预先存储了分辨率与场景图片加载方案的对应数据,当需要加载场景图片时,可以通过分辨率信息从网络数据库中查找与分辨率信息相对应的场景图片加载方案。S3、根据场景图片加载方案下载场景图片包;得到与分辨率信息相对应的场景图片加载方案之后,可以根据场景图片加载方案下载场景图片包。需要说明的是,上述的场景图片包可以是独立场景切割图片的集合,也可以是独立场景切割图片的压缩包,当为压缩包时,需要先对压缩包解压。S4、加载场景图片包。下载好场景图片包之后,可以加载场景图片包,实现场景图片在显示器显示。本专利技术实施例中,首先获取显示器的分辨率信息;然后根据分辨率信息从网络数据库中查找与分辨率信息相对应的场景图片加载方案;接着根据场景图片加载方案下载场景图片包;最后加载场景图片包,可以实现场景图片在显示器的加载。通过预置多种场景图片的加载方案,并在场景图片加载前根据显示器分辨率选择适合的加载方案的方式,本专利技术实施例网络游戏场景图片的加载方法,能够提高场景图片的加载效率及提高用户体验。上面简单介绍了本专利技术网络游戏场景图片的加载方法的第一实施例,下面对本专利技术网络游戏场景图片的加载方法的第二实施例进行详细的描述,请参阅图2,本专利技术实施例中网络游戏场景图片的加载方法的第二实施例包括:本文档来自技高网
...
一种网络游戏场景图片的加载方法及装置

【技术保护点】
一种网络游戏场景图片的加载方法,其特征在于,包括:S1:获取显示器的分辨率信息;S2:根据所述分辨率信息从网络数据库中查找与所述分辨率信息相对应的场景图片加载方案;S3:根据所述场景图片加载方案下载场景图片包;S4:加载所述场景图片包。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘镜安
申请(专利权)人:广东天拓资讯科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1