专利名称:一种传送游戏对象的方法
技术领域:
本发明涉及计算机领域,尤其涉及一种在电子游戏场景中显示游戏对象,且传送游戏对象的方法。
背景技术:
在现有的游戏场景中,经常由于游戏场景的设定而存在不相连通的地形区域,玩家所操控的游戏对象无法自由的从游戏场景中的某一区域移动至与该区域不连通的另一区域,但是出于游戏的设计,又需要在某些情况下,使得游戏对象可以从一区域到达与该区域不连通的另一区域,这时就需要使用某种方式,将游戏对象传送到另一区域。传统游戏为了实现不同不相联通的区域间的传送,大多采用虚拟传送门的方法,其步骤包括在起始区域和目的区域分别设置传送门,两传送门建立关联,以起始区域的传 送门位置作为游戏对象传送起始点,并设置游戏对象的传送终点位置为目的区域传送门的位置;当游戏对象进入起始区域的传送门,触发传送,隐藏游戏对象,播放传送效果,将游戏对象设置于传送终点,当传送效果播放结束后显示游戏对象。这种方法实现起来比较简单易行,但表现比较单一,不能与游戏场景匹配,且传送效果比较夸张,不能适用于所有类别的游戏。
发明内容
鉴于此,本发明提供了一种传送游戏对象的方法,解决现有技术在进行游戏对象传送时表现单一,不能与游戏场景匹配的问题。本发明采用的技术手段如下一种传送游戏对象的方法,其特征在于,该方法适合在具有互不连通的起始区域和目标区域的游戏场景中进行,包括在所述起始区域设定起始点,在所述目的区域设定结束点,并设置连接所述起始点与结束点的移动路线;当游戏对象进入所述起始区域时,限制用户操作,将游戏对象移动至所述起始点,并播放与所述移动路线对应的游戏对象位移动画;当所述游戏对象位移动画播放结束后,将游戏对象位置设置于所述目的区域的结束点,并解除用户操作限制。进一步,所述游戏对象位移动画的第一帧为所述游戏对象位于起始区域起始点时的游戏场景,所述游戏对象位移动画的最后一帧为所述游戏对象位于目的区域结束点时的游戏场景。进一步,所述方法在设置所述移动路线之前还包括,根据游戏场景内容划分不同的区域,并为所述不同区域赋予一个唯一标识,并制作与所述标识对应的场景区域位移动画;在设置所述移动路线之后,依次获取所述移动路线经过的游戏场景区域的标识;在播放所述游戏对象位移动画时,以获取的所述游戏场景区域的标识顺序依次播放与所述标识对应的场景区域位移动画。进一步,所述游戏场景内容为游戏场景的地形信息。进一步,在依次播放所述场景区域位移动画时,还包括当播放当前游戏场景区域标识对应的场景区域位移动画时,预读取下一标识对应的场景区域位移动画。依据本发明提供传送游戏对象的方法,在传送起始区域和传送目的区域设定游戏对象移动路线的起始点和结束点,并根据移动路线所经过的游戏场景匹配与该游戏场景对应的位移动画,实现游戏对象平滑传送,并与游戏场景相配合,突出游戏的主题,与现有技术相比更具表现力。
图I为本发明提供的一种传送游戏对象的方法的流程图。
具体实施例方式为了更好的阐述本发明内容,以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。如图I所示,一种传送游戏对象的方法,该方法适合在具有互不连通的起始区域和目标区域的游戏场景中进行,包括在所述起始区域设定起始点,在所述目的区域设定结束点,并设置连接所述起始点与结束点的移动路线;当游戏对象进入所述起始区域时,限制用户操作,将游戏对象移动至所述起始点,并播放与所述移动路线对应的游戏对象位移动画;当所述游戏对象位移动画播放结束后,将游戏对象位置设置于所述目的区域的结束点,并解除用户操作限制。以下结合具体实施例对本发明的一种传送游戏对象的方法进行进一步阐释对于具有互不连通的起始区域和目标区域的游戏场景,可将游戏场景根据其内容,如地形信息进行划分,以地形的差异划分为不同的区域,如划分为河流、山川、峡谷、森林等不同的区域,并为各个区域赋予一个唯一标识,以代表各自的区域,并制作与标识对应的场景区域位移动画,其中,起始区域的标识对应的位移动画第一帧为游戏对象位于起始区域起始点时的游戏场景,目的区域的标识对应的位移动画最后一帧为游戏对象位于目的区域结束点时的游戏场景;预先在起始区域设定起始点,在目的区域设定结束点,并设置连接起始点与结束点的移动路线;依次获取移动路线经过的游戏场景区域的标识;当游戏对象进入起始区域时,限制用户操作,将游戏对象移动至起始点,以获取的游戏场景区域的标识顺序依次播放与标识对应的场景区域位移动画;举例来说,当一段移动路线从森林区域的起始区域开始依次经过山川、河流区域最后到达作为目的区域的峡谷区域时,则依次播放森林、山川、河流、峡谷区域对应的位移动画,由于位移动画可依据地形不同而不同,因而可体现游戏的主题,并与游戏场景匹配;进一步的,在依次播放所述场景区域位移动画时,还包括当播放当前游戏场景区域标识对应的场景区域位移动画时,预读取下一标识对应的场景区域位移动画,以此避免位移动画衔接时的卡顿;当游戏对象位移动画播放结束后,将游戏对象位置设置于目的区域的结束点,并解除用户操作限制,由于移动动画的第一帧为游戏对象位于起始区域起始点时的游戏场景,位移动画最后一帧为游戏对象位于目的区域结束点时的游戏场景,则可实现游戏对象平滑传送。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
权利要求
1.一种传送游戏对象的方法,其特征在于,该方法适合在具有互不连通的起始区域和目标区域的游戏场景中进行,包括 在所述起始区域设定起始点,在所述目的区域设定结束点,并设置连接所述起始点与结束点的移动路线; 当游戏对象进入所述起始区域时,限制用户操作,将游戏对象移动至所述起始点,并播放与所述移动路线对应的游戏对象位移动画; 当所述游戏对象位移动画播放结束后,将游戏对象位置设置于所述目的区域的结束点,并解除用户操作限制。
2.根据权利要求I所述的方法,其特征在于,所述游戏对象位移动画的第一帧为所述游戏对象位于起始区域起始点时的游戏场景,所述游戏对象位移动画的最后一帧为所述游戏对象位于目的区域结束点时的游戏场景。
3.根据权利要求I所述的方法,其特征在于,所述方法在设置所述移动路线之前还包括,根据游戏场景内容划分不同的区域,并为所述不同区域赋予一个唯一标识,并制作与所述标识对应的场景区域位移动画; 在设置所述移动路线之后,依次获取所述移动路线经过的游戏场景区域的标识; 在播放所述游戏对象位移动画时,以获取的所述游戏场景区域的标识顺序依次播放与所述标识对应的场景区域位移动画。
4.根据权利要求3所述的方法,其特征在于,所述游戏场景内容为游戏场景的地形信息。
5.根据权利要求3所述的方法,其特征在于,在依次播放所述场景区域位移动画时,还包括当播放当前游戏场景区域标识对应的场景区域位移动画时,预读取下一标识对应的场景区域位移动画。
全文摘要
本发明提供了一种传送游戏对象的方法,在传送起始区域和传送目的区域设定游戏对象移动路线的起始点和结束点,并根据移动路线所经过的游戏场景匹配与该游戏场景对应的位移动画,实现游戏对象平滑传送,并与游戏场景相配合,突出游戏的主题,与现有技术相比更具表现力。
文档编号G06F19/00GK102760205SQ20121019326
公开日2012年10月31日 申请日期2012年6月12日 优先权日2012年6月12日
发明者张明阳 申请人:北京像素软件科技股份有限公司