基于触摸屏的游戏提供方法及程序与流程

文档序号:13454105阅读:322来源:国知局

本发明涉及基于触摸屏的游戏提供方法及程序,更详细而言,涉及一种当利用触摸屏执行游戏时,提供消除因角色移动方向导致发生有利或不利的游戏画面的方法及程序。



背景技术:

最近,以触摸屏为输入装置的诸如智能手机的智能设备使用者呈爆炸式增长,与此同时,所述智能设备中驱动的应用程序(application)也开发出能够在多样的领域应用的多样种类的应用程序。

特别是在多样领域的应用程序中,游戏应用程序占据相当大的部分,在这种游戏应用程序中,rpg(role-playinggmae,角色扮演游戏)也占大部分。

通常称为“rpg游戏”的角色扮演游戏(role-playinggame,rpg)是一种形式为玩家在游戏空间内达成给自身角色赋予的任务或目标的游戏,根据给自身赋予的任务或作用而以多样方式参与游戏。

原有基于pc的rpg利用了键盘和鼠标,因而角色的多样扮演操作并不难,但就以触摸屏为基础的智能设备而言,不具备另外的物理装置作为输入装置,触摸屏中显示多样种类的虚拟键区,玩家操作游戏画面上提供的所述虚拟键区而向智能设备输入数据。

智能设备没有另外的输入装置,触摸游戏画面上形成的虚拟键区,通过触摸屏输入数据,因而对于以智能设备为基础的rpg而言,在游戏画面上形成用于角色移动的移动键和选择键、确认键、攻击键、防御键、回避键、取消键、物品键、技能键等角色的多样控制所需的控制键,玩家触摸作为在游戏画面上形成的虚拟键区的所述移动键和控制键,从而操作角色。



技术实现要素:

本发明要解决的技术问题

本发明要解决的课题是提供一种基于触摸屏的游戏提供方法及程序,当利用移动键和控制键执行游戏时,能够防止根据角色的移动方向而发生障碍导致胜率改变。

另外,本发明要解决的课题是提供一种基于触摸屏的游戏提供方法及程序,在依然利用原有双向游戏中使用的游戏结果算出方式的同时,提示便于使用者执行游戏的角色移动方向。

本发明要解决的课题不限于以上言及的课题,未言及的其他课题是普通技术人员可以从以下记载中明确理解的。

技术方案

本发明一个实施例的基于触摸屏的游戏提供方法包括:基准游戏影像获得步骤,计算机获得根据使用者输入而操作的多个角色从不同地点出发的基准游戏影像,且所述基准游戏影像是以游戏空间内的特定时间点为基准获得的影像;变换所述基准游戏影像而生成变换游戏影像,即与各使用者相应的一个以上的角色从第一侧移动到第二侧的步骤;及将操作界面结合于所述变换游戏影像并提供的步骤。

另外,可以还包括:变换输入操作接收步骤,通过所述操作界面接收变换输入操作,且所述变换输入操作是对所述变换游戏影像的使用者输入操作;基准输入操作获得步骤,将所述变换输入操作变换为基准输入操作,且所述基准输入操作是对所述基准游戏影像的使用者输入操作;及以所述基准输入操作为基础,应用角色的移动及能力使用的步骤。

另外,其特征可以在于,所述操作界面包括:移动键,其决定所述角色的移动方向;及控制键,其选择所述角色使用的能力;所述移动键配置于移动终端屏幕上的第一侧,所述控制键配置于所述移动终端屏幕上的第二侧。

另外,其特征可以在于,所述游戏是:根据第一使用者的操作,第一角色从第一侧向第二侧移动,执行能力使用,根据第二使用者的操作,第二角色从所述第二侧向所述第一侧移动,执行能力使用;所述变换游戏影像生成步骤可以是:将所述基准游戏影像生成为对所述第二使用者的变换游戏影像,即,所述第二角色从所述第一侧移动到所述第二侧。

