CN1185033C - 游戏装置、游戏的处理方法及游戏系统 - Google Patents

游戏装置、游戏的处理方法及游戏系统 Download PDF

Info

Publication number
CN1185033C
CN1185033C CNB971913951A CN97191395A CN1185033C CN 1185033 C CN1185033 C CN 1185033C CN B971913951 A CNB971913951 A CN B971913951A CN 97191395 A CN97191395 A CN 97191395A CN 1185033 C CN1185033 C CN 1185033C
Authority
CN
China
Prior art keywords
mentioned
moving body
game
player
recreation
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
Application number
CNB971913951A
Other languages
English (en)
Other versions
CN1204969A (zh
Inventor
芹泽也人
鹫尾学
伊豆野弘之
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sega Corp
Original Assignee
Sega Enterprises Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sega Enterprises Ltd filed Critical Sega Enterprises Ltd
Publication of CN1204969A publication Critical patent/CN1204969A/zh
Application granted granted Critical
Publication of CN1185033C publication Critical patent/CN1185033C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/803Driving vehicles or craft, e.g. cars, airplanes, ships, robots or tanks
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/23Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • A63F13/46Computing the game score
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • A63F13/47Controlling the progress of the video game involving branching, e.g. choosing one of several possible scenarios at a given point in time
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • A63F13/525Changing parameters of virtual cameras
    • A63F13/5258Changing parameters of virtual cameras by dynamically adapting the position of the virtual camera to keep a game object or game character in its viewing frustum, e.g. for tracking a character or a ball
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • A63F13/798Game 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/50Features 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/50Features 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/55Details of game data or player data management
    • A63F2300/5546Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
    • A63F2300/558Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history by assessing the players' skills or ranking
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/60Methods for processing data by generating or executing the game program
    • A63F2300/61Score computation
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/60Methods for processing data by generating or executing the game program
    • A63F2300/63Methods for processing data by generating or executing the game program for controlling the execution of the game in time
    • A63F2300/632Methods for processing data by generating or executing the game program for controlling the execution of the game in time by branching, e.g. choosing one of several possible story developments at a given point in time
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/60Methods for processing data by generating or executing the game program
    • A63F2300/64Methods for processing data by generating or executing the game program for computing dynamical parameters of game objects, e.g. motion determination or computation of frictional forces for a virtual car
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/60Methods for processing data by generating or executing the game program
    • A63F2300/66Methods for processing data by generating or executing the game program for rendering three dimensional images
    • A63F2300/6661Methods for processing data by generating or executing the game program for rendering three dimensional images for changing the position of the virtual camera
    • A63F2300/6684Methods for processing data by generating or executing the game program for rendering three dimensional images for changing the position of the virtual camera by dynamically adapting its position to keep a game object in its viewing frustrum, e.g. for tracking a character or a ball
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/80Features 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/8017Driving on land or water; Flying

Abstract

本发明之目的在于提供游戏者随时可以参加的随时参加方式的竞赛游戏装置。就象所谓的耐力竞赛那样,是一种多辆车辆长时间行驶的竞赛游戏。车辆总是在进行着竞赛(ST1),游戏者从其中选择任意的车辆(ST3),从途中参加竞赛(ST4、5)。表示超过了多少辆或被多少辆超过的通过点(ST6),根据限制时间(ST7)结束游戏。

Description

游戏装置、游戏的处理 方法及游戏系统
本发明涉及游戏的处理方法、游戏装置和游戏的执行方法,详细说来涉及,例如,象驾车(汽车比赛)游戏那样,使汽车等目标(对象物体)对操作者的操作作出响应在监视器上移动的游戏的处理。另外,还涉及具有通过通信装置相互连接起来的多个框体,在该框体间进行多人相互对抗的、例如驾车(汽车比赛)游戏等游戏系统及其游戏方法。
随着近些年来的计算机图形学技术的进步,人们已提出了提供各种各样的图象的图象处理装置方案。这些方案中的某些方案已用到了所谓的视频游戏装置中去,提供了竞赛游戏,射击游戏,仿真游戏和动作游戏等等。
这种游戏装置,不管是家庭用还是业务用,都求得可以更加鲜明地显示更加真实的图象。一般说,游戏装置都具备内置有执行预先存储的游戏程序的计算机装置的游戏装置本体,把指示在游戏中表现的目标移动的操作信号给予计算机装置的操作装置,显示伴随着因在计算装置中执行游戏程序而使游戏展开的图象的显示器和伴随着该游戏的展开而产生音响的音响装置。
近些年来的游戏装置,由于有要使画面变成为更高的品位的游戏,所以,变成为把图象数据定义于假想的3维坐标空间内来配置目标(‘游戏角色’或‘游戏驱动器’)和背景,使得在显示器上显示从规定的视点看到的图象。
作为这样的构成的游戏装置的一个领域,存在着一种处理驾车游戏(汽车比赛游戏)的游戏装置。在这种游戏装置中,有一种多人参加相互争夺排序的竞技形式的游戏。
然而,在现存的竞技形式的游戏,例如,在驾车游戏中,一旦游戏开始,要在途中参加进来是不可能的。例如,在多个游戏装置互相连接起来的可以通信的系统中,首先,要显示征集参加者的告示。见到告示后多人的游戏者同时使游戏开始,互相比赛技术的高低。在这样的游戏装置中,为了在各个游戏者间公平地决定排序先后,同时开始是一个原则。例如,最初由4个人按通常的情况开始玩游戏,这时,在出现了一个人,是他们的共同的朋友,该朋友就不能参加到他们已经开始后的游戏中去。这样一来,在现有的游戏装置中,即便是号称可以通信,也仅仅是在伙伴内来玩游戏,起不到用来在由不特定的多人玩游戏的那种本来意义上的‘通信’的作用。结果是和单独玩游戏没有什么不同。
此外,在现存的驾车游戏中,作为判定游戏结束的方法,采用的是如果在规定的时间内未驶完规定的路线,则游戏结束这样的时间终了制。这种时间终了制,是一种主要适合于单独玩游戏的方法,在具有通信功能,用多个游戏装置由不特定的多名游戏者来玩的多人游戏中,从游戏的有趣味这一点来看存在着不适当的地方。例如,在时间终了制中,仅仅对于领先的游戏者才被委以如何延长游戏,而后续的游戏者仅仅是在不知在何时结束的比赛中一个劲儿地瞄准领先的位置。这样的话,或者与游戏者的意志无关地继续下去,或者与技术出众的游戏者也无关地因偶然的事件而不能变成第一名,出现与游戏者的意志无关系的游戏结束这样的画面。
本发明就是为解决这些课题而发明的,其目的是提供一种使得游戏者什么时候都可以参加,同时,可以使游戏的展开取决于游戏者的技术和运气而消除不合适的游戏结束的游戏的处理方法和游戏装置。
如上所述,在现存的竞赛形式的游戏,例如驾车游戏中,一旦游戏开始,要在途中参加进来是不可能的。例如,在多个游戏装置互相连接起来的可以通信的系统中,首先,要显示征集参加者的告示。见到告示后多人的游戏者同时使游戏开始,互相比赛技术的高低。在这样的游戏系统中,通常以同时开始来使游戏开始。为此,例如,在最初由4个人以通信为根据的对抗游戏开始后,在这时即便是出现了另一个参加者,该参加者也不可能参加到已经开始后的游戏中去。该参加者要想参加对抗游戏,就必须等待到该对抗游戏结束。
在该对抗游戏中,在驾车游戏的情况下,作为判定游戏结束的方法采用的是如果在规定的时间内未驶完规定的路线,则游戏结束这样的时间终了制。如果因与该条件相符而使游戏结束,则显示竞赛排序等。在这一阶段,新的参加者才可以参加到游戏中来(或者与失败了的游戏者交换),在新的多名游戏者间重新进行用通信进行的对抗游戏。即,在用通信进行的对抗游戏继续进行的情况下,在一个游戏与下一个游戏之间依次要有‘游戏结束’,‘追加(交换)新参加者’和‘游戏重新进行’的步骤,游戏就变成为不连续,人们指出由于这种‘间隔’,使得存在着使游戏者的兴奋度,趣味感大杀风景的侧面。
此外,在现存的驾车游戏中,由于每当游戏结束后就都要征集(决定)新的参加者,例如,对于在前一次的游戏中已成为第一位的游戏者来说,将会变成为缺乏‘因获胜而留下来’的感觉的游戏。即,不是那种能够在系统中自动地反映上次的游戏成绩的游戏的继续,所以对有力量的游戏者来说,将仅仅变成为断断续续地继续进行成绩好的游戏,因而对玩游戏的兴趣常常会减少一半。
本发明就是为解决这一课题而发明的,目的是提供一种用通信进行的另一个游戏者不论什么时候都可参加(加入),同时可以消除游戏与游戏之间的‘间隔’使多个游戏可以连续地继续进行,且可以自动地在下次的游戏中反映游戏成绩等上次的游戏结果的、自由加入方式的多人对抗型游戏系统及其游戏执行方法。
本发明的游戏装置具备:进行装置,用于与有无游戏者无关地使多个移动体进行的竞赛游戏继续进行;选择装置,用于由游戏者选择上述多个移动体中的任何一个;控制移动装置,用于使对被选中的上述移动体的控制移到游戏者;控制结束装置,用于在所选中的上述移动体满足了规定的条件时,结束由相应的游戏者进行的控制。
作为这种的竞赛,有汽车竞赛,海上竞赛,用飞机进行的竞赛和用宇宙飞船进行的竞赛等。竞赛可以例如用计算机自动地继续进行,游戏者可以在所希望的时候参加到游戏中来。因此,可以与游戏者有无无关地总是在进行游戏,永远都可以享受新局面带来的快乐。
本发明的游戏装置具有:进行装置,用于依照预先定好了的程序,自动地对多个对象物进行控制,使游戏自动地进行;选择装置,用于由游戏者选择多个对象物中的任何一个;控制移动装置,用于使对游戏者所选择的对象物的控制移到游戏者;控制结束装置,用于在所选对象物满足了规定的条件时,结束由相应的游戏者进行的控制。
这种的游戏装置中包括无时间限制的打斗游戏,战争仿真游戏。此外,在竞赛游戏的情况下,上述对象物,例如,也可以看做是正在检修坑中的车体。
本发明的游戏装置的上述进行装置具有:参数变化装置,用于随着时间的经过使上述移动体或上述对象体的性能参数变化;补给装置,用于借助于游戏者的操作使被选中的上述移动体或上述对象体移动到用来使性能参数复旧的位置上;复归装置,用于在性能参数复旧后使上述移动体或上述对象体复归。
例如,在现实的汽车竞赛中,虽然有检修坑,但是已经把它取入到游戏中来。移动体随着行驶距离变长,将产生各种各样的性能劣化,所以即便是在游戏中,也要模拟其状况。作为使参数复归的处理,例如有汽车竞赛的进检修坑。参数复归的程度也可以与补给步骤中的补给种类的选择,经过时间,移动体的状态等对应起来进行调整。作为性能参数例如有轮胎的损坏率,引擎的性能,变速器的性能,驾驶杆的性能和燃料的剩余量等。
本发明的游戏装置的上述进行装置,具有随着游戏的进行使环境条件变化的环境条件变化装置。
例如,路面和气象条件等直到复位为止总是在变化着。在压实了的时候散落在路面上的砂子等也原样不变地保存着。因此可以进行更为真实的游戏。
本发明的游戏装置的上述进行装置是使上述移动体或对象体的数量保持恒定的装置。
由于进行行驶的移动体等数量恒定,故总是可以进行公平的竞赛。但是,也可以做成通过由导向装置或由操作者执行设定操作来操纵顾客出入情况的装置。
本发明的游戏装置的上述进行装置采用从预先设定好的多个环境条件中进行选择的办法,来设定游戏进行的环境条件。
例如由操作者对环境条件进行初始设定。作为环境条件有路面状况,温度,湿度(轮胎与路面之间的摩擦系数),砂子和油的状态,开始下雨和下完雨等等。因此,即便是同一游戏装置也可以期待有各种各样的竞赛的展开,可以享受更为有趣的游戏的玩法。
本发明的游戏装置的上述选择装置,具备:位置检测装置,用于求得所选中的上述移动体或者上述对象体的位置;状况变化装置,用于在所选中的上述移动体或者上述对象体的位置和游戏者途中参加的规定的位置远的时候,使所选中的上述移动体或者上述对象体的状况发生变化。同时,上述控制移动装置具备:第1移动体控制装置,用于在所选中的上述移动体或者上述对象体的位置和游戏者途中参加的规定的位置近的时候,等待所选中的上述移动体或者上述对象体接近上述规定的位置后,使对所选中的上述移动体或者上述对象体的控制移到游戏者;第2移动体控制装置,用于在所选中的上述移动体或者上述对象体的位置和游戏者途中参加的规定的位置不近的时候,使所选中的上述移动体或者上述对象体向上述规定位置移动,使对所选中的上述移动体或者上述对象体的控制移到游戏者。
另外,上述状况变化装置并不是必须的构成,也可以转移对移动体的控制而无须变化任何状况。
由于所选中的上述移动体正在竞赛中,故有必要用某种方法使之自然地返回起点位置,把控制交给游戏者。如果到起点的距离短,则采用依照原样移动移动体的办法,自然地达到起点位置。如果距离长,则采用使移动体的状况发生变化的办法使之自然地达到起点位置。例如,在汽车竞赛中因发生事故或故障而使之停止,例如用清障车车进行牵引使之返回起点位置。这样,就可以更为迅速且自然地进行控制的移交管理。
本发明的游戏装置的上述选择装置是选择已赋予与输入的标号相对应的标号的上述移动体或者上述对象体的装置。
例如,可以考虑把框体的序号原封不动地用作车的序号。如果框体是空的则可以乘座该车。这种方法对于游戏者来说易于理解。
本发明的游戏装置的上述控制结束装置,具备判定装置,用于根据表示在所选中的移动体或对象体与其他移动体和对象体之间的超过次数的通过(pass)计数值使控制结束。
本发明的游戏装置,采用以沿着上述移动体或上述对象体的比赛路线设置的块内的规定的点为基准测定上述移动体或上述对象体的位置的办法,来求上述通过计数值。
通过计数值,例如,在汽车比赛中,若超过一辆敌车就+1,被一辆敌车超过就-1。游戏开始时的通过计数值被置位在适当的初始值。由通过计数值,即便认定中途参加,处理也是容易的。
本发明的游戏装置的上述控制结束装置,具备得分计算装置,用于计算有关上述游戏者的游戏结果的得分。
例如,在点(point)制的游戏中,以在多少分钟以内,在多少km以内等区分,并根据在该规定内,行驶了多长,跑出了多快的时间,超过了多少辆车等来计算得分。
本发明的游戏装置的上述控制结束装置,在经过了规定的时间时就结束由该游戏者进行的控制。
作为时间限制,例如,可以考虑跑玩24分钟的赛道的时间。
本发明的游戏的处理方法,是一种与游戏者的有无无关地使竞赛游戏继续进行的游戏的处理方法,具备有:游戏者选择比赛中的多个移动体中的任何一个的选择步骤;用游戏者所选中的上述移动体参加竞赛的参加步骤;由包括所选中的上述移动体在内的多个移动体继续进行竞赛游戏的游戏继续步骤;在所选中的上述移动体已满足了规定的条件时就使游戏结束的游戏结束处理步骤。
作为这种竞赛,有汽车竞赛,海上竞赛,用飞机进行的竞赛和用宇宙飞船进行的竞赛等。竞赛可以例如用计算机自动地继续进行,游戏者可以在所希望的时候参加到游戏中来。
本发明的游戏的处理方法的上述参加步骤,具备:求出所选中的上述移动体的位置的位置检测步骤;在所选中的上述移动体的位置和游戏者途中参加的规定的位置近的时候,等待所选中的上述移动体接近上述规定的位置后,使对所选中的上述移动体的控制移到游戏者的第1移动体控制步骤;在所选中的上述移动体的位置和游戏者途中参加的规定的位置远的时候,使所选中的上述移动体的状况发生变化的状况变化步骤;使所选中的上述移动体强制性地向上述规定位置移动,使对所选中的上述移动体的控制移到游戏者的第2移动体控制步骤。
另外,上述状况变化步骤不是必要的构成,也可以转移移对动体的控制而不使状况变化。
由于所选中的上述移动体正在竞赛中,故有必要用某种方法使之自然地返回起点位置,把控制交给游戏者。如果到起点的距离短,则采用依照原样移动移动体的办法,自然地达到起点位置。如果距离长,则采用使移动体的状况发生变化的办法使之自然地达到起点位置。例如,在汽车竞赛中因发生事故或故障而使之停止,例如用清障车车进行牵引使之返回起点位置。这样,就可以更为迅速且自然地进行控制的移交管理。
本发明的游戏的处理方法的上述游戏继续步骤,具备:参数变化步骤,用于随着时间的经过上述移动体或上述对象体的性能参数变化;补给步骤,用于借助于游戏者的操作使被选中的上述移动体和上述对象体移动到用来使性能参数复旧的位置上;复归步骤,用于在性能参数复旧后使上述移动体或上述对象体复归。
例如,在现实的汽车竞赛中,虽然有检修坑。但是已经把它取入到游戏中来。移动体随着行驶距离变长,将产生各种各样的性能劣化,所以即便是在游戏中,也要模拟其状况。作为使参数复归的处理,例如有汽车竞赛的检修坑。参数复归的程度也可以与补给步骤中的补给种类的选择,经过时间,移动体的状态等对应起来进行调整。作为性能参数例如有轮胎的损坏率,引擎的性能,变速器的性能,驾驶杆的性能和燃料的剩余量等。
本发明的游戏的处理方法的上述游戏结束处理步骤,根据表示在所选中的移动体与别的移动体之间的超过次数的通过(pass)计数值来判定游戏结束。
本发明的游戏的处理方法,采用以沿着上述移动体的比赛路线设置的块内的规定的点为基准测定上述移动体的位置的办法,来求出上述通过计数值。
通过计数值,例如,在汽车比赛中,若超过一辆敌车就+1,被一辆敌车超过就-1。游戏开始时的通过计数值被置位在适当的初始值。
本发明的游戏置是一种具备下述装置的游戏装置:各自具备生成游戏画面的图象处理装置,与上述图象处理装置相连,边与其它的装置通信边进行控制的通信控制装置的多个游戏机和连接这些多个游戏机的上述通信装置的连接装置。上述图象处理装置在上述任何一个装置上执行所述的处理。
本发明的游戏装置具备:从上述多个游戏机的至少任何一个中得到与竞赛有关的信息,以决定显示图象的控制装置和显示由上述控制装置决定的显示图象的外部监视器。
控制装置根据正在赛道上竞赛的移动体的状况由游戏者决定有参考价值的图象。例如,如果移动体的间隔大,则画在地图上边显示,如果小,则象摄象机的剪辑那样地显示,一方若进入检修坑内则显示检修坑的状况,若发生了故障则显示该移动体,在游戏通过了的时候,则显示发奖式和获胜者。
本发明的游戏装置的上述多个游戏机,每个都具备显示与竞赛状况有关的信息的显示部分。
显示部分显示例如谁是跑在前头的人,现在跑了多少圈,有否游戏者等等。
本发明的游戏装置,在上述多个游戏机中,各自的图象处理装置,在处理预先分配给的数据,各自的通信控制装置把处理后的数据输出到其他的游戏机的同时,接受已在其他的游戏机中处理后的数据,并写入到上述图象处理装置的存储器中去。
数据的处理以规定的周期进行,当一个周期结束时,不论哪一个游戏机都可以得到在其它游戏机中处理过的数据。因此,边用分散处理使处理负担平均化边处理所有的数据,在所有的游戏机中都可以使用全部数据。可以高效地处理数据。
本发明的记录媒体是记录用来使处理装置作为上述任何一项所述的上述进行装置,选择装置,控制转移装置和控制结束装置起作用的步骤的记录媒体。在记录媒体中,例如包括软盘、磁盘、光磁盘、CD-ROM、DVD、ROM盒式磁盘、带后备电池的RAM存储器盒式磁盘、非易失性RAM盒式磁盘等。所谓记录媒体,指的是用某种物理装置记录信息(主要是数字信息,程序)的装置,是可以由计算机,专用处理器等处理装置执行规定的功能的装置。此外,在记录媒体中,还包括电话线路、无线线路之类的通信线路。
本发明的游戏系统的特征是具备:使多名游戏者可以参加到共同的游戏中来相互对抗的游戏执行装置;在有其他的游戏者从中途参加到上述游戏中来的时候,使其他的游戏者模拟性地从途中参加到上述游戏中的模拟游戏执行装置;在上述游戏的一定范围的对抗结束之后,反映该游戏的对抗成绩并自动地设定有上述其他的游戏者加入的新的多名游戏者的游戏者设定装置;自动地使该自动地设定的多名游戏者参加到上述游戏中来,且使该游戏继续进行的游戏继续装置。
借助于此,途中参加进来的游戏者也可以从该参加时刻开始模拟地参加到游戏中来,而且,在游戏到了一个区划的时刻,可以照原样不变地作为正式的对抗成员继续参加自动且连续地实施的下一回的一定范围的游戏。
理想的是上述游戏是在空间上进行车辆的竞赛的驾车游戏。这样一来,就可以提供不论什么时候都可以中途参加的自由进入型的驾车游戏。
此外,上述模拟游戏执行装置的一个方案是使之与由系统内具备的计算机所控制的车辆进行对抗的装置。借助于此,途中参加的游戏者虽然处于准备正式对抗的等待状态,但是途中参加的游戏者也可借助于计算机对抗,立即模拟地参加游戏,可以排除在等待状态期间的拖延的感觉。
还有,上述游戏者设定装置的一种方案,具备对上述驾车游戏的一定范围的结束进行判断的判断装置;在已判断了该结束的时候,决定上述驾车游戏的成绩的决定装置;设定有将该游戏成绩与预定的条件进行比较而指定的上述游戏的继续参加者再加上上述其他参加者的上述新的多个游戏者的设定装置。借助于此,可以提供把驾车游戏的成绩反映到下一回的巡回对抗中来的、有‘胜者连赛感’的游戏。
再有,上述驾车游戏的一定范围的一个方案,是在驾车游戏的假想游戏空间上的从开始到结尾的巡回赛道上恰好行驶规定的圈数的范围。借助于此,以规定圈数的巡回行驶为游戏单位,可以连续起来继续进行该游戏单位的驾车游戏,而且,可以随时接受在该游戏单位途中的参加。该途中参加的游戏者可以模拟性地加入到现在正在进行着的游戏中来,在下一回游戏单位的游戏中则可以作为正式成员自动地参加。在上次的游戏单位的游戏后,可以无间断地自动地继续进行下一游戏单位的游戏。
本发明的游戏执行方法,其特征是一种多个游戏者参加共同的游戏且可以互相对抗的游戏执行方法,其特征是:在有从中途参加到上述游戏中来的其他的游戏者的时候,使其他的游戏者模拟性地在途中参加到上述游戏中,在上述游戏的一定范围的对抗在游戏空间结束之时,反映该游戏的对抗成绩并自动地设定已加进了上述其他的游戏者的新的多名游戏者的游戏者,自动地使该自动地设定的多名游戏者参加到上述游戏中来,使该游戏继续进行。因此,可以得到与已说过的游戏系统同等效果。
附图的简单说明
图1是本发明的实施例1的游戏装置的功能方框图。
图2是用4台图1的游戏装置构成的、本发明的实施例1的通信游戏装置的功能方框图。
图3是本发明的实施例1的另一通信游戏装置的功能方框图。
图4是本发明的实施例1的通信游戏装置的外观图。
图5是本发明的实施例1的游戏装置的处理流程图。
图6是说明本发明的实施例1的游戏装置的处理的车辆选择画面。
图7是说明本发明的实施例1的游戏装置的处理的变焦距画面。
图8是说明本发明的实施例1的游戏装置的处理的行驶画面。
图9示出了说明本发明的实施例1的游戏装置的处理的游戏中的摄象机视点。
图10是说明本发明的实施例1的游戏装置的处理的起点画面。
图11是用于说明本发明的实施例1的游戏装置的处理的车辆选择画面的细节。
图12是说明本发明的实施例1的游戏装置的处理的赛道画面。
图13是说明本发明的实施例1的游戏装置的处理的正在检修坑中的画面。
图14是说明本发明的实施例1的游戏装置的处理的游戏终了画面。
图15是说明本发明的实施例1的游戏装置的处理的游戏终了画面。
图16是说明本发明的实施例1的游戏装置的处理的继续进行的画面。
图17是说明本发明的实施例1的游戏装置的处理的赛道的平面图。
图18是本发明的实施例1的游戏装置的通过计数处理的流程图。
图19是说明本发明的实施例1的游戏装置的通过计数处理的赛道的平面图。
图20是说明本发明的实施例1的游戏装置的通过计数处理的方框平面图。
图21是本发明的实施例1的游戏装置的分散处理的说明图。
图22是本发明的实施例1的游戏装置的分散处理的说明图。
图23是本发明的实施例1的游戏装置的外部监视器显示处理的流程图。
图24是本发明的实施例1的游戏装置的领先标志亮灯处理的流程图。
图25是表示本发明的实施例2的游戏装置的进入处理的一个例子的概略流程图。
图26是表示本发明的实施例2的游戏装置的新参加者设定中的子程序处理的概略流程图。
图27是表示本发明的实施例2的游戏装置的进入处理的动作例子的说明图。
图28是表示本发明的实施例2的游戏装置的模拟车辆的从赛车的车舱看到的画面。
实施本发明的最佳方案
实施例1
以下,参照附图说明本发明的实施例。
图1的框图示出了本发明的图象处理装置和应用了该装置的游戏装置的一个发明的实施例。该游戏装置,作为基本的要素具备有游戏装置本体10,输入装置11,输出装置12,TV监视器13,扬声器14,显示部分15和领先标志器16。
游戏装置本体10具有CPU(中央运算处理装置)101的同时,还具备有ROM 102,RAM 103,音响装置104,输入输出接口106,滚动数据运算装置107,地形数据ROM 109,几何化器(geometerizer)110,形状数据ROM 111,瞄画装置112,纹理数据ROM 113,纹理映射RAM 114,帧缓冲器115,图象合成置116,以及D/A转换器117。
CPU 101通过总线与存储有规定的程序等ROM 102,存储数据的RAM 103,音响装置104,输入输出接口106,滚动数据运算装置107,和几何化器110连接。RAM 103是起着缓冲器作用的装置,进行对几何化器110的各种指令的写入(目标的显示等),变换矩阵运算时的矩阵写入等等。
输入输出接口106与输入装置11和输出装置12连接,用这种办法,可以把输入装置11的驾驶盘等操作信号作为数字量取入CPU 101中,同时,还可以把在CPU 101等中生成的信号向输出装置12输出。音响装置104通过功率放大器105连接到扬声器14上,在音响装置104中生成的音响信号,经功率放大后,供往扬声器14。
CPU 101在本发明的实施例中,根据内藏于ROM 102中的程序,至少读入来自输入装置11的操作信号和来自地形数据ROM 109的地形数据,来自形状数据ROM 111的形状数据(‘自车,敌车等目标’,和‘移动路线、地形、天空、观众、构造物等背景’等3维数据),以进行地形与车之间的接触(碰撞)判定,车整体的举动(类似于悬浮的举动,下文细说)的计算,和车彼此间的碰撞判定等车的仿真。
CPU 101一般采用被称之为右手坐标系的3维坐标系(球面(global)坐标系),采用的是当把Z方向安排在画面纵深方向上的时候,Y方向向画面下方延伸,X方向向画面右侧延伸的假想空间坐标系。CPU读入地形数据ROM 109的地形的形状数据和形状数据ROM111的车等形状数据,把与输入信号对应的处理提供给这些数据,在已讲过的坐标系中,配置多辆车构成行驶的图象。该车由游戏者可以操纵的自车和游游戏装置控制的他车(如已说过地那样,也可以叫做敌车)构成。
车的举动的计算,用来自输入装置11的游戏者的操作信号对假想空间中车的动作进行模拟,在决定了在3维空间中的坐标值之后,由几何化器110指定用来把该坐标值变换成视野坐标系的变换矩阵和形状数据。在CPU 101上,为了进行碰撞判定,连接着存储用椭圆模型对车进行了定义的数据的ROM 109,以此,把予定的数据送往CPU 101。
这时的CPU 101,主要地是进行作为对象体的车的4轮和地形之间的碰撞判定,车彼此间的碰撞判定,以及根据必要对车与构造物之间的碰撞判定,而在该判定或车的举动的计算时,主要地进行浮动小数点的运算。其结果是,由CPU 101执行有关车的接触判定(碰撞判定),而其判定结果仍然提供给同一CPU 101,因而,可以减轻CPU的计算负担,可以更为迅速地执行上述接触判定。
几何化器110,连接到形状数据ROM 111和瞄画装置112上。在形状数据ROM 111中,定义了由多个多角形的组合构成的自车和敌车等目标,或者地形、天空等背景的图形或形状(物体(body)坐标系,在这里,可以适当地选择多角形的个数)。这一定义的构成如下,例如:要使用的多角形群的各个顶点的坐标值的清单(坐标值清单:该坐标值由3维数据构成),还有对多角形每一面,从顶点清单中,用顶点序号指定了任意4点的多角形面的清单,和表示用于决定各个多角形的显示顺序的基准位置的数据,对要显示多角形的单面还是显示双面进行指定的属性,以及要把2维的绘画(‘位映射数据’,或者,也可以叫做‘纹理’)贴到多角形上去的要素等多角形的面属性的清单等。
CPU 101根据ROM 111的数据,把这些游戏角色等作为由多个多角形(是多角形,但主要是有4个顶点的四角形或其中的2个顶点已经一致的三角形)构成的立体,进行使之配置到3维坐标系(球面坐标系)中的模型变换。接着,CPU 101,依据已说过的视点执行视点变换,再进行3维限幅。
为此,CPU 101从ROM 102中读入已说过的坐标值清单,多角形面的清单,和多角形面属性的清单等。接着,CPU 101把这些数据交给几何化器。几何化器110对由CPU 101送来的变换矩阵指定的数据进行透视变换后,再执行2维限幅,得到已从在3维假想空间中的球面坐标系变换成视野坐标系的数据。
瞄画装置112把纹理拼贴到已变换成视野坐标系的形状数据上,向帧缓冲器115输出。为了进行该纹理拼贴,瞄画装置112与纹理数据ROM 113和纹理映射RAM 114相连接的同时,还与帧缓冲器115相连接。
在地形数据ROM 109中存有在执行车和地形之间的接触判定或车彼此间的接触判定上足够的、设定得比较粗(简单)的形状数据。例如,在进行碰撞判定之际的车的形状被定义为矩形。对此,在形状数据ROM111中,存有有关构成车、背景等画面的形状且设定得更为细致的数据。
滚动数据运算装置107是对文字等滚动画面的数据进行运算的装置,该运算装置107和上述帧缓冲器115通过图象合成装置116和D/A转换器117连接到TV监视器13上。由此,暂时存放在帧缓冲器115中的车、地形(背景)等多角形画面(模拟结果)和速度值、重叠时间(lap time)等文字信息的滚动画面,按照指定的优先度进行合成,生成最终的帧图象数据。该图象数据在D/A转换器117中转换成模拟信号后送往TV监视器13,实时地显示驾车游戏的图象。
通信接口118用于CPU 101与其它的装置进行通信,具备例如,把CPU总线的并行数据变换成串行数据,或者进行逆变换的变换器,和用于确立通信规约的控制器。
输入装置11具有驾驶盘、加速踏板、刹车闸、变速杆、视点变更开关等,输出装置12具有驾驶盘逆转机构、各种指示灯类等。该驾驶盘逆转机构与下文所述的车的举动相吻合地向驾驶盘提供规定的反向力。
TV监视器13显示驾车游戏的图象,也可以不使用该TV监视器13而代之以使用投影器。视点变更开关是变更视点的开关。借助于该开关的操作,例如,向游戏者提供来自驾驶席的视点或者从斜后方看自车的视点。
显示部15连接到输入输出接口106上,如果是正在玩游戏中,就显示该游戏者的圈数等游戏状况。如果不在玩游戏中,则显示‘否ENTRY’等,表示可以玩游戏。
领先标志器16连接到输入输出接口106上,在正在用该游戏装置10玩游戏的游戏者跑在最前边的时候亮灯,把这种情况报告给其他游戏者和观众。
图2示出了例如将合计4台(也可以是其他的台数)图1的游戏装置连接起来而构成的通信游戏装置的构成。4台游戏装置1a、1b、1c、1d,分别具备图象处理装置10a、10b、10c、10d和通信控制装置17a、17b、17c、17d。通信控制装置17与图象处理装置10的通信接口118相连。通信控制装置17具备与其他装置1对1对应的多个端口。在图2的例子中,通信控制装置17至少具备2个端口。或者也可以是在一个端口上可以连接多个其他装置的类型(例如以太网之类的装置)。倘采用该系统,则不论哪一个装置1,都可以得到其他装置的信息(得分、排序、时间、各种状态等)。
在图2中,游戏装置1a是主机,游戏装置1b~1d是从机。关于在这些装置间的通信步骤将在后边讲。控制装置18是从机间的通信装置。控制装置18,从游戏装置1a接受游戏画面或竞赛的状况等信息,在外部监视器19a、19b上显示用来使游戏者和观众高兴的图象。还有,在该图中虽然通信线路是环状的,但是并不限于环状,如该图的虚线所示,也可以是以太网型的通信线路。
图3示出了与图2不同的构成例子。游戏装置1a、1b、1c、1d的通信装置20a、20b、20c、20d具备用于把其图象处理装置10a、10b、10c、10d所具有的信息发送到控制装置21中去,同时,接收来自控制装置21的控制信息的端口。控制装置21具备游戏装置的台数那么多的通信接口,以获得所有的游戏装置的信息。同时,对各个游戏装置发送这些信息和必要控制信息(例如,其他游戏者的车所显示的开·关,排序的变更)。在图3的情况下,由于游戏装置1的信息先暂时集中到控制装置21中,所以游戏装置1的通信装置20的构成是简单的。
图4是图2或图3的通信装置的透视图。在该图中,虽然示出的是由4台游戏装置构成的系统,但是就如在前边说过的那样,游戏装置有多少台都行。游戏装置1分别以车的车舱为模型制作,具备相当于前车窗的TV监视器1c,具备驾驶盘的控制面板,驾驶员座席等。此外,在游戏装置的框体的上边分别装设有领先标志器16,同时,在驾驶员座席的背面上分别安装有显示部15。这样一来,若并排地配置多台游戏装置,则在与别的游戏者比赛技术高低的通信装置中是方便的。在游戏者的前边配置有2台大型的TV监视器19,使得可以容易地掌握其他的游戏者的状况等等。
图5是一台的游戏装置的竞赛游戏的动作的流程图。图6~图16是用来说明动作的画面的例子。图17是用来说明动作的竞赛赛道的平面图。
对下边的实施例1的装置的动作进行说明。
(随时参加系统的内容)
本发明的实施例1的装置的特征之一是‘随时参加系统’。该系统的特征是:与有无游戏者无关的车总是在进行着竞赛的点(ST1),可以选择正在行驶中的任意的车辆的点(ST3)以及当游戏开始后游戏者可以在中途参加进来(ST4)的点。例如,最初由4个人象通常那样开始游戏,正在此时,即便是来了一个他们的共同的友人,其友人也可以立即参加到游戏中来。这样一来,倘采用本发明的实施例1的装置,则可以由不特定多人进行游戏,可以起到作为本来的通信游戏的作用。以下,用图5对随时参加进行说明。
ST0A:由操作人员打开电源
为了使图1~图4的游戏系统开始工作,首先由操作人员打开电源。
ST0B:由操作人员进行环境设定
进行所提供的游戏(剧情)的环境设定。例如,要进行的是提供竞赛游戏呢,还是提供无时间限制的打斗游戏,战争模拟游戏等任何一种游戏,游戏种类设定还要进行是什么季节,什么时间,状况如何等游戏状况等设定等等,要进行种种的设定。简要地说,对与游戏剧情有关的每一要素,不仅仅限于游戏者所选择的移动体或者游戏角色等,对与之有关的环境也可以进行设定。
ST0C:是否生成中间状况?
操作人员决定是要把所提供的游戏做成为一齐从起跑线起开始的游戏,还是做成为从正在进行着某种程度竞赛的状况开始的游戏,并输入到系统中去。在后者的情况下,由于必须设定中间状况,所以要向下一步骤ST0D前进。不然则向ST1前进。
ST0D:生成中间状况
假定竞赛已进行到某种程度,对其状况进行设定。既可以个别地设定各种参数,也可以预先准备好多个参数集合以便进行预设置。
ST1:告示(CPU、对抗游戏者所操作的车总是在进行竞赛)
预先准备多台竞赛用车,使之在图17所示的赛道上转圈行驶。在图17中,201是赛道,202是被选车辆未发生事故地返回检修坑中去的区域,203是检修坑,204是观众席。车辆左转弯地在赛道201上绕圈。在游戏前,这些多辆车受CPU 101控制。即,多辆车在进行行驶,而与游戏前后无关。这种状况有点类似于耐力竞赛的样子。游戏者所使用的车借助于CPU进行行驶。在后述的步骤ST3中,游戏者可以从正在行驶着的车中适当选择任意的车。还有,采用如此使车连续地在赛道上边绕圈的办法,使车的性能,例如轮胎的夹紧性能等发生变化。该性能的时间性变化也是本发明的实施例1的装置所产生的一种游戏的有趣性。关于这一点将在后边说明。
ST2:投入硬币
判定是否已投入了硬币。在已投入了(是)时,就向步骤ST3前进。借助于硬币投入使游戏开始。在以下的说明中所谓游戏的开始或结束,指的是中途参加到进行中的游戏中来的游戏开始或结束,不是指游戏本身的开始或结束。
ST3:车辆选择和AT/MT选择画面
如先前所述,赛道上的车辆的数目是一定的,参加者从行驶中的车辆中选择所希望的车。在这种情况下,例如本身为对象物的车辆的全部的动作控制都将转移到游戏者来管理,所以就变成为移动方向和速度等全部动作逐次借助于游戏者的指令来进行。据图6~图10说明该选择方法的一个例子。
首先,显示图6的车辆选择画面。在图11中示出了该画面的细节。在赛道上有4辆车行驶的时候,在画面151~154中显示出了每一辆车的图象和车种,现在的位置,行驶距离,引擎的马力,轮胎的夹紧力,过去的战绩等概况。同时,还显示每一辆车在赛道上的位置155~158。游戏者根据这些画面151~154选择所希望的式样和轮廓的车辆。
除已选择的车辆外,游戏者还可以自由地选择车辆。成绩优秀的车辆不论是在游戏处理上的性能有差别与否大概都易于被选中。
当游戏者选择了一辆车的时候,如图7所示,多个画面中的一个(在图7中是画面152)就被放大。选择例如可以根据画面上所显示的车辆的序号进行。这时,如果使游戏者可以选择的车辆的车体上所显示的序号与选择的序号相同,则是便利的。
接着,显示该车辆的行驶画面。被选择的车辆自动地返回图17的检修坑203的位置上去。游戏者乘坐到已返回到检修坑203中的车辆上并开始竞赛。即,结果变成为竞赛总是从检修坑的出口处开始。
然而,如果车是在区域202上行驶,则马上就可以进入到检修坑203中去,但是在其他的区域上行驶的时候,在进入检修坑中之前,有时候还要多少花些时间。在这样的情况下,游戏者就要等待了。于是,在本发明的实施例1中,CPU 101采用进行规定的处理的办法来处理,以便可以迅速返回到检修坑中。具体说来,可以考虑如下的方法。
·方法1:被选车辆等待自然地返回检修坑内。在这种情况下,为缩短等待时间可以缩短赛道全长。
硬币投入→车辆选择→被选车辆,从被选瞬间开始自动地目标指向检修坑(如果逆行的话,即便是距离变短,也不能在赛道上逆行)。
·方法2:使被选车辆发生故障而返回检修坑中。故障的种类及其对策可以认为有下述情况。
(1)大压坏→压坏后,缓慢地向边道前进→用赛道外的清障车车撤走。
(2)引擎故障→引擎故障发生后减速、将车停在边道上→同上
轮胎爆裂(bang)→同上→同上
但是,在被选车辆处于检修坑的前边的区域202时,不发生故障,车辆等待自然地返回检修坑中。
ST4:游戏者的游戏开始,游戏开始→竞赛途中参加
游戏者采用从检修坑203中开进赛道201,与其他的游戏者或由CPU控制的多辆的车辆合流的办法,开始竞赛。
在检修坑203中,当游戏者上了车后,显示画面如图9所示,变成为显示赛道的前方的画面,然后,如图10所示,变成起始画面。图12中示出了图10的细节。在图12中,159是被选游戏用车辆,160是通过计数的显示(关于通过计数将在后边讲述),161是行驶距离显示,162是速度表,流速表,手动/自动显示,挡的位置显示,163是显示车辆的损伤度的损伤表,164是赛道全景和敌车164a的位置显示,165是后视镜。此外,还进行‘LIMIT TIME 99:99:99’之类的限制时间的显示,和‘PASS UP!!’之类的通过计数的状态变化的显示。另外,在‘PASS UP!!’的部分处,还进行‘PASS DOWN!!’,‘Challenger is coming’等显示。
ST5:竞赛开始(预赛,第1次比赛,第2次比赛)
竞赛开始。在竞赛中,假定在最初保持通常情况那样的排序,但每人具有各自的时间。途中参加的游戏者,则变成为从引导赛道(从检修坑开始的起点)处开始的参加。在引导赛道的跑完需要某种程度的技巧。因此,如果能够顺利地驶完引导赛道参战到主赛道上来,就将变成为从领先集团的参加,如果失败,则将变成为从落后集团的参加。总之,由游戏者本人的技巧水平来决定刚刚参加赛道之后的排序。此外,在每一检查点处都要追加上奖励时间。不要因游戏结束而轻易放弃好不容易上升的排序,而是采用要继续进行竞赛的办法,保持自己的位置来继续进行游戏。但是,倘若慢慢腾腾的继续进行,则会在这期间被落后的对手超过,所以必须留心。此外,如果不仔细注意从起始地点合流到赛道上去,也会被从后方来的别的车赶上。反过来,对追赶来说,继续进行时也是追上超过的好机会。
ST51:车辆性能降低
每重复绕行一圈,行驶性能(引擎性能,轮胎的夹紧力等)就会减低。要想使行驶性能复原,就必须要进入‘检修坑’中去。
ST52:进入检修坑
通过游戏者进行规定的操作来入‘检修坑’。但是,要想入‘检修坑’,就必须绕行规定数量的圈数。
ST53:检修坑作业情况(恢复量因时间而变)
在检修坑内作业中,要显示例如图13所示的画面。在车辆166的周围聚集有检修坑作业人员,进行轮胎更换,燃料补给。这时,为了增加作为画面的趣味性,如图13所示,也可以一起显示所谓的竞赛皇后(美女)167。
进行检修坑内作业多少需要时间。游戏者可以选择要进行修理的部分。例如,进行/不进行轮胎更换,仅仅补给燃料,…,等等。采用减少修理部位的办法可以适当地调整‘检修坑’作业所需要的时间。以此来改变车辆的恢复状态。若是对速度有信心的游戏者,则可以进行全部的修理,若是没有信心的游戏者,则仅仅修理引擎或者驾驶盘等重要部分,可以根据游戏者的力量和各自车辆的性能确定‘检修坑’的战略。由于在‘检修坑’内多少要花时间,故在此期间还可以进行游戏者交换。这样一来,采用导入‘检修坑’并组合到游戏战略中去的办法,就可进一步增加游戏的趣味性。
ST54:检修坑起点
结束了在‘检修坑’中的作业的游戏者合流到赛道201上去,再次参加到竞赛中去。汇合点永远是恒定的,这将变成为赛道中的起始地点。由于用CPU进行控制的车辆总是在赛道上行驶,所以在没有游戏者的情况下,就变成为与以CPU为对手的对抗。
使该游戏结束是已没有通过点的时候,和因限制时间而使赛段结束了的时候。
ST6:通过点结束(PASS POINT OVER)
在通过点已结束了的时候,在步骤ST6中,例如,如图14所示,显示‘GAME OVER’。当显示游戏结束后,从该时刻开始CPU 101就将控制该车。接着,如图15所示,距离、通过点显示等画面全部消失。
另外,关于通过点的计算方法,将在后边讲述。
ST7a:因限制时间使赛段结束
在超过了预先定好了的限制时间时,在步骤ST7a中,例如如图14所示,显示‘GAME OVER’。限制时间,例如,先决定下在规定好了的时间内必须达到的圈数,那么在限制时间已过,但未达到上述圈数的时候,就将变成为游戏结束。或者,也可以在单纯地限制时间已过的时候,强制性的使游戏结束。限制次数例如设定为按通常的技术水平可以达到的次数。其次,进入步骤ST7b。
ST7b:判定是否合格(是否已达到规定的点数)
判定是否已达到上述规定的绕行圈数。在合格判定失败时(是)就向步骤ST8前进。在已成功(否)的时候,就向步骤ST11前进。
ST8:显示继续画面
例如,如图16所示,向后拉摄象机推远画面,显示继续(C开TINUE)画面。
ST9:判定是否继续
在图16的继续画面中,在进行从9到0为止的计数的同时,在画面上显示该数字。到0之前如有硬币投入,则判定为继续进行(是),在变成0之前无硬币投入的情况下,则判定为不继续进行(否)。
在继续进行时(是),返回步骤ST4,重新进行游戏。就是说,从图16的继续进行画面再次向前推,拉近画面,转移到开始时的画面。
另外,在已预先投入了硬币的情况下,无须减速和中断就可以保持现在地点、现在速度不变而继续进行。硬币投入得越早,就越有利于继续进行竞赛。
在不继续进行的时候(否),就向步骤ST10前进。在尚未投入硬币的情况下,引擎就停火,并自然地减速。
ST10:游戏者的游戏结束处理
返回到本身为游戏开始前的演示画面的告示画面显示(ST1)。
ST11:游戏通过的判定
在限制时间已到时若已高质量地成功,就再判定是否已通过了游戏。在已经达到了规定的绕行圈数的时候,就判定为已经通过了游戏(是),向步骤ST12前进。
在未通过游戏的时候(否),向步骤ST15前进。
ST12:显示总成绩
显示在本游戏装置中的过去的游戏通过后的游戏者的成绩的同时,显示本游戏者的总成绩。
ST13:结束
显示例如象发奖仪式画面那样的表彰获胜者的结束画面。
ST14:录入姓名
显示促使录入本游戏者的姓名的画面。已录入的姓名被存储于RAM 103等中,在ST12的显示总成绩的画面中,与其他的成绩优秀者一起进行显示。
ST15:成绩显示
显示该游戏者的预赛的成绩。
ST16:赛道选择
为了继续进行游戏,选择下次要进行比赛的赛道。只有预赛通过的游戏者才可以选择赛道。
以上,对本游戏装置的全部的动作进行了说明。如在最初所说明过地那样,本发明的实施例1的装置以任意的游戏者可以在任意的时刻参加游戏的随时参加系统作为特征之一。因此,与在现有的游戏中自车和敌车一起一齐起跑的作法不同,在本发明的实施例1的装置中,其特征是:参加竞赛的车已经起跑,要从这些车中选择所希望的车。这样一来,由于游戏将继续进行而和有无游戏者无关,所以,游戏总是在进行着,游戏者可以在各种各样局面的希望时候参加,观众无论什么时候都可以看到新的局面。因此,与现有的游戏比,游戏者和观众都可以更进一步享受游戏的快乐。
然而,在电源投入的初始状态中,其他的车辆(敌人)的位置是杂乱无章的,并不限于刚开始后。人们认为要是向刚开始后那样的话,途中就难于参加,而且不能保证和后边开始的游戏者(因为车辆的位置杂乱无章,所以自由加入是简单的)之间的公平性。因此,在用计算来开始动作时,可以认为从最初开始已使车辆的位置变得杂乱无章(随机)。这种状态设定,例如也可以作为揽客战略的一环由分配人员(或操作人员)进行设定。
(通过计数系统的内容)
其次,对本身为适用于随时参加系统中的胜败的判定方法的通过计数系统,用图18~图20进行说明。
在随时参加系统中,由于不是象现有的游戏那样地同时起跑,所以,不能利用持有时间的加减使游戏结束的结束方法(时间终了制)。于是,使用借助于追赶超过所发生的点数使游戏结束的作法(通过点制)。
ST21:获取现在的自车所在的块的信息
如图19所示,把绕圈赛道201用若干个块205进行分割。在每个块中,计算通过计数值。各块205,如图20所示,具有规定的点206。接着,以点206为基准,分别求出自车207和敌车208的距离x、y。再根据这些距离x、y计算通过点。图20的点206位于赛道的进行方向上,但也可以是其他的位置,例如与进行方向相反的方向或偏离开赛道的点也可以。另外,该判断不限于平面。主要的是,只要赛道上边的车辆207、208的平面上或空间上的位置是可以特定的基准点就行。
CPU 101选择自车207所存在的块205,并取得其信息(位置、赛道的形状)。
ST22:计算出对该块的与点之间的距离
求图20中的距离x。CPU 101可以容易地知道各个车辆的坐标。根据该坐标求距离。若是直线赛道,则变成为如图20那样。若是曲线则根据该曲线的形状(例如中心线)的距离来求距离。
ST23:获取全部敌车所在的块的信息
取得全部的敌车位于何处的信息。由于本游戏装置正在进行通信,所以各个游戏装置的CPU 101可以把全部的车辆信息弄到手。
ST24:判定自车的块和敌车的块是否相同
如图20所示,如果自车207和敌208存在于同一块内(是),则向下一步骤ST25前进,进行通过点的处理。如果不是同一块(否),则由于在该块中不发生与敌车之间的超过,通过点不会变化,所以使通过点处理结束。
ST25:算出对敌车的块与点之间的距离
求图20中的距离y。
ST26:比较自车的距离与敌车的距离
在自车一方比之敌车离点近的时候,即,如图20所示,在x<y的时候,就向步骤ST27前进。
反之,在自车一方远的时候,即,在x>y的时候,就转移到步骤ST30。
ST27:对标志进行调查,查明‘2’是否已建立。
当意味着在上次的处理中自车离得远的标志‘2’已经建立时(是),向步骤ST28前进。
在非如此的时候(否),则由于无论是在上次的处理中还是在本次的处理中,自车都离得近这一状况没有变化,所以跳过步骤ST28向步骤ST29前进而无须使通过点变化。
ST28:对通过点进行加法(+1)运算
虽然在上次的处理中自车离得远(x>y),但由于本次自车近(x<y),所以结果变成为在这些处理间(例如1/60秒),自车207已超过了敌车。于是,意味着‘超过了一辆’,使通过点增值。
ST29:向标志中置‘1’
状况与上次的处理不同,由于是自车207离点206近,故建立表明这种情况的标志‘1’。以此结束通过点处理。
ST30:对标志进调查,确认‘1’是否已建立
当意味着在上次的处理中自车离得近的标志‘1’已经建立时(是),向步骤ST31前进。
在非如此的时候(否),无论是在上次的处理中还是在本次的处理中,则由于自车都离得远这一状况没有变化,所以跳过步骤ST31向步骤ST32前进而无须使通过点变化。
ST31:对通过点进行减法(-1)运算
虽然在上次的处理中自车离得近(x<y),但由于本次自车远(x>y),所以结果变成为在这些处理间(例如1/60秒),自车207已被敌车超过。于是,使通过点减值。
ST32:向标志中置‘2’
状况与上次的处理不同,由于是自车207离点206远,故建立表明这种情况的标志‘2’。以此结束通过点处理。
如上所述,如超过了前方的敌车,则‘通过计数’被+1,而如被敌车超过,则‘通过计数’被-1。所谓通过计数系统就是使在多辆敌车和自车之间进行的超过被超过的状况数字化的系统。
如先前已说明过的那样,当通过计数变为0时将变成继续画面(图5的ST6、8),为增加游戏的趣味性,所以游戏刚开始后的约定的‘通过计数’将设定为大于1的值(例如3)。
‘通过计数’被显示在画面上。此外,还显示超过了多少辆,处于什么位置等。此外,已进入‘检修坑’的期间,也换算‘通过计数’。因此,在检修坑中期间也可能有游戏结束。从这一观点来看就有必要判断是否进入检修坑中。这是现有的游戏中没有的战略性的判断,从这一点看本游戏装置也可以玩与以往不同的游戏。
另外,作为计数的对象不仅仅是‘超过’‘被超过’,也可以构成为把‘撞墙’等也考虑为点。
(随时参加系统和通过点计数系统的效果)
如上所述,倘采用这些系统,则对抗者可以随时参加。例如即便是游戏已经开始后也可以从途中参加,可以比赛驾驶技术和竞赛策略。恰如打斗游戏那样,可以提供能够与看不见不认识的游戏者‘对抗’的驾车游戏。象这样地不限于和朋友中的人的对抗,可以和完全不相识的对手对抗的可能性很高。此外,游戏可以永远进行而无须中断(不需要等待时间)。
另外,本发明的实施例1的装置不仅可以应用于驾车游戏,还可以应用于包括飞机游戏在内的其他的竞赛游戏中去,使得可以进行随时加入对抗,而没有参加等待时间的麻烦或与夙不相识的人之间的拘束。(环境条件的设定)
在随时参加系统中,所有的车辆都总是在行驶,或者,在入检修坑中等状态下就已经参加到竞赛中来。因此,就象实际的耐力赛那样采用随着时间的流逝,使环境、车辆的状态等发生变化的办法就可以提供更为富有现实感的游戏。向现有技术那样,在所有的车辆都同时起跑系统中,所用时间短,要想使这些条件变化是困难的。具体说来,可使下述的各种条件变化。
(1)根据日历或定时器,使温度、湿度、降雨(开始下雨和下完雨)等气象条件变化,给操作性施加影响。此外,预先设置四季,由分配人员进行选择。
(2)压实后铺上砂子等,使路面的状况发生变化对操作性施加影响。即便是采用由CPU控制而行驶的车辆,路面的状态也将变化。要想在干净的路面上行驶,早上起来头一件事就去玩游戏是最理想的,时间增加的话,轮胎的夹紧力增加。具体的条件和处理如下。
(2-1)由竞赛的进行引起的路面的变化
·路面温度
·路面状况(干燥状态、弄湿的状态、下雨的状态,有水检修坑的状态、下雪的状态、积雪的状态、已化成冰场的状态、有油状物质的状态,有砂状物质的状态,有滑移痕迹的状态)
·天气的变化(晴、雨、雪、阴、霰、雹、雾)
·风的变化(风向和强度的变化、与天气的组合)
·外环境变化(温度、湿度、气压)
(2-2)对状况变化的处理
·路面温度
使轮胎与路面阻力系数变化
使轮胎的损伤率上升…等
·路面状况
每辆车的每一轮胎的阻力系数的变化
轮胎的损伤率的上升
空气阻力的变化
视野的变化…等
·天气的变化
空气阻力的变化
空气密度的变化
气压的变化
气体(aero)阻力(CD值)的变化
下降力(down Force)的变化…等
·外部环境变化
[温度]
对全部材质温度上升
各个耐久性能或损伤率等,取决于该材质的使用部分和种类而变化
[气压]
除空气阻力或下降力之外,对于与重量等有关的所有的物理量,气压发生变化
[温度]
对于与摩擦有关的所有的物理量,温度发生变化
例)刹车踏板的电阻率或轮胎的扬氏模数…等
(3)由游戏机的管理者进行改变的参数
具体的条件和处理如下。
·游戏的难易程度(车的性能变化,敌AI的变化)
·外部环境的变化的开/关
·天气变化开/关
·四季变化开/关
·损伤量的调整
·对于一天的时间的调整(12min/24min/6min…等)
·缺省(default)赛道的选择
·因绕圈而引致的游戏结束的开/关
·赛段前进的条件(向下一赛程前进时的条件)
(分散处理)
本发明的实施例1的装置,是连接有多个游戏机并在每一游戏机中进行分散处理的通信型的游戏装置。例如,在有90辆车辆的时候,分别用游戏机A处理30辆,用B处理30辆,用C处理30辆。
对本发明的实施例1的分散处理,用图21和图22进行说明。在图21中,连接有3台游戏机1a、1b、1c。游戏机1a是主游戏机,决定处理的负担分配的同时,还进行分散处理全体的控制。游戏机1b、1c是从游戏机。游戏机1a向游戏机1b送数据a。游戏机1b把数据a和自己所处理的数据b加在一起送往游戏机1c。游戏机1c把数据a+b和自己所处理的数据c加在一起送往游戏机1a。这样一来,游戏机1a就可以取得其他的游戏机1b、1c所处理过的数据b和c。其它的游戏机1b、1c也与此相同。采用象这样地使数据进行巡回的办法,使得在游戏机1a、1b、1c中进行分散处理的同时,不论哪一个游戏机都可以取得所有的数据。
用图22对处理的时序进行详细的说明。在图22中,存储器A、B、C分别是游戏机1a、1b、1c的存储器。箭头意味着数据的写入,其流是从上往下。从时刻t1到时刻t2游戏机1a、1b、1c进行自己所负担的数据处理,在把处理所得到的数据存储到自己的存储器中的同时,也向其他的游戏机中写入。就是说,游戏机1a向存储器B中写入数据a,游戏机1b向存储器C中写入数据b,游戏机1c向存储器A中写入数据c。
从时刻t2到t3和从t3到t4也进行同样的处理。因此,在图22的例子中,结果就变成为借助于从时刻t1到时刻t4的处理各个游戏机把必要的全部数据都存储到自己的存储器中。该处理每隔一定的间隔反复地进行。该数据通信的间隔与显示画面的更新速率协调起来,在1/60秒以内。
本身为主机的游戏机1a还监视其它的游戏机中的从时刻t1到t4的处理状况。根据其结果,决定在下一个循环中的各个游戏机的处理负担。在负担过大时就使之少许减少,若处理能力有余量就使之增加负担。由于取决于游戏的进行状况来变动负担,所以,象这样的适应性地对处理进行分配的做法,在进行高效率的处理这一点上是有效的。
(1)列举通信数据的内容
车种
车的位置(3维坐标)x、y、z
车的方向(3维坐标)ax、ay、az
车的倍率(3维坐标)dx、dy、dz
轮胎的切角(前轮左右2个切角)
轮胎的转数(前后左右4个轮胎)
各种损伤量(外形部分、轮胎性能、刹车性能、转向装置、引擎、悬挂装置(suspension)、挡泥板(wing)…等
车的举动信息(旋转状态、偏航状态、燃烧状态…等)
现在所处的块序号
现在的圈数
现在的通过点
天气状况
空气状况
路面状况
环境信息
(2)列举用来进行通信的数据
自己的识别序号
回答用标志
接收用标志
现在的状况标志(分散处理用)
自己的CPU负担值(同上)
CPU处理标志(错误处理用)(同上)
已处理过的量(同上)
应交给下边的信息(同上)
已交给下变的信息(同上)
数据的构成为(用来进行通信的数据)+(来自环境处理器的数据)+(自车的数据)+n*(每一车辆(敌人)的数据)。
(外部监视器的显示处理)
用图23对显示在示于图2和图4的外部监视器19上的图象的处理进行说明。
首先,判定是否有游戏者(ST60a)。若无游戏者,则在外部监视器19上显示告示画面等。
在有游戏者的情况下,则特定正在进行相互竞赛的游戏者。例如,在有多个游戏者的时候,则特定2个正在你超我赶争第1的游戏者(ST61)。以下的处理在这2个已被特定的游戏者间进行。
判定已被特定的2个游戏者是否已拉开了距离(ST62a)。如已拉开了距离,则鸟瞰式地显示游戏者的位置及状态,或者在地图上画出来进行显示(ST62b)。因为,如果不这样的话,游戏者就难于相互了解对手的位置。
判定已被特定的游戏者是否近(ST63a)。在近的时候,则恰如转播竞赛的TV摄象机的画面那样,显示来自赛道近旁的长切换镜头(ST63b)。
判定一方的游戏者是否已进检修坑(ST64a)。在已进检修坑的时候,就显示检修坑的状况(ST64b)。采用进行这样的处理的办法,另一方的游戏者就可以容易地知道对手的游戏者正在检修坑中的状况,便于制定战略。就如先前说明的那样,由于即便是在检修坑中,通过点也还在继续进行着,所以被认为在对手正在检修坑中的时候仍在一个劲地计数,一鼓作气地扩大领先地位。
判定一方的游戏者是否出了赛道/已发生了事故(ST65a)。在已经出了赛道/已发生了事故的时候,就显示其状况(ST65b)。通过这样地进行处理,另一方的游戏者就可以容易地知道对手的游戏者的不利的状况,便于制定战略。在对手已发生了事故的时候,自己还可以进检修坑。此外,也可以计划一些合理的竞赛办法以确实地扩大领先地位。
判定一方的游戏者是否已通过了游戏(ST66a)。在游戏已通过了的时候,或者显示该游戏者,或者显示发奖式的情况(ST66b)。这也变成为对观众的告示。
(领先标志器显示处理)
用图24对在示于图2和图4的外部监视器19上所显示的图象的处理进行说明。
首先,判定是否有别的游戏者(ST70)。若有别的游戏者(是),则取得别的游戏者的信息(ST71)。虽然本发明的实施例1的装置是采用进行分散处理的装置,但是如先前所述,由于其他的游戏装置的信息也进行巡回,故可以容易地得到必要的信息。根据所得到的信息,对游戏者自己和别的游戏者的成绩进行比较(ST72)。如处于对自己一方有利的状况下,则使领先标志器亮灯(ST73)。
这样一来,由于在该时刻成绩最好的游戏者的领先标志器亮灯,所以可以立即知道谁跑在前头,增加了游戏的趣味性。
另外,当在竞赛赛道上还设有分支赛道的时候,以往总是仅仅第1位的游戏者才有选择权,但是在本发明的实施例中,由于可以在途中参加,所以如果通过了某一定的点的话,也可以相应于游戏者的实力个别地给予选择权。
如上所述,倘采用本发明,由于游戏者可以选择竞赛中的多个移动体中的任何一个,游戏者用所选择的上述移动体参加竞赛,由包括所选择的移动体在内的多个移动体继续进行竞赛游戏,在所选择的上述移动体满足了规定的条件的时候使游戏结束,所以,竞赛游戏可以继续进行而和有无游戏者无关,游戏者可以随时参加。
此外,倘用本发明,在要参加的时候,在所选择的上述移动体的位置和游戏者途中参加竞赛的规定的位置远的时候,由于使所选上述移动体的状况发生变化强制性地把上述移动体移动到上述规定位置上,所以,可以防止加长游戏开始前的时间的情况。
此外,倘采用本发明,在继续进行游戏的时候,随着时间的流逝,使上述移动体的性能参数变化,并借助于游戏者的操作,使所选上述移动体向为使性能参数复旧的规定的位置上移动,并在性能参数复旧后使上述移动体复归赛道,所以可以把性能的变化及其复旧这样的条件放入到游戏战略中去,增加趣味性。
还有,倘采用本发明,由于在使游戏结束时,根据表示所选移动体与别的移动体之间的超过的次数的通过计数来判定游戏结束,取决于游戏者的技巧和运气而则可以消除不适当地使游戏的进行结束的情况。
此外,倘采用本发明,由于具备从不论上述多个游戏机中的至少哪一个上得到有关竞赛的状况并决定显示图象的控制装置,和显示由上述控制装置决定的显示图象的外部监视器,所以,可以相应于正在互相竞赛着的移动体的状况提供对游戏者有参考价值的图象。
此外,倘采用本发明,由于上述多个游戏,每一个都具备显示关于竞赛的状况的信息的显示部分,所以可以通俗易懂的把竞赛状况报告给观众。
还有,倘采用本发明,由于上述多个游戏机的各自的图象处理装置对预先分配给的数据进行处理,各自的通信装置把处理后的数据向别的游戏机输出,同时,接受在别的游戏机处理后的数据并写入到上述图象处理装置的存储器中去,故当一个周期处理结束后,不论哪一个游戏机都会取得其它的游戏机所处理后的数据。因此,用分散处理使处理负担平均化的同时,对所有的数据进行处理,就可以在所有的游戏机中使用所有的数据。使得可以进行高效率的数据处理。
实施例2
以下,参照附图对本发明的实施例2进行说明。
本实施例的游戏系统是通过通信使多个游戏者可以同时在共同的游戏中对抗的通信游戏系统。在本通信游戏系统中,设置有作为多个游戏者所乘坐的模仿驾驶座位的框体的游戏装置。各个游戏装置的构成与示于图1的装置相同。通信系统的构成,与示于图2的系统相同。此外,该通信游戏系统的透视图,与示于图4的透视图相同。
倘采用该通信游戏系统,则可以分别独立地使用游戏装置1a~1d进行驾车游戏等游戏。另一方面,多个游戏者还可以通过通信系统进行对抗型的驾车游戏等游戏。
这种对抗型的游戏,在该通信系统中,可以作为随时参加型多人对抗型的游戏来提供。本游戏的特征有下列几点:对于途中参加的游戏者是随时参加;只要游戏者不表示出游戏结束的条件或游戏结束的意思,游戏就可以连续地进行;是一种具有根据下一次游戏的参加者的决定自动地反映前一次的游戏结果的‘胜利者可继续参加’感的游戏,等等。
这些特征存在于图25所示的参加处理中。该处理虽然是用控制装置18进行,但是也可以使主机的游戏装置1a的例如通信装置17执行。另外,以下的游戏虽然是假定是对抗型的驾车游戏来说明的,但是并不一定非限定于这类游戏不可。
如果用控制装置18起动图25的处理后,首先,要判断是否有游戏者要参加本通信游戏系统(步骤S1)。其次,判断要参加者数是否为一人(步骤S2)。在要参加的游戏者是一人的情况下(步骤S2、是),控制装置18就向有要参加者的游戏装置1a(,…,1d)下达指示该游戏装置中的计算机对抗的指令(步骤S3)。
‘计算机对抗’是一种各个游戏装置中的CPU按照预先规定好的顺序与游戏者之间进行对抗的方式。
另一方面,在要参加的游戏者是2人以上的情况下(步骤S2、否),则还要判断是否通信对抗(步骤S4)。该判断根据来自游戏者的按键操作信息等进行。
‘通信对抗’是一种在游戏装置间通过通信系统使游戏者彼此对抗,争夺游戏胜负的方式。
在判断为非通信对抗的时候(步骤S4、否),也同样地对有人要参加计算机对抗的游戏装置分别下达指令(步骤S5)。另一方面,在判断为是通信对抗的时候(步骤S4、是),控制装置18就向相应的多个游戏装置的每一个,下达通信对抗指令(步骤S6)。借助于此,使在游戏装置间由多个游戏者进行驾车竞赛游戏。
接着,控制装置18,在由多名游戏者参加的游戏开始后,一边反复地判断在其途中有无表示别的游戏者要进入(参加游戏)的意思的显示,一边进行等待(步骤S7)。当在途中有人要进入的时候(步骤S7、是),就判断是否正在等待接受进入之中(步骤S8)。该‘等待接受进入’的判断,是对是否别的游戏者的车辆也可以参加假想空间中的驾车游戏的状态的判断。
这里所说驾车游戏是从起始点ST地点(目的地GL地点)到目的地GL地点(起始点ST地点)为止的绕圈赛道上行驶这种游戏。因此,等待进入的判断,通过是否从领先车辆到达了已设定在目的地GL地点的前边的规定位置上的最终检查点PFN(参看图27(a))处的时间,到游戏重新进行为止的时间之间的状态来决定。最终检查点PFN选定几乎可以看做是目的地GL地点的赛道上的位置。
在驾车游戏已经开始,且非等待进入中的情况(步骤S8、否)下,控制装置18就对有了途中进入的游戏装置发出与游戏者之间进行的计算机对抗指令(步骤S9),再次返回步骤S7~S8的处理。在该计算机对抗中,用已进入的游戏装置的CPU,在例如跟在已经开始了的驾车游戏的最后尾的状态下进行模拟性的行驶。但是,该途中参加的游戏者车辆的排序将变成为与已开始的驾车游戏的成绩无关的对抗等待状态的行驶。
为此,在途中想参加通信游戏的游戏者,就可以模拟地参加现在正在进行中的驾车游戏而无须等到已经开始了的驾车游戏结束为止。因此,从途中的参加时刻开始立刻就可以共享游戏的现场感和气氛等而不会使途中参加的游戏者等得不耐烦。此外,由于反复实施步骤S7~S9的处理,所以即便是途中参加的游戏者有多人的情况下也可以同样地处理。
已经开始了驾车游戏的领头的车辆到达最终检查点后,就判断为进入等待中,就是说,可以实际的进入到游戏中来(步骤S8、是)。这时,接着就实施设定参加下一圈竞赛的新的参加者的处理(步骤S10)。
这一设定处理,作为一个例子,可以如图26那样地实施。就是说,特定到变成为进入等待状态为止的期间进行等待的游戏者,就是说特定已在途中进入并已进行计算机对抗的参加等待者(步骤S10a)。接着,把优胜选拔条件从内置存储器中读出到工作区内(步骤S10b)。优胜选拔条件在驾车游戏中是把竞赛结果的前几人选定为获胜留下继续参加者的条件。例如,在3人以上的驾车游戏的情况下,把例如前2人选作获胜留下继续参加者。该获胜留下继续参加者,也可以根据已参加游戏的游戏者的人数和途中参加者的人数等而实时地可变。
控制装置18以通过最终检查点PFN的顺序决定排序,并参照优胜选拔条件决定获胜(留下来)继续参加游戏者(步骤S10c)。接着,把等待游戏者加到该获胜留下继续参加游戏者中去,决定新的多个对抗游戏者(步骤S10d)。此外,由于失败了的游戏者不能再参加下一轮竞赛,所以向相应的游戏装置发出使失败了的车辆例如进检修坑等处理的指令(步骤S10e)。
当如上所述自动地设定了进行在一轮的多个新的游戏者时(步骤S10),控制装置18就确认游戏是否符合游戏结束条件(步骤S11)。在游戏结束的情况下(步骤S11、是),就执行显示游戏结果等所规定的游戏结束处理(步骤S12)。在判断为不是游戏结束的情况下(步骤S11、否),控制装置18就判断是否继续进行通信对抗(步骤S13)。在继续进行通信对抗的情况下,在再次实施了步骤S6的通信对抗指令的处理后,反复进行上边说过的步骤S7以后的处理。在不继续进行通信对抗的情况下(步骤S13、否),由于要使处理返回步骤S1,所以在各个游戏装置中,可以独立地实施计算机对抗。
在这里,根据图27说明用上述的处理实施的进入处理的一个具体例子。现在假定由3名游戏者所操作的3辆车辆A,B,C在假想空间上的绕圈赛道上行驶。如同图(a)所示,在时刻t1,3辆的车辆A,B,C同时在起始点ST地点起跑,实施通信对抗。
在距起始地点离开规定距离的地点,如同图(b)所示,设有游戏者(游戏装置的画面上)所看不见的检查点PUV。该检查点PUV是对游戏者促使游戏的进行而设定的,在规定的时间内任何车辆都未到达该检查点PUV处时就显示例如‘Hurry Up!’等信息。即便是这样,在等待了规定时间后仍没有任何车辆到达该看不见的检查点PUV处的情况下,就进行使游戏强制性地结束等处理。但是,这里所说的等待时间(规定时间)被设定在通常的游戏机中不可能有的值。
接着,游戏向前进行,如同图(c)所示,假定在在时刻t2有了途中进入的游戏者。该游戏者的车辆D,借助于计算机对抗追到现在正在进行中的游戏的最末尾。这时,如果游戏的技术高,则将缩小与先行车辆A~C间的距离,或者有可以超过去。但是,与现在正在进行中的游戏的成绩没关系。即,结果变成为途中参加的游戏者模拟地立即地参加游戏,等待下一次的绕圈竞赛。
如同图(d)所示,当领先的车辆A到达了最终检查点PFN时,就把这时的排序决定为目的地的排序,同时,根据优胜选拔条件决定获胜留下继续参加游戏者的车辆A、C。失败了的游戏者的车辆B变成为例如强制性地进检修坑不得参加下次的绕圈。这时,同时为代替被去掉的游戏者的车辆B,要加上途中参加的游戏者的车辆D,新的对抗对手变成为A,C,D这3辆车。
由于该新的对抗对手的设定的期间游戏也在不停地进行着,所以从上次的绕圈自动地转移到本次的绕圈的竞争。即,如同图(e)所示,由新的对抗对手A,C,D进行的驾车游戏接着上次的绕圈连续地进行。在该连续进行的本次的绕圈中,在途中参加的车辆D和来自上次参加的车辆A、C之间,和上次的车辆A,C之间,将变成为有距离差的起跑。在该起跑时刻的距离差,是作为给游戏加点佐料,其意图是:对有技术的游戏者来说作为反映上次的绕圈的游戏的结果的奖励而加上了这么一些优势,同时,途中参加的游戏者则以此为目标或者通过超过它来营造对游戏的兴趣。
如上所述,倘采用本实施例的通信游戏系统,在别的游戏者途中要参加已在对抗中的游戏的情况下,则可以在任何时刻自由地参加,同时,途中参加的游戏者也可以模拟地参加现在正在进行中的游戏。而且,途中参加者的游戏者在游戏为驾车游戏的情况下,可以在一定范围的绕圈对抗期间模拟性地参加进来,且可以自动而连续地马上就参加下一次的一定范围的绕圈对抗(游戏)。为此,途中参加的游戏者从其途中参加的时刻开始就可以共享游戏的紧迫感,可以提高对游戏的兴趣。此外,由于上次的一定范围的对抗中领先的人还可以保持原样地参加下一次的绕圈对抗,故可以提供一种有‘获胜留下继续参加’感的游戏,增加对游戏的兴趣感。
然而,上边说过的通信游戏系统,采用了以下那样的种种的图象处理技巧,增加了游戏的亲临现场感。
(1)游戏者的车辆通过凹凸不平的道路时,使TV监视器13上显示的画面与该凹凸道路的凹凸程度一致起来进行摇晃。
(2)显示车辆的斜体的影子产生立体感。此外,使该影子与投影场所协调起来改变影子的质感。
(3)以雨滴用的多角形的图象来表现雨滴。
(4)借助于雾的处理用图象表现湿漉漉的路面。
(5)借助于雾的处理,用图象表现傍晚和夜间等背景。
(6)借助于风处理用图象表现山等受光照射的光景。
另外,虽然假定本实施例的通信游戏系统是实施驾车游戏的系统来说明的,但是本发明的游戏系统并不必受限于这样的形态,例如也可以应用于打斗游戏等中。
就是说,在多个游戏者分别操作多个游戏装置的同时,在可以玩相互对抗游戏的打斗游戏中,使得上述那样的途中参加也可以实现。在这种情况下,已经详细地说明过的上述实施例的硬件几乎可以照样地使用,可以采用根据不同的于游戏,主要改变软件的办法来实现。例如,1人的游戏者1在与计算机对抗中,别的游戏者2随时参加进来,代替CPU与游戏者1进行对抗的情况。这时,就必须有立即进行程序切换,使游戏者2可以操作处于CPU操纵下的游戏角色,或者,在游戏者2从CPU继承下来的游戏角色进行的游戏结束之后,游戏者2重新选择游戏角色与游戏者1进行游戏。关于这一点,可以应用在上述中所详细说明过的使车辆自然地返回起跑线的方法、游戏结束处理的方法,利用了车辆的进检修坑的功能复归处理方法等等。在这种情况下,当然可以考虑利用适合于打斗游戏的状况,例如拳击游戏中的裁判员的介入,医疗暂停(docter Stop),在回合之间的间隔中返回到圈(ring)中等状况。
此外,途中参加的游戏者的暂时性的模拟性地参加的形态(例如,跟在最后尾跑),决定参加下一次的一定范围(例如,一定次数的绕圈对抗)的游戏的参加者决定的过程,失败了的游戏者的游戏角色的处理(例如,使之进检修坑的处理)等等,也不受上述处理的限制,可以有各种各样的变形。
此外,在这里所说明的实施例都具备使来自游戏角色的视点的图象与路面的凹凸形状或车辆的运动状况协调起来,上下动作的处理功能。图28示出了从游戏角色的视点看到的画面。在车辆上,就象在特开平8-276070号,特开平8-276074号公报中所示出的那样,由计算机提供假想的悬挂装置(假想的悬挂的举动计算装置)该车辆通过该假想的悬挂装置把该车辆配置(映象)到3维空间内的假想的地面上。
该悬挂的举动,可以从路面状况(路面摩擦),车辆的掌舵状况,车辆的速度状况进行运算,并与该运算结果协调起来,使来自游戏角色的视点的图象发生变化。例如,在路面有凹凸的情况下,就变成为使图28的图象上下振动的图象。在悬挂装置上有滚动的举动的情况下,在与车辆的倾斜相同的方向上使图28的图象倾斜。
CPU用记录媒体,盒式磁盘I/F或CD-ROM所供给的应用软件作成用于实现上述游戏的图象和音响。另外,作为存储游戏机的动作用的程序的记录媒体除上述的盒式磁盘ROM,CD-ROM外,也可以是因特网、PC网上边的通信媒体。
如上所述,倘采用本发明,由于用通信进行的对抗游戏的途中参加游戏者也可以马上模拟地参加游戏,其后可以自动且连续地正式参加游戏,所以可以排除途中参加的游戏者在游戏等待状态下的不耐烦感,而且,消除了游戏和游戏之间的‘间隔’而可以连续地继续进行多次的游戏。另一方面,采用把上次的游戏成绩自动地反映到下一次的游戏中去的办法,可以给有技术的游戏者以获胜留下继续参加的优越感,鼓动游戏的兴趣,因此,可以提供一种增加对游戏的趣味感的随时参加方式的多人对抗型游戏系统及其游戏方法。

Claims (25)

1.一种新的游戏者可以自由加入的竞赛游戏装置,其中,通过将游戏的控制权转移给将要参加游戏的新的游戏者,使得其他游戏者能够参加到已经运行的游戏中,其特征是:具备:
进行装置,用于与有无游戏者无关地使多个移动体进行的竞赛游戏继续进行;
选择装置,用于由新的游戏者选择上述多个移动体中的任何一个;
控制移动装置,用于使对已被选中的上述移动体的控制权转移给新的游戏者;
控制结束装置,用于在所选中的上述移动体满足了规定的条件时,结束由相应的游戏者进行的控制。
2.权利要求1所述的游戏装置,其特征是:上述进行装置通过预先设定好的程序使游戏继续进行。
3.权利要求1所述的游戏装置,其特征是:在上述游戏装置中内置有执行游戏程序的计算机;上述多个移动体设置在三维坐标系中;上述控制移动装置对所选中的上述移动体进行返回起始点的处理,使对该移动体的控制权由上述计算机转移到游戏者;所述结束装置根据所显示的所选中的上述移动体和其他移动体之间的追赶次数的计数,结束由该游戏者进行的控制。
4.权利要求1或2所述的游戏装置,其特征是:上述进行装置具备:
参数变化装置,用于随着时间的经过使上述移动体的性能参数变化;
补给装置,用于借助于游戏者的操作使被选中的上述移动体移动到用来使性能参数复归的位置上;
复归装置,用于在性能参数复归后使上述移动体复归。
5.权利要求1或2所述的游戏装置,其特征是:上述进行装置具备:随着游戏的进行使环境条件变化的环境条件变化装置。
6.权利要求1或2所述的游戏装置,其特征是:上述进行装置使上述移动体的数量保持恒定的装置。
7.权利要求1或2所述的游戏装置,其特征是:上述进行装置采用由预先已设定好了的多个环境条件中进行选择的办法,来设定游戏进行的环境条件。
8.权利要求1或2所述的游戏装置,其特征是,
上述选择装置具备位置检测装置,用于求得所选中的上述移动体的位置;
上述控制移动装置,具备:
第1移动体控制装置,用于在所选中的上述移动体的位置和游戏者途中参加的规定的位置近的时候,等待所选中的上述移动体接近上述规定的位置后,使对所选中的上述移动体的控制权转移给游戏者;
第2移动体控制装置,用于在所选中的上述移动体的位置和游戏者途中参加的规定的位置不近的时候,使所选中的上述移动体向上述规定位置移动,使对所选中的上述移动体的控制权转移给游戏者。
9.权利要求8所述的游戏装置,其特征是,上述选择装置具备状况变化装置,由于在所选择的上述移动体的位置与游戏者途中参加的规定的位置远的时候,使所选上述移动体的状况变化。
10.权利要求1或2所述的游戏装置,其特征是,上述选择装置选择已经赋予与已输入的标号相对应的标号的上述移动体。
11.权利要求1或2所述的游戏装置,其特征是,上述控制结束装置具备判定装置,用于根据表示在所选中的移动体与别的移动体之间的超过次数的通过计数值使控制结束。
12.权利要求11所述的游戏装置,其特征是,采用以沿着上述移动体的比赛路线设置的块内的规定的点为基准测定上述移动体的位置的办法,来求出上述通过计数值。
13.权利要求1或2所述的游戏装置,其特征是,上述控制结束装置具备得分计算装置,用于计算有关上述游戏者的游戏结果的得分。
14.权利要求1或2所述的游戏装置,其特征是,上述控制结束装置,在经过了规定的时间时就结束由该游戏者进行的控制。
15.一种与游戏者的有无无关地使竞赛游戏继续进行的游戏的处理方法,在上述游戏中,通过将对游戏的控制权转移给将要参加游戏的游戏者,使得其他游戏者能够参加到已经运行的游戏中,其特征是具备有:
新的游戏者选择比赛中的多个移动体中的任何一个的选择步骤;
用新的游戏者所选中的上述移动体参加竞赛的参加步骤;
由包括所选中的上述移动体在内的多个移动体继续进行竞赛游戏的游戏继续步骤;
在所选中的上述移动体已满足了规定的条件时就使游戏结束的游戏结束处理步骤。
16.权利要求15所述的游戏的处理方法,其特征是,上述参加步骤具备:
求所选中的上述移动体的位置的位置检测步骤;
在所选中的上述移动体的位置和游戏者途中参加的规定的位置近的时候,等待所选中的上述移动体接近上述规定的位置后,使对所选中的上述移动体的控制权转移给游戏者的第1移动体控制步骤;
在所选中的上述移动体的位置和游戏者途中参加的规定的位置远的时候,使所选中的上述移动体的状况发生变化的状况变化步骤;
使所选中的上述移动体强制性地向上述规定位置移动,使对所选中的上述移动体的控制权转移给游戏者的第2移动体控制步骤。
17.权利要求16所述的游戏处理方法,其特征是,上述参加步骤具备状况变化装置,用于在上述第1移动体控制步骤中所选择中的上述移动体的位置与游戏者途中参加的规定的位置远的时候,使所选上述移动体的状况变化。
18.权利要求15所述的游戏的处理方法,其特征是,上述继续步骤具备:
参数变化步骤,用于随着时间的经过使上述移动体的性能参数发生变化;
补给步骤,用于借助于游戏者的操作使被选中的上述移动体移动到使性能参数复归的位置上;
复归步骤,用于在性能参数复归后使上述移动体复归。
19.权利要求15所述的游戏的处理方法,其特征是,上述游戏结束处理步骤根据表示所选中的移动体与别的移动体之间的超过次数的通过计数判定游戏结束。
20.权利要求19所述的游戏的处理方法,其特征是,采用以沿着上述移动体的比赛路线设置的块内的规定的点为基准测定上述移动体的位置的办法,来求出上述通过计数值。
21.一种的游戏系统,分别具备:生成游戏画面的图象处理装置;与上述图象处理装置相连边与别的装置通信边进行控制的通信控制装置的多个游戏装置以及连接这些多个游戏机的上述通信装置的连接装置,其特征是:
上述游戏装置是权利要求1到13中的任何一项中所述的游戏装置。
22.权利要求21所述的游戏系统,其特征是,上述通信控制装置通过上述连接装置在与参数信息同步的同时进行通信。
23.权利要求21所述的游戏系统,其特征是,具备:从上述多个游戏机的至少任何一个中得到与竞赛有关的信息以决定显示图象的控制装置和显示由上述控制装置决定的显示图象的外部监视器。
24.权利要求21所述的游戏系统,其特征是,上述多个游戏装置,每个都具备显示与竞赛状况有关的信息的显示部分。
25.权利要求21所述的游戏系统,其特征是,在上述多个游戏装置中,各自的图象处理装置处理预先分配给的数据,各自的通信控制装置把处理后的数据输出往其他的游戏机的同时,接受在其他的游戏机中处理后的数据,并写入到上述图象处理装置的存储器中去。
CNB971913951A 1996-10-09 1997-10-09 游戏装置、游戏的处理方法及游戏系统 Expired - Fee Related CN1185033C (zh)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP268477/1996 1996-10-09
JP26847796 1996-10-09
JP268477/96 1996-10-09
JP126546/1997 1997-05-16
JP12654697 1997-05-16
JP126546/97 1997-05-16

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100963462A Division CN100444917C (zh) 1996-10-09 1997-10-09 游戏系统、游戏执行方法及游戏装置的数据处理方法

Publications (2)

Publication Number Publication Date
CN1204969A CN1204969A (zh) 1999-01-13
CN1185033C true CN1185033C (zh) 2005-01-19

Family

ID=26462715

Family Applications (2)

Application Number Title Priority Date Filing Date
CNB971913951A Expired - Fee Related CN1185033C (zh) 1996-10-09 1997-10-09 游戏装置、游戏的处理方法及游戏系统
CNB2004100963462A Expired - Fee Related CN100444917C (zh) 1996-10-09 1997-10-09 游戏系统、游戏执行方法及游戏装置的数据处理方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
CNB2004100963462A Expired - Fee Related CN100444917C (zh) 1996-10-09 1997-10-09 游戏系统、游戏执行方法及游戏装置的数据处理方法

Country Status (9)

Country Link
US (2) US6632138B1 (zh)
EP (2) EP0872266B1 (zh)
KR (1) KR100529988B1 (zh)
CN (2) CN1185033C (zh)
BR (1) BR9706830A (zh)
DE (1) DE69733246T2 (zh)
HK (1) HK1080772A1 (zh)
TW (2) TW469148B (zh)
WO (1) WO1998015329A1 (zh)

Families Citing this family (153)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US20050164759A1 (en) * 2004-01-26 2005-07-28 Shuffle Master, Inc. Electronic gaming machine with architecture supporting a virtual dealer and virtual cards
US7661676B2 (en) 2001-09-28 2010-02-16 Shuffle Master, Incorporated Card shuffler with reading capability integrated into multiplayer automated gaming table
US8272958B2 (en) * 2004-01-26 2012-09-25 Shuffle Master, Inc. Automated multiplayer game table with unique image feed of dealer
US8574074B2 (en) 2005-09-30 2013-11-05 Sony Computer Entertainment America Llc Advertising impression determination
US7895076B2 (en) 1995-06-30 2011-02-22 Sony Computer Entertainment Inc. Advertisement insertion, profiling, impression, and feedback
US6747680B1 (en) * 1999-12-13 2004-06-08 Microsoft Corporation Speed-dependent automatic zooming interface
JP3818768B2 (ja) 1997-12-12 2006-09-06 株式会社バンダイナムコゲームス ゲーム機及び情報記憶媒体
JPH11347255A (ja) * 1998-06-10 1999-12-21 Namco Ltd ゲーム装置及び情報記憶媒体
JP3926481B2 (ja) * 1998-06-23 2007-06-06 株式会社バンダイナムコゲームス ゲーム装置及び情報記憶媒体
CN1198670C (zh) * 1998-07-02 2005-04-27 世嘉企业股份有限公司 执行游戏的方法及实施这种方法的游戏机
JP3924966B2 (ja) * 1998-11-24 2007-06-06 株式会社セガ ゲーム装置
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
JP2001165638A (ja) 1999-02-19 2001-06-22 Sanyo Electric Co Ltd 三次元モデル提供装置及びその方法
US20020026321A1 (en) 1999-02-26 2002-02-28 Sadeg M. Faris Internet-based system and method for fairly and securely enabling timed-constrained competition using globally time-sychronized client subsystems and information servers having microsecond client-event resolution
KR100743896B1 (ko) * 1999-02-26 2007-07-30 리베오 인코포레이티드 글로벌 시간 동기화된 시스템, 장치, 및 방법
JP3338005B2 (ja) 1999-08-10 2002-10-28 コナミ株式会社 音楽ゲーム通信システム
TW575446B (en) * 2000-01-14 2004-02-11 Sony Computer Entertainment Inc Recording medium, computer and method operating car images on a screen of the computer
JP4560692B2 (ja) * 2000-01-29 2010-10-13 株式会社セガ ゲーム装置および画像処理方法
JP4155691B2 (ja) * 2000-03-07 2008-09-24 富士通株式会社 3次元インタラクティブゲームシステムおよびそれを用いた広告システム
GB2367254A (en) * 2000-08-02 2002-04-03 Coinmaster Gaming Ltd Simulated race game with touch screen betting
ES2344590T3 (es) * 2000-08-25 2010-09-01 Intellocity Usa, Inc. Juego interactivo a traves de decodificadores.
US8932136B2 (en) 2000-08-25 2015-01-13 Opentv, Inc. Method and system for initiating an interactive game
JP3991583B2 (ja) * 2000-11-24 2007-10-17 株式会社セガ 画像表示方法、コンピュータゲーム処理方法及び記録媒体
JP2002224435A (ja) * 2001-01-30 2002-08-13 Konami Co Ltd ビデオゲーム装置、プレイヤーキャラクターの行動制御方法及びビデオゲームプログラム
US8751310B2 (en) 2005-09-30 2014-06-10 Sony Computer Entertainment America Llc Monitoring advertisement impressions
JP3749458B2 (ja) * 2001-06-06 2006-03-01 コナミ株式会社 遊戯拡張システムと玩具システムとを備えたシステム
US20030064800A1 (en) * 2001-09-28 2003-04-03 Jackson James P. Video gaming machine with pop-up windows
AU2002343688A1 (en) 2001-11-15 2003-06-10 Nintendo Software Technology Corporation System and method of simulating and imaging realistic water surface
KR20040081766A (ko) * 2002-02-08 2004-09-22 매텔 인코포레이티드 온라인 차량 수집 및 놀이 액티비티
US7050889B2 (en) * 2002-04-22 2006-05-23 Racing Visions Investments Inc. Method and system for a computer controlled racing network
US20030199319A1 (en) * 2002-04-23 2003-10-23 Daniel Culbert Method and system for enhanced role playing and computer-user interaction
JP3731879B2 (ja) * 2002-05-09 2006-01-05 任天堂株式会社 ゲーム機およびゲームプログラム
US6733383B2 (en) * 2002-05-17 2004-05-11 Electronic Arts Inc. Systems and methods for simulating game state changes responsive to an interrupt condition
US20030228908A1 (en) * 2002-06-10 2003-12-11 Daniel Caiafa Statistics system for online console-based gaming
US20080042354A1 (en) * 2002-10-15 2008-02-21 Yoseloff Mark L Interactive simulated blackjack game with side bet apparatus and in method
JP3795856B2 (ja) * 2002-12-09 2006-07-12 株式会社スクウェア・エニックス ビデオゲーム装置、ビデオゲームの進行制御方法、プログラム及び記録媒体
JP3667330B2 (ja) * 2003-02-19 2005-07-06 コナミ株式会社 ゲーム課金プログラム及びビデオゲーム装置
JP3527504B1 (ja) * 2003-03-31 2004-05-17 コナミ株式会社 ゲーム装置、ゲーム方法、ならびに、プログラム
JP2004329662A (ja) 2003-05-09 2004-11-25 Nintendo Co Ltd ゲームシステムおよびゲームプログラム
US8456475B2 (en) * 2003-06-30 2013-06-04 Microsoft Corporation Motion line switching in a virtual environment
US7358973B2 (en) * 2003-06-30 2008-04-15 Microsoft Corporation Mixture model for motion lines in a virtual reality environment
US7905770B2 (en) 2004-02-02 2011-03-15 Shuffle Master, Inc. Special multiplier bonus game in Pai Gow Poker variant
US7682239B2 (en) * 2003-12-12 2010-03-23 Olympian Gaming Llc Video games adapted for wagering
US20050228620A1 (en) * 2004-04-08 2005-10-13 Corys Training & Engineering Support Systems Method and apparatus for simulating a train and track
US7841938B2 (en) * 2004-07-14 2010-11-30 Igt Multi-player regulated gaming with consolidated accounting
US20060014586A1 (en) * 2004-07-14 2006-01-19 Cyberscan Technology, Inc. Integral ergonomic gaming terminal
US8763157B2 (en) 2004-08-23 2014-06-24 Sony Computer Entertainment America Llc Statutory license restricted digital media playback on portable devices
JP2006223360A (ja) * 2005-02-15 2006-08-31 Aruze Corp 遊技機
JP4752289B2 (ja) * 2005-02-28 2011-08-17 株式会社セガ ゲームプログラム、記録媒体及びゲーム装置
US20060281508A1 (en) * 2005-05-27 2006-12-14 Gtech Rhode Island Corporation Racing game and method
US20070298879A1 (en) * 2005-06-30 2007-12-27 Konami Digital Entertainment Co., Ltd. Game Device
US20070048690A1 (en) * 2005-08-26 2007-03-01 Doron Precision Systems, Inc. Simulated convex mirrors for driving simulators
JP2007075530A (ja) * 2005-09-16 2007-03-29 Aruze Corp ゲーム機
US8626584B2 (en) 2005-09-30 2014-01-07 Sony Computer Entertainment America Llc Population of an advertisement reference list
US7287722B2 (en) * 2005-10-03 2007-10-30 Rocket Racing, Inc. Rocket-powered vehicle racing competition
US20080217472A1 (en) * 2005-10-03 2008-09-11 Rocket Racing, Inc. Rocket-powered vehicle racing reality system
US20070194171A1 (en) * 2005-10-03 2007-08-23 Rocket Racing, Inc. Rocket-powered vehicle racing information system
US8676900B2 (en) 2005-10-25 2014-03-18 Sony Computer Entertainment America Llc Asynchronous advertising placement based on metadata
US11004089B2 (en) 2005-10-25 2021-05-11 Sony Interactive Entertainment LLC Associating media content files with advertisements
US10657538B2 (en) 2005-10-25 2020-05-19 Sony Interactive Entertainment LLC Resolution of advertising rules
US20070118425A1 (en) 2005-10-25 2007-05-24 Podbridge, Inc. User device agent for asynchronous advertising in time and space shifted media network
CN103279874B (zh) 2006-05-05 2016-08-03 美国索尼电脑娱乐公司 广告旋转
JP5330640B2 (ja) * 2006-05-09 2013-10-30 任天堂株式会社 ゲームプログラム、ゲーム装置、ゲームシステム、およびゲーム処理方法
JP4821436B2 (ja) * 2006-05-25 2011-11-24 株式会社セガ プレーヤ交代操作機能を有するゲーム装置
US8888592B1 (en) 2009-06-01 2014-11-18 Sony Computer Entertainment America Llc Voice overlay
US9349201B1 (en) 2006-08-03 2016-05-24 Sony Interactive Entertainment America Llc Command sentinel
JP4146481B2 (ja) 2006-11-14 2008-09-10 株式会社コナミデジタルエンタテインメント ゲーム装置、ゲーム方法及びゲームプログラム
US20080207300A1 (en) * 2007-02-26 2008-08-28 Constantinos Antonopoulos Method for displaying a draw result as a race
US8475252B2 (en) 2007-05-30 2013-07-02 Shfl Entertainment, Inc. Multi-player games with individual player decks
JP5448021B2 (ja) * 2007-06-29 2014-03-19 株式会社セガ レーシングゲーム装置のプログラム、そのプログラムを格納した記録媒体、及びレーシングゲーム装置
JP2009045313A (ja) * 2007-08-22 2009-03-05 Aruze Corp 多人数参加型の遊技機
JP2009045336A (ja) * 2007-08-22 2009-03-05 Aruze Corp 競走型のレースゲームに参加する複数のキャラクタのうち一部のキャラクタを指定した視点からの3次元画像で表示できるゲーミングマシン及びその制御方法
US8632376B2 (en) * 2007-09-20 2014-01-21 Irobot Corporation Robotic game systems and methods
US8262472B2 (en) * 2007-09-21 2012-09-11 Microsoft Corporation Comprehensive single page view of user's gaming achievements
US8416247B2 (en) 2007-10-09 2013-04-09 Sony Computer Entertaiment America Inc. Increasing the number of advertising impressions in an interactive environment
CN101411944B (zh) * 2007-10-19 2012-04-25 鈊象电子股份有限公司 赛车游戏系统以及赛车游戏系统所执行的执行方法
US8979647B2 (en) 2007-10-26 2015-03-17 Microsoft Technology Licensing, Llc Method of providing player status and ability to join games
US8197313B2 (en) 2007-10-29 2012-06-12 Microsoft Corporation User to user game referrals
US8968087B1 (en) 2009-06-01 2015-03-03 Sony Computer Entertainment America Llc Video game overlay
US8613673B2 (en) 2008-12-15 2013-12-24 Sony Computer Entertainment America Llc Intelligent game loading
US8147339B1 (en) * 2007-12-15 2012-04-03 Gaikai Inc. Systems and methods of serving game video
US9498714B2 (en) 2007-12-15 2016-11-22 Sony Interactive Entertainment America Llc Program mode switching
US8769558B2 (en) 2008-02-12 2014-07-01 Sony Computer Entertainment America Llc Discovery and analytics for episodic downloaded media
US20090298585A1 (en) * 2008-06-02 2009-12-03 International Business Machines Corporation Enhancement for a video game controller to allow private interaction with the user
US20090318232A1 (en) * 2008-06-24 2009-12-24 Motorola, Inc. Method and system for controlling load in a communication network
US8641529B2 (en) * 2008-06-27 2014-02-04 Microsoft Corporation Scheduled programmatic game content
JP4694608B2 (ja) * 2008-10-01 2011-06-08 株式会社スクウェア・エニックス ゲームシステム、ゲーム装置及びプログラム
JP2009018199A (ja) * 2008-10-27 2009-01-29 Sega Corp ゲーム情報処理装置及びそのコンピュータプログラム
US8926435B2 (en) 2008-12-15 2015-01-06 Sony Computer Entertainment America Llc Dual-mode program execution
US20100248803A1 (en) * 2009-03-31 2010-09-30 Codemasters Software Company Ltd. Forming and executing a computer game
US9723319B1 (en) 2009-06-01 2017-08-01 Sony Interactive Entertainment America Llc Differentiation for achieving buffered decoding and bufferless decoding
US9426502B2 (en) 2011-11-11 2016-08-23 Sony Interactive Entertainment America Llc Real-time cloud-based video watermarking systems and methods
US8763090B2 (en) 2009-08-11 2014-06-24 Sony Computer Entertainment America Llc Management of ancillary content delivery and presentation
US9761080B2 (en) 2009-11-13 2017-09-12 Bally Gaming, Inc. Commissionless pai gow with dealer qualification
US9155963B2 (en) * 2009-11-25 2015-10-13 Disney Enterprises, Inc. Collaborative online ranking
US20110124409A1 (en) * 2009-11-25 2011-05-26 Baynes Nick Graphical object customization based on performance metrics
US9064369B2 (en) * 2010-04-06 2015-06-23 Multimedia Games, Inc. Wagering game, gaming machine and networked gaming system with customizable player avatar
US8851981B2 (en) 2010-04-06 2014-10-07 Multimedia Games, Inc. Personalized jackpot wagering game, gaming system, and method
US9064377B2 (en) 2010-04-06 2015-06-23 Multimedia Games, Inc. Wagering game, gaming machine, networked gaming system and method with a base game and a simultaneous bonus currency game
US8725476B1 (en) * 2010-05-04 2014-05-13 Lucasfilm Entertainment Company Ltd. Applying details in a simulation
WO2011142686A1 (ru) * 2010-05-11 2011-11-17 Safronov Sergey Mikhailovich Система для проведения игры на ставки
US8560331B1 (en) 2010-08-02 2013-10-15 Sony Computer Entertainment America Llc Audio acceleration
WO2012037170A1 (en) * 2010-09-13 2012-03-22 Gaikai, Inc. Dual mode program execution and loading
KR102230426B1 (ko) 2010-09-13 2021-03-22 소니 인터랙티브 엔터테인먼트 아메리카 엘엘씨 부가기능의 관리
US8753202B2 (en) * 2010-09-23 2014-06-17 Multimedia Games, Inc. Wagering game, gaming machine, gaming system and method with real-time position updates
US10046241B1 (en) * 2010-11-01 2018-08-14 Ronald Charles Krosky Output production
CN102567387B (zh) * 2010-12-29 2016-03-09 北京宣爱智能模拟技术股份有限公司 一种路谱编辑装置
US8970592B1 (en) 2011-04-19 2015-03-03 Lucasfilm Entertainment Company LLC Simulating an arbitrary number of particles
US9025832B2 (en) * 2011-06-01 2015-05-05 Microsoft Technology Licensing, Llc Automated sensor driven friending
US9770660B2 (en) 2011-06-14 2017-09-26 Empire Technology Development Llc Starting simulation from a real situation
KR101586387B1 (ko) 2011-06-20 2016-01-19 엠파이어 테크놀로지 디벨롭먼트 엘엘씨 온라인 게이밍 중의 사회적 상호작용
KR101131097B1 (ko) * 2011-09-21 2012-04-02 주식회사 미래엔에스 지리정보를 이용한 4d 기반의 체험형 패러글라이딩 시뮬레이션 게임 시스템 및 방법
JP5330556B2 (ja) * 2012-02-23 2013-10-30 株式会社コナミデジタルエンタテインメント ゲーム制御装置、ゲーム制御装置の制御方法、及びプログラム
WO2013168413A1 (ja) * 2012-05-08 2013-11-14 株式会社カプコン ゲームプログラム、ゲーム装置およびゲームシステム
US20130316823A1 (en) * 2012-05-22 2013-11-28 Shaul Peled Seafaring games
US9248378B2 (en) * 2012-08-16 2016-02-02 Ford Global Technologies, Llc Method and apparatus for remote racing
CN103726681A (zh) * 2012-10-11 2014-04-16 李汉章 挑战驾车技术的极限赛道
US8784191B1 (en) 2013-03-07 2014-07-22 Igt Gaming system and method for providing a symbol elimination game
US8851979B2 (en) 2013-03-07 2014-10-07 Igt Gaming system and method for providing a symbol elimination game
US20140274304A1 (en) 2013-03-13 2014-09-18 Ignite Game Technologies, Inc. Method and apparatus for evaluation of skill level progression and matching of participants in a multi-media interactive environment
CN103700190A (zh) * 2013-06-27 2014-04-02 苏州金螳螂展览设计工程有限公司 一种战斗蛐蛐的控制系统及方法
DK201370610A1 (en) * 2013-10-23 2015-05-04 Komplementaranpartsselskabet Chaserace A computer gaming system and a method for conducting a game
KR101447850B1 (ko) * 2014-03-06 2014-10-10 김신협 실시간 대전 게임을 위한 게임 제공 방법 및 그 시스템
US10238979B2 (en) 2014-09-26 2019-03-26 Universal City Sudios LLC Video game ride
JP6646991B2 (ja) * 2015-10-01 2020-02-14 任天堂株式会社 情報処理システム、情報処理方法、情報処理装置、および、情報処理プログラム
US10026309B1 (en) 2016-04-11 2018-07-17 State Farm Mutual Automobile Insurance Company Networked vehicle control systems to facilitate situational awareness of vehicles
US10571283B1 (en) 2016-04-11 2020-02-25 State Farm Mutual Automobile Insurance Company System for reducing vehicle collisions based on an automated segmented assessment of a collision risk
US10233679B1 (en) 2016-04-11 2019-03-19 State Farm Mutual Automobile Insurance Company Systems and methods for control systems to facilitate situational awareness of a vehicle
US10486708B1 (en) 2016-04-11 2019-11-26 State Farm Mutual Automobile Insurance Company System for adjusting autonomous vehicle driving behavior to mimic that of neighboring/surrounding vehicles
US10872379B1 (en) 2016-04-11 2020-12-22 State Farm Mutual Automobile Insurance Company Collision risk-based engagement and disengagement of autonomous control of a vehicle
US10247565B2 (en) 2016-04-11 2019-04-02 State Farm Mutual Automobile Insurance Company Traffic risk avoidance for a route selection system
US11851041B1 (en) 2016-04-11 2023-12-26 State Farm Mutual Automobile Insurance Company System for determining road slipperiness in bad weather conditions
US10019904B1 (en) 2016-04-11 2018-07-10 State Farm Mutual Automobile Insurance Company System for identifying high risk parking lots
US10222228B1 (en) 2016-04-11 2019-03-05 State Farm Mutual Automobile Insurance Company System for driver's education
CN105976650A (zh) * 2016-06-30 2016-09-28 小天才科技有限公司 一种学习减法的方法及装置
JP6689694B2 (ja) 2016-07-13 2020-04-28 株式会社バンダイナムコエンターテインメント シミュレーションシステム及びプログラム
JP6719308B2 (ja) * 2016-07-13 2020-07-08 株式会社バンダイナムコエンターテインメント シミュレーションシステム及びプログラム
US10186106B2 (en) 2016-09-21 2019-01-22 Igt Gaming system and method for determining awards based on interacting symbols
GB2555856A (en) * 2016-11-14 2018-05-16 Sega Amusements International Ltd Multiplayer computer game apparatus with a game information display
US10846779B2 (en) 2016-11-23 2020-11-24 Sony Interactive Entertainment LLC Custom product categorization of digital media content
US10860987B2 (en) 2016-12-19 2020-12-08 Sony Interactive Entertainment LLC Personalized calendar for digital media content-related events
US10931991B2 (en) 2018-01-04 2021-02-23 Sony Interactive Entertainment LLC Methods and systems for selectively skipping through media content
CN108421254B (zh) * 2018-03-23 2021-12-14 网易(杭州)网络有限公司 游戏中后视镜的控制方法和装置
CN108421256B (zh) * 2018-03-29 2021-04-20 网易(杭州)网络有限公司 对象位置显示方法和设备
KR102139775B1 (ko) * 2018-07-12 2020-07-30 주식회사 모션디바이스 임무 수행에 따른 지능형 보상 제공 시스템 및 방법
CN108905205B (zh) * 2018-07-25 2021-09-24 网易(杭州)网络有限公司 提示处理方法、装置、存储介质和电子装置
CN109240302B (zh) * 2018-09-30 2022-04-22 北京金山安全软件有限公司 一种使用机器人赛车的方法、装置、电子设备及存储介质
JP7304695B2 (ja) * 2018-12-26 2023-07-07 任天堂株式会社 情報処理システム、情報処理プログラム、情報処理装置、および情報処理方法
CN111488280B (zh) * 2020-04-09 2021-07-02 腾讯科技(深圳)有限公司 数据处理方法、装置、存储介质及电子设备
US11305195B2 (en) * 2020-05-08 2022-04-19 T-Mobile Usa, Inc. Extended environmental using real-world environment data
US20220184506A1 (en) * 2020-11-12 2022-06-16 Tencent Technology (Shenzhen) Company Limited Method and apparatus for driving vehicle in virtual environment, terminal, and storage medium
CN116522691B (zh) * 2023-07-03 2023-09-05 石家庄市科恒电子有限公司 车辆模拟行驶控制方法、模拟平台展示系统、设备及介质

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4572509A (en) 1982-09-30 1986-02-25 Sitrick David H Video game network
US4738451A (en) * 1986-05-20 1988-04-19 Atari Games Corporation Multi-player, multi-character cooperative play video game with independent player entry and departure
JP2743014B2 (ja) 1989-08-10 1998-04-22 株式会社フジクラ ヒートパイプにおける作動流体の封入方法
US5213555A (en) * 1990-02-27 1993-05-25 Hood Robert L Exercise equipment information, communication and display system
US5269687A (en) * 1990-08-01 1993-12-14 Atari Games Corporation System and method for recursive driver training
US5354202A (en) * 1990-08-01 1994-10-11 Atari Games Corporation System and method for driver training with multiple driver competition
JP3070993B2 (ja) * 1991-08-27 2000-07-31 日本特殊陶業株式会社 白金抵抗体式温度センサ用ロー付材料
US5368484A (en) * 1992-05-22 1994-11-29 Atari Games Corp. Vehicle simulator with realistic operating feedback
US5366376A (en) * 1992-05-22 1994-11-22 Atari Games Corporation Driver training system and method with performance data feedback
JP2521409B2 (ja) 1993-12-28 1996-08-07 コナミ株式会社 マルチプレイゲ―ム装置
JP2807625B2 (ja) * 1994-01-27 1998-10-08 株式会社ナムコ ゲームシステムおよびマルチプレーヤシステムにおける共通表示体の制御方法
JPH07289736A (ja) * 1994-04-25 1995-11-07 Namco Ltd ゲームシステムおよびゲームシステムへのエントリー方法
US5586257A (en) * 1994-05-05 1996-12-17 Perlman; Stephen G. Network architecture to support multiple site real-time video games
FR2732792B1 (fr) * 1995-04-06 1997-06-06 Benkel Gerard Systeme electronique de competition et procede de mise en oeuvre
TW273519B (en) * 1995-09-12 1996-04-01 Konami Co Ltd Driving game machine
US5762552A (en) * 1995-12-05 1998-06-09 Vt Tech Corp. Interactive real-time network gaming system
US5846132A (en) * 1996-04-10 1998-12-08 William W. Junkin Trust Interactive system allowing simulated or real time participation in a league
US5921780A (en) * 1996-06-28 1999-07-13 Myers; Nicole J. Racecar simulator and driver training system and method
US6080063A (en) * 1997-01-06 2000-06-27 Khosla; Vinod Simulated real time game play with live event
US6039648A (en) * 1997-03-04 2000-03-21 Casino Data Systems Automated tournament gaming system: apparatus and method
US5984787A (en) * 1997-06-17 1999-11-16 International Business Machines Corp. Method and system for multi-user game recovery

Also Published As

Publication number Publication date
DE69733246D1 (de) 2005-06-16
US6632138B1 (en) 2003-10-14
CN100444917C (zh) 2008-12-24
EP0872266A1 (en) 1998-10-21
HK1080772A1 (en) 2006-05-04
EP0872266A4 (en) 2002-04-03
EP0872266B1 (en) 2005-05-11
US20020169013A1 (en) 2002-11-14
KR19990072023A (ko) 1999-09-27
DE69733246T2 (de) 2006-01-19
EP1584358A2 (en) 2005-10-12
EP1584358A3 (en) 2007-06-27
BR9706830A (pt) 1999-03-30
WO1998015329A1 (fr) 1998-04-16
CN1204969A (zh) 1999-01-13
TW394702B (en) 2000-06-21
TW469148B (en) 2001-12-21
CN1640520A (zh) 2005-07-20
KR100529988B1 (ko) 2006-11-30
US7090577B2 (en) 2006-08-15
JP3844364B2 (ja) 2006-11-08

Similar Documents

Publication Publication Date Title
CN1185033C (zh) 游戏装置、游戏的处理方法及游戏系统
CN1101034C (zh) 模拟驾驶游戏机
CN1188193C (zh) 图像处理装置及图像处理方法
CN1264122C (zh) 图象处理装置、方法及设备
US6171186B1 (en) Game processing method, game device, image processing device, image processing method, and recording medium
CN1183985C (zh) 决定虚拟世界中的天气的设备和方法
CN1190353A (zh) 游戏装置、其处理方法和记录媒体
KR101908137B1 (ko) 게임 장치, 게임 시스템, 게임 장치의 제어 방법 및 서버 시스템
CN1853203A (zh) 采用比赛游戏卡的比赛游戏系统和方法
KR102324845B1 (ko) 사용자 게임 연계 자율주행 방법 및 시스템
CN1853204A (zh) 允许在不同计算平台上进行比赛游戏的系统和方法
KR20060049774A (ko) 게임 시스템, 서버, 및 게임 제어 방법
CN1449298A (zh) 在终端设备上显示奖励选择和输赢结果的系统和方法
KR20060049754A (ko) 게임 시스템
JP2000350867A (ja) ゲーム装置、ゲームの処理方法及びゲーム実行方法並びにゲームシステム
CN1976743A (zh) 图像生成装置、加速度显示方法及程序
CN1170238C (zh) 视频游戏的装置与表示方法
JP4560692B2 (ja) ゲーム装置および画像処理方法
JP3452893B2 (ja) 表示制御プログラムを記録したコンピュータ読み取り可能な記録媒体、ならびに、表示制御装置および方法
Söbke et al. Social Gaming–Just Click and Reward?
CN1178952A (zh) 游戏处理装置、游戏处理方法和记录介质
Codling et al. Art of the Formula 1 race car
Hickey Jr The Minds Behind Shooter Games: Interviews with Cult and Classic Video Game Developers
JP4524747B2 (ja) 画像処理装置及び画像処理方法
Anderson Tony Stewart: NASCAR Driver

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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20050119

Termination date: 20161009