CN101296736B - 网络游戏***、游戏装置及游戏装置的控制方法 - Google Patents
网络游戏***、游戏装置及游戏装置的控制方法 Download PDFInfo
- Publication number
- CN101296736B CN101296736B CN2006800401782A CN200680040178A CN101296736B CN 101296736 B CN101296736 B CN 101296736B CN 2006800401782 A CN2006800401782 A CN 2006800401782A CN 200680040178 A CN200680040178 A CN 200680040178A CN 101296736 B CN101296736 B CN 101296736B
- Authority
- CN
- China
- Prior art keywords
- game
- game device
- server
- switching
- estimate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- A63F13/12—
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/31—Communication aspects specific to video games, e.g. between several handheld game devices at close range
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/79—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
- A63F13/798—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for assessing skills or for ranking players, e.g. for generating a hall of fame
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/812—Ball games, e.g. soccer or baseball
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/40—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/50—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/50—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
- A63F2300/53—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing
- A63F2300/531—Server assignment
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/63—Methods for processing data by generating or executing the game program for controlling the execution of the game in time
- A63F2300/638—Methods for processing data by generating or executing the game program for controlling the execution of the game in time according to the timing of operation or a time limit
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8011—Ball
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Computer And Data Communications (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Pinball Game Machines (AREA)
Abstract
本发明提供一种网络游戏***,其不损伤游戏的兴致的同时,能够进行服务器兼任装置的切换。网络游戏***(10)将多个游戏装置(12)分别作为客户机运转,并且,将该多个游戏装置(12)中的至少一个作为服务器运转。切换判断部(52)基于与该多个游戏装置(12)中的至少一个分别对应的演出评价值,判断在切换判断时刻到来的情况下,是否将作为服务器运转的游戏装置(12)切换为该多个游戏装置(12)中的其他游戏装置。切换判断限制部(56)在判断为不将作为服务器运转的游戏装置(12)切换为多个游戏装置(12)中其他游戏装置的情况下,在经过给予的切换限制期间为止的期间,限制基于切换判断部(52)的判断的执行。
Description
技术领域
本发明涉及网络游戏***、游戏装置、游戏装置的控制方法及信息存储介质。
背景技术
知道的有一种网络游戏***,其提供:包括具备服务器功能及客户机功能的多个游戏装置,将各游戏装置作为客户机运转,并且将至少一个游戏装置作为服务器运转,由此分别与多个游戏装置有关联的游戏者之间进行的游戏(例如,专利文献1的第0154段落)。例如,知道的有,将两台游戏装置中的一方作为以服务器及客户机运转的服务器兼任装置,将另一方作为不以服务器运转而作为客户机运转的客户机专任装置,由此实现分别与两台游戏装置有关联的游戏者进行的足球游戏的对战的网络游戏***。
专利文献1:特开2003-225469号公报
然而,在以上所述的网络游戏***中,在客户机专任装置中,经由通信网络在与服务器兼任装置之间进行数据交付的同时,执行游戏,在客户机专任装置中,与服务器兼任装置相比,对游戏操作的响应变差。因此,客户机专任装置的游戏者不得不在比服务器兼任装置的游戏者不利的状态下进行游戏演出。在这方面,在提供如上所述的足球游戏的网络游戏***中,通过使在比赛的前半场的后半场作为服务器兼任装置运转的游戏装置不同,消除如上所述的不公平的问题。
然而,例如,在提供如上所述的足球游戏的网络游戏***中,无视比赛内容,切换服务器兼任装置,因此,有时反而损伤游戏的兴致。
发明内容
本发明是鉴于上述问题而做成的,其目的在于不损伤游戏的兴致(盛り上がり)的同时,提供能够进行服务器兼任装置的切换的网络游戏***、游戏装置、游戏装置的控制方法及信息存储介质。
为了解决上述问题,本发明的网络游戏***是一种网络游戏***,提供:包括具备服务器功能及客户机功能的多个游戏装置,分别将所述多个游戏装置作为客户机运转,并且将所述多个游戏装置中的至少一个还作为服务器运转,由此在分别与所述多个游戏装置有关联的游戏者之间进行的游戏,所述网络游戏***的特征在于,包括:演出(play)评价值算出机构,其在所述游戏中,算出与所述多个游戏装置中的至少一个分别对应的演出评价值;切换判断时刻(timing)监视机构,其在所述游戏中,监视反复到来的规定的切换判断时刻是否到来;切换判断机构,其基于利用所述演出评价值算出机构算出的演出评价值,判断在所述切换判断时刻到来的情况下,是否将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置;切换判断限制机构,其在判断为不将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置的情况下,在给予的切换限制期间过去之前,限制由所述切换判断机构进行的判断的执行。
另外,本发明的游戏装置是一种游戏装置,包括具备服务器功能及客户机功能的多个游戏装置,分别将所述多个游戏装置作为客户机运转,并且将所述多个游戏装置中的至少一个作为服务器运转,由此提供分别在所述多个游戏装置上的游戏者之间进行的游戏,所述网络游戏***的特征在于,包括:演出评价值算出机构,其在所述游戏中,算出与所述多个游戏装置中的至少一个分别对应的演出评价值;切换判断时刻监视机构,其在所述游戏中,监视反复到来的规定的切换判断时刻是否到来;切换判断机构,其在所述切换判断时刻到来后的情况下,基于由所述演出评价值算出机构算出的演出评价值,判断是否将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置;切换判断限制机构,其在判断为不将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置的情况下,在给予的切换限制期间过去之前,限制由所述切换判断机构进行的判断的执行。
另外,本发明的游戏装置的控制方法是一种游戏装置的控制方法,该游戏装置包含于网络游戏***,该网络游戏***包括具备服务器功能及客户机功能的多个游戏装置,分别将所述多个游戏装置作为客户机运转,并且将所述多个游戏装置中的至少一个作为服务器运转,由此提供分别在所述多个游戏装置上的游戏者之间进行的游戏,所述游戏装置的控制方法的特征在于,包括:演出评价值算出步骤,其在所述游戏中,算出与所述多个游戏装置中的至少一个分别对应的演出评价值;切换判断时刻监视步骤,其在所述游戏中,监视反复到来的规定的切换判断时刻是否到来;切换判断步骤,其在所述切换判断时刻到来的情况下,基于由所述演出评价值算出步骤算出的演出评价值,判断是否将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置;切换判断限制步骤,其在判断为不将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置的情况下,在给予的切换限制期间过去之前,限制由所述切换判断步骤进行的判断的执行。
另外,本发明的程序是记录有能够使计算机作为包含于提供如下所述的游戏的网络游戏***的游戏装置发挥功能的程序,且能够由计算机读取,即:包括具备服务器功能及客户机功能的多个游戏装置,分别将所述多个游戏装置作为客户机运转,并且将所述多个游戏装置中的至少一个还作为服务器运转,由此在分别与所述多个游戏装置有关联的游戏者之间进行的游戏,所述计算机例如包括:个人计算机、家庭用游戏机、便携式游戏机、业务用游戏机、移动电话或便携信息终端(PDA)等,其中,包括:演出评价值算出机构,其在所述游戏中,算出与所述多个游戏装置中的至少一个分别对应的演出评价值;切换判断时刻监视机构,其在所述游戏中,监视反复到来的规定的切换判断时刻是否到来;切换判断机构,其在所述切换判断时刻到来的情况下,基于利用所述演出评价值算出机构算出的演出评价值,判断是否将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置;切换判断限制机构,其在判断为不将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置的情况下,在给予的切换限制期间过去之前,限制由所述切换判断机构进行的判断的执行。
另外,本发明的信息存储介质是记录有上述程序的能够由计算机读取的信息存储介质。另外,本发明的程序送信装置具备记录有上述程序的信息存储介质,从该信息存储介质读取上述程序,从而进行送信的程序送信装置。另外,本发明的程序送信方法是具备记录有上述程序的信息存储介质,从该信息存储介质读取上述程序,从而进行送信的程序送信方法。
本发明涉及如下所述的游戏的网络游戏***,即:包括具备服务器功能及客户机功能的多个游戏装置,分别将所述多个游戏装置作为客户机运转,并且将所述多个游戏装置中的至少一个还作为服务器运转,由此使分别与所述多个游戏装置有关联的游戏者参加进行的游戏。在本发明中,在游戏中,算出与所述多个游戏装置中的至少一个分别对应的演出评价值。另外,在游戏中,监视反复到来的规定的切换判断时刻是否到来。还有,基于算出的演出评价值,判断在切换判断时刻到来的情况下,是否将作为服务器运转的游戏装置切换为多个游戏装置中的其他游戏装置。还有,在判断为不将作为服务器运转的游戏装置切换为多个游戏装置中的其他游戏装置的情况下,在给予的切换限制期间过去之前,限制的是否将作为服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置的判断的执行。根据本发明可知,能够基于游戏中算出的各游戏装置的演出评价值,进行服务器兼任装置的切换。其结果,能够考虑游戏的状况的同时,能够进行服务器兼任装置的切换,使游戏的兴致不受到损伤,同时,能够进行服务器兼任装置的切换。
另外,在本发明的一方式中,所述演出评价值算出机构至少算出与作为所述服务器运转的游戏装置对应的演出评价值,所述切换判断机构包括:判断与作为所述服务器运转的游戏装置对应的演出评价值是否满足给予的切换限制条件的机构,在与作为所述服务器运转的游戏装置对应的演出评价值满足所述切换限制条件的情况下,判断为不将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置。
另外,在本发明的一方式中,所述切换判断机构包括:在不将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置而经过给予的切换延迟期间后,所述切换判断时刻到来的情况下,判断为将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏 装置的机构。
另外,在本发明的一方式中,所述切换判断机构包括:在连续进行规定次数的不将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置的判断后,所述切换判断时刻到来的情况下,判断为将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置的机构。
附图说明
图1是表示本发明的实施方式的网络游戏***的整体结构的图。
图2是包含于本发明的实施方式的网络游戏***的游戏装置的功能方框图。
图3是客户机专任装置的功能方框图。
图4是服务器兼任装置的功能方框图。
图5是表示演出评价值表格的一例的图。
图6是表示演出类型表格的一例的图。
图7是用于说明服务器兼任装置的切换的图。
图8是表示在各游戏装置中执行的处理的方框图。
图9是表示在各游戏装置中执行的处理的方框图。
图10是表示在各游戏装置中执行的处理的方框图。
具体实施方式
以下,基于附图,对本发明的实施方式的一例进行详细说明。
图1是表示本发明的实施方式中的网络游戏***的整体结构的图。如图1所示,网络游戏***10包含多个游戏装置12而构成。游戏装置12均与互联网等通信网络14连接,能够相互交付数据。
游戏装置12是例如包含微处理器、主存储、硬盘存储装置、盘读取装置、通信结构、操作部、图像处理部或显示器等而构成的计算机***。
还有,操作部例如是游戏控制器或鼠标等。另外,盘读取装置例如用于读取DVD-ROM等光盘(信息存储介质)的存储内容。另外,通信结构是用于将游戏装置12与通信网络14连接的接口。另外,图像处理部包 含VRAM而构成,且基于从微处理器送过来的图像数据,在VRAM上描绘游戏画面。还有,图像处理部是将其内容转换为视频信号,以规定的时间间隔向显示器将其输出。游戏装置12例如包括以往公知的家庭用游戏机、便携式游戏机、便携式信息终端、移动电话或个人计算机等。
在具有以上的结构的网络游戏***10中,在各游戏装置12的主存储中存储共用的游戏状况(游戏状况信息)。另外,基于各游戏装置12中进行的操作内容更新该共用的游戏状况。进而,在各游戏装置12上显示表示该共用游戏状况的游戏画面。这样,通过网络游戏***10实现经由通信网络14多个游戏者同时参加而进行的网络游戏。
在网络游戏***10中,各游戏装置12具备服务器功能及客户机功能。在此,服务器功能是指用于将保持于各游戏装置12的游戏状况共用化的功能。服务器功能例如包括:a)管理作为基准的游戏状况信息(正游戏状况信息)的功能、b)基于在各游戏装置12中实现的操作内容更新正游戏状况信息的功能、c)将其更新的内容反映在保持于其他游戏装置12的游戏状况信息(副游戏状况信息)的功能。另外,客户机功能例如包括:a)将游戏者的操作内容向服务器功能供给的功能、b)基于通过服务器功能更新的游戏状况更新游戏画面的功能。
另外,在网络游戏***10中,将各游戏装置12作为客户机运转,并且将至少一个游戏装置12还作为服务器运转。换而言之,在网络游戏***10中,通过在至少一个游戏装置12的服务器功能、在各游戏装置12的客户机功能之间交付各种数据(例如,操作信息或游戏状况的更新信息等),实现上述网络游戏***。
还有,以下,将游戏装置12以作为服务器及客户机运转的状态记载为服务器兼任状态,将处于服务器兼任状态的游戏装置12记载为服务器兼任装置。另外,将游戏装置12以客户机运转,不作为服务器运转的状态记载为客户机专任状态,将处于客户机专任状态的游戏装置12记载为客户机专任装置。
另外,以下,通过网络游戏***10提供由与两台游戏装置12有关联的游戏者进行的对战足球游戏。在各游戏装置12的主存储构筑有配置了两队的选手特征或球等的共用游戏空间,在各游戏装置12的显示器显示 表示该共用游戏空间的样子的游戏画面。
在网络游戏***10中,在游戏中,服务器兼任装置被其他游戏装置12切换。以下,对不损伤游戏的兴致的同时,用于进行服务器兼任装置的切换的技术进行说明。
图2是主要表示各游戏装置12中实现的功能中的与本发明有关的功能的功能方框图。如图2所示,各游戏装置12包含:游戏状况信息存储部20、服务器兼任信息存储部22、客户机机功能部24、服务器功能部34。这些的功能通过利用各游戏装置12执行经由DVD-ROM等信息存储介质或互联网等通信网络14供给的游戏程序来实现。
图3表示图2所示的功能中游戏装置12为客户机专任状态的情况下实现的功能。即,图3是客户机专任装置的功能方框图。另外,图4是图2所示的功能中游戏装置12为服务器兼任状态的情况下实现的功能。即,图4是服务器兼任装置的功能方框图。
[游戏状况信息存储部]
游戏状况信息存储部20主要实现游戏装置12的主存储。游戏状况信息存储部20存储表示游戏的状况的游戏状况信息。在本实施方式的情况下,游戏状况信息例如是表示配置于游戏空间的各选手特征的状态(位置、姿势、移动方向、移动速度、例如带球、传球或射门等动作种类等)或球的状态(位置、移动方向或移动速度等)的信息。另外,例如是表示两队的得分或比赛的经过时间等比赛状况的信息。
[服务器兼任信息存储部]
服务器兼任信息存储部22主要实现游戏装置12的主存储。在本实施方式的情况下,服务器兼任信息存储部22中存储表示游戏装置12是否为服务器兼任状态的服务器兼任状态标志。服务器兼任状态标志是取0或1值的数值信息。在游戏装置12不是服务器兼任状态的情况下(客户机专任状态的情况下),服务器兼任状态标志成为0,在游戏装置12为服务器兼任状态的情况下,服务器兼任状态标志成为1。还有,在服务器兼任信息存储部22中存储用于确定那个时点的服务器兼任装置的信息也可。例如,存储在那个时点作为服务器兼任装置运转的游戏装置12的识别信息(游戏装置ID)也可。
[客户机功能部]
客户机机功能部24实现游戏装置12的客户机功能。客户机机功能部24包括:操作信息获得部26、游戏状况更新信息接受部28、第一游戏状况信息更新部30、显示控制部32、和显示部33。
[操作信息获得部]
操作信息获得部26包含游戏装置12的操作部而实现。操作信息获得部26基于从操作部输入的操作信号,获得与游戏者的操作内容对应的操作信息。
在此,操作信息是将基于例如从操作部输入的操作信号判断的游戏者的操作内容表示的信息。另外,例如,操作信号也可以为表示从操作部输入的操作信号其物的信息。另外,例如,也可以为表示针对操作对象的选手特征的动作指示内容的信息。动作指示内容例如为带球、传球或射门等,基于从操作部输入的操作信号判断。如后所述,操作信息作为存储于游戏状况信息存储部20的游戏状况信息的更新的基础。
操作信息获得部26将获得的操作信息向服务器兼任装置的第二游戏状况信息更新部36供给。即,在游戏装置12为服务器兼任状态的情况下,操作信息获得部26将操作信息向游戏装置12的第二游戏状况信息更新部36供给(参照图4)。另外,在游戏装置12为客户机专任状态的情况下,操作信息获得部26经由通信网络14将操作信息向服务器兼任装置的第二游戏状况信息更新部36供给(参照图3)。
[游戏状况更新信息接受部]
游戏状况更新信息接受部28主要实现游戏装置12的微处理器及通信接口。游戏状况更新信息接受部28仅在游戏装置12为客户机专任状态的情况下实现(参照图3及图4)。游戏状况更新信息接受部28接受从服务器兼任装置的游戏状况更新信息发送部38发送的游戏状况更新信息并将其保持。由游戏状况更新信息接受部28接受的游戏状况更新信息供给于第一游戏状况信息更新部30。还有,对游戏状况更新信息的详细情况进在后叙述。
[第一游戏状况信息更新部]
第一游戏状况信息更新部30主要实现游戏装置12的微处理器。第一 游戏状况信息更新部30也与游戏状况更新信息接受部28相同地,仅在游戏装置12为客户机专任状态的情况下实现(参照图3及图4)。第一游戏状况信息更新部30基于由游戏状况更新信息接受部28接受的游戏状况更新信息,更新存储于游戏状况信息存储部20的游戏状况信息。
[显示控制部及显示部]
显示控制部32主要实现游戏装置12的图像处理部。显示部33主要实现游戏装置12的显示器。显示控制部32基于存储于游戏状况信息存储部20的游戏状况信息生成游戏画面,将该游戏画面显示于显示部33。
[服务器功能部]
服务器功能部34实现游戏装置12的服务器功能。服务器功能部34仅在游戏装置12为服务器兼任状态的情况下实现(参照图3及图4)。服务器功能部34包括:第二游戏状况信息更新部36、游戏状况更新信息发送部38、演出类型存储部40、切换判断时刻监视部50、切换判断部52、服务器切换执行部54、切换判断限制部56。
[第二游戏状况信息更新部]
第二游戏状况信息更新部36主要实现游戏装置12的微处理器。第二游戏状况信息更新部36基于分别从游戏装置12的操作信息获得部26供给的操作信息,更新存储于游戏状况信息存储部20的游戏状况信息。
[游戏状况更新信息发送部]
游戏状况更新信息发送部38主要实现游戏装置12的微处理器及通信接口。游戏状况更新信息发送部38在存储于游戏状况信息存储部20的游戏状况信息被第二游戏状况信息更新部36更新的情况下,为了将该更新内容反映于存储在其他游戏装置12的游戏状况信息存储部20的游戏状况信息,发送游戏状况更新信息。
例如,游戏状况更新信息发送部38将存储于游戏状况信息存储部20的游戏状况信息的全部或一部分作为游戏状况更新信息发送。另外,例如,游戏状况更新信息发送部38将表示由第二游戏状况信息更新部36进行的更新内容的信息作为游戏状况更新信息发送也可。
[演出类型存储部]
演出类型存储部40在游戏中,算出与多个游戏装置12中的至少一个 分别对应的演出评价值。在本实施方式的情况下,演出类型存储部40算出与多个游戏装置12分别对应的演出评价值。演出类型存储部40包括:演出评价值存储部42、演出类型存储部44、演出判断部46、和演出评价值更新部48。
[演出评价值存储部]
演出评价值存储部42主要实现游戏装置12的主存储。演出评价值存储部42存储与各游戏装置12对应的演出评价值。在本实施方式中,例如,存储如图5所示的演出评价值表格。如图5所示,该演出评价值表格包括“游戏者ID”字段(field)、“游戏装置ID”字段、“演出评价值”字段。在“游戏者ID”字段中储存游戏者ID(唯一识别各游戏者的识别信息)。在“游戏装置ID”字段中储存该游戏者的游戏装置的游戏装置ID(唯一识别游戏装置12的识别信息)。在“演出评价值”字段中储存该游戏者获得的演出评价值的累计。还有,游戏者和游戏装置12建立一对一的关系的情况下,省略“游戏者ID”字段及“游戏装置ID”字段中的一方也可。
[演出类型存储部]
演出类型存储部44主要实现游戏装置12的主存储。演出类型存储部44对应于演出类型存储评价值。演出类型存储部44例如存储如图6所示的演出类型表格。如图6所示,该演出类型表格包含“演出类型”字段和“评价值”字段。在“演出类型”字段中储存表示演出类型的信息。在本实施的情况下,作为演出类型,例如,定义与选手特征的动作种类(例如,带球、射门或传球等)对应的演出类型、或与根据选手特征的动作而发生的游戏事件(例如,犯规事件、得分事件、黄牌或红牌等)对应的演出类型。“评价值”字段示出:在由游戏者进行了属于其演出类型的游戏演出的情况下,向该游戏者赋予的评价值。
[演出判断部]
演出判断部46主要实现游戏装置12的微处理器。演出判断部46判断是否由各游戏装置12的游戏者进行了属于在演出类型存储部44中存储的演出类型中的任一个的游戏演出。该判断基于存储于游戏状况信息存储部20中的游戏状况信息、或由各游戏装置12的操作信息获得部26获得的操作信息进行。
在本实施方式的情况下,演出判断部46基于存储于游戏状况信息存储部20的游戏状况信息(或由各游戏装置12的操作信息获得部26获得的操作信息),获得各游戏者的操作对象特征的动作种类。还有,演出判断部46判断各游戏者的操作对象特征的动作种类是否为与存储于演出类型存储部44的演出类型的任一种对应的动作种类。演出判断部46在操作对象特征的动作种类与任一种演出类型对应的动作种类的情况下,判断为由游戏者进行了属于该演出类型的游戏演出。
另外,在本实施方式的情况下,演出判断部46判断:与存储于演出类型存储部44的演出类型的任一种对应的游戏事件是否起因于各游戏者的操作对象特征的动作而发生。该判断也基于存储于游戏状况信息存储部20的游戏状况信息(或由各游戏装置12的操作信息获得部26获得的操作信息)进行。演出判断部46在起因于操作对象特征的动作而发生的游戏事件为与任一种演出类型对应的游戏事件的情况下,判断为由游戏者进行了属于该演出类型的游戏演出。
[演出评价值更新部]
演出评价值更新部48主要实现游戏装置12的微处理器。演出评价值更新部48基于由演出判断部46产生的判断结果,更新演出评价值存储部42的存储内容。更具体来说,演出评价值更新部48在判断为由游戏者进行的游戏演出属于演出类型的任一种的情况下,将对应于该游戏者(该游戏者的游戏装置12)存储的演出评价值基于对应于该演出类型存储的评价值进行更新(参照图8的S107)。
[切换判断时刻监视部]
切换判断时刻监视部50主要实现游戏装置12的微处理器及钟表部。切换判断时刻监视部50在游戏中,监视规定的切换判断时刻是否到来。切换判断时刻在游戏中反复到来。在本实施方式的情况下,切换判断时刻是基于从进入游戏的状态向退出游戏的状态的转移的时刻。还有,“退出游戏”是指球越过球门线或边线的情况、或由于违例或伤员等,裁判中止比赛的情况。另外,“进入游戏”是指不是退出游戏的情况下,球没有越过球门或边线,比赛没有中止的情况。例如,基于存储于游戏状况信息存储部20的游戏状况信息(球的位置等)判断当前是否为进入游戏或退出 游戏的任一种的状态。
[切换判断部]
切换判断部52主要实现游戏装置12的微处理器。切换判断部52基于由演出类型存储部40算出的评价值判断:在切换判断时刻到来的情况下,是否将服务器兼任装置切换为其他游戏装置12。
例如,切换判断部52基于由演出类型存储部40算出的演出评价值,判断是否满足规定的切换限制条件。还有,切换判断部52在不满足切换限制条件的情况下,判断为将服务器兼任装置切换为其他游戏装置12,在满足切换限制条件的情况下,判断为不将服务器兼任装置切换为游戏装置12。
切换限制条件是例如与作为服务器兼任装置运转的游戏装置12对应的演出评价值为给予的基准值以上与否的条件。在此,给予的基准值可以为预先规定的值,也可以为基于与作为客户机专任装置运转的游戏装置12对应的演出评价值的值(例如,该演出评价值其物)。另外,在各切换判断时刻中,其中大的值作为上述基准值使用也可。
另外,切换判断部52在从给予的基准时刻不进行向其他游戏装置12的服务器兼任装置的切换而经过规定的延迟时间(给予的切换延迟期间)经过后,切换判断时刻到来的情况下,判断为将服务器兼任装置切换为其他游戏装置12也可。在此,给予的基准时刻是例如基于进行了服务器兼任装置的上一次切换的时刻的时刻。
另外,切换判断部52在连续进行规定次数的不将服务器兼任装置切换为游戏装置12的意思的判断后,切换判断时刻到来的情况下,判断为将将服务器兼任装置切换为其他游戏装置12也可。
[服务器切换执行部]
服务器切换执行部54主要实现游戏装置12的微处理器。服务器切换执行部54在由切换判断部52判断为将服务器兼任装置切换为其他游戏装置12的情况下,将服务器兼任装置切换为其他游戏装置12。
服务器切换执行部54可以任意选出作为服务器兼任装置重新运转的游戏装置12。例如,随机选出也可,基于演出类型存储部40算出的演出评价值选出也可。
服务器切换执行部54为了使选出的游戏装置12作为服务器兼任装置运转,更新存储于各游戏装置12的服务器兼任信息存储部22的服务器兼任信息。在本实施方式的情况下,将存储于选出的游戏装置12的服务器兼任信息存储部22的服务器兼任状态标志设定为1,并且,将存储于其他游戏装置12的服务器兼任信息存储部22的服务器兼任状态标志设定为0。
[切换判断限制部]
切换判断限制部56主要实现游戏装置12的微处理器及钟表部。切换判断限制部56自由切换判断部52判断为不将服务器兼任装置切换为其他游戏装置12的状态下,在给予的切换限制期间过去之前,限制由切换判断部52进行的判断的执行。其结果,至少在该切换限制期间经过为止的期间,限制由服务器切换执行部54进行的切换的执行。
在本实施方式的情况下,切换判断限制部56抑制由切换判断时刻监视部50进行的监视,由此间接地抑制由切换判断部52进行的判断的执行。还有,切换判断限制部56直接抑制由切换判断部52进行的判断的执行。
在此,对切换判断时刻监视部50、切换判断部52、服务器切换执行部54及切换判断限制部56的动作进行详细说明。图7是用于说明这些功能方框的动作的图。还有,在图7中,T0至T6表示处于退出游戏状态的时刻(切换判断时刻)。另外,在T0执行服务器兼任装置的切换。
如上所述,若成为退出游戏状态(T1),则由切换判断部52判断是否执行服务器兼任装置的切换。在此,若判断为执行服务器兼任装置的切换,则由服务器切换执行部54进行服务器兼任装置的切换。
另一方面,若判断为不执行服务器兼任装置的切换,则在从该时刻经过规定的切换限制期间(ΔTa)为止的期间,抑制由切换判断时刻监视部50进行的监视。在该期间,即使成为退出游戏(T2),也不进行执行服务器兼任装置的切换与否的判断。
若切换限制期间已经过,则再次开始由切换判断时刻监视部50进行的监视。还有,若成为退出游戏状态(T3),则进行由切换判断部52进行的判断。在此,若判断为不执行服务器兼任装置的切换,则再次在从该时刻经过切换限制期间(ΔTa)为止的期间,抑制由切换判断时刻监视部50进行的监视。在这种情况下,在切换限制期间经过为止的期间,即使成为 退出游戏状态(T4,T5),也不进行执行服务器兼任装置的切换与否的判断。
另外,在进行服务器兼任装置的切换后,不进行新的切换,规定的切换延迟期间(ΔTa)经过后,成为退出游戏状态的情况下(T6),切换判断部52无论由演出类型存储部40算出的演出评价值,判断为执行服务器兼任装置的切换。
还有,在进行服务器兼任装置的切换后,连续进行规定次数(例如,两次)的不执行服务器兼任装置的切换的判断后(T1、T3),成为退出游戏状态的状态下(T6),切换判断部52无论由演出类型存储部40算出的演出评价值,判断为执行服务器兼任装置的切换也可。
其次,对在各游戏装置12执行的处理进行说明。图8至图10是主要表示在游戏演出中由各游戏装置12按规定时间(在本实施方式中为1/60秒)执行的处理中与本发明有关的处理的流程图。该处理例如通过在各游戏装置12中执行从DVD-ROM等信息存储介质读出的游戏程序、或经由通信网络14供给的游戏程序来实现。
如图8所示,在该处理中,首先,操作信息获得部26获得表示自身的游戏装置12中进行的游戏者的操作内容的操作信息(S101)。然后,游戏装置12判断存储于服务器兼任信息存储部22的服务器兼任状态标志是否为1(S102)。在服务器兼任状态标志不是1的情况下,执行客户机专任状态时处理(S108至S110)。另一方面,在服务器兼任状态标志为1的情况下,执行服务器兼任状态时处理(S103至S107、S111至S124)。
在客户机专任状态时处理中,首先操作信息获得部26将在S101中获得的操作信息向服务器兼任装置(另一方的游戏装置12)发送(S108)。然后,第一游戏状况信息更新部30从游戏状况更新信息接受部28获得从服务器兼任装置的游戏状况更新信息发送部38发送过来的游戏状况更新信息。然后,第一游戏状况信息更新部30基于在S109中获得的游戏状况更新信息更新存储于游戏状况信息存储部20的游戏状况信息(S110)。
另一方面,在服务器兼任状态时处理中,首先第二游戏状况信息更新部36获得从客户机专任装置(另一方的游戏装置12)的操作信息获得部26发送过来的操作信息(S103)。然后,第二游戏状况信息更新部36基于 在S101中获得的操作信息、和在S103中获得的操作信息更新存储于游戏状况信息存储部20的游戏状况信息(S104)。然后,游戏状况更新信息发送部38将S104中的表示游戏状况信息的更新内容的游戏状况更新信息向客户机专任装置发送(S105)。
然后,执行演出评价值表格的更新处理(S106及S107)。即,演出判断部46判断是否由任意游戏者进行与存储于演出类型存储部44的演出类型对应的游戏演出(S106)。在进行了与任一种演出类型对应的游戏演出的情况下,演出评价值更新部48更新演出评价值表格(S107)。具体来说,演出评价值更新部48参照演出评价值表格,获得与该演出类型对应的评价值。还有,演出评价值更新部48将该获得评价值加在与进行了该游戏演出的游戏者(进行了该游戏演出的游戏者的游戏装置12)对应的“演出评价值”表格中储存的值。
在执行演出评价值表格的更新处理后,执行与切换判断时刻的到来的监视有关的处理(S111至S117)。即,切换判断部52增加t2的值(S111)。在此,t2是用于测量从执行服务器兼任装置的切换后经过的时间(在图7的例子的情况下为从T0经过的时间)的变量。本处理中按1/60秒执行,因此,t2将上述经过时间按1/60秒为单位表示。还有,t2的值在游戏开始时初始化为0。
其次,切换判断限制部56判断切换判断时刻监视抑制标志是否为1(S112)。在此,切换判断时刻监视抑制标志是表示基于切换判断时刻监视部50的监视与否的数值信息。在本实施方式的情况下,切换判断时刻监视抑制标志为0或1的值。在抑制了基于切换判断时刻监视部50的监视的情况下,切换判断时刻监视抑制标志成为1,在没有抑制基于切换判断时刻监视部50的监视的情况下,切换判断时刻监视抑制标志成为0。
在切换判断时刻监视抑制标志为0的情况下,即基于切换判断时刻监视部50的监视没有被抑制的情况下,立即执行用于监视切换判断时刻的到来的处理(S116)。
另一方面,在切换判断时刻监视抑制标志为1的情况下,即基于切换判断时刻监视部50的监视被抑制的情况下,执行是否经过了规定的切换限制期间的判断处理(S113及S114)。即,切换判断限制部56增加t1的值(S113),判断t1的值是否小于ΔTa(S114)。在此,ΔTa是将切换限制期间(参照图7)的长度以1/60秒单位表示的常数。另外,t1是测量在进行了不执行服务器兼任装置的切换的判断之后经过的时间(在图7的例子的情况下为从T1或T3经过的时间)的变量。本处理按1/60秒执行,t1将上述经过时间按1/60秒单位表示。还有,t1的值在游戏开始时初始化为0。
在t1的值小于ΔTa的情况下,即切换限制期间还没有经过的情况下,不执行用于监视切换判断时刻的到来的处理(S116)、或将服务器兼任装置变更为其他游戏装置12与否的判断处理(S117及S118),执行游戏画面的更新处理(S125)。
另一方面,在t1的值为ΔTa以上的情况下,即经过了切换限制期间的情况下,切换判断限制部56将切换判断时刻监视抑制标志更新为0(S115),再次开始基于切换判断时刻监视部50的监视。
在S112中判断为切换判断时刻监视抑制标志为0的情况下,或在S115中切换判断时刻监视抑制标志被更新为0的情况下,切换判断时刻监视部50判断是否已从进入游戏状态向退出游戏状态转移(S116)。在判断为已从进入游戏状态向退出游戏状态转移的情况下,切换判断部52判断t2的值是否小于ΔTb(S117)。在此,ΔTb是将切换延迟期间(参照图7)的长度按1/60秒单位表示的常数。
在t2的值为ΔTb以上的情况下,即切换延迟期间已经过的情况下,立即执行服务器兼任装置的切换处理(S119至121)。
另一方面,在t2的值小于ΔTb的情况下,即切换延迟期间还没有经过的情况下,切换判断部52参照演出评价值表格,拍脑袋自身的游戏装置129服务器兼任装置)的演出评价值是否为给予的基准值以上(S118)。还有,在该演出评价值小于基准值的情况下,执行服务器兼任装置的切换处理(S119至S121)。另一方面,在该演出评价值为给予的基准值以上的情况下,执行服务器兼任装置的切换限制处理(S122及S123)。
在服务器兼任装置的切换处理(S119至S121)中,服务器切换执行部54将存储于服务器兼任装置(自身的游戏装置12)的服务器兼任信息存储部22中的服务器兼任状态标志更新为0(S119),并且,将存储于服务器兼任装置(另一方的游戏装置12)的服务器兼任信息存储部22中的服务器兼任状态标志更新为1(S120)。另外,切换判断部52将t2的值初始化为0(S121)。
另外,在服务器兼任装置的切换限制处理(S122至S123)中,切换判断限制部56将切换判断时刻监视抑制标志更新为1(S122),抑制基于切换判断时刻监视部50的监视。另外,切换判断限制部56将t1的值初始化为0(S123)。
在执行了服务器兼任装置的切换处理或切换限制处理后,演出评价值更新部48更新演出评价值表格,将各游戏者(各游戏装置12)的演出评价值重新设置为0(规定的初始值)(S124)。这样,在本实施方式中,若判断为已从进入游戏状态向退出游戏状态转移(判断为切换判断时刻已到来),则将演出评价值重新设置为0。因此,基于自上一次的切换判断时刻的期间中的演出评价值,确定是否将服务器兼任装置变更为其他游戏装置12。
在执行了服务器兼任状态时处理或客户机专任状态时处理后,显示控制部32基于游戏状况信息存储部20的存储内容,将游戏画面生成在VRAM上(S125)。形成于VRAM的游戏画面以规定时刻显示输出在显示部33。
在以上说明的网络游戏***10中,在游戏中的规定的切换判断时刻中,基于与作为服务器兼任装置运转的游戏装置12有关联的演出评价值,确定是否将服务器兼任装置切换为其他游戏装置12。因此,根据网络游戏***10,能够考试游戏的状况的同时,能够进行服务器兼任装置的切换。其结果,不损伤游戏的兴致的同时,能够进行服务器兼任装置的切换。
另外,在网络游戏***10中,在游戏中的切换判断时刻中,判断与作为服务器兼任装置运转的游戏装置12有关联的演出评价值是否满足规定的切换限制条件。还有,在满足该切换限制条件的情况下,进行不将服务器兼任装置向其他的游戏装置12切换的意思的确定,从此时开始规定的切换限制时间内限制服务器兼任装置的切换。即,在切换判断时刻中,若判断为与作为服务器兼任装置运转的游戏装置12有关联的演出评价值满足切换限制条件,在从该时刻至少经过切换限制时间内的期间,使该游 戏装置12作为服务器兼任装置继续运转。因此,在网络游戏***10中,若游戏者继续演出评价值满足切换限制条件的评价高的游戏演出,则继续该游戏者的游戏装置12为服务器兼任装置的状态,继续对该游戏者来说为有利的状态。其结果,在网络游戏***10中,在游戏中适当演绎所谓现实的体育比赛中的“比赛的流程”或“形式”。
另外,在网络游戏***10中,在从规定的基准时刻经过了规定切换延迟期间后的切换判断时刻中,与作为服务器兼任装置运转的游戏装置12有关的演出评价值没有关系地,进行服务器兼任装置的向其他游戏装置12的切换。若一个游戏者的游戏装置12在过度长的时间内持续作为服务器兼任装置运转,则有时反而损伤游戏的兴趣。在这方面,在网络游戏***10中,消除这样的忧虑。
还有,本发明不限定于以上说明的实施方式。
例如,在本实施方式中,在游戏中的切换判断时刻中,基于从上一次的切换判断时刻开始的期间的演出评价值,判断将服务器兼任装置切换为其他游戏装置12与否的判断(参照图10的S124)。然而,与各游戏装置12有关的演出评价值主要根据基于该游戏装置12的游戏者的游戏演出而增加,因此,如下所述地设想受到从上一次的切换判断时刻经过的时间的长度的影响的情况,即:切换判断时刻时的演出评价值在从上一次的切换判断时刻开始经过的时间长的情况下,变为大的值,在从上一次的切换判断时刻开始经过的时间短的情况下,成为小的值。因此,在图9的S118中,基于切换判断时刻经过的时间的长度,确定给予的基准值。
另外,例如,在图9的S118中,判断与作为服务器兼任装置运转的游戏装置12有关联的演出评价值是否为给予的基准值以下也可。在这种情况下,给予的基准值例如作为基于与以客户机专任装置运转的游戏装置12有关联的演出评价值的值(例如,该演出评价值其物)也可。通过这样,使游戏演出的技能比对手游戏者差的游戏者的游戏装置12为服务器兼任装置的状态持续也可。即,通过持续有利于游戏演出的技能比对手游戏者差的游戏者的状态,例如实现对战游戏的盛行。
另外,例如,切换判断部52在游戏中的切换判断时刻中,判断与作为客户机专任装置运转的游戏装置12有关的演出评价值是否满足规定的 切换条件,基于其结果确定是否将作为服务器兼任装置运转的游戏装置12切换为其他游戏装置也可。在这种情况下,切换条件例如设为如下也可,即:与作为服务器兼任装置运转的游戏装置12有关的演出评价值为给予的基准值以上与否的条件。在此,给予的基准值可以为预先确定的值,也可以为基于与作为服务器兼任装置运转的游戏装置12有关联的演出评价值确定的值(例如,该演出评价值其物)。
另外,例如,多个游戏者与一个游戏装置12有关联也可。在这种情况下,切换判断部52将与该游戏装置12有关联的游戏者的演出评价值的统计值作为与该游戏装置12对应的演出评价值处理即可。例如,将与该游戏装置12有关联的游戏者的演出评价值的平均值、最大值或最小值作为与该游戏装置12对应的演出评价值处理也可。
另外,例如,本发明不限定于提供足球游戏的网络游戏***10的适用。本发明还能够适用于提供其他体育游戏或其他种类的游戏(格斗游戏等)的网络游戏***。
Claims (6)
1.一种网络游戏***,其包括具备服务器功能及客户机功能的多个游戏装置,分别将所述多个游戏装置作为客户机运转,并且将所述多个游戏装置中的至少一个作为服务器运转,由此提供分别在所述多个游戏装置上的游戏者之间进行的游戏,所述网络游戏***的特征在于,包括:
演出评价值算出机构,其在所述游戏中,算出与所述多个游戏装置中的至少一个分别对应的演出评价值;
切换判断时刻监视机构,其在所述游戏中,监视反复到来的规定的切换判断时刻是否到来;
切换判断机构,其在所述切换判断时刻到来后的情况下,基于由所述演出评价值算出机构算出的演出评价值,判断是否将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置;
切换判断限制机构,其在判断为不将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置的情况下,在给予的切换限制期间过去之前,限制由所述切换判断机构进行判断的执行。
2.根据权利要求1所述的网络游戏***,其特征在于,
所述演出评价值算出机构至少算出与作为所述服务器运转的游戏装置对应的演出评价值,
所述切换判断机构判定与作为所述服务器运转的游戏装置对应的演出评价值是否满足给予的切换限制条件,并在与作为所述服务器运转的游戏装置对应的演出评价值满足所述切换限制条件的情况下,判断为:不将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置。
3.根据权利要求1或2所述的网络游戏***,其特征在于,
所述切换判断机构在不将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置且给予的切换延迟期间经过之后,在所述切换判断时刻到来的情况下,判断为:将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置。
4.根据权利要求1或2所述的网络游戏***,其特征在于,
所述切换判断机构在连续进行规定次数的不将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置的判断后,在所述切换判断时刻到来的情况下,判断为:将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置。
5.一种游戏装置,其包含于网络游戏***,该网络游戏***包括具备服务器功能及客户机功能的多个游戏装置,且分别将所述多个游戏装置作为客户机运转,并且将所述多个游戏装置中的至少一个作为服务器运转,由此提供分别在所述多个游戏装置上的游戏者之间进行的游戏,所述游戏装置的特征在于,包括:
演出评价值算出机构,其在所述游戏中,算出与所述多个游戏装置中的至少一个分别对应的演出评价值;
切换判断时刻监视机构,其在所述游戏中,监视反复到来的规定的切换判断时刻是否到来;
切换判断机构,其在所述切换判断时刻到来的情况下,基于由所述演出评价值算出机构算出的演出评价值,判断是否将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置;
切换判断限制机构,其在判断为不将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置的情况下,在给予的切换限制期间过去之前,限制由所述切换判断机构进行判断的执行。
6.一种游戏装置的控制方法,该游戏装置包含于网络游戏***,且该网络游戏***包括具备服务器功能及客户机功能的多个游戏装置,分别将所述多个游戏装置作为客户机运转,并且将所述多个游戏装置中的至少一个作为服务器运转,由此提供分别在所述多个游戏装置上的游戏者之间进行的游戏,所述游戏装置的控制方法的特征在于,包括:
演出评价值算出步骤,其在所述游戏中,算出与所述多个游戏装置中的至少一个分别对应的演出评价值;
切换判断时刻监视步骤,其在所述游戏中,监视反复到来的规定的切换判断时刻是否到来;
切换判断步骤,其在所述切换判断时刻到来的情况下,基于由所述演出评价值算出步骤算出的演出评价值,判断是否将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置;
切换判断限制步骤,其在判断为不将作为所述服务器运转的游戏装置切换为所述多个游戏装置中的其他游戏装置的情况下,在给予的切换限制期间过去之前,限制由所述切换判断步骤进行判断的执行。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005312500A JP3982637B2 (ja) | 2005-10-27 | 2005-10-27 | ネットワークゲームシステム、ゲーム装置、ゲーム装置の制御方法及びプログラム |
JP312500/2005 | 2005-10-27 | ||
PCT/JP2006/318176 WO2007049408A1 (ja) | 2005-10-27 | 2006-09-13 | ネットワークゲームシステム、ゲーム装置、ゲーム装置の制御方法及び情報記憶媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101296736A CN101296736A (zh) | 2008-10-29 |
CN101296736B true CN101296736B (zh) | 2011-11-23 |
Family
ID=37967530
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2006800401782A Expired - Fee Related CN101296736B (zh) | 2005-10-27 | 2006-09-13 | 网络游戏***、游戏装置及游戏装置的控制方法 |
Country Status (7)
Country | Link |
---|---|
US (1) | US8047918B2 (zh) |
EP (1) | EP1952864B1 (zh) |
JP (1) | JP3982637B2 (zh) |
KR (1) | KR100947204B1 (zh) |
CN (1) | CN101296736B (zh) |
TW (1) | TWI316410B (zh) |
WO (1) | WO2007049408A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4319233B2 (ja) * | 2007-12-11 | 2009-08-26 | 株式会社コナミデジタルエンタテインメント | 端末装置、ゲーム制御方法、ならびに、プログラム |
JP5002690B2 (ja) * | 2010-07-30 | 2012-08-15 | 株式会社コナミデジタルエンタテインメント | ゲームシステム並びに、これに用いるコンピュータプログラム及びサーバ装置 |
JP5832481B2 (ja) * | 2013-06-12 | 2015-12-16 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理装置、情報処理システム、および情報処理方法 |
US20170065892A1 (en) * | 2014-02-27 | 2017-03-09 | Interdigital Technology Corporation | Method and apparatus for retention of consumers of network games and services |
JP6633224B2 (ja) * | 2016-05-10 | 2020-01-22 | ソニーモバイルコミュニケーションズ株式会社 | Mecアプリケーションの再配置を制御するための方法及びサーバ |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001149658A (ja) * | 1999-12-01 | 2001-06-05 | Namco Ltd | ゲーム装置 |
JP2003117248A (ja) * | 2001-10-17 | 2003-04-22 | Namco Ltd | ゲーム情報、情報記憶媒体及びサーバ |
JP2004174091A (ja) * | 2002-11-28 | 2004-06-24 | Nintendo Co Ltd | 通信ゲームシステム |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5987376A (en) * | 1997-07-16 | 1999-11-16 | Microsoft Corporation | System and method for the distribution and synchronization of data and state information between clients in a distributed processing system |
JP2000279644A (ja) * | 2000-01-01 | 2000-10-10 | Namco Ltd | マルチプレーヤ用ゲーム装置及びハンディ設定方法 |
AU2002243209A1 (en) * | 2000-11-01 | 2002-07-24 | Station Casinos, Inc. | Method and system for remote gaming |
EP1386645B1 (en) * | 2000-12-14 | 2011-12-07 | KABUSHIKI KAISHA SEGA doing business as SEGA CORPORATION | Game machine, communication game system, and recorded medium |
US7177950B2 (en) | 2001-04-26 | 2007-02-13 | Microsoft Corporation | Synchronization and recovery of peers in a peer to peer environment |
US20020165630A1 (en) * | 2001-05-01 | 2002-11-07 | Penn Arthur | Method and apparatus for player lead tracking and playback of multi-player computer games |
JP2003225469A (ja) | 2001-11-30 | 2003-08-12 | Konami Co Ltd | ゲーム用サーバ装置、ゲーム管理方法、ゲーム管理プログラム及びゲーム装置 |
JP3560956B2 (ja) * | 2002-03-18 | 2004-09-02 | コナミ株式会社 | ゲーム装置及びプログラム |
JP3546206B2 (ja) * | 2002-09-30 | 2004-07-21 | 株式会社コナミコンピュータエンタテインメント東京 | ゲーム装置及びプログラム |
JP4106687B2 (ja) * | 2003-05-21 | 2008-06-25 | 山口ピタ | ゲームを利用した広告システム |
JP3632963B2 (ja) * | 2003-05-29 | 2005-03-30 | コナミ株式会社 | ネットワーク対戦型端末装置、方法及びプログラム |
JP3686071B2 (ja) * | 2004-01-22 | 2005-08-24 | 株式会社ナムコ | プログラム、情報記憶媒体、及び画像生成システム |
US7985138B2 (en) * | 2004-02-17 | 2011-07-26 | International Business Machines Corporation | SIP based VoIP multiplayer network games |
JP4469653B2 (ja) * | 2004-05-06 | 2010-05-26 | 任天堂株式会社 | ゲームシステムおよびゲームプログラム |
US8447870B2 (en) * | 2005-07-19 | 2013-05-21 | Wms Gaming Inc. | Wireless mesh networking in wagering game environments |
-
2005
- 2005-10-27 JP JP2005312500A patent/JP3982637B2/ja not_active Expired - Fee Related
-
2006
- 2006-09-13 CN CN2006800401782A patent/CN101296736B/zh not_active Expired - Fee Related
- 2006-09-13 KR KR1020087009139A patent/KR100947204B1/ko active IP Right Grant
- 2006-09-13 WO PCT/JP2006/318176 patent/WO2007049408A1/ja active Application Filing
- 2006-09-13 EP EP06797926A patent/EP1952864B1/en not_active Expired - Fee Related
- 2006-09-13 US US12/091,903 patent/US8047918B2/en not_active Expired - Fee Related
- 2006-09-19 TW TW095134532A patent/TWI316410B/zh not_active IP Right Cessation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001149658A (ja) * | 1999-12-01 | 2001-06-05 | Namco Ltd | ゲーム装置 |
JP2003117248A (ja) * | 2001-10-17 | 2003-04-22 | Namco Ltd | ゲーム情報、情報記憶媒体及びサーバ |
JP2004174091A (ja) * | 2002-11-28 | 2004-06-24 | Nintendo Co Ltd | 通信ゲームシステム |
Also Published As
Publication number | Publication date |
---|---|
KR100947204B1 (ko) | 2010-03-11 |
WO2007049408A1 (ja) | 2007-05-03 |
US20090118021A1 (en) | 2009-05-07 |
JP3982637B2 (ja) | 2007-09-26 |
US8047918B2 (en) | 2011-11-01 |
EP1952864A4 (en) | 2008-11-26 |
TW200722155A (en) | 2007-06-16 |
CN101296736A (zh) | 2008-10-29 |
EP1952864A1 (en) | 2008-08-06 |
EP1952864B1 (en) | 2013-01-09 |
JP2007117341A (ja) | 2007-05-17 |
KR20080046279A (ko) | 2008-05-26 |
TWI316410B (en) | 2009-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100858547B1 (ko) | 게임 방법 및 게임 시스템 | |
CN101579575B (zh) | 网络对战型游戏***、方法以及装置 | |
KR100942405B1 (ko) | 네트워크 게임 시스템, 게임 장치, 게임 장치의 제어 방법및 정보 기억 매체 | |
CN101296736B (zh) | 网络游戏***、游戏装置及游戏装置的控制方法 | |
CN101385902A (zh) | 网络游戏***及该***中的对战游戏的处理方法 | |
US20170165581A1 (en) | Fantasy sports techniques and systems | |
JP5499198B1 (ja) | サーバー装置、及び、ゲームプログラム | |
KR101806132B1 (ko) | 스포츠 베팅 게임 프로그램이 수록된 통신 단말기 및 컴퓨터 판독 기록매체에 기록된 스포츠 베팅 게임 프로그램, 그리고 스포츠 베팅 게임 관리 시스템 | |
CN101300053B (zh) | 网络游戏***、游戏装置及游戏装置的控制方法 | |
JP3979538B2 (ja) | ゲーム装置、ゲーム装置の制御方法、プログラム及びネットワークゲームシステム | |
US20110195765A1 (en) | Game system and game program | |
JP6703235B1 (ja) | プログラム及び情報処理装置 | |
US20200254324A1 (en) | Computer implemented system and method of conducting a contest | |
AU2015255623A1 (en) | Computer implemented system and method of conducting a contest | |
JP7057811B1 (ja) | スタミナを用いるゲームのためのプログラム、方法及びシステム | |
Duckworth et al. | Can the probability of winning a one-day cricket match be maintained across a stoppage | |
AU2016100855A4 (en) | Computer implemented system and method of conducting a contest | |
EA045332B1 (ru) | Игровое устройство и система для проведения интерактивных игр | |
JPH10309375A (ja) | 通信遊戯システム | |
KR20190073052A (ko) | 스포츠 빙고 게임 운영 시스템 및 그 운영 방법 | |
KR20170015003A (ko) | 실시간 이벤트 정보 송수신 방법 및 장치, 그리고 이를 실행하기 위한 컴퓨터 프로그램이 저장된 매체 | |
KR20170015001A (ko) | 실시간 이벤트 정보 송수신 방법 및 장치, 그리고 이를 실행하기 위한 컴퓨터 프로그램이 저장된 매체 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20111123 Termination date: 20130913 |