一种降低游戏客户端资源消耗的声音处理方法技术

技术编号:3847694 阅读:342 留言:0更新日期:2012-04-11 18:40
一种降低游戏客户端资源消耗的声音处理方法,首先将各个游戏声音元素分类,将不会出现同时播放情景的声音元素归为一类;然后在程序处理声音元素时将不会出现同时播放情景的声音元素共同使用一个声音播放对象进行处理,根据要播放的声音元素不同动态的加载相应的声音文件进行播放;在用户设置游戏为静音状态时,程序在处理声音元素的时候不加载任何声音文件,不继续执行与声音相关的操作;本发明专利技术使得在一定程度上避免系统资源的浪费,同时也提高了程序本身的性能和稳定性。

【技术实现步骤摘要】

本专利技术涉及,特别涉及一种通过巧 妙的处理方式降低游戏客户端资源消耗的声音处理方法,提高系统性能和稳定性。
技术介绍
为了达到更好的游戏效果,各个游戏平台在游戏客户端中都加入了大量的声音元 素.有些声音元素持续时间较长,重复次数较少,例如游戏的背景音乐.有些声音元素持续 的时间较短,重复的次数较多,例如游戏角色的动作效果等.不论什么样的声音元素在播 放过程中都会消耗游戏玩家电脑的系统资源。目前几乎所有的游戏平台都提供声音的静音 设置,但在静音状态下依然消耗着系统资源。
技术实现思路
本专利技术所要解决的技术问题是提供一种降低游戏客户端资源消耗的声音处理方 法,提高系统性能和稳定性。本专利技术所述的至少包括如下的步 骤步骤1 将各个游戏声音元素分类.将不会出现同时播放情景的声音元素归为一 类。步骤2 在程序处理声音元素时将不会出现同时播放情景的声音元素共同使用一 个声音播放对象进行处理,根据要播放的声音元素不同动态的加载相应的声音文件进行播 放。步骤3 在用户设置游戏为静音状态时,程序在处理声音元素的时候不加载任何 声音文件,不继续执行与声音相关的操作。本专利技术所述的,使得在一定程度上 避免系统资源的浪费,同时也提高了程序本身的性能和稳定性。具体实施例方式本专利技术的主要步骤如下步骤1 将各个游戏声音元素分类.将不会出现同时播放情景的声音元素归为一 类。步骤2 在程序处理声音元素时将 < 步骤1>中所述不会出现同时播放情景的声音 元素共同使用一个声音播放对象进行处理,根据要播放的声音元素不同动态的加载相应的 声音文件进行播放。步骤3 在用户设置游戏为静音状态时,程序在处理声音元素的时候不加载任何 声音文件,不继续执行与声音相关的操作。上述的技术方案实施时可以在一定程度上避免系 资源的浪费,同时也提高了程序本身的性能和稳定性。 最后所应说明的是,以上实施例仅用以说明而并非限制本专利技术所描述的技术方 案;因此,尽管本说明书参照上述的实施例对本专利技术已进行了详细的说明,但是,本领域的 普通技术人员应当理解,仍然可以对本专利技术进行修改或者等同地替换;而一切不脱离本发 明的精神和范围的技术方案及其改进,其均应涵盖在本专利技术的权利要求范围当中。权利要求,其特征在于该方法至少包括如下的步骤步骤1将各个游戏声音元素分类.将不会出现同时播放情景的声音元素归为一类。步骤2在程序处理声音元素时将不会出现同时播放情景的声音元素共同使用一个声音播放对象进行处理,根据要播放的声音元素不同动态的加载相应的声音文件进行播放。步骤3在用户设置游戏为静音状态时,程序在处理声音元素的时候不加载任何声音文件,不继续执行与声音相关的操作。全文摘要,首先将各个游戏声音元素分类,将不会出现同时播放情景的声音元素归为一类;然后在程序处理声音元素时将不会出现同时播放情景的声音元素共同使用一个声音播放对象进行处理,根据要播放的声音元素不同动态的加载相应的声音文件进行播放;在用户设置游戏为静音状态时,程序在处理声音元素的时候不加载任何声音文件,不继续执行与声音相关的操作;本专利技术使得在一定程度上避免系统资源的浪费,同时也提高了程序本身的性能和稳定性。文档编号G06F19/00GK101894198SQ20091008417公开日2010年11月24日 申请日期2009年5月20日 优先权日2009年5月20日专利技术者刘立军, 张守文, 王磊, 陶勇胜 申请人:灰熊(北京)科技有限公司本文档来自技高网...

【技术保护点】
一种降低游戏客户端资源消耗的声音处理方法,其特征在于:该方法至少包括如下的步骤:步骤1:将各个游戏声音元素分类.将不会出现同时播放情景的声音元素归为一类。步骤2:在程序处理声音元素时将不会出现同时播放情景的声音元素共同使用一个声音播放对象进行处理,根据要播放的声音元素不同动态的加载相应的声音文件进行播放。步骤3:在用户设置游戏为静音状态时,程序在处理声音元素的时候不加载任何声音文件,不继续执行与声音相关的操作。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘立军王磊张守文陶勇胜
申请(专利权)人:灰熊北京科技有限公司
类型:发明
国别省市:11[中国|北京]

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

1