专利名称:在线游戏的幽灵竞赛提供方法及装置的制作方法
技术领域:
本发明涉及在提供幽灵竞赛(Ghost Match)的在线游戏中,通过使对付幽灵角色的用户能够容易感知可感知幽灵角色位置的视觉信息及声音信息中的至少一种,来提供游戏的公平性的技术。
背景技术:
最近,随着网络及计算机技术的发达,在线游戏在在线文化产业中占据着很大比重。随着在线游戏的发展,用户要求多种风格的在线游戏,目前提供有多种风格的在线游戏服务。目前所提供的在线游戏中,多个用户组成团队(team)或氏族(clan)而协同执行任务的游戏的数量逐渐增加。像这样组成团队或氏族而执行任务的代表性游戏有第一人称射击(First-person shooter 或 First-person shooting,以下简称 FPS)游戏。FPS游戏是一种用户通过第一人称角色的视觉进行的对战游戏,使用户具有身临其境的感觉。FPS游戏是为了形容早期开始的特定风格的第一人称视角游戏而定义的,主要用于使用多种武器与有限的弹药进行瞄准、发射操作的游戏中。最近,为了与现有的单纯FPS游戏进行差别化,提供多种对战游戏模式的FPS游戏逐渐增加,作为这种多种对战游戏模式中的一种有提供幽灵竞赛的游戏。幽灵竞赛是在执行对战的多个角色中把一部分角色设定为透明状态而使其看不见的对战模式。在幽灵竞赛中,将看不见的透明角色称为幽灵角色,一般角色不能直接通过视觉确认幽灵角色,因此, 在进行游戏时对一般角色非常不利。为此,为了维持幽灵角色与一般角色之间的游戏的公平性,提供幽灵竞赛的游戏应用了多种技巧。在幽灵竞赛中,作为用于提供游戏的公平性的技巧的一例,有限制幽灵角色的武器的技巧。限制幽灵角色的武器技巧是一种只允许幽灵角色拥有像刀之类的近身武器而只有在幽灵角色非常接近于一般角色的情况下才能攻击一般角色的技巧。并且,作为用于维持游戏公平性的其他技巧而在进行幽灵竞赛时广泛应用的感知幽灵角色的方法有,根据音效感知幽灵角色的方法。根据音效感知幽灵角色的方法是提供幽灵角色的喘气声或脚步声等声音,使得该声音与幽灵角色相对于一般角色的相对位置匹配。即,一般角色的用户根据声音的方向性掌握幽灵角色的位置。这样的声音匹配技巧是随着三维立体声技术的发展而能够适用于游戏的技术,在进行幽灵竞赛的游戏时非常有用。用于维持游戏公平性的另一技巧是提供视觉上感知幽灵角色的方法。作为视觉上感知幽灵角色的方法之一,有根据幽灵角色的移动速度而调节透明度的技巧。根据幽灵角色的移动速度而调节透明度的技巧是一种通过与幽灵角色的移动速度成正比地降低透明度,来限制幽灵角色的移动性或使一般角色感知正在移动的幽灵角色的技巧。但是,在现有的提供幽灵竞赛的在线游戏中,在幽灵角色的移动速度较慢的情况下,不仅幽灵角色变得透明,而且音效也降低,因此对付幽灵角色的一般角色的用户难以感知幽灵角色。并且,会发生以下情况,即,为了不让一般角色的用户感知幽灵角色的位置,幽灵角色的用户使幽灵角色尽可能放慢速度移动,导致比赛进行缓慢,使用户失去对游戏的兴趣。
发明内容
发明要解决的技术问题本发明的目的在于,设定为与幽灵角色的移动速度成正比地提高其透明度,使幽灵角色的用户快速移动幽灵角色,从而使得对付幽灵角色的用户能够容易感知可判别幽灵角色的位置的视觉信息及声音信息中的至少一种,以此加快比赛进行速度。用于解决问题的手段为了达到上述目的,本发明的一实施例涉及的在线游戏的幽灵竞赛提供方法包括:幽灵竞赛提供装置从用户终端接收游戏模式选择信号的步骤;若上述游戏模式选择信号为幽灵竞赛模式选择信号,则获得多个角色信息的步骤;从上述至少一个角色信息中判别至少一个幽灵角色和至少一个一般角色的步骤;若上述幽灵角色的移动速度超过已设定的第一基准速度,则将上述幽灵角色进行透明化,以免上述幽灵角色显示在上述一般角色的上述用户终端的步骤;以及若上述幽灵角色的移动速度降低至小于已设定的第二移动速度,则将上述幽灵角色进行不透明化,使得上述幽灵角色显示在上述一般角色的上述用户终端的步骤。优选地,上述进行透明化的步骤包括:判别上述幽灵角色的移动速度是否超过已设定的第一基准速度的步骤;以及若上述幽灵角色的移动速度超过上述第一基准速度,则增加上述幽灵角色的透明度的步骤。优选地,在上述增加透明度的步骤中,与上述幽灵角色的移动速度成正比地增加上述幽灵角色的透明度。优选地,上述进行透明化的 步骤还包括以下步骤中的至少一个步骤:提高随着上述幽灵角色的移动而在上述一般角色的上述用户终端上产生的音效的步骤;减小上述幽灵角色的对上述一般角色的攻击力的步骤;以及减少上述幽灵角色的体力的步骤。优选地,在上述提闻首效的步骤中,提闻随着上述幽灵角色的移动而广生的首效中的、基于方向的音效,以便上述幽灵角色的位置明确显示在上述一般角色的用户终端。优选地,上述减小攻击力的步骤包括减小上述幽灵角色的、攻击上述一般角色时的攻击准确度的步骤。优选地,上述进行不透明化的步骤包括:判别上述幽灵角色的移动速度是否降低至小于第二基准速度的步骤;以及若上述幽灵角色的移动速度降低至小于上述第二基准速度,则减少上述幽灵角色的透明度的步骤。优选地,在上述减少透明度的步骤中,与上述幽灵角色的移动速度成反比地减少上述幽灵角色的透明度。优选地,上述进行不透明化的步骤还包括以下步骤中的至少一个步骤:降低随着上述幽灵角色移动而在上述一般角色的上述用户终端上产生的音效的步骤;增加上述幽灵角色的、对上述一般角色的攻击力的步骤;以及增加上述幽灵角色的体力的步骤。优选地,上述进行不透明化的步骤包括:从上述提高音效的步骤、上述减小攻击力的步骤以及上述减少体力的步骤中判别在上述透明化的步骤中适用于上述进行透明化步骤的步骤;以及从上述降低音效的步骤、上述增加攻击力的步骤以及上述增加体力的步骤中只适用与在上述进行透明化的步骤中所适用的步骤对应的步骤。优选地,上述幽灵竞赛的提供方法还包括:判别在上述幽灵竞赛的进行过程中是否发生了能够显示上述幽灵角色的、已设定的幽灵角色特效的步骤;以及若发生了上述幽灵角色特效,则根据所发生的特效将上述幽灵角色显示在上述一般角色的上述用户终端的步骤。优选地,上述幽灵竞赛的提供方法还包括:在上述幽灵竞赛的进行过程中接收与上述一般角色所拥有的道具中能够感知上述幽灵角色的幽灵角色感知道具有关的使用信号的步骤;以及若接收到上述幽灵角色感知道具的使用信号,则根据上述幽灵角色感知道具中设定的功能而显示上述幽灵角色的步骤。优选地,上述第一基准速度与上述第二基准速度为相同的速度。为了达到上述目的,本发明的一实施例涉及的在线游戏的幽灵竞赛提供装置,具有:角色信息存储部,其存储有多个角色信息,若接收到幽灵竞赛模式信号,则判别至少一个幽灵角色和至少一个般角色;道具信息存储部,其存储有多个道具信息,与上述多个角色各个对应地存储与上述多个道具有关的拥有信息;地图信息存储部,其存储有多个地图信息;以及移动速度判别部,若接收到幽灵竞赛信号,则接收上述至少一个幽灵角色和上述至少一个一般角色的信息,在上述幽灵竞赛的进行过程中,若上述幽灵角色的移动速度超过已设定的第一基 准速度,则将上述幽灵角色进行透明化,若上述幽灵角色的移动速度降低至小于已设定的第二移动速度,则将上述透明化的幽灵角色进行不透明化。优选地,上述移动速度判别部与上述幽灵角色的移动速度成正比地增加上述幽灵角色的透明度。优选地,若上述幽灵角色的移动速度超过已设定的第一基准速度,则上述移动速度判别部调节以下幽灵角色的特性中的至少一种,即,提高随着上述幽灵角色移动而在上述一般角色的上述用户终端上产生的音效、减小上述幽灵角色对上述一般角色的攻击力、以及减少上述幽灵角色的体力。发明的效果由此,本发明的在线游戏的幽灵竞赛提供方法及装置与幽灵角色的移动速度成正比地提高透明度,从而使幽灵角色的用户快速移动幽灵角色而能够提高比赛的进行速度。由于比赛加快进行,因此能够使幽灵角色用户和一般角色用户均提高游戏的紧张感。并且,使得对付幽灵角色的一般角色容易感知能够别幽灵角色的位置的视觉信息及声音信息中的至少一种,从而使得一般角色用户容易对付幽灵角色用户,能够提高游戏的公平性。另夕卜,使幽灵角色的用户可在比赛过程中判断是暴露随着幽灵角色移动而产生的声音还是暴漏幽灵角色的形状并进行选择,从而能够提高对游戏的兴趣。
图1表示本发明的一实施例涉及的在线游戏的幽灵竞赛提供方法的流程图。图2表示本发明的一例涉及的进入画面。图3表示本发明的一例涉及的将幽灵角色进行透明化的流程。图4表示本发明的一例涉及的将幽灵角色进行不透明化的流程。
图5表示本发明的一例涉及的对幽灵角色适用特效(effect)的流程。图6表示本发明的一例涉及的适用了幽灵角色特效的幽灵竞赛画面。图7表示本发明的实施例涉及的在线游戏的幽灵竞赛提供系统。
具体实施例方式下面,参照附图对本发明的各实施例涉及的在线游戏中幽灵竞赛的提供方法及装置进行说明。以下的实施例是用于帮助理解本发明的详细说明,并用于不限定本发明的权利要求范围。执行与本发明相同的功能的等同的发明也属于本发明的权利要求范围内。另外,应留意:在对各附图的结构要素附加附图标记时,即使相同的结构要素显示在不同的附图上,也尽可能使用相同的附图标记。并且,在说明本发明时,在判断为对有关公知结构或功能的详细说明有可混淆本发明的主旨的情况下,将省略对其详细说明。此外,在说明本发明的结构要素时,可使用第一、第二、A、B、a、b等术语。但这些术语只用于区别其结构要素与其他结构要素,相应结构要素的本质或顺序等并不因该术语而受到限定。在记载成某结构要素与其他结构要素“连结”、“结合”或“连接”的情况下,应理解为:可以是上述某结构要素与其他结构要素直接连结或连接,也可以是在各结构要素之间“连结”、“结合”或“连接”有另一结构要素。在本发明的实施例中,“通信”、“通信网”、“网络”可用作相同的意思。上述三个术语是指,能够在用户终端、其他用户终端以及下载服务器之间接收发送文件的、有线/无线的近距离通信网或广域数据通信网。在本发明的实施例中,“游戏服务器”指用户为了利用游戏内容而连接的服务器计算机。在容量小或玩家少的·游戏的情况下,能够在一个游戏服务器上运行多个游戏程序。并且,在容量大且实时连接人员多的游戏的情况下,根据游戏的功能,可存在一个以上的用于运行游戏的游戏服务器。另外,可与游戏服务器连接对于数据库的中间件或用于执行结算处理的服务器,但在本发明中省略对此的说明。图1表示本发明的一例涉及的在线游戏的幽灵竞赛提供方法的流程。参照图1,本发明涉及的幽灵竞赛的提供方法首先选择游戏模式(步骤S110)。游戏模式可在由游戏服务器提供的进入画面中选择,并可在由游戏提供的多个模式中选择一种模式。游戏模式可在选择要执行游戏中的任务的房间时一同选择或在生成房间时设定。图2表示本发明的一例涉及的进入画面。图2中的进入画面EW是显示在用户终端的画面,具有:房间目录RL、选择房间信息窗口 SR1、角色信息窗口 SC1、建立房间按钮RCB及进入按钮EB。在房间目录RL显示当前生成的多个房间信息,显示于房间目录中的房间信息可以为房间名称、游戏模式、地图及当前房间状态等。当用户从显示于房间目录的多个房间中选择一个房间时,在选择房间信息窗口SRI显示被选房间的详细信息。被选房间的信息可包括房间名称、可进入人员、地图信息、游戏模式 目息、任务 目息等,显不比房间目录RL所显不的房间彳目息更多的彳目息。
然后,若用户选择进入按钮EB,则可进入到在选择房间信息窗口 SRI中显示的房间。此时,若被选房间被设定为幽灵竞赛模式,则用户能够执行幽灵竞赛。即,在用户要执行幽灵竞赛的情况下,可在房间目录RL中选择被设定为幽灵竞赛模式的房间并进入。角色信息窗口 SCI可包括:要共同执行任务的角色名称、拥有的道具信息、角色等级、伙伴名单等。要显示在角色信息窗口的信息可分成多个分信息而按分类显示。建立房间按钮RCB是为了生成新的房间而提供的按钮,当用户选择建立房间按钮RCB时,游戏服务器按预先设定的基本设定而提供生成房间画面,以便用户在生成房间画面中修改基本设定。此时,若用户想要执行幽灵竞赛,则可将房间模式设定为幽灵竞赛。另外,当设定游戏模式时,在设定为幽灵竞赛的情况下,可同时选择是否将用户的角色设定为幽灵角色。将用户的角色设定为幽灵角色的设定可在被选的房间或生成的房间进行。再参照图1,若在用户终端选择了游戏模式,则游戏服务器判别被选择的游戏模式是否为幽灵竞赛模式(步骤S120)。若被选择的游戏模式不是幽灵竞赛模式,可以以在团队竞赛模式或死亡竞赛模式等游戏中提供的其他游戏模式执行游戏。
最近提供的FPS游戏大部分都正在发展成多个用户(即玩家、游戏者)组成队而相互对战方式的游戏,而不是简单的计算机与个人之间的对决。像这样用户之间组成队而对战的FPS游戏相比个人与计算机间的对战或个人之间的对战,更能给用户带来乐趣。SP,通过团队合作建立作战计划或通过角色分担执行任务,给用户带来新的满足感。由此,最近有很多具有团队合作方式的FPS游戏上市。通常,通过团队合作执行的FPS游戏的任务在击毙所有对方成员时结束任务,需执行多个回合的对战才能决定胜负,这是被分成死亡竞赛模式的游戏模式。另一方面,作为另一方式还有:当击毙对方时得到规定的分数,每个人的分数之和或团队分数先达到规定的目标点的团队为赢家的方式。在这种方式中,通常即使角色死亡也会在经过规定时间后复活并继续进行游戏,这是被分成团队竞赛模式的游戏模式。上述的FPS游戏具有用户一般比起个人战更喜欢团队竞赛的倾向,为此,提供对战种类选项,以便能够区分团队战和个人战而检索。但是,幽灵竞赛以外的游戏模式不属于本发明的范围内,在此,不进行详细的说明。判别结果,若所选择的游戏模式为幽灵竞赛,则幽灵竞赛提供装置获得角色的信息(步骤S130)。在这里,角色信息中包括角色等级及角色拥有的道具信息。角色信息既可以从游戏服务器获得,也可以从用户终端获得。并且,获得在幽灵竞赛模式中各个角色是幽灵角色还是一般角色的信息、或者角色信息。若获得角色信息,则幽灵竞赛提供装置进行幽灵竞赛(步骤S140)。一般而言,幽灵竞赛是通过对幽灵角色和一般角色分别赋予互不相同的任务而对战方式来进行,作为一例,按如下方法进行:幽灵角色完成给定的任务就算胜利,一般角色则通过妨碍幽灵角色完成任务来达到胜利。若进行幽灵竞赛,则幽灵竞赛提供装置在幽灵竞赛的进行过程中判断幽灵角色的移动速度是否超过已设定的第一基准速度(步骤S500)。如果幽灵角色的移动速度超过已设定的第一基准速度,则将幽灵角色进行透明化(步骤S600)。在这里,将幽灵角色进行透明化是指:不在执行幽灵竞赛的使用一般角色的用户终端上视觉上显示幽灵角色。由此,若幽灵角色正在以超过第一基准速度的速度移动,则一般角色的用户就无法视觉上确认幽灵角色。此后,幽灵竞赛提供装置判别幽灵角色的移动速度是否小于已设定的第二基准速度(步骤S700)。判别结果,如果幽灵角色的移动速度小于第二基准速度,则将幽灵角色进行不透明化(步骤S800)。即,如果幽灵角色之前处于因超过第一基准速度而视觉上未显示在一般角色用户的用户终端的透明化状态,则使得幽灵角色视觉上重新显示于一般角色用户的用户终端。另外,如果幽灵角色之前处于因没有超过第一基准速度而视觉上显示于一般角色用户的用户终端的状态,那么仍维持视觉上显示的当前状态。然后,幽灵竞赛提供装置通过分析幽灵角色或一般角色是否已完成给定的任务来判别比赛结束与否(步骤S900)。若比赛未结束,则继续进行幽灵竞赛(步骤S400),判别幽灵角色的移动速度,根据移动速度设定是否将幽灵角色进行透明化。另外,可将上述第一基准速度和第二基准速度设定为相同的值,也可以设定为不同的值,若第一基准速度和第二基准速度设定为相同的值,则意味着对幽灵角色进行透明化的速度与进行不透明化的速度的基准相同。但是,若将第一基准速度和第二基准速度设定为不同的值,则意味着将幽灵角色进行透明化时的移动速度与进行不透明化时的移动速度不同,因此幽灵角色的用户可利·用这种对幽灵角色进行透明化时的移动速度与进行不透明化时的移动速度之差,更加津津有味的执行游戏。在现有的提供幽灵竞赛的在线游戏中,在幽灵角色的移动速度较慢的情况下将幽灵角色进行透明化。在现有的在线游戏中在幽灵角色的速度较慢的情况下将幽灵角色进行透明化是为了阻碍幽灵角色的移动来防止幽灵角色突袭一般角色。但在幽灵角色的移动速度慢的情况下,不仅幽灵角色视觉上不显示,而且因较慢移动速度而导致随着幽灵角色移动而产生的音效也降低,因此一般角色的用户很难感知幽灵角色。尤其是,不熟悉幽灵竞赛的一般角色的用户因很难感知幽灵角色,从而导致失去对幽灵竞赛的兴趣的情况多有发生。但是,在本发明的提供幽灵竞赛在线游戏中,在幽灵角色的移动速度快的情况下,将幽灵角色进行透明化。由此,幽灵角色被透明化的情况是幽灵角色的移动速度较快的情况,因此随着幽灵角色的快速移动而产生很大的音效。由此,一般角色的用户虽然无法视觉上感知到幽灵角色,但通过音效容易掌握幽灵角色的位置。相反,如果幽灵角色的移动速度慢,虽然音效降低,但是能够视觉上感知到幽灵角色,因此一般角色的用户容易掌握幽灵角色的位置。因此,本发明涉及的提供幽灵竞赛的在线游戏使一般角色用户能够通过视觉效果及音效中的一种来感知幽灵角色的位置,由此能够提高对游戏的兴趣。图3表示本发明的一例涉及的将幽灵角色进行透明化的流程。参照图3,观察将幽灵角色进行透明化的流程,首先,增加幽灵角色的透明度(步骤S610)。若幽灵角色的移动速度超过第一基准速度,则将幽灵角色的透明度设定为在一般角色的用户终端上完全看不到幽灵角色。但是,可以设定为:若幽灵角色的速度超过第一基准速度,则逐渐变得透明,而不是立即变得完全透明。另外,可以将幽灵角色的透明度设定为与幽灵角色的移动速度成正比而逐渐增力口,而不是单纯地根据超过第一基准速度与否而变透明。即,即使幽灵角色的速度超过一般角色的速度,若移动速度不快,则也可以以不完全透明的半透明状态显示在一般角色用户的用户终端,并且可设定成移动速度越快越透明。增加幽灵角色的透明度后,提高幽灵角色的移动音效(步骤S620)。若幽灵角色的移动速度超过第一移动速度,则意味着幽灵角色的移动速度变快了,因此很明显音效高于透明化之前的效果。但是不同于显示快速移动的幽灵角色的现有的提供幽灵竞赛的在线游戏,本发明的在线游戏若幽灵角色快速移动则被透明化,因此,需要使一般角色用户能够更容易感知到随着快速移动而被透明化的幽灵角色。因此,本发明在幽灵竞赛上更强调在线游戏上与幽灵角色成正比而提高的移动音效,如果随着幽灵角色快速移动而透明度提高,则进一步提高幽灵角色移动音效。即,移动音效的音量变得更大,并调节成能够更强调方向性,使一般角色的用户容易掌握幽灵角色的位置。另外,与增加幽灵角色透明度的方式相同地,也可将移动音效设定成与幽灵角色的移动速度成正比地逐渐提高。另外,若幽灵角色的移动速度超过第一基准速度,则幽灵竞赛提供装置减小幽灵角色的攻击力(步骤S630)。如上所述,在本发明的在线游戏中,在幽灵角色的移动速度较快的情况下,幽灵角色变得透明。虽说因音效的提高而一般角色用户能够容易感知到幽灵角色的位置,但有可能一般角色很难应付以透明的状态快速移动的同时进行攻击的幽灵角色。由此,为了比赛的公平性而优选降低幽灵角色的攻击力。减小攻击力的方法有降低幽灵角色拥有的武器的威力或降低准确度的方法等,在本发明中,作为一例假设适用降低准确度的方法。这是因为,在实际情况也是:快速移动的同时攻击对方与慢速移动的同时攻击对方相比,攻击准确度更低。即,降低攻击准确度也可以作为在在线游戏中增加真实感的方法。为此,在本发明的在线游戏中,若幽灵角色的移动速度快,则将攻击准确度设定为低于幽灵角色处于静止状态或处于慢速移动状态时的攻击准确度。由此在本发明的在线游戏中,若幽灵角色的移动速 度慢,则虽然提高攻击力,但是因透明度变低而很容易受到一般角色的攻击,反之,若幽灵角色的移动速度快,则虽然攻击力下降,但因透明度提高而不容易受到一般角色的攻击。此外,附加性地减少幽灵角色的体力(步骤S640)。减少幽灵角色的体力的理由与减小幽灵角色的攻击力的理由相似。即,一般角色很难对付以隐形状态快速移动的幽灵角色,因此可通过减少幽灵角色的体力来对幽灵角色施加附加性的惩罚。此外,也可设定成幽灵角色的攻击力的减小与体力的减少与幽灵角色的移动速度成正比。上述对将幽灵角色进行透明化的流程进行说明时,不仅说明了单纯性地增加幽灵角色的透明度,而且还说明了提高幽灵角色的移动音效、减小攻击力、减少体力。但是幽灵竞赛提供装置除了增加幽灵角色的透明度的步骤以外可根据幽灵角色和一般角色之间的比赛的公平性来选择性地适用提高移动音效的步骤、减小攻击力的步骤、减少体力的步骤。即,幽灵竞赛提供装置不是都执行图3中所示的四个步骤,而是能够选择性地执行。例如,若幽灵角色的移动速度超过第一移动速度,则在增加幽灵角色的透明度之后仅减小幽灵角色的攻击力也无妨。图4表示本发明的一例涉及的将幽灵角色进行不透明化的流程。
图4的将幽灵角色进行不透明化的流程基本上与图3的将幽灵角色进行透明化的流程相反。参照图4,观察将幽灵角色进行不透明化的流程,首先,减少角色的透明度(步骤S810)。与增加幽灵角色的透明度时相同地,若幽灵角色的移动速度降低至小于第二基准速度,则立刻将幽灵角色的透明度设定为在一般角色的用户终端上能够看到幽灵角色。但是,也可设定为若幽灵角色的移动速度降低至小于第二基准速度则逐渐显示。另外,还可将幽灵角色的透明度设定为与幽灵角色的移动速度成正比地逐渐下降。即,可设定为:若幽灵角色的移动速度降低至小于第二基准速度,则移动速度越慢,幽灵角色的形象越清晰。之后,降低幽灵角色的移动音效(步骤S820)。若幽灵角色的移动速度降低至小于第二基准速度,则意味着幽灵角色的移动速度变慢,因此降低幽灵角色的移动音效。另外,幽灵竞赛提供装置装置在幽灵角色的移动速度降低至小于第二基准移动速度的情况下增加幽灵角色的攻击力(步骤S830)。若幽灵角色的移动速度降低,则幽灵角色显示到一般角色的用户终端,因此此时的幽灵角色的状态可看成与一般角色相同的状态。尽管幽灵角色的状态与一般角色的状态相同,但若幽灵角色的攻击力仍降低,反而对幽灵角色不合理。为此,本发明的幽灵竞赛提供装置在幽灵角色的移动速度慢的情况下将幽灵角色的攻击力增加至与一般角色相同或类似的水平。附加性地增加幽灵角色的体力(步骤S840)。如上所述,能够将移动速度慢的幽灵角色看成与一般角色相同的状态,因此优选将作为惩罚而适用的体力减少重新恢复为原状。将幽灵角色进行不透明化的流程基本上是将使幽灵角色透明化的流程恢复到幽灵角色透明化之前的状态。因此,如果在图3中选择性地适用了将幽灵角色进行透明化的流程中示出的步骤,则图4中所示的将幽灵角色进行不透明化的流程用于恢复所选择的步骤。例如,若将幽灵角色进行透明化的流程只选择增加角色的透明度和减少体力并适用,则将幽灵角色进行不透明化的流程也只适用减少角色透明度和增加体力。图5表示本发明的一例涉及的对幽灵角色适用特效的流程。虽然在图1的幽灵竞赛提供方法中未示出对幽灵角色适用特效的步骤,但幽灵竞赛提供装置可附加包括适用特效的步骤。在游戏中特效可用作多种意思,但在本发明中,特效是指在游戏进行中可显示幽灵角色的效果。如上所述,在本发明中,幽灵角色是指若移动速度较快则变透明而视觉上不显示于一般角色的用户终端的角色。但是,虽然幽灵角色为透明的状态,在游戏进行中也有可能发生视觉上显示幽灵角色的情况。例如,在幽灵角色被一般角色的武器受伤的情况下,幽灵角色的血迹或脚印等有可能显示指定时间期间,并且,若手榴弹之类的扩散型武器在幽灵角色的周围爆炸,则因弹片或灰土等而有可能幽灵角色的形象被显示出来。另外,在使用油漆弹之类的道具而接触到幽灵角色的情况下,油漆痕迹也可显示在幽灵角色。图5表示在比赛进行中适用这种特效的流程。参照图5观察特效适用的流程,首先,判别是否发生了幽灵角色特效(步骤S410)。判别结果,若发生了特效,则显示与所发生的特效对应的效果(步骤S420)。在这里,幽灵角色特效是表示幽灵角色被上述一般角色的武器受伤或因手榴弹之类的武器而产生弹片或灰尘的情况,与特效对应的效果意味着幽灵角色的形象因幽 灵角色的血迹或灰尘而显示。幽灵角色特效和与特效对应的效果在游戏中可以以各种形式设定。
另外,在提供幽灵竞赛的在线游戏中,可以与对幽灵角色的特效一同提供能够感知幽灵角色的道具。这种道具叫作幽灵角色感知道具,可以提供各种形式的道具。接着,在图5中判别一般角色的用户是否使用了幽灵角色感知道具(步骤S430)。然后,若判别为使用了幽灵角色感知道具,则显示与所使用的道具对应的效果。例如,作为幽灵角色感知道具可将幽灵角色感知眼镜适用于在线游戏中。若将表示一般角色的用户拥有幽灵角色感知眼镜且使用所拥有的幽灵角色感知眼镜这一情况的、道具使用信号向幽灵竞赛提供装置传输,则幽灵竞赛提供装置响应于道具使用命令,可在一般角色的用户终端显示幽灵角色指定时间期间。图6表示本发明的一例涉及的适用了幽灵角色特效的幽灵竞赛画面。本发明对EPS游戏中的幽灵竞赛进行说明,所以在图6的幽灵竞赛画面中只显示了一般角色CR的手与一般角色所使用的武器。另外,在幽灵竞赛游戏画面中显示任务窗口 MIW、角色体力信息窗口 CIW、武器信息窗口 WIW及雷达LD。任务信息窗口 MIW用于显示在幽灵竞赛游戏中赋予的任务(misiion)的基本内容,显示当前游戏回合、当前剩余敌人或伙伴人数以及离任务结束的剩余时间。游戏房间信息中可包括任务信息。并且,在这种任务中可包括限时任务。在限时任务的情况下,预先设定任务结束为止的时间,需要在设定的时间之内完成任务。因此,在执行限时任务的情况下,在任务信息窗口显示离任务结束的剩余时间,提醒用户不要超过限制时间。不管是幽灵竞赛游戏、团队游戏或死亡竞赛,都可设定限时任务。角色体力信息窗口 CIW用于显示角色的体力,表示用户的角色能够继续进行游戏的能力值。角色的体力可根据角色的种类或角色的等级设定为多种,体力数值因遭到对方的攻击而下降,若体力数值变零,则相应的角色就死亡。武器信息窗口 WIW用于显示角色拥有的武器及当前角色使用的武器,在枪之类的武器的情况下,可同时 显示子弹数。雷达LD显示任务目标的位置及伙伴的位置,确保游戏顺利进行。在这里,LD不显示对方的位置。另外,在图6中的比赛进行画面上显示油漆弹的油漆PBM而作为因幽灵角色特效而产生的效果。在本发明中,在幽灵角色以超过第一基准速度的速度移动的情况下,幽灵角色被透明化而不会显示在一般角色的用户终端,但油漆弹的特效可以与其幽灵角色的透明度无关地显示。通过油漆弹的特效效果,一般角色的用户能够与幽灵角色的透明度无关地感知幽灵角色。与图6的油漆弹类似,通过其他的幽灵角色特效,用户也能够容易感知幽灵角色。此外,在上面对油漆弹不包括在幽灵角色感知道具的情况进行了说明,但也可另行提供油漆弹作为幽灵角色感知道具。图7表示本发明的实施例涉及的在线游戏的幽灵竞赛提供系统。如图7所示,本发明的实施例涉及的在线游戏的特殊角色提供系统具有:多个用户终端ΙΟΙ-ΙΟη、因特网200、游戏服务器300及幽灵角色提供装置400。多个用户终端IOl-1On分别通过因特网200连接到游戏服务器300,并设置用于执行游戏的客户端。游戏服务器300首先提供用户能够连接的网页,向所连接的多个用户的终端IOl-1On提供具有各种在线游戏以及聊天、俱乐部、购物中心等各种服务。在图7中示出的是多个用户通过计算机IOl-1On连接到游戏服务器300的情况,但也可以是通过计算机以外的因特网200连接到游戏服务器300而执行游戏的其他终端。例如,可使用移动通信终端、可连接因特网的电视等。另外,在本发明中,游戏服务器300提供用户能够选择游戏条件的进入画面。若用户通过网页进入游戏,则游戏服务器300驱动预先设置在用户终端IOl-1On的游戏客户端,用户终端IOl-1On通过所启动的游戏客户端经由因特网200连接到游戏服务器300。在这里,假设游戏客户端预先设置在用户终端IOl-1On而进行了说明,但如果不是这种情况,则由游戏服务器300进行判断,可以在必要的时间点设置用于进行相应游戏的游戏客户端。另外,游戏服务器300还可具有用于控制游戏的、存储与各游戏对应逻辑的游戏数据库(未图示)。在这里,游戏逻辑是指为了按照游戏中设定的规则自动执行游戏而特定的规则,表示游戏中的一系列进行过程。幽灵竞赛的提供装置400具有:移动速度判别部410,其判别幽灵角色的移动速度;信息存储部420,其存储多个角色;道具信息存储部430,其存储多个道具信息;以及地图信息存储部440,其存储多个地图信息。移动速度判别部410判别从游戏服务器300或用户终端IOl-1On传输的游戏模式是否为幽灵竞赛模式,若判别为幽灵竞赛模式,则从角色信息存储部420接收关于各个角色的等级信息。然后,判别被设定为幽灵角色的角色移动速度。如果判别为幽灵角色的移动速度超过了第一基准速度,则移动速度判别部410将幽灵角色进行透明化,使得幽灵角色不显示于一般角色的用户终端。然后,若幽灵角色的移动速度降低至小于已设定的第二基准速度,则将幽灵角色进行不透明化,使幽灵角色重新显示于一般角色的用户终端。另外,即使幽灵角色处于透明化的状态,若在比赛进行过程中产生了特效,则移动速度判别部410将与相 应特效对应的效果显示在一般角色的用户终端。并且,在正在进行幽灵竞赛的一般角色拥有幽灵角色感知道具并使用的情况下,从用户终端接收幽灵角色感知道具使用信息,从道具信息存储部接收和与所接收的幽灵角色感知道具使用信号对应的道具有关的信息,并将与相应道具对应的效果显示到一般用户的用户终端。角色信息存储部420包括多种信息,所述多种信息中包括多个角色各自的等级信息。并且,移动速度判别部410响应于角色信息请求信号而传输与相应角色有关的信息。道具信息存储部430存储有多个道具信息,在进行游戏的过程中或进行游戏之前从游戏服务器300或用户终端IOl-1On接收到表示存储在角色信息存储部420中的角色所拥有的道具的使用信号时,传输相应道具的详细信息。此时,详细信息可根据相应道具的种类传输到游戏服务器300,也可传输到移动速度判别部410或角色信息存储部420。例如,在增强角色体力的道具的情况下,向角色信息存储部420传输道具详细信息。但是,在所使用的道具为本发明涉及的幽灵角色感知道具的情况下,向移动速度判别部410传输道具详细信息。地图信息存储部440存储多个地图信息,响应于从游戏服务器300或用户终端IOl-1On传输的地图选择信号,向移动速度判别部410传输当前正在进行幽灵竞赛的地图信息。由此,移动速度判别部410可基于地图信息判别幽灵角色的移动速度。
上述的角色信息存储部420、道具信息存储部430及地图信息存储部440分别可存储所有角色信息、道具信息及地图信息,但也可根据情况,将信息分开而存储到游戏服务器300或用户终端IOl-1On中。例如,只在指定地图上执行幽灵竞赛的情况下,地图信息存储部440虽然能够存储在游戏中可提供的所有地图的信息,但本发明的幽灵竞赛提供装置400也可以只提供幽灵竞赛。因此,与不执行幽灵竞赛的其他地图有关的信息可以存储在游戏服务器300或用户终端IOl-1On中。此外,在图7中将幽灵竞赛提供装置图示成了附加的装置,但也可以构成为使幽灵竞赛提供装置包括在游戏服务器中,根据情况,也可以以数据库形式实现幽灵竞赛提供
>J-U ρ α装直。如上所述的本发明的实施例涉及的在线游戏的幽灵竞赛提供方法可以存储在能够被计算机读取的存储介质中,并通过计算机被执行而执行上述功能。如上所述,为了执行本发明的各实施例涉及的在线游戏的幽灵竞赛提供方法,上述的程序可包括编码成计算机的处理器(CPU)能够读取的C语言、C++语言、JAVA语言、机器语言等计算机语言的代码(Code)。所述的代码可包括与定义上述功能的函数等相关的功能代码(Function Code),也可包含由计算机的处理器按预定的步骤执行上述功能所需的执行步骤相关的控制代码。另外,这些代码还可包含由计算机的处理器执行上述功能所需要的附加信息或表示需要在计算机的内部或外部存储器的哪一位置(地址)参照介质的、与存储器参照相关的代码。另外,为了使计算机的处理器执行上述功能而需要与处于远程(remote)的计算机或其它某台计算机或服务器等进行通信的情况下,代码还可包括通信相关代码,该通信相关代码表示计 算机的处理器需要如何利用计算机的通信模块(例如,有线和/或无线通信模块)而与远程的其它某台计算机或服务器等进行通信,通信时需要收发何种信息或介质。另外,对于本发明所属技术领域的程序员来讲,可根据读取存储介质并执行程序的计算机的系统环境等容易推导或变更用于实现本发明的功能性(functional)的程序和与此相关的代码及代码段等。作为存储有如上所述的程序的、能够被计算机读取的存储介质一例,有ROM、RAM、CD-ROM、磁带、软盘、光介质存储装置。并且,存储有如上所述的程序的、能够被计算机读取的存储介质分布在通过网络连接的计算机系统中,计算机可读代码能够以分布方式存储并执行。在这种情况下,在多台分布的计算机中的一台以上的计算机运行如上所述的功能中的一部分,将其运行结果传输到其他分布的其他一台以上计算机中,接收到其结果的计算机也执行如上所述的功能中的一部分,将其结果提供给其他分布的计算机。尤其是,存储有用于执行本发明的各实施例涉及的在线游戏的幽灵竞赛提供方法的应用程序的、能够被计算机读取的存储介质可以是包含在应用程序存储服务器(Application Store Server)、与应用程序或相应服务相关的网页服务器等应用程序提供服务器(Application Provider Server)中的存储介质(例如硬盘)、或者应用程序提供服务器本身。
能够读取存储有特定应用程序的计算机不仅包括普通的台式机或笔记本等普通计算机,还包括智能手机,平板电脑、PDA(Personal Digital Assistants,个人数字助理)及移动通信终端等移动终端,不仅如此,应解释为能够计算(Computing)的所有设备,其中,上述特定应用程序是指用于执行本发明的各实施例涉及的网络游戏的幽灵竞赛提供方法的程序。并且,在能够读取存储有特定应用程序的计算机为智能手机、平板电脑、PDA (Personal Digital Assistants,个人数字助理)及移动通信终端等移动终端的情况下,应用程序也可从应用程序提供服务器下载到普通计算机并通过同步程序安装到移动终端,其中,上述特定应用程序是指用于执行本发明的实施例涉及的在线游戏的幽灵竞赛提供方法的程序。以上,说明的是构成本发明的实施例的所有结构要素结合为一个或结合而进行动作,但本发明不局限于这些实施例。S卩,只要属于本发明目的范围内,可从所有的结构要素中选择一个以上并结合后进行动作。并且,虽然所有的结构要素可分别通过一个独立的硬件实现,但也可通过以下的计算机程序来实现,即,该计算机程序具有将各结构要素的一部分或全部选择性地组合后在一个或多个硬件中执行所组合的一部分或全部功能的程序模块。本发明所属技术领域的技术人员能够容易推导出构成上述计算机程序的代码及代码段。上述计算机程序存储在计算机可读存储介质(Computer Readable Media)中并被计算机读取而执行,从而实现本发明的实施例。作为存储计算机程序的介质中包括磁存储介质、光存储介质等。另外,上述记载的“包括”、“构成”或“具有”等术语,只要未作特别相反的记载,就意味着可含有相应结构要素,应理解为还可包括其他结构要素,而不是排除其他结构要素。有关技术性术语或科学性术语,只要未作特殊定义,具有与本发明所属技术领域的普通技术人员通常所理解的含义相同的含义。像词典定义的术语一样常用术语应解释为与相关技术的文脉上的含义一致,只要本发明未作明确规定,就不应解释为理想性含义或过于形式性的含义。上述说明只是示例性地说`明本发明的技术思想,对于本发明所属技术领域的普通技术人员来讲,在不超出本发明的本质特征的范围内,可进行各种修改或变形。据此,本发明所公开的实施例用于说明本发明的技术思想,并非用于限定本发明的技术思想,本发明的技术思想的范围并不因这些实施例而受到限制。应当理解为本发明的保护范围应根据所附的权利要求书所确定,等同范围内的所有技术思想都包括在本发明的权利要求范围内。
权利要求
1.一种在线游戏的幽灵竞赛提供方法,其特征在于, 包括: 幽灵竞赛提供装置从用户终端接收游戏模式选择信号的步骤; 若上述游戏模式选择信号为幽灵竞赛模式选择信号,则获得多个角色信息的步骤;从上述至少一个角色信息中判别至少一个幽灵角色和至少一个一般角色的步骤;若上述幽灵角色的移动速度超过已设定的第一基准速度,则将上述幽灵角色进行透明化,以免上述幽灵角色显示在上述一般角色的上述用户终端的步骤;以及 若上述幽灵角色的移动速度降低至小于已设定的第二移动速度,则将上述幽灵角色进行不透明化,使得上述幽灵角色显示在上述一般角色的上述用户终端的步骤。
2.根据权利要求1所述的在线游戏的幽灵竞赛提供方法,其特征在于, 上述进行透明化的步骤包括: 判别上述幽灵角色的移动速度是否超过已设定的第一基准速度的步骤;以及若上述幽灵角色的移动速度超过上述第一基准速度,则增加上述幽灵角色的透明度的步骤。
3.根据权利要求2所述的在线游戏的幽灵竞赛提供方法,其特征在于, 在上述增加透明度的步骤中,与上述幽灵角色的移动速度成正比地增加上述幽灵角色的透明度。
4.根据权利要求2所述的在线游戏的幽灵竞赛提供方法,其特征在于, 上述进行透明化的步骤还·包括以下步骤中的至少一个步骤: 提高随着上述幽灵角色的移动而在上述一般角色的上述用户终端上产生的音效的步骤; 减小上述幽灵角色的对上述一般角色的攻击力的步骤;以及 减少上述幽灵角色的体力的步骤。
5.根据权利要求4所述的在线游戏的幽灵竞赛提供方法,其特征在于, 在上述提闻首效的步骤中,提闻随着上述幽灵角色的移动而广生的首效中的、基于方向的音效,以便上述幽灵角色的位置明确显示在上述一般角色的用户终端。
6.根据权利要求4所述的在线游戏的幽灵竞赛提供方法,其特征在于, 上述减小攻击力的步骤包括减小上述幽灵角色的、攻击上述一般角色时的攻击准确度的步骤。
7.根据权利要求4所述的在线游戏的幽灵竞赛提供方法,其特征在于, 上述进行不透明化的步骤包括: 判别上述幽灵角色的移动速度是否降低至小于第二基准速度的步骤;以及若上述幽灵角色的移动速度降低至小于上述第二基准速度,则减少上述幽灵角色的透明度的步骤。
8.根据权利要求7所述的在线游戏的幽灵竞赛提供方法,其特征在于, 在上述减少透明度的步骤中,与上述幽灵角色的移动速度成反比地减少上述幽灵角色的透明度。
9.根据权利要求7所述的在线游戏的幽灵竞赛提供方法,其特征在于, 上述进行不透明化的步骤还包括以下步骤中的至少一个步骤:降低随着上述幽灵角色移动而在上述一般角色的上述用户终端上产生的音效的步骤; 增加上述幽灵角色的、对上述一般角色的攻击力的步骤;以及 增加上述幽灵角色的体力的步骤。
10.根据权利要求9所述的在线游戏的幽灵竞赛提供方法,其特征在于, 上述进行不透明化的步骤包括: 从上述提高音效的步骤、上述减小攻击力的步骤以及上述减少体力的步骤中判别在上述透明化的步骤中适用于上述进行透明化步骤的步骤;以及 从上述降低音效的步骤、上述增加攻击力的步骤以及上述增加体力的步骤中只适用与在上述进行透明化的步骤中所适用的步骤对应的步骤。
11.根据权利要求1所述的在线游戏的幽灵竞赛提供方法,其特征在于, 上述幽灵竞赛的提供方法还包括: 判别在上述幽灵竞赛的进行过程中是否发生了能够显示上述幽灵角色的、已设定的幽灵角色特效的步骤;以及 若发生了上述幽灵角色特效,则根据所发生的特效将上述幽灵角色显示在上述一般角色的上述用户终端的步骤。
12.根据权利要求11所述的在线游戏的幽灵竞赛提供方法,其特征在于, 上述幽灵竞赛的提供方法还包括: 在上述幽灵竞赛的进行过程中接收与上述一般角色所拥有的道具中能够感知上述幽灵角色的幽灵角色感知道具有关的使用信号的步骤;以及 若接收到上述幽灵角色感知道具的使用信号,则根据上述幽灵角色感知道具中设定的功能而显示上述幽灵角色的步骤。
13.根据权利要求1所述的在线游戏的幽灵竞赛提供方法,其特征在于, 上述第一基准速度与上述第二基准速度为相同的速度。
14.一种在线游戏的幽灵竞赛提供装置,其特征在于, 具有: 角色信息存储部,其存储有多个角色信息,若接收到幽灵竞赛模式信号,则判别至少一个幽灵角色和至少一个般角色; 道具信息存储部,其存储有多个道具信息,与上述多个角色各个对应地存储与上述多个道具有关的拥有信息; 地图信息存储部,其存储有多个地图信息;以及 移动速度判别部,若接收到幽灵竞赛信号,则接收上述至少一个幽灵角色和上述至少一个一般角色的信息,在上述幽灵竞赛的进行过程中,若上述幽灵角色的移动速度超过已设定的第一基准速度,则将上述幽灵角色进行透明化,若上述幽灵角色的移动速度降低至小于已设定的第二移动速度,则将上述透明化的幽灵角色进行不透明化。
15.根据权利要求14所述的在线游戏的幽灵竞赛提供装置,其特征在于, 上述移动速度判别部与上述幽灵角色的移动速度成正比地增加上述幽灵角色的透明度。
16.根据权利要求15所述的在线游戏的幽灵竞赛提供装置,其特征在于,若上述幽灵角色的移动速度超过已设定的第一基准速度,则上述移动速度判别部调节以下幽灵角色的特性中的至少一种,即,提高随着上述幽灵角色移动而在上述一般角色的上述用户终端上产生的音效、减小上述幽灵角色对上述一般角色的攻击力、以及减少上述幽灵角色的体力。
17.根据权利要求16所述的在线游戏的幽灵竞赛提供装置,其特征在于, 若上述幽灵角色的移动速度降低至小于已设定的第二基准速度,则上述移动速度判别部将因上述幽灵角色的移动速度超过上述第一基准速度而被调节的上述幽灵角色的特性设定为上述幽灵角色的移动速度超过上述第一基准速度之前的状态。
18.根据权利要求14所述的在线游戏的幽灵竞赛提供装置,其特征在于, 上述移动速度判别部判别在上述幽灵竞赛的进行过程中是否发生了能够显示上述角色的已设定的幽灵角色特效,若发生了上述幽灵角色特效,则根据所发生的特效将上述幽灵角色显示在上述一般角色的上述用户终端。
19.根据权利要求18所述的在线游戏的幽灵竞赛提供装置,其特征在于, 在上述移动速度判别部若在上述幽灵竞赛的进行过程中接收到与上述一般角色所拥有的道具中能够感知上述幽灵角色的幽灵角色感知道具有关的使用信号,则根据上述幽灵角色感知道具中设定的功能来在上述一般角色的上述用户终端显示上述幽灵角色。
20.一种计算机可读存储介质,其特征在于, 存储有用于实现在线游戏的幽灵竞赛提供方法的程序, 上述在线游戏 的幽灵竞赛提供方法包括: 幽灵竞赛提供装置从用户终端接收游戏模式选择信号的步骤; 若上述游戏模式选择信号为幽灵竞赛模式选择信号,则获得多个角色信息的步骤; 从上述至少一个角色信息中判别至少一个幽灵角色和至少一个一般角色的步骤; 若上述幽灵角色的移动速度超过已设定的第一基准速度,则将上述幽灵角色进行透明化,以免上述幽灵角色显示在上述一般角色的上述用户终端的步骤;以及 若上述幽灵角色的移动速度降低至小于已设定的第二移动速度,则将上述幽灵角色进行不透明化,使得上述幽灵角色显示在上述一般角色的上述用户终端的步骤。
全文摘要
本发明提供在线游戏的幽灵竞赛提供方法及装置,与幽灵角色的移动速度成正比地增加透明度,使幽灵角色的用户快速移动幽灵角色而能够加快游戏的进行速度,能够使对付幽灵角色的一般角色的用户容易感知幽灵角色。该方法包括幽灵竞赛提供装置从用户终端接收游戏模式选择信号;若游戏模式选择信号为幽灵竞赛模式选择信号,则获得多个角色信息;从至少一个角色信息中判别至少一个幽灵角色和至少一个一般角色;若幽灵角色的移动速度超过已设定的第一基准速度,则将幽灵角色进行透明化而以免幽灵角色显示在一般角色的用户终端;及若幽灵角色的移动速度降低至小于已设定的第二移动速度,则将幽灵角色进行不透明化而使幽灵角色显示于一般角色的用户终端。
文档编号G06F19/00GK103246797SQ20121013043
公开日2013年8月14日 申请日期2012年4月28日 优先权日2012年2月10日
发明者权赫彬 申请人:笑门信息科技有限公司