游戏系统、游戏控制方法和游戏控制程序的制作方法

文档序号:9924594阅读:547来源:国知局
游戏系统、游戏控制方法和游戏控制程序的制作方法
【技术领域】
[0001]本发明涉及游戏控制技术。更特别地,本发明涉及用于控制多个玩家可以参与的游戏的游戏系统、游戏控制方法和游戏控制程序。
【背景技术】
[0002]能够执行游戏的终端设备的广泛接受已导致正在提供的繁多游戏。一些游戏设计成偶尔地玩并且短时间享受;一些其他游戏刻意地玩并且长时期享受。

【发明内容】

[0003]技术问题
[0004]正在提供的许多种类的游戏的天然优点是大范围的游戏可供从中选择。然而,这会不利于应对太多选择有困难的一些玩家。这些玩家中有许多犹豫是否玩耗时或难玩的游戏。需要一种技术,其将允许这样的犹豫玩家偶尔地参与表面上困难的游戏。
[0005]考虑到以上情况做出本发明。本发明的目的是提供一种技术,其将允许玩家比以前更偶尔地享受游戏。
[0006]问题的解决方案
[0007]本发明的一个实施例是一种游戏控制程序。该游戏控制程序导致计算机用作:游戏控制单元,其控制游戏;游戏玩家指令接收单元,其接收来自游戏玩家的指令并且将指令转发到所述游戏控制单元;以及观看点设置单元,其设置视点位置以便生成用于观察游戏的观看屏幕,所述观看屏幕提供给不同于游戏玩家的多个观看玩家。
[0008]在本发明的上述组成要素或以上表达的其他组合在诸如方法、设备和系统的不同形式之间转换的情况下,它们仍然构成本发明的有效实施例。
[0009]本发明的有益效果
[0010]本发明因此提供一种技术,其允许玩家比以前更偶尔地享受游戏。
【附图说明】
[0011]图1是显示本发明的一个实施例中的游戏系统的总体配置的示意图。
[0012]图2是显示本发明的一个实施例中的游戏管理服务器的结构的示意图。
[0013]图3是显示本发明的一个实施例中的观看管理服务器的结构的示意图。
[0014]图4是显示本发明的一个实施例中的串流服务器的结构的示意图。
[0015]图5是显示本发明的一个实施例中的观看玩家终端的结构的示意图。
[0016]图6是显示本发明的一个实施例中的观看玩家终端的结构的示意图。
[0017]图7是显示在游戏玩家终端上显示的典型游戏屏幕的示意图。
[0018]图8是显示在观看玩家终端上显示的典型观看请求接收屏幕的示意图。
[0019]图9是显示在观看玩家终端上显示的典型观看屏幕的示意图。
[0020]图10是显示在观看玩家终端上显示的另一典型观看屏幕的示意图。
[0021]图11是显示在观看玩家终端上显示的又一典型观看屏幕的示意图。
[0022]图12是显示在游戏玩家终端上显示的典型游戏屏幕的示意图。
[0023]图13是显示在游戏玩家终端上显示的另一典型游戏屏幕的示意图。
[0024]图14是显示在观看玩家终端上显示的典型又一典型观看屏幕的示意图。
[0025]图15是显示在观看玩家终端上显示的典型又一典型观看屏幕的示意图。
[0026]图16是显示在观看玩家终端上显示的典型又一典型观看屏幕的示意图。
[0027]图17是显示本发明的一个实施例中的游戏控制方法的步骤的序列图。
[0028]图18是显示本发明的第二实施例中的游戏管理服务器的结构的示意图。
[0029]图19是显示本发明的第二实施例中的观看管理服务器的结构的示意图。
[0030]图20是显示本发明的第二实施例中的观看玩家终端的结构的示意图。
[0031]图21是显示在观看玩家终端上显示的另一典型观看屏幕的示意图。
[0032]图22是显示在观看玩家终端上显示的又一典型观看屏幕的示意图。
[0033]图23是显示在游戏玩家终端上显示的另一典型游戏屏幕的示意图。
【具体实施方式】
[0034]第一实施例
[0035]本发明的实施例中的游戏系统提供允许其他用户观看正在由游戏玩家玩的游戏的功能。游戏系统也提供允许游戏观看用户执行游戏相关动作以影响游戏的功能。在接下来的描述中,玩游戏的玩家将称为“游戏玩家”,并且观看游戏的用户将称为“观看玩家”。游戏系统根据来自游戏玩家的指令控制游戏,同时为游戏玩家提供游戏屏幕。游戏系统还生成不同于提供给游戏玩家的游戏屏幕的游戏观看屏幕。游戏观看屏幕允许观看玩家从不同于游戏玩家的视点享受观看游戏。这提供许多观看玩家偶尔地观看游戏并且体验游戏的乐趣的机会,因此提高游戏的接受性。游戏玩家继续玩游戏,同时受到游戏观看玩家牵制。这使游戏玩家能够享受与独自玩时不同类型的乐趣。游戏玩家因此可以长时期享受玩游戏而不失去兴趣。
[0036]图1显示该实施例中的游戏系统的总体配置。游戏系统I具有管理由游戏玩家玩的游戏的游戏管理服务器100,管理允许观看游戏的功能的观看管理服务器200,分配游戏观看屏幕的串流服务器300,游戏玩家终端400,观看玩家终端500,以及作为互连这些部件的典型网络的互联网2。游戏玩家终端400将来自游戏玩家的游戏相关指令经由互联网2传输到游戏管理服务器100。游戏玩家终端400接收来自游戏管理服务器100的游戏屏幕并且显示接收的游戏屏幕。观看玩家终端500经由互联网2接收来自串流服务器300的游戏观看屏幕并且显示接收的游戏观看屏幕。在允许观看玩家执行游戏相关动作的情况下,观看玩家终端500从观看管理服务器200接收限定可以由观看玩家执行的动作的观看用户界面。观看玩家终端500还将观看玩家的动作执行指令传输到观看管理服务器200。
[0037]该实施例假设游戏观看屏幕由多个观看玩家观察。已知该假设,需要防止多个观看玩家终端500与游戏管理服务器100直接通信。该要求由分配游戏观看屏幕的串流服务器300和由管理由观看玩家执行的动作的观看管理服务器200满足。该方案防止游戏管理服务器100由观看游戏的许多观看玩家过载。在另一实施例中,游戏管理服务器100可以承担观看管理服务器200和串流服务器300的功能的一部分或全部。在又一实施例中,观看管理服务器200可以承担串流服务器300的功能。
[0038]游戏系统I可以管理多个游戏的观看。也就是说,游戏系统I可以具有管理多个不同游戏的多个游戏管理服务器100。观看管理服务器200可以包括在单独的游戏管理服务器100的每一个中以管理由每个游戏管理服务器100管理的游戏的观看。替代地,单个观看管理服务器200可以管理由多个游戏管理服务器100管理的多个游戏的观看。在后一种情况下,观看管理服务器200可以允许观看玩家从由多个游戏管理服务器100管理的游戏之中选择观看的游戏。类似地,串流服务器300可以包括在游戏管理服务器100的每一个中。单个串流服务器300也可以分配多个游戏观看屏幕。
[0039]图2显示该实施例中的游戏管理服务器100的结构。游戏管理服务器100具有通信部分130,控制部分140,游戏数据保持部分160,以及游戏玩家数据库162。这些部件可以使用包括计算机的CPU的硬件、其存储器和加载到存储器中的程序实现。在这里描绘由彼此协调的这样的部件实现的功能块。本领域的技术人员将理解这些功能块单独由硬件、单独由软件或以多样的形式由两者的组合实现。
[0040]通信部分130经由互联网2将数据传输到另一装置和从其接收数据。控制部分140允许在由游戏玩家发出并且通过游戏玩家终端400接收的游戏相关指令的基础上进行游戏。游戏数据保持部分160保持使游戏能够进行所必需的数据和其他资源。游戏玩家数据库162保持关于玩游戏管理服务器100所管理的游戏的游戏玩家的信息。例如,游戏玩家数据库162可以保持游戏玩家的ID、姓名、化身、属性和级别。
[0041]控制部分140包括游戏控制单元141,游戏屏幕生成单元142,游戏玩家指令接收单元143,观看点设置单元144,游戏观看屏幕生成单元145,观看玩家指令接收单元146,观看屏幕UI信息传输单元147,以及游戏玩家管理单元148。
[0042]游戏玩家管理单元148接收来自游戏玩家终端400的游戏玩家信息并且将接收的信息登记到游戏玩家数据库162。游戏玩家管理单元148还管理登记在游戏玩家数据库162中的信息的更新和删除。当接收来自游戏玩家终端400的游戏开始请求时,游戏玩家管理单元148获取来自游戏玩家终端400的关于游戏玩家的认证信息。游戏玩家管理单元148通过参考登记在游戏玩家数据库162中的信息进行认证游戏玩家。在成功认证游戏玩家之后,游戏玩家管理单元148允许游戏控制单元141开始游戏。
[0043]游戏控制单元141执行游戏程序以便控制将由游戏玩家玩的游戏。游戏控制单元141允许通过将游戏控制所必需的数据传输到游戏玩家终端400或从其接收数据进行游戏。
[0044]游戏屏幕生成单元142生成将由游戏控制单元141控制的游戏屏幕。游戏屏幕生成单元142如下生成游戏屏幕:在将在其中玩游戏的二维或三维游戏世界中,游戏屏幕生成单元142首先设置视点位置和视线方向以便绘制游戏的角色、物品和物体及其他布置在其中的游戏领域。游戏屏幕生成单元142然后绘制从视点位置在由此确立的视线方向上看到的游戏领域。视点位置和视线方向可以由游戏程序设置,或者根据来自游戏玩家终端400的指令设置或改变。游戏屏幕生成单元142将生成的游戏屏幕经由通信部分130传输到游戏玩家终端400。使用例子解释本实施例,其中游戏管理服务器100生成游戏屏幕。在另一实施例中,游戏玩家终端400可以生成游戏屏幕。在该情况下,游戏管理服务器100以用于将游戏玩家终端400生成游戏屏幕所必需的数据和其他资源传输到游戏玩家终端400的结构代替游戏屏幕生成单元142。
[0045]游戏玩家指令接收单元143接收由游戏玩家发出并且通过游戏玩家终端400接收的游戏相关指令。游戏玩家指令接收单元143将接收的指令转发到游戏控制单元141。游戏
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1