另外,所述变换输入操作接收步骤可以包括:在所述变换游戏影像中,接收所述控制键显示的关于第二角色的特定能力的第一选择输入的步骤;及接收对所述画面上的应用地点的第二选择输入的步骤;随着从游戏地图上的与所述第二角色相反的位置出发,所述应用地点可以是在所述变换游戏影像上的第二侧登场的第一角色自身或距第一角色的特定范围内的区域。

此外,其特征可以在于,所述变换游戏影像生成步骤是在所述基准游戏影像基础上乘以投影矩阵而生成所述变换游戏影像。

此外,其特征可以在于,特定使用者与虚拟用户执行游戏时,就所述变换游戏影像生成步骤而言,在对称的游戏地图或非对称的游戏地图上,如果所述使用者的角色的出发地点决定为第一侧,则不执行变换过程;如果在非对称的游戏地图中,所述使用者的角色的出发地点决定为第二侧,则变换所述基准游戏影像,生成所述变换游戏影像。

本发明另一个实施例基于触摸屏的游戏提供程序与硬件结合并运行所述言及的基于触摸屏的游戏提供方法,存储于介质中。

本发明的其他具体事项包含于详细说明及附图中。

有益效果

根据如上所述的本发明,当多个使用者执行游戏时,在向各使用者提供的游戏影像(即,变换游戏影像)中,将本人的一个以上的角色移动的方向变换成相同方向并提供,因而可以使得角色的移动方向不影响使用者对角色的控制。由此,可以使得所有使用者在相同条件下,以保有角色的能力值及角色控制能力为基础执行战斗。

本发明的效果不限于以上言及的效果,未言及的其他效果是普通技术人员可以从下面的记载而明确理解的。

附图说明

图1是本发明一个实施例的基于触摸屏的游戏提供方法的顺序图。

图2是本发明一个实施例的变换游戏影像的示例图。

图3是根据本发明的一个实施例,将从使用者输入的变换输入操作反映至执行的游戏内的基于触摸屏的游戏提供方法的顺序图。

【附图标记】

100:变换游戏影像

200:操作界面

210:方向键

220:控制键

具体实施方式

如果参照后面与附图一同详细叙述的实施例,本发明的优点、特征及达成其的方法将更为明确。但是,本发明并非限定于以下公开的实施例,可以以互不相同的多样形态体现,提供本实施例只为使本发明的公开更完整,向本发明所属技术领域的技术人员更完整地告知本发明的范畴,本发明只由权利要求项的范畴所定义。

本说明书中使用的术语用于说明实施例,并非要限制本发明。在本说明书中,只要在语句中未特别言及,单数型也包括复数型。说明书中使用的“包括(comprises)”及/或“包括的(comprising)”,在言及的构成要素外,不排除一个以上的其他构成要素的存在或追加。在通篇说明书中,相同的附图标记指称相同的构成要素,“及/或”包括言及的构成要素的各个及一个以上的所有组合。“第一”、“第二”等虽然用于叙述多样的构成要素,但这些构成要素当然不由这些术语所限制。这些术语只用于将一个构成要素区别于其他构成要素。因此,以下言及的第一构成要素在本发明的技术思想内当然也可以是第二构成要素。

只要没有不同的定义,本说明书中使用的所有术语(包括技术及科学性术语),可以用作本发明所属技术领域的技术人员能共同理解的意义。此外,只要未明确地特别定义,一般使用的字典中定义的术语不得过于地或过度地解释。

作为空间相对性术语的“下面(below)”、“下方(beneath)”、“下部(lower)”、“上面(above)”、“上部(upper)”等,如附图所示,可以为了更容易叙述一个构成要素与另一构成要素的相关关系而使用。空间相对性术语在附图中图示方向基础上使用时或运转时,应理解为包含构成要素的互不相同方向的术语。例如,当将附图中图示的构成要素翻转时,记述为另一构成要素的“下面(below)”或“下方(beneath)”的构成要素可以放在另一构成要素的“上面(above)”。因此,作为示例性术语的“下面”可以包括全部下与上的方向。构成要素也可以朝向不同方向配向,因此,空间相对性术语可根据配向而解释。

