一种应用于游戏的多重背景卷动技术制造技术

技术编号:3847711 阅读:317 留言:0更新日期:2012-04-11 18:40
一种通过多重背景卷动做为游戏背景的方法。当玩家进行游戏人物移动时,可以通过多重背景卷动技术来实现运动最快的是人物身旁的景色,之后是天空的云朵,最后才是远方的太阳。不同的背景卷动的速度不一样,以模拟实际环境中物体移动参照点不一样而拥有的不同表现形式。

【技术实现步骤摘要】

本专利技术涉及一种通过多重背景卷动做为游戏背景的方法。当玩家进行游戏人物移 动时,可以通过多重背景卷动技术来实现运动最快的是人物身旁的景色,之后是天空的云 朵,最后才是远方的太阳。
技术介绍
目前游戏中的背景卷动都是以下面的方式实现1、单一背景卷动就是只有一张背景图,随着时间的推移而在游戏窗口中慢慢移动位置,事实上就 是利用窗口中连续贴上部分背景图所产生的效果。2、定时器的卷动方式按照一定的时间间隔以从左至右的顺序重绘所显示的部分地图内容,便会产生地 图由左卷动到右方的效果。
技术实现思路
本专利技术所要解决的技术问题是提供一种多重背景卷动的实现方式来应用于游戏 中,以达到不同的背景卷动的速度不一样。以模拟实际环境中物体移动参照点不一样而拥 有的不同表现形式。本专利技术所述的一种多重背景卷动的方法,该方法至少包括如下的步骤步骤1 先确定背景移动的速度顺序(太阳_云朵-树木)。步骤2 通过速度顺序对背景进行贴图。步骤3 移动速度快的物体会遮蔽移动速度慢的物体。步骤4 多建立一个内存缓冲区,以避免直接贴图造成画面闪烁的问题。步骤5 将缓冲区内的数据输出到显示设备上以实现多重背景的滚动本专利技术涉及的一种应用于游戏的多重背景卷动技术。用来模拟实际中物体移动的 背景效果。具体实施例方式本专利技术的主要步骤如下步骤1 设置太阳背景的起点。步骤2 设置云朵背景的起点。步骤3 设置树林背景的起点。步骤4 设置移动物体的起点。步骤5 对太阳,运动,树林,移动物体分别根据实际需要进行贴图操作。步骤6 分别设定各个物体每次的移动距离(像素),这样便会产生背景移动速度 不同的效果。3步骤7 根据各个物体的坐标值进行判断,当卷动到贴图尾端时,进行循环播放。步骤8 利用计数器每隔一段时间更新画面,达到多重背景卷动的效果。上述的技术方案实施时可以实现游戏中多重背景的卷动技术。最后所应说明的是,以上实施例仅用以说明而并非限制本专利技术所描述的技术方 案;因此,尽管本说明书参照上述的实施例对本专利技术已进行了详细的说明,但是,本领域的 普通技术人员应当理解,仍然可以对本专利技术进行修改或者等同地替换;而一切不脱离本发 明的精神和范围的技术方案及其改进,其均应涵盖在本专利技术的权利要求范围当中。权利要求一种多重背景卷动的方法,其特征在于该方法至少包括如下的步骤步骤1先确定背景移动的速度顺序。步骤2通过速度顺序对背景进行贴图。步骤3移动速度快的物体会遮蔽移动速度慢的物体。步骤4多建立一个内存缓冲区,以避免直接贴图造成画面闪烁的问题。步骤5将缓冲区内的数据输出到显示设备上以实现多重背景的滚动。全文摘要一种通过多重背景卷动做为游戏背景的方法。当玩家进行游戏人物移动时,可以通过多重背景卷动技术来实现运动最快的是人物身旁的景色,之后是天空的云朵,最后才是远方的太阳。不同的背景卷动的速度不一样,以模拟实际环境中物体移动参照点不一样而拥有的不同表现形式。文档编号G06F19/00GK101890234SQ20091008419公开日2010年11月24日 申请日期2009年5月20日 优先权日2009年5月20日专利技术者刘立军, 张守文, 王磊, 陶勇胜 申请人:灰熊(北京)科技有限公司本文档来自技高网...

【技术保护点】
一种多重背景卷动的方法,其特征在于:该方法至少包括如下的步骤:步骤1:先确定背景移动的速度顺序。步骤2:通过速度顺序对背景进行贴图。步骤3:移动速度快的物体会遮蔽移动速度慢的物体。步骤4:多建立一个内存缓冲区,以避免直接贴图造成画面闪烁的问题。步骤5:将缓冲区内的数据输出到显示设备上以实现多重背景的滚动。

【技术特征摘要】

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

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

1