在本说明书中,计算机全部包括能够执行演算处理并向使用者提供结果的多样的装置。例如,计算机不仅是台式pc、笔记本电脑(notebook),还可以是智能手机(smartphone)、平板电脑、移动电话(cellularphone)、个人通讯话机(pcsphone;personalcommunicationservicephone)、同步式/非同步式imt-2000(internationalmobiletelecommunication-2000)的移动终端、掌上个人电脑(palmpersonalcomputer)、个人数字助理(pda;personaldigitalassistant)等。另外,计算机也可以是从客户端接收请求并执行信息处理的服务器。

下面参照附图,详细说明本发明的实施例。

如果参照图1,本发明一个实施例的基于触摸屏的游戏提供方法包括:计算机获得根据使用者输入而操作的多个角色从不同地点出发的基准游戏影像的步骤s100(基准游戏影像获得步骤);变换所述基准游戏影像而生成变换游戏影像100,即与各使用者相应的一个以上的角色从第一侧移动到第二侧的步骤s200;及将操作界面200结合于所述变换游戏影像100并提供的步骤s300。

计算机获得根据使用者输入而操作的多个角色从不同地点出发的基准游戏影像s100。所述基准游戏影像可以是以游戏空间内的特定时间点为基准获得的影像。

作为一个实施例,当为mmorpg游戏时,可以使得由多个使用者控制的多个角色从三维的游戏地图上的不同地点出发。如果具体说明,当2名使用者执行游戏或两个队执行游戏(即,3名以上的使用者在一个游戏地图内执行游戏时,分成两方执行游戏)时,可以在游戏地图上的对面(例如,左侧和右侧)生成图像而使得被各使用者控制的角色(例如,一个特定角色或多个角色集合)进行移动。在生成的三维图像上,可以从特定时间点方向,获得关于第一使用者的角色和第二使用者的角色的影像,可以将其当作关于各使用者的角色的基准游戏影像。例如如图2所示,当第一使用者(或第一使用者队)与第二使用者(或第二使用者队)的角色分别从三维游戏地图上的东侧和西侧出发时,可以针对各角色,在南侧上端方向的时间点生成基准游戏影像。

计算机变换所述基准游戏影像而生成变换游戏影像100,即与各使用者相应的一个以上的角色从第一侧移动到第二侧s200。在基准游戏影像内,各使用者的一个以上的角色从相异的方向出发,为了与对方角色执行游戏(例如,执行战斗)而向特定方向移动。

例如,当两名使用者从相反侧出发并为了战斗而移动时,在基准游戏影像内,第一使用者的角色从第一侧(例如,左侧)向第二侧(例如,右侧)移动,第二使用者的角色从第二侧(例如,右侧)向第一侧(例如,左侧)移动。即,所述游戏可以是,第一使用者操作的第一角色从第一侧向第二侧移动,执行能力使用,第二使用者操作的第二角色从所述第二侧向所述第一侧移动,执行能力使用。此时,在所述变换游戏影像100生成步骤s200中,计算机将所述基准游戏影像生成为对所述第二使用者的变换游戏影像100,即,所述第二角色从所述第一侧向所述第二侧移动。

另外,如果3名以上的使用者在一个游戏地图内执行游戏,则各使用者的一个以上的角色向相异的移动方向移动。例如,当4名使用者不构成队而独立执行战斗时,在游戏地图上的第一侧、第二侧、第三侧及第四侧,各使用者开始游戏,向游戏地图的中央方向移动,因此,在游戏地图内,各使用者的一个以上的角色可以向相异的方向执行移动。此时,使用者在执行游戏时,根据出发位置而在角色控制的便利性方面存在差异,为了防止游戏执行结果变化,在向使用者提供的游戏画面中,可以执行影像变换,以便使用者本人的一个以上的角色向相同的移动方向移动(例如,使用者的一个以上的角色从左侧向右侧移动)。

即,使角色向特定的移动方向(例如,在后述操作界面200的控制键220所在一侧,对方角色登场的方向)移动的使用者在角色的控制方面会最为有利。例如,当以移动终端的触摸屏上显示的操作界面200为基础执行角色的移动及控制时,在控制角色的技能的控制键220画面上位置周边,向对方角色登场的方向(第二侧)移动时,操作控制键220后,容易选择对方角色或与对方角色邻接的区域,因而在游戏运营上会最为有利。

因此,计算机可以变换影像,生成变换游戏影像100,以便使在相同的游戏地图内,向相异的方向移动的各使用者的一个以上的角色向特定的方向移动(即,从第一侧向第二侧移动)。例如,当在游戏地图上游戏的使用者为2名时,对于在基准游戏影像内从第一侧向第二侧移动的第一使用者,可以不执行变换,对于在基准游戏影像内从第二侧向第一侧移动的第二使用者,可以执行影像变换。

所述变换游戏影像100生成步骤s200可以由计算机针对作为图像影像的基准游戏影像,进行乘以特定矩阵的演算而执行。例如,2名使用者(即,第一使用者及第二使用者)的角色从一个游戏地图内位于对面的出发地点开始,向相反移动方向移动时,计算机可以在基准游戏影像中乘以投影矩阵(projectionmatrix)而生成变换游戏影像100。

另外,特定的使用者与虚拟用户执行游戏时,计算机可以根据情况而决定是否执行所述变换游戏影像100生成步骤s200。由于游戏地图对称地形成,因而当游戏执行结果不影响出发地点时,计算机可以配置使得使用者(即,实际用户)的一个以上的角色从第一侧向第二侧移动,可以将虚拟用户的一个以上的角色配置于向并非从第一侧到第二侧的移动方向移动的出发地点。由此,可以不需要将向使用者(即,实际用户)提供的游戏影像变换过程。

相反,在非对称的游戏地图上,计算机可以执行演算,决定使用者的一个以上的角色将出发的出发地点,使用者的角色的出发地点如果决定为第一侧,则不执行变换过程,使用者的角色的出发地点如果决定为第二侧,则可以变换基准游戏影像,生成变换游戏影像100。

计算机将操作界面200结合于变换游戏影像100进行提供s300。所述操作界面200可以意味着包含执行游戏时使用者操作角色所需的操作键的界面。例如,使用者利用具备触摸屏的移动终端执行游戏时,所述操作界面200可以是随着在触摸屏上显示而可以通过使用者的触摸操作来执行角色控制的界面。

即,所述操作界面200可以包括:决定所述角色的移动方向的移动键;及选择所述角色使用的能力的控制键220。所述移动键可以意味着用于在游戏画面上移动角色的键。所述控制键220作为使用者在执行游戏的过程中,用于进行技能或物品使用等角色多样控制所需的键,可以包括选择键、确认键、攻击键、防御键、回避键、取消键、物品键、技能键等。

在所述操作界面200上,移动键及控制键220可以配置于画面的相异一侧。例如,所述移动键可以配置于所述移动终端屏幕上的第一侧,所述控制键220可以配置于所述移动终端屏幕上的第二侧。由此,用手指(例如,拇指)操作配置于触摸屏上的第二侧的控制键220后,可以用相应手指(例如,拇指)简便地指定位于第二侧的对方角色或邻接对方角色的地点。

此外,如图3所示,可以还包括:变换输入操作接收步骤s400,通过所述操作界面200接收变换输入操作,所述变换输入操作是对所述变换游戏影像100的使用者输入操作;基准输入操作获得步骤s500,将所述变换输入操作变换为基准输入操作,且所述基准输入操作是对所述基准游戏影像的使用者输入操作;及以所述基准输入操作为基础,应用角色的移动及能力使用的步骤s600。

计算机可以通过所述操作界面200,从使用者接收变换输入操作s400(变换输入操作接收步骤)。所述变换输入操作可以是对所述变换游戏影像100的使用者输入操作。例如,当操作界面200上配置有移动键和控制键220时,计算机为了由使用者控制角色,可以接收触摸屏上的移动键或控制键220的操作并传送。

此外,例如,计算机可以接收使用者选择角色的特定能力(例如,技能或物品)的输入,接收选择将应用的对方角色或地点的输入。具体而言,在所述变换输入操作接收步骤s400中,可以包括:在所述变换游戏影像100内,接收所述控制键220显示的关于第二角色的特定能力的第一选择输入的步骤;及接收对所述画面上的应用地点的第二选择输入的步骤。随着从游戏地图上的与所述第二角色相反的位置出发,所述应用地点可以是在所述变换游戏影像100上的第二侧登场的第一角色自身或距第一角色的特定范围内的区域。

然后,计算机可以将变换输入操作变换为基准输入操作s500(基准输入操作获得步骤)。所述基准输入操作可以是对所述基准游戏影像的使用者输入操作。即,为了生成由多个使用者进行的游戏的实时影像,计算机应在游戏地图上,反映由多个使用者控制的一个以上的角色的活动(例如,角色的移动、角色的技能或物品使用等),实时算出执行结果,生成与此对应的影像。因此,计算机为了算出游戏执行结果,应将以变换游戏影像100为基准而从使用者输入的变换输入操作,以基准游戏影像为基准执行变换。

计算机可以按照将基准游戏影像变换为变换游戏影像100的方式的相反顺序应用,将变换输入操作变换成基准输入操作。例如,接收对控制键220内特定能力的选择操作,当接收变换游戏影像100内对特定的对方角色或对地点的选择操作时,计算机可以以对特定能力的选择操作为基础,决定将应用的能力,在变换游戏影像100内对能力应用地点的选择操作所输入的位置信息,可以执行向基准游戏影像上的位置信息的变换。

在将基准游戏影像变换为变换游戏影像100时利用变换矩阵之积的情况下,计算机可以针对将应用特定能力的变换游戏影像100内的位置信息,执行所述变换矩阵的逆矩阵之积,算出基准游戏影像内的位置信息。

然后,计算机可以以基准输入操作为基础,应用角色的移动或能力使用s600。即,计算机可以将以变换输入操作为基础决定的基准输入操作,应用于游戏开展情况内(即,角色的移动及技能使用),算出实时游戏结果,生成各时间点的基准游戏影像。

如上所述的本发明一个实施例的基于触摸屏的游戏提供方法为了与作为硬件的计算机结合并运行,可以体现为程序(或应用程序)并存储于介质。

如上所述的程序为了所述计算机读取程序并运行以程序体现的所述方法,可以包括所述计算机的处理器(cpu)可通过所述计算机的设备接口而读取的以c、c++、java、机械语言等计算机语言编码的代码(code)。这种代码可以包括与定义运行所述方法所需功能的函数等相关的功能性代码(functionalcode),可以包括所述计算机的处理器按既定顺序运行所述功能所需的运行顺序相关控制代码。另外,这种代码还可以包括存储器参照相关代码,所述存储器参照相关代码涉及所述计算机的处理器运行所述功能所需的追加信息或媒体应在所述计算机的内部或外部存储器的哪个位置(地址号码)参照。此外,所述计算机的处理器为了运行所述功能而需要与远程(remote)的某些其他计算机或服务器等通信时,代码还可以包括关于应利用所述计算机的通信模块而与远程的某些其他计算机或服务器等如何通信、通信时应收发何种信息或媒体等的通信相关代码。

所述存储的介质并非寄存器、高速缓存、存储器等短瞬间存储数据的介质,而是意味着半永久性存储数据并可被设备读取(reading)的介质。具体而言,作为所述存储的介质示例,有rom、ram、cd-rom、磁带、软盘、光数据存储等,但不限于此。即,所述程序可以存储于所述计算机可访问的多样服务器上的多样记录介质或使用者的所述计算机上的多样记录介质。此外,所述介质分布于通过网络连接的计算机系统,以分布方式存储计算机可读代码。

根据如上所述的本发明,当多个使用者执行游戏时,在向各使用者提供的游戏影像(即,变换游戏影像)中,将本人的一个以上的角色进行移动的方向变换为相同方向并提供,因而可以使得角色的移动方向不影响使用者对角色的控制。由此,可以使得所有使用者在相同条件下,以保有角色的能力值及角色控制能力为基础执行战斗。

以上参照附图,说明了本发明的实施例,但本发明所属技术领域的技术人员可以理解,本发明在不变更其技术思想或必需特征的前提下,可以以其他具体形态实施。因此,以上记述的实施例在所有方法应理解为只是示例而非限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1