JP4120911B2 - Play system - Google Patents
Play system Download PDFInfo
- Publication number
- JP4120911B2 JP4120911B2 JP25498299A JP25498299A JP4120911B2 JP 4120911 B2 JP4120911 B2 JP 4120911B2 JP 25498299 A JP25498299 A JP 25498299A JP 25498299 A JP25498299 A JP 25498299A JP 4120911 B2 JP4120911 B2 JP 4120911B2
- Authority
- JP
- Japan
- Prior art keywords
- game
- player
- race
- satellite
- horse
- 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
Landscapes
- Closed-Circuit Television Systems (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、遊戯システム及び遊戯処理方法に関し、特に、複数の遊戯者が参加可能な複数人参加可能ゲームを実行可能な遊戯システム及びこのようなゲームを実行する際の遊戯処理方法に関する。
【0002】
【従来の技術】
(1)第1に、従来から、複数人の遊戯者が参加可能な複数人参加可能ゲーム(複数の遊戯者で競うレースゲーム等)を実行可能な遊戯システムが知られている。この種の遊戯システムにおいて、複数人参加可能ゲーム以外に、複数人参加可能ゲームの為の準備作業等の一人用ゲームを実行可能とすることによって、遊戯の楽しみを高めることがある。この場合、各遊戯者の準備作業の実行中は複数人参加可能ゲームは実行されないが、各遊戯者の準備作業の為にメインゲームである複数人参加可能ゲームの進行が遅れることになり、ゲームの効率的進行が妨げられる。
(2)第2に、従来から、複数の遊戯者が同時に行なう複数人参加同時ゲーム(同時にスタートするレースゲーム等)が知られている。この種のゲームにおいては、ゲームのエントリー(参加登録)の可能な時間が限られている。すなわち、複数人参加同時ゲームにエントリーしようとする遊戯者は、すでに1つの複数人参加同時ゲームが実行中である間は、当該ゲームにエントリーすることができず、当該ゲームが終わり、次のゲームのエントリー可能時間が到来するまで、何もせずに待っているしかなかった。このため、エントリー可能となるまでの時間が遊戯者にとって無駄な時間であると感じられるおそれがあった。
【0003】
また、ゲームにエントリーできるタイミングの自由度が広く認められている場合でも、同時にスタートするレースゲーム等では、エントリーしたゲームに参加できるタイミングは限られるので、遊戯者がゲームに参加可能となるまでの時間は、当該遊戯者にとって無駄と感じられるおそれがあった。
(3)第3に、従来の複数人参加可能ゲーム(例えば競馬を模した競馬ゲーム、カーレースを模したカーレースゲーム等)では、複数種類のゲームが用意されている場合は、ゲームに参加する遊戯者がその都度ゲームの種類(レースのコース等)を選択していた。しかし、当該ゲームのモデルである、実際の競馬レース、カーレース等においては、レースの種類(菊花賞、天皇賞等)によって開催日時が決められており、レースの参加者や観戦者がいつでも任意にレースの種類を選択できるわけではない。従って、遊戯者がゲームの種類を任意に選択できる場合はリアリティーに欠けるおそれがあった。
(4)第4に、従来のレースゲーム等の複数人参加可能な遊戯装置においては、例えば「予選に勝った者だけが決勝に進出できる」等の参加資格を、特定の遊戯に定めることがある。しかし、従来の遊戯装置では、当該特定の遊戯について参加資格を有しない者は、複数人参加可能ゲームに参加したいときは、遊戯を一度終了し、次の参加可能な遊戯が開始されるまでは遊戯をまったく行なわないで待っていなければならなかった。このことは遊戯者にとって退屈感を感じさせる原因となるおそれがあった。
(5)第5に、従来のレースゲームシステムでは、遊戯者が使用する遊戯機によってスタート地点が決定されるものがある。しかし、使用する遊戯機によってスタート地点を決定すると、レースに不公平が生じる可能性がある。
(6)第6に、従来のレースゲーム装置において、ゴールを目指して走る移動体を大きい縮尺で表示した移動体表示画像の他に、縮尺を小さくし、コース全体における各移動体の現在位置を表示した現在位置表示画像を出力することがある。しかし、小さい縮尺でコースの全体を表示すると、特に数多く(例えば10頭以上)の移動体が僅差で移動している場合には同順位のように見えてしまうおそれがあり、他の馬との位置関係の把握や、順位の判断が困難となるおそれもある。
(7)第7に、従来、レースゲーム装置の分野においては、例えばカーレースであれば車の運転席から見た画像や、車の後方から進行方向を見た画像を表示している。しかし、レースゲームにおいては移動体の操縦が必要であるので、移動体を横から(進行方向の側方から)見る画像を表示する例は従来存在しない。
【0004】
【発明が解決しようとする課題】
本発明は、複数人参加可能ゲームにおける遊戯性に関し新たな工夫を加えた遊戯システムおよび遊戯処理方法を提供することを目的とする。より詳しくは、本発明は以下に列挙する事項を目的としている。
(1)第1に、複数人が参加するメインゲームを円滑に進めつつ、一方で各遊戯者の一人用ゲームを実行可能とすることによって、遊戯者の欲求を満足させるに足るゲームシステムを提供することを目的とする。
(2)第2に、複数人参加同時ゲームにエントリー可能となるまで、遊戯者が一人用ゲームを行なうようにすることにより、複数人参加同時ゲームにエントリー可能となるまでの時間を調整するとともに、待ち時間によって遊戯者を飽きさせることのない遊戯システムを提供することを目的とする。
【0005】
また、複数人参加同時ゲームに参加可能となるまで、遊戯者を飽きさせない遊戯システムを提供することを目的とする。
(3)第3に、ゲームシステムにおける遊戯の種類を複数用意して所定順序で実行し、遊戯が時間に応じて変化するように設定することによって、ゲームのリアリティーを向上させることを目的とする。
(4)第4に、本発明は、特定種類の遊戯に参加資格を有しない遊戯者を飽きさせないように、参加資格を有しない参加者については一人用ゲームを行なうことができるようにし、当該遊戯者が参加可能な複数人参加可能ゲームが開始されるまで、遊戯者を退屈させないようにすることを目的とする。
(5)第5に、スタート地点の決定を遊戯者に選択不可能にすることを目的とする。また、より具体的には、スタート地点の決定を抽選により行ない、スタート地点の決定を公平に行なうことを目的とする。
(6)第6に、コースの一部分のみを表示すると共に、当該位置表示をスクロールして、移動体を表示領域内に収めることにより、より見易い現在位置表示画像を表示できるようにすることを目的とする。
(7)第7に、前方を見る画像以外の画像を表示することにより、迫力のある表示を可能とする一方、移動体の操縦には問題の無いレースゲームシステムを提供することを目的とする。
【0006】
【課題を解決するための手段】
以上の課題を解決するため、本発明の請求項1に記載した発明は、複数人の遊戯者が参加可能な複数人参加可能ゲームと、遊戯者が一人で行なう一人用ゲームとを実行可能な遊戯システムであって、複数人参加可能ゲームの実行中に、当該複数人参加可能ゲームに参加していない遊戯者が一人用ゲームを行なうことを可能にする遊戯システムである。
【0007】
また、本発明の請求項2に記載された発明は、複数の遊戯者が参加可能であって、かつ当該複数の遊戯者が同時に行なう複数人参加同時ゲームと、遊戯者が一人で行なう一人用ゲームとを実行可能な遊戯システムであって、遊戯者が遊戯を開始する時から、複数人参加同時ゲームにエントリーできる時までの間は、各遊戯者は一人用ゲームを行なう、遊戯システムである。
【0008】
また、本発明の請求項3に記載された発明は、複数の遊戯者が参加可能であって、かつ当該複数の遊戯者が同時に行なう複数人参加同時ゲームと、遊戯者が一人で行なう一人用ゲームとを実行可能な遊戯システムであって、遊戯者が遊戯を開始する時から、複数人参加同時ゲームに参加できる時までの間は、各遊戯者は一人用ゲームを行なう、遊戯システムである。
【0009】
また、本発明の請求項4に記載された発明は、遊戯者が一人で行なう一人用ゲームの実行を開始する一人用ゲーム実行開始手段と、複数の遊戯者が参加可能であってかつ当該複数の遊戯者が同時に行なう複数人参加同時ゲームにエントリー可能であるか否かを判断するエントリー可能判断手段と、エントリー可能であると判断された場合に一人用ゲームを終了させ、複数人参加可能同時ゲームを実行する複数人参加可能同時ゲーム実行手段とを備えた、遊戯システムである。
【0010】
また、本発明の請求項5に記載された発明は、遊戯者が一人で行なう一人用ゲームの実行を開始する一人用ゲーム実行開始手段と、複数の遊戯者が参加可能であってかつ当該複数の遊戯者が同時に行なう複数人参加同時ゲームに参加可能であるか否かを判断する参加可能判断手段と、参加可能であると判断された場合に一人用ゲームを終了させ、複数人参加可能同時ゲームを実行する複数人参加可能同時ゲーム実行手段とを備えた、遊戯システムである。
【0011】
また、本発明の請求項6に記載された発明は、遊戯者が一人で行なう一人用ゲームの実行を開始する一人用ゲーム実行開始ステップと、複数の遊戯者が参加可能であってかつ当該複数の遊戯者が同時に行なう複数人参加同時ゲームにエントリー可能であるか否かを判断するエントリー可能判断ステップと、エントリー可能判断ステップにおいて複数人参加可能同時ゲームにエントリー可能であると判断された場合に一人用ゲームを終了させ、複数人参加可能同時ゲームを実行する複数人参加可能同時ゲーム実行ステップとを備えた、遊戯処理方法である。
【0012】
また、本発明の請求項7に記載された発明は、遊戯者が一人で行なう一人用ゲームの実行を開始する一人用ゲーム実行開始ステップと、複数の遊戯者が参加可能であってかつ当該複数の遊戯者が同時に行なう複数人参加同時ゲームに参加可能であるか否かを判断する参加可能判断ステップと、参加可能判断ステップにおいて複数人参加可能同時ゲームに参加可能であると判断された場合に一人用ゲームを終了させ、複数人参加可能同時ゲームを実行する複数人参加可能同時ゲーム実行ステップとを備えた、遊戯処理方法である。
【0013】
また、本発明の請求項8に記載された発明は、複数の遊戯者が参加可能な複数人参加可能ゲームが複数種類用意され、当該複数種類の複数人参加可能ゲームを所定順序で実行可能な遊戯システムであって、複数人参加可能ゲームに参加する者がいない場合は、前記所定順序に従って実行されるべき複数人参加可能ゲームの画像に相当する画像を順次表示し、その後複数人参加可能ゲームに参加する者が出現した場合は、当該遊戯者は前記所定順序における次の複数人参加可能ゲームに参加できる、遊戯システムである。
【0014】
また、本発明の請求項9に記載された発明は、複数の遊戯者が参加可能な複数人参加可能ゲームが複数種類用意され、当該複数種類の複数人参加可能ゲームを所定順序で実行可能な遊戯システムであって、複数人参加可能ゲームに参加する者がいない場合は、前記所定順序に従って実行されるべき複数人参加可能ゲームの遊戯動作に相当する動作を順次実行し、その後複数人参加可能ゲームに参加する者が出現した場合は、当該遊戯者は前記所定順序における次の複数人参加可能ゲームに参加できる、遊戯システムである。
【0015】
また、本発明の請求項10に記載された発明は、前記複数人参加可能ゲームに参加する者がいない場合に表示される前記画像の1レース当たりの表示所用時間は、前記複数人参加可能ゲームに参加する者がいる場合に実行されるゲームの1レース当たりの進行所用時間に比べて短い、請求項8又は9に記載の遊戯システムである。
【0016】
また、本発明の請求項11に記載された発明は、前記複数人参加可能ゲームに参加する者がいない場合に動作が実行される前記遊戯の1ゲーム当たりの動作実行所用時間は、前記複数人参加可能ゲームに参加する者がいる場合に実行されるゲームの1ゲーム当たりの進行所用時間に比べて短い、請求項8又は9に記載の遊戯システムである。
【0017】
また、本発明の請求項12に記載された発明は、所定の実行順序に従って実行され、複数の遊戯者が参加可能な複数人参加可能ゲームに参加する遊戯者の有無を判断する参加者有無判断手段と、参加者がいない場合に、複数人参加可能ゲームの所定の実行順序にしたがった場合において実行されるべき複数人参加可能ゲームに相当する画像を表示装置に出力する画像出力手段とを備えた、遊戯システムである。
【0018】
また、本発明の請求項13に記載された発明は、所定の実行順序に従って実行され、複数の遊戯者が参加可能な複数人参加可能ゲームに参加する遊戯者の有無を判断する参加者有無判断手段と、参加者がいない場合に、複数人参加可能ゲームの所定の実行順序にしたがった場合において実行されるべき複数人参加可能ゲームの遊戯動作に相当する動作を実行する遊戯動作実行手段とを備えた、遊戯システムである。
【0019】
また、本発明の請求項14に記載された発明は、所定の実行順序に従って実行され、複数の遊戯者が参加可能な複数人参加可能ゲームに参加する遊戯者の有無を判断する参加者有無判断ステップと、参加者がいない場合に、複数人参加可能ゲームの所定の実行順序にしたがった場合において実行されるべき複数人参加可能ゲームに相当する画像を表示装置に出力する画像出力ステップとを備えた、遊戯処理方法である。
【0020】
また、本発明の請求項15に記載された発明は、所定の実行順序に従って実行され、複数の遊戯者が参加可能な複数人参加可能ゲームに参加する遊戯者の有無を判断する参加者有無判断ステップと、参加者がいない場合に、複数人参加可能ゲームの所定の実行順序にしたがった場合において実行されるべき複数人参加可能ゲームの遊戯動作に相当する動作を実行する遊戯動作実行ステップとを備えた、遊戯処理方法である。
【0021】
また、本発明の請求項16に記載された発明は、複数人の遊戯者が参加可能な複数人参加可能ゲームと、遊戯者が一人で行なう一人用ゲームとを実行可能な遊戯システムであって、前記複数人参加可能ゲームが複数種類用意され、当該複数種類のゲームのうち所定種類の複数人参加可能ゲームに参加資格が設けられており、遊戯者は、その者が参加資格を有しない複数人参加可能ゲームが実行されているときは、一人用ゲームを行なうことができる、遊戯システムである。
【0022】
また、本発明の請求項17に記載された発明は、複数人の遊戯者が参加可能な複数人参加可能ゲームの所定の参加資格に基き、特定の遊戯者が参加可能であるか否かを判断する参加可能判断手段と、参加不可能と判断された場合に、当該遊戯者が一人で行なう一人用ゲームを実行する一人用ゲーム実行手段とを備えた、遊戯システムである。
【0023】
また、本発明の請求項18に記載された発明は、複数人の遊戯者が参加可能な複数人参加可能ゲームの所定の参加資格に基き、特定の遊戯者が参加可能であるか否かを判断する参加可能判断ステップと、参加可能判断ステップにおいて参加不可能と判断された場合に、当該遊戯者が一人で行なう一人用ゲームを実行する一人用ゲーム実行ステップとを備えた、遊戯処理方法である。
【0024】
また、本発明の請求項19に記載された発明は、複数の移動体が所定のゴールを目指す競争を模したレースゲームを実行する遊戯システムであって、当該競争のスタート地点が複数用意されており、遊戯者が操作する移動体が前記複数用意されたスタート地点のうちどこからスタートするかを、遊戯者が選択不可能にした遊戯システムである。
【0025】
また、本発明の請求項20に記載された発明は、前記スタート地点の決定は、抽選により行なう、請求項19に記載の遊戯システムである。
【0026】
また、本発明の請求項21に記載された発明は、複数の移動体の所定コース上における競争を模したレースゲームを実行する遊戯システムであって、前記複数の移動体のうち全部又は一部の移動体の前記所定コース上における現在位置を表示する現在位置表示画像と、前記複数の移動体のうち全部又は一部の移動体の映像を表示する移動体画像とを表示装置に出力し、前記現在位置表示画像は、前記所定コースの一部を前記移動体画像の縮尺より小さい縮尺で表示するコース表示と、前記複数の移動体のうち全部又は一部の移動体の現在位置をコース表示上に示す移動体表示を含み、コース表示を移動体の動きに基いてスクロールする、遊戯システムである。
【0027】
また、本発明の請求項22に記載された発明は、前記現在位置表示画像は、表示画面の横方向に延在し、かつ横方向にスクロールされる、請求項21に記載の遊戯システムである。
【0028】
また、本発明の請求項23に記載された発明は、前記現在位置表示画像のスクロールは、先頭の移動体が常に画面に入るように行われる、請求項21に記載の遊戯システムである。
【0029】
また、本発明の請求項24に記載された発明は、前記現在位置表示画像は、縮尺をレース途中で変更しない、請求項21に記載の遊戯システムである。
【0030】
また、本発明の請求項25に記載された発明は、遊戯者によって操作可能な移動体の所定コース上における競争を模した遊戯システムにおいて、移動体の後方以外の視点から見た画像を表示装置に表示させる、遊戯システムである。
【0031】
また、本発明の請求項26に記載された発明は、請求項6、7、14、15又は18のいずれか一項に記載の各ステップを処理装置に実行させるためのプログラムを読取り可能に記録した媒体である。
【0032】
なお、記録媒体とは、何等かの物理的手段により情報(主にデジタルデータ、プログラム)が記録されているものであって、コンピュータ、専用プロセッサ等の処理装置に所定の機能を行わせることができるものである。何等かの手段でもってコンピュータにプログラムをダウンロードし、所定の機能を実行させるものであればよい。例えば、フレキシブルディスク、固定ディスク、磁気テープ、光磁気ディスク、CD、CD−ROM、CD−R、DVD−RAM,DVD−ROM、DVD−R、PD、MD,DCC、ROMカートリッジ、バッテリバックアップ付きのRAMメモリカートリッジ、フラッシュメモリカートリッジ、不揮発性RAMカートリッジ等を含む。
【0033】
有線または無線の通信回線(公衆回線、データ専用線、衛星回線等)を介してホストコンピュータからデータの転送を受ける場合を含むものとする。いわゆるインターネットもここにいう記録媒体に含まれるものである。
【0034】
【発明の実施の形態】
以下に、本発明の実施の形態を説明する。
【0035】
(遊戯の概要)
本実施形態の遊戯システムは、競馬を模したレースゲームと競走馬の育成ゲームを融合させたものである。遊戯者は、この遊戯システムにおける遊戯に新規に参加するときは、「馬作成」を行なう必要がある。ここでは、遊戯者は雌雄の馬を所定の選択肢から任意に選択して仔馬を誕生させ、これを育てることによって自己の持ち馬(今後の遊戯において当該遊戯者がオーナーおよび騎手となる馬)を獲得する。
【0036】
馬が成長すると、遊戯者は次に「調教」を行なう。ここでは、遊戯者は馬の能力を高めるために馬を鍛えたり、餌を与えたりする。調教が終わると、遊戯者は馬と共に競馬レースに参加することができる。より詳しくは、「オプション装着」すなわち蹄鉄、騎手の服装等を決定し、「レース」に自己の持ち馬の騎手として参加する。レースが終わると、「反省」の機会があり、遊戯者はここで馬を誉めまたは叱る。そして、次のレースへの出場権がある場合には、「コンティニュー」の画面で次のレース参加を選択することができ、その場合は再度「調教」画面となり、遊戯が続けられる。
【0037】
以上の各段階で遊戯者が馬に対してどう接したか、どのようなトレーニングを行ない、どのような餌を与えたか等によって、馬の能力、特性、性格等が決定される。また、こうして育てられた馬のデータは磁気カードに記録され、遊戯者に与えられるので、遊戯者が後日その遊戯機で遊ぶ場合、その磁気カードのデータの記録された馬を調教し、レースに参加させることができる。
【0038】
(遊戯装置の概要)
図1は、本発明の1実施形態による遊戯装置であるレースゲームシステムの外観構成を示す斜視図である。図1に示すように、本実施形態の遊戯システム1は、メイン遊戯動作実行装置であるメイン画像表示部21a、21b及びメインスピーカ22a〜22fを備えたメイン遊戯装置2と、サテライト画像表示装置31及び入力ボタン32をそれぞれ備えた各遊戯者用のサテライト遊戯装置3a〜3hとを備えている。この実施形態ではサテライト遊戯装置が8台用意され、8人の遊戯者が同時に遊戯できるようになっている。また、サテライト遊戯装置3a〜3hの正面側には遊戯者が腰掛けることのできる椅子4a〜4hが備えられている(前列の椅子4a〜4dについては図1において後列のサテライト遊戯装置3e〜3hに隠れるため図示していない)。
【0039】
メイン遊戯装置2に備えられたメイン画像表示部21a及び21bは互いに近接させて横に並べられている。これらメイン画像表示部21a及び21bに表示される画像が全体で1つの遊戯画像となるように、メイン画像表示部21aには遊戯画像の左半分に相当する画像が、21bには右半分に相当する画像が表示される。こうして画像が大画面に表示されるので、各遊戯者のみならずゲーム観戦者も、遠くから容易に画像を見ることができる。
【0040】
メインスピーカ22a〜22fは、メイン画像表示装置21a、21bの左右両脇及び上端に設けられるほか、サテライト遊戯装置3e〜3hよりなるサテライト後列の両端にも設けられ、サテライト後列の遊戯者もメイン遊戯画像に伴う音声を聞けるようになっている。
【0041】
サテライト遊戯装置は、入力ボタン32、コイン投入機(図示せず)、サテライト画像表示装置31、カードリーダ・ライタ34、ウィンナランプ35、スピーカ(図示せず)を備えている。ウィンナランプ35は、当該サテライトで遊戯している遊戯者の馬が優勝したときに点灯する。また、レース前にメイン画像表示装置21a、bで当該サテライトで遊戯している遊戯者の馬が紹介されているときにも点灯させることができる。なお、上記の説明では、サテライト遊戯装置3a〜3hの各要素は互いに同一の構成よりなるので、それらには同一の符号を付している。
【0042】
遊戯者はサテライト遊戯装置3a〜3hのうち1台の前の椅子に腰掛け、各サテライト遊戯装置から入力を行なうことによってメイン遊戯及びサテライト遊戯を行なう。なお、図示していないが、後列のサテライト遊戯装置3e〜3hを前列のサテライト遊戯装置3a〜3dより高い位置に設置することにより、後列のサテライト遊戯装置3e〜3hで遊戯する者がメイン画像表示装置21a、bを見易くなる。
【0043】
図2はサテライト遊戯装置3a〜3hにおける入力ボタン32の配置を示した平面図である。入力ボタンは、馬の名前の登録を行なったり、種々の選択画面におけるYES、NOの選択を行なったりするカーソル移動キー321及び確定キー322、遊戯スタートの際に押下されるスタートキー323、レースゲーム及び調教において使用する抑えボタン324およびムチボタン325を備えている。
【0044】
(遊戯システムの内部構成)
本発明の遊戯システムは、以上の遊戯を実行する為のコンピュータシステムを備えている。
【0045】
図3は、本実施形態における遊戯システムにおける通信系統の概略図である。この遊戯システムは、メイン遊戯画像を生成しメイン画像表示装置に表示させるメイン処理装置43及び45、サテライト遊戯装置で行なわれる一人用ゲームを実行し、各サテライト画像を生成するサテライト処理装置51a〜51h、及びこれらを直列に接続する光ファイバを備えている。メイン処理装置と各サテライト処理装置との通信は、時分割多重通信等の方法により、各サテライトを識別できるようになっている。
【0046】
図4は、上記メイン処理装置43及び45の組み合わせ構造を示した側面図である。最下段にメイン処理装置45が配され、その上に後述のマルチボード44、メイン処理装置43、通信ボード42の順で置かれ、最上段に遊戯プログラム等を記録したROM41が配されている。ROM41が最上段に配されている為、遊戯プログラムをバージョンアップする時にはROMの交換作業が容易にできる。なお、ROM41の他にもう一つROMのボードが必要なとき、ROM41’を最下段に付けてもよい。
【0047】
図5は、メイン処理装置43及び45の接続構造を示したブロック図である。図に示されているように、メイン処理装置45はマルチボード44に接続され、マルチボード44はメイン処理装置43に接続され、メイン処理装置は通信ボード42に接続され、更に通信ボード42は、上記光ファイバを通じて各サテライト処理装置に接続されている。また、メイン処理装置43はメイン画像表示装置23に対して画像を出力可能になっており、メイン処理装置45はメイン画像表示装置25に対する画像出力を受け持っている。
【0048】
図6は、メイン処理装置43とメイン処理装置45の間に接続されているマルチボード44の機能を説明したブロック図である。図6に示すように、マルチボード44は、2つのバッファ4A、4Bと、高速スイッチ4a、4bを備えている。高速スイッチ4aは、メイン処理装置43をバッファ4A又は4Bに選択的に接続させ、高速スイッチ4bは、メイン処理装置45をバッファ4B又は4Aに選択的に接続させる。そして、高速スイッチ4aがメイン処理装置43をバッファ4Aに接続するとき、高速スイッチ4bはメイン処理装置45をバッファ4Bに接続し、逆に高速スイッチ4aがメイン処理装置43をバッファ4Bに接続するとき、高速スイッチ4bはメイン処理装置45をバッファ4Aに接続する。このように、スイッチを交互に高速で切り替えることにより、メイン処理装置43から(バッファ4A又は4Bを経て)メイン処理装置45へ、又はその逆のデータ交換ができ、短時間で大量のデータをやりとりすることができる。
【0049】
図7は、メイン遊戯装置におけるメイン処理装置43、45と他の出力機器との接続を示したブロック図である。図に示されるように、メイン処理装置43及び45は、マルチボード44を介して相互に接続されており、メイン処理装置43はメイン画像表示装置23へ、メイン処理装置45はメイン画像処理装置25へそれぞれ接続されている。さらに、メイン処理装置43は、サテライトとの通信を行なう通信ボード42、スピーカ46につながる増幅器47、ビルボードランプ48のための固体リレー49とのインターフェース40に接続されている。
【0050】
メイン処理装置43は、メインゲーム(レースゲーム)の実行の一部を行なうほか、メイン画像表示装置23であるプロジェクタに出力する画像の生成、マルチボード44を介したメイン処理装置45とのデータ交換、サテライトとの通信ボード42へのアクセス、音声増幅器47への音声データの出力、ビルボードランプ48の制御信号の出力を行なっている。
【0051】
メイン処理装置45は、画像表示装置25であるプロジェクタに出力する画像の生成、マルチボード44を介したメイン処理装置43とのデータ交換を行なっている。
【0052】
通信ボード42は、各サテライトから送信されたデータの受信と、メイン処理装置43からの各サテライトへ送られるデータの送信を行なっている。
【0053】
図8は、サテライト遊戯装置における処理装置51と各種入出力機器との接続構成を示したブロック図である。図に示されるように、サテライト遊戯装置3a〜3hは、サテライト処理装置51、スピーカ52及びこれに出力する音声信号を増幅する音声増幅器53、サテライト画像を表示する画像表示装置31、遊戯者が操作する為の入力ボタン32、コインの投入枚数を内蔵のセンサで検出するコイン投入機54、当該サテライト遊戯装置で遊戯している者の馬が優勝したとき等に点灯するウィンナランプ35およびこれを制御する固体リレー36を備えている。また、入力ボタン32及びコイン投入機54からの入力信号をサテライト処理装置51に認識可能にし、サテライト処理装置51からの出力信号を固体リレー36へ伝える入出力インターフェイス37を備えている。更に、馬の情報を記録したカードの読み取り・書き込みを行なうカードリーダ・ライタ34を備えている。また、プロトコル変換機55は、サテライト処理装置51とカードリーダ・ライタ34との通信を可能とする為、通信プロトコルを変換するものである。
【0054】
サテライト処理装置51は、入力ボタン32及びコイン投入機54から得られるデータの処理、スピーカ52、画像表示装置31、ウィンナランプ35等の出力装置へ出力するデータの生成、光ファイバを通じたメイン処理装置43とのデータのやり取りを行なう。特に、この実施形態のサテライト処理装置51は、メイン遊戯であるレースゲームの実行の一部も担っている。例えば、当該サテライト遊戯装置から操作される馬の制御や、他の馬とのコリジョン(衝突)判定を行ない、メイン処理装置43等へ制御結果や判定結果のデータを送っている。
【0055】
(処理装置の構成)
図9のブロック図により、本実施形態の遊戯システムのメイン処理装置43、45およびサテライト処理装置51として使用されている処理装置の詳細を説明する。メイン処理装置43、45およびサテライト処理装置51は、ほぼ同一の構成よりなっている。図9に示すように、本実施形態における処理装置は、CPUブロック10,ビデオブロック11およびサウンドブロック12などを備えている。
【0056】
CPUブロック10は、バスアービタ100、CPU101、メインメモリ102、ROM103を備えている。バスアービタ100は、バスを介して相互に接続されるデバイスにバス占有時間を割り振ることにより、データの送受信を制御可能に構成されている。CPU101は、メインメモリ102、ROM103、ビデオブロック11およびサウンドブロック12にアクセス可能に構成されている。CPU101は、電源投入時にROM103に格納されたイニシャルプログラム(初期実行プログラム)を実行し、装置全体の初期化を行い、ROM103(又はROM41)に格納されているオペレーティングシステム用プログラムデータをメインメモリ102に転送するようになっている。その後、CPU101はオペレーティングシステムに従って動作するようになり、引き続きROM103(又はROM41)に格納されている本実施形態のゲームのプログラムをメインメモリ102に転送し実行するようになっている。またCPU101は、ゲーム処理用画像データをグラフィックメモリ111に転送し、音声データをサウンドメモリ121に転送可能になっている。CPU101が実行するプログラムによる処理は、入力ボタン32からの操作信号や通信装置からの通信データの入力、それらに基づくカードリーダ・ライタ34等へのコマンド出力やビデオブロック11に行わせる画像出力の制御およびサウンドブロック12に行わせる音声出力の制御などである。メインメモリ102は、主として上記オペレーティングシステム用プログラムデータおよびプログラムを格納する他、静的変数や動的変数等を格納するワークエリアを提供可能になっている。ROM103は、イニシャルプログラムローダの格納領域である。更にROM103(又はROM41)には、本遊戯装置にゲーム処理を実行させるためのプログラム、画像表示のための画像データ、および音声出力のための音声データなどが格納される。なお、記録媒体はROMに限ることなく、他の各種記録媒体を読取可能に構成してもよい。
【0057】
ビデオブロック11は、VDP(Video Display Processor)110、グラフィックメモリ111およびビデオエンコーダ112を備えている。グラフィックメモリ111には、上記したようにCD−ROMから読み取られた画像データが格納されている。VDP110は、グラフィックメモリ111に格納されている画像データのうち、画像表示に必要な画像データを読み取って、CPU101から供給される画像表示に必要な情報、すなわちコマンドデータ、視点位置データ、光源位置データ、オブジェクト指定データ、オブジェクト位置データ、テクスチャ指定データ、テクスチャ濃度データ、視野変換マトリクスデータ等に従って、座標変換(ジオメトリ演算)、テクスチャマッピング処理、表示優先処理、シェーディング処理等を実行可能になっている。なお前記座標変換等の処理は、CPU101が行うように構成してもよい。すなわち各デバイスの演算能力を勘案してどの処理をどのデバイスにさせるかを割り振ればよい。ビデオエンコーダ112は、VDP110が生成した画像データをNTSC方式等の所定のテレビジョン信号に変換し外部に接続される画像表示装置23、25、又は31に出力可能に構成されている。
【0058】
サウンドブロック12は、サウンドプロセッサ120、サウンドメモリ121およびD/Aコンバータ122を備えている。サウンドメモリ121には、上記したようにROM103又は41から読み取られた音声データが格納されている。サウンドプロセッサ120は、CPU101から供給されるコマンドデータに基づいて、サウンドメモリ121に格納されている波形データ等の音声データを読み取って、DSP(Digital Signal Processor)機能に基づく各種エフェクト処理、デジタル/アナログ変換処理等を行うようになっている。そしてD/Aコンバータ122は、サウンドプロセッサ120により生成された音声データをアナログ信号に変換し、外部に接続される増幅器47又は53を通してスピーカ46又は52に出力可能に構成されている。
【0059】
(エントリーのタイミング)
本実施形態の遊戯システムは、競馬を模したレースゲームと競走馬の育成ゲームを融合させたものであって、具体的には図10のフローチャートに示すように遊戯が進行する。図10の右側のフローは、複数の遊戯者間でほぼ共通のタイミングで進行するメインフローを示している。図10の左側は、遊戯に新規参加するため持ち馬を持っていない場合等、メインフローで行われているレースに参加できない遊戯者が、各サテライトでのみ行なう遊戯のモードを示している。
【0060】
新規に参加する遊戯者が、サテライト遊戯装置のコイン投入部にコイン(例えばメダル2枚)を投入してスタートボタン323を押すと、メインフローにおける他の遊戯者の遊戯の進行状況に関係なく、当該サテライトにおいて「馬作成」モードが開始される(S31)。「馬作成」モードでは、遊戯者は雌雄の馬を所定の選択肢から任意に選択して仔馬を誕生させ、これを育てることによって自己の持ち馬(今後の遊戯において当該遊戯者がオーナーおよび騎手となる馬)を獲得する。
【0061】
馬が成長し、メインフローにおける遊戯に参加可能な状態になると、当該サテライトにおける処理は図2の右側のフローに移行し、他のレース参加者と同様のタイミングで「調教」モードに入る(S32)。「調教」モードでは、遊戯者は馬の能力を高めるために馬を鍛えたり、餌を与えたりする。
【0062】
更に遊戯者は「オプション装着」モードで蹄鉄、騎手の服装等を決定し(S33)、「レース」モードで自己の持ち馬に騎手として参加し(S34)、「反省」モードで、馬を誉めまたは叱る(S35)。そして、次のレースへの出場権がある場合には、「コンティニュー選択」モードで次のレース参加を選択することができ(S36)、その場合は再度「調教」モードに入り、遊戯を続けることができる。
【0063】
「調教」「オプション装着」「反省」「コンティニュー選択」の各モードの画像は、各サテライト画像表示装置にのみ出力され、「レース」モードの画像は、サテライト画像表示装置のほか、メイン画像表示装置にも出力される。「調教」「オプション装着」「反省」「コンティニュー選択」の各モードが行われている時は、メイン画像表示装置には「ただいま各サテライトでは調教が行われています」等のメッセージが表示される。
【0064】
図11は、本発明における遊戯システムにおける遊戯の各モードの時間的関係を示したタイミングチャートである。この遊戯システムでは、各遊戯者にほぼ共通のタイミングで実行されるメイン遊戯(図11の最上段)と、特別の場合に実行されるサブ遊戯(図11の下3段)が実行される。メイン遊戯は、調教、オプション装着、レース、反省、コンティニュー選択の各モードを順番に実行し、各モードを、レース内容を変更しながら繰り返し実行している。
【0065】
一方、レースに新規に参加する遊戯者のサテライト遊戯装置では、図11の下2段に示されるように、メイン遊戯の進行状況に関係なく、馬作成モードが実行され、続いて牧場モードに入る。牧場モードでは、レース参加の為に必要不可欠な入力、設定などの操作をすることなく、メイン遊戯に参加可能なタイミングになるまで時間調整をすると同時に、当該時間に遊戯者と馬とのふれあいの機会を与え、遊戯者の楽しみを増大させることを目的としている。牧場モードは、メイン遊戯へのエントリー可能な状態となるときまで続けられるので、馬作成モードが終了したタイミングによって、牧場モードの継続時間が異なる。
【0066】
なお、図11の第2段のタイミングチャートは、後述のレース参加資格を有しない者のサテライト遊戯装置におけるものである。
【0067】
以上説明したように、この実施形態の遊戯システムは、複数人参加可能ゲームであるレースゲームと、一人用ゲームである馬育成、牧場における馬とのふれあいとを実行可能であって、複数人参加可能ゲームの実行中に、当該複数人参加可能ゲームに参加していない遊戯者が一人用ゲームを行なうことができる。
【0068】
また、この実施形態の遊戯システムは、複数人参加同時ゲームであるレースゲームと、一人用ゲームである馬作成、牧場における馬とのふれあいとを実行可能であって、遊戯者が遊戯を開始するときから、複数人参加同時ゲームにエントリーできる時(メインゲームにおいてコンティニュー選択モードが実行される時)までの間は、各遊戯者は一人用ゲームを行なうことができる。
【0069】
図12は、馬作成モード及び牧場モードから、メイン遊戯である調教モードへ移行するために、サテライト遊戯装置の処理装置10が実行する判断の過程を示したフローチャートである。遊戯者が所定のコインを投入し、スタートボタンを押したことを処理装置が認識すると(S101)、遊戯者の持ち馬を作成するか否かを、遊戯者に問い掛けるメッセージを、サテライト画面表示装置に表示させる(S102)。遊戯者が新規馬作成を選択したと判断した場合(S103:YES)、馬作成モードに移行する(S104)。遊戯者が既に作成された自己の持ち馬で遊戯することを選択したと判断した場合(S103:NO)、および馬作成モードが終了した場合(S105:YES)は、牧場モードの実行を開始する(S106)。牧場モードの画像表示は最低3秒間行なわれ、その後メイン遊戯へのエントリー可能な状態となったか否かを所定時間ごと(例えば1秒に1回)に判断する(S107)。メイン遊戯可能な状態となっているか否かは、メインCPUからサテライトに送られる信号(次回レースのエントリー受付開始を示すフラグ信号およびレースの出場資格を示す信号)と、当該サテライトで遊戯している遊戯者の馬のデータ(性別、賞金獲得実績等)をもとに判断する。メイン遊戯にエントリー可能な状態になってない場合には、牧場モードが続行され、メイン遊戯可能な状態となった場合には(S107:YES)、メイン遊戯に参加することをメイン処理装置側に伝送すると共に、当該サテライト内において調教モードを実行する(S108)。
【0070】
本実施形態はこのように構成したので、各遊戯者で同時に行われるメイン遊戯を円滑に進行させると共に、新規参加者がメイン遊戯にエントリー可能となる時までの間、遊戯者を楽しませることができる。
【0071】
(出走枠の振り方)
メイン遊戯のエントリー受付け時間が終了すると、メイン遊戯装置の処理装置は、レースに参加する馬(各サテライトで遊戯している遊戯者の馬とコンピュータで操作する馬)のそれぞれについて、レースのスタート地点を決定する。この実施形態のゲームは、競馬を模したレースゲームであるため、レースのスタート地点は、横一列に並んだ出走枠に配置される。
【0072】
そこで、メイン処理装置がレースの出走枠を決定する際の処理手順を説明する。メイン処理装置は、メイン遊戯のエントリー受付け時間が終了すると、各サテライトから参加する遊戯者の馬の合計数(0〜8頭)を認識し、レースに参加する馬の合計頭数が所定数(12頭立てレースであれば12頭)となるように、足りない頭数の馬を補充する。これら補充の馬の制御は、コンピュータがプログラムに基いて行なう。レースに参加する馬がすべて決定されると、乱数抽選を行ない、各馬の出走枠を決定する。乱数抽選の方法としては、例えば、出走枠の数が14枠あるとき、最初に抽出した乱数を14で割った余りをもとに、第1の馬の出走枠を決定する。すると、未確定の出走枠は残りの13枠であるから、2番目に抽出した乱数を13で割った余りをもとに、第2の馬の出走枠を決定する。以下同様に、第3、第4、・・・の馬の出走枠を、それぞれ、3番目に抽出した乱数を12で割った余り、4番目に抽出した乱数を11で割った余り、・・・をもとに決定する。なお、この乱数抽選の方法はあくまでも一例であり、他の抽選方法でもよいが、各遊戯者のエントリー順やサテライト番号が出走枠に反映されないような方法で行なう。これにより、馬のスタート位置の決定を公平に行なうことができる。
【0073】
(現在位置表示画像)
レースモードでは、出走馬を1頭ずつ紹介した後、各馬をスタート位置に付け、一斉に枠を開けてスタートさせる。レースがスタートすると、移動体画像(コース上を走る馬の画像)と共に、画面上部に左右両端に渡って延在する馬の現在位置表示画像を、メイン画像表示装置に出力する。
【0074】
図13は、このメイン画像表示装置に出力される馬の画像と現在位置表示画像の一例を示したものである。図に示すように、馬の画像は、メイン画像表示部の下方部に大きく表示され、現在位置表示画像は、メイン画像表示部の上端部に、左右両端に渡って延在するまっすぐな帯状の形に表示される。そして、現在位置表示画像は、前記所定コースの一部を前記移動体表示画像の縮尺より小さい縮尺で表示するコース表示と、前記複数の移動体のうち全部又は一部の移動体の現在位置をコース表示上に示す移動体表示を含み、コース表示は移動体の動きに基いてスクロールする。
【0075】
現在位置表示画像が横たわっている左右方向は、このレースの進行方向であり、横に長いメイン画像表示部を最大限に使って、できるだけ広い範囲の馬の位置を表示可能になっている。馬の位置の表示に当たっては、それぞれの馬の番号(出走枠により決定される)と現在位置がわかればよく、馬の形状を詳細にわたって表示する必要はない。
【0076】
更にこの帯状画像には、一定間隔ごとに距離を表す目盛り(図13では縦の破線で示したもの)が付けられており、距離感が遊戯者に分かるようになっている。また、この実施形態では、ゴールまでの距離も一定間隔ごとに表示される。そして、この目盛りが、レースの進行(馬の移動)に伴って右又は左に移動して行く。目盛りの移動方向は、ゴールする際にメイン画像に表示される馬の進行方向と現在位置表示画像に表示される馬の進行方向とが一致するように、決定される。この実施形態では、馬がゴールする時のメイン画像の映像が、画面右から画面左に向かって馬が走る画像となるので、現在位置表示画像の馬の進行方向が画面右から画面左に向かう画像になるように、目盛りは画面左から画面右に向かって移動する。
【0077】
ここで、馬が「ゴールする際」にメイン画像に表示される馬の進行方向を問題としたのは、画像表示にあたって設定される視点の馬に対する相対的な位置が、レース展開に応じて変化し、メイン画像に表示される馬の進行方向が変化することがあるためである。
【0078】
現在位置表示画像に表示される馬の位置は、現在位置表示画像上の中央に表示されるように、目盛りの移動速度が制御される。より詳しくは、先頭の馬の位置と最後尾の馬の位置とのちょうど中間の点が、現在位置表示画像の中央に来るように、目盛りの移動が制御される。ただし、例外的に先頭の馬と最後尾の馬との間隔が縮まった場合には、先頭の馬の現在位置表示画像上の位置を右に移動させることなく、最後尾の馬の位置を左に移動させる。
【0079】
レースがスタートしてまもないときは、各馬は横一線に並んでいるので、現在位置表示画像上の馬の位置の表示は中央に重なって見える。スタート後、時間が経過するに従って、馬相互間の差がついてくるので、図13のように現在位置表示画面上の間隔も離れてくる(この実施形態では、現在位置表示画面の縮尺を途中で変更しないので、距離感が遊戯者に分かりやすいようになっている)。
【0080】
現在位置表示画像は、コースの一部に当たる部分しか表示しないので、先頭の馬と最後尾の馬との差が極端に開いた場合には、最後尾の馬の位置は現在位置表示画像の表示領域から外れてしまうこともある。ただし、先頭の馬の位置は遊戯者全員にとって関心の高い情報であるので、常に(ゴールするまでは)、現在位置表示画像に表示されるように、目盛りのスクロール速度を先頭の馬の位置に合わせて制御する。なお、本実施形態では、距離感を失わないように、現在位置表示画像における縮尺は途中で変更しないこととしている。
【0081】
馬がゴールに近づくと、現在位置表示画像上にも、ゴール地点を示す目盛りが現在位置表示画像の左端から現れる。先頭の馬がゴールすると、現在位置表示画像の目盛りの移動が停止する。これにより、後続のすべての馬がゴールになだれ込むようすを表示することができる。
【0082】
なお、以上説明したように、馬の現在位置の表示は、現在位置表示画像上を右又は左に移動するが、馬の実際の速度は、現在位置表示画像上の馬の移動速度と、現在位置表示画像自体の移動速度(目盛りのスクロール速度)との和として表される。
【0083】
図14は、以上説明した現在位置表示画像上に表示される馬の位置を、メイン処理装置43が決定する処理を行なう為のフローチャートである。この処理は、レースのスタートから先頭の馬がゴールするまで、現在位置表示画像の更新時間ごと(例えば60分の1秒ごと)に繰り返し実行される。
【0084】
メイン処理装置43は、まず先頭の馬と最後尾の馬の現在の位置を読み込む(S301)。更に先頭の馬がゴールしたか否かを判定する(S302)。
【0085】
まだゴールしていない場合には(S302:NO)、先頭と最後尾との距離を認識し、すべての馬が位置表示画像に収まるか否かを判断する(S303)。
【0086】
位置表示画像に収まる場合には(S303:YES)、先頭と最後尾との距離が、レース開始後現在までの最大値であるか否かを判断する(S304)。
【0087】
先頭と最後尾との距離が最大値である場合には(S304:YES)、その最大値をメインメモリ102に記録させるとともに、先頭の馬の位置と最後尾の馬の位置とが、現在位置表示画像の中央から等間隔の位置に表示されるように、馬の位置表示を制御する(S305)。また、こうして決定された現在位置表示画像上の馬の位置に従って、目盛りの位置を決定する。
【0088】
先頭と最後尾との距離が最大値でない場合には(S304:NO)、現在位置表示画像上の先頭の馬の位置を、前フレームにおける位置(現在位置表示画像を更新する前の位置)と同一の位置とし(S306)、これを基準として他の馬の表示位置や、目盛りの位置を決定する。
【0089】
ステップS303においてすべての馬が位置表示画像に収まらない場合(S303:NO)、現在位置表示画像上の先頭の馬の位置を、前フレームにおける位置(現在位置表示画像を更新する前の位置)と同一の位置とする(S307)。したがって、この場合、最後尾の馬の位置は、現在位置表示画像に表示されない。
【0090】
ステップS302において先頭の馬がゴールした場合(S302:YES)、現在位置表示画像上の目盛りを固定し、各馬がゴールになだれ込む様子を表示する(S308)。
【0091】
なお、この実施形態ではコース上の位置を一定距離ごとの目盛りおよびゴールまでの距離で示すこととしたが、これに限らず、スタートからの距離の表示によって示しても良いし、現在位置表示画像の背景の色分け等で示すこととしても良い。
【0092】
また、本実施形態では、現在位置表示画像は直線状(まっすぐな帯状)の形としたが、これに限らず、コースのカーブがわかるように非直線状の現在位置表示画像としても良い。
【0093】
(後方からの視点以外の視点)
レースモードでは、遊戯者は、自分の馬に合ったペース配分(逃げ、先行、差し、追い込み)を考慮しながら、適切なタイミングで押えボタン又はムチボタンを押下して自分の馬を制御する。
【0094】
メイン画像表示装置における馬の画像は、レース展開に応じて予め決められた視点からの映像が表示される。例えば、スタート時には、スタート地点の斜め前方に固定した視点から馬を見て、馬が通り過ぎるまで視線の方向を変えつつ馬を視野に捉えた画像を表示する。また、レース途中の直線コースでは、先頭の馬とほぼ等速度で視点を移動させ、先頭の馬を横から見た画像を表示したり、先頭の馬より若干低速度で視点を移動させ、視野に捉える馬を、先頭の馬から次第に後続の馬へと遷移させて表示したりする。また、馬がコーナーを曲がりきって直線コースに入るところでは、馬の斜め前方の視点から、コーナー部分と直線コースとの境目に視線を向けた画像を表示するように視点及び視線を固定し、馬が次々と直線コースに入ってきて最後の勝負に挑む様子が表示される。
【0095】
このような視点から見た映像を表示することにより、迫力のある映像を実現することができる。また、この実施形態では、遊戯者の操作に方向制御がなく、ペース配分(いつ追込みをかけるか等)の決定のみであるので、必ずしも騎手の視点から見た映像を表示する必要はない。そのため、以上説明したような視点で画像表示を行なっても弊害が無いようになっている。
【0096】
なお、メイン画像表示部における表示は、すべての遊戯者、および遊戯者以外の観戦者も見るので、レースの先頭集団を中心とする表示をするが、レースモードにおける各サテライト画面では、当該サテライトで遊戯している遊戯者の馬を中心とする表示を行なう。
【0097】
(参加資格が無い場合)
本実施形態の遊戯システムでは、複数種類のレースゲームのうちあるレースに対しては、保有する馬の性別、年齢、賞金獲得実績等に基く参加資格が規定されている。遊戯者が参加資格を有しない場合、その遊戯者が遊戯しているサテライトでは、一人用遊戯(牧場モード)が実行される。
【0098】
図15は、各サテライト処理装置が、レースへの出場資格の有無を判定し、その判定結果に基いて実行する処理の手順を示したフローチャートである。メイン画像で「レース」モード、「反省」モードが終了すると(S401)、各サテライト遊戯装置の処理装置は、メイン処理装置から送られている次のレースの参加資格のデータと、当該サテライトで遊戯している遊戯者の持ち馬のデータとを比較し、当該遊戯者が次のレースに参加できるか否かを判断する(S402)。次のレースに参加できる場合には(S402:YES)、「コンティニュー選択」モードに移行し、遊戯者に次のレース内容を知らせ、当該次のレースに参加するか否かの選択を促がす画面を、サテライト表示装置に表示させる(S403)。遊戯者が次レースへの参加を選択したと判断した場合には(S404:YES)、メイン遊戯に参加することをメイン処理装置側に伝送すると共に、各サテライトにおける調教モードへ移行し(S405)、不参加を選択したと判断した場合には(S404:NO)、遊戯を終了させ、馬のデータカードを排出させる(S409)。
【0099】
上記ステップS402において、当該サテライトで遊戯している遊戯者の持ち馬が次のレースに参加できないと判断した場合には(S402:NO)、当該サテライト遊戯装置では、次の出場可能なレースを表示し、当該出場可能なレースに出場するまで牧場モードに移行するか、遊戯をやめるかの選択を遊戯者に促がすメッセージを、サテライト表示装置に表示させる(S407)。遊戯者が遊戯をやめる選択をした場合には(S408)、遊戯を終了させ、馬のデータカードを排出させる(S409)。遊戯者が牧場モードを選択したときは、牧場モードに移行する(S410)。牧場モードは、参加できないレースが行われている間続けられ、参加可能なレースの順番が到来したときは(S411:YES)、調教モードに移行する(S412)。
【0100】
このように、レースに参加できない遊戯者は、メイン画面で当該レースが進行している間は各サテライトで実行される一人用ゲームを行なうことができるので、メイン遊戯の進行を円滑に進めつつ、レースに参加できない遊戯者も一人用ゲームで楽しむことができるようになっている。
【0101】
(遊戯者がいない場合のレースゲームの消化)
次に、本実施形態の遊戯システムにおいて、複数人参加可能ゲームであるレースゲームに参加する遊戯者がいない場合の処理について説明する。従来の遊戯装置では、遊戯に参加する者がいない場合には、アドバタイズ画面としてレースゲームのデモンストレーション画面を表示装置に表示させ、新たに遊戯者が参加した場合には、アドバタイズ画面の表示を途中で打ち切り、ゲーム画面に切り替えていた。
【0102】
本実施形態では、複数人参加可能ゲームが複数種類用意され、当該複数種類の複数人参加可能ゲームを1つずつ所定順序で実行しているので、遊戯者がいない場合でもこれら複数種類のゲームを消化させるため、遊戯者がいない場合には、前記所定順序に従って実行されるべきレース、すなわち前回実行されたレースゲーム(レースAとする)の次のレース(レースBとする)に相当する画像を、メイン画像表示装置に表示させ、当該レース(レースB)の画像の表示中に新たな遊戯者が参加した時には、当該レースの更に次のレースゲーム(レースC)にエントリーできるようにした。また、当該更に次のレースゲーム(レースC)にエントリー可能となるまで、新たな遊戯者が使用しているサテライト遊戯装置では一人用ゲーム(牧場モード等)を実行する。
【0103】
図16は、メイン遊戯装置が次のレースに参加する遊戯者がいるか否かを判断し、その結果に従って実行する処理のフローチャートである。メイン遊戯装置は、レース及び反省モード終了後、次のレースに参加する遊技者がいるか否かを判定する(S601)。レースに参加する者がいるか否かは、コンティニュー選択モードが実行されている所定の時間内に、各サテライト遊戯装置からレース参加の情報が入ったか否かにより判断する。レースに参加する遊戯者がいる場合には(S601:YES)、レースに参加する馬の情報が各サテライトから送られてくるので、これを一時記憶装置に記憶させたり、参加者の数をカウントしてコンピュータで操作する馬の数を決定して全出走馬の数が所定の頭数となるように調整したりして、レース実行の準備をする(S602)。また、レースに参加する旨の信号を送ったサテライトでは、馬の調教モードが実行される。
【0104】
ステップS601において、レースに参加する遊戯者がいない場合(S601:NO)には、当該レースの実行に必要な数の馬をコンピュータで制御される馬のみで所定頭数用意し、当該レースを実行してメイン画像表示装置に表示させる(S603)。そして、当該レースの実行及び表示が終了すると(S604)、ステップS601に戻り、所定のレース実施順序における次のレースに参加する遊戯者がいるかどうかを判定する。このように、遊戯者がいない場合にも予定のレースを消化させることにより、遊戯者が特定のレースに出場したい場合(G1等のビッグレースにのみ出場したい等)でも目当てのレースに参加できるようにすると共に、レースが消化されるのを待つことにより、臨場感を味わうことができる。
【0105】
なお、今後行われる(又は予定されている)レースの順序及び開催見込み時刻を表示装置に表示することにしても良く、これにより遊戯者は参加したいレースをより容易に選ぶことができる。
【0106】
本実施形態では、ステップS601においてレースに参加する遊戯者がいない場合、処理装置は、出走馬の紹介の後すぐにレースを開始し、レース終了後も、結果発表の後すぐに次のレース参加者の受付を開始する。すなわち、一人用遊戯である調教モード、オプション装着モード、反省モードの実行の為の時間を省略する。これにより、遊戯者がいない場合の1レース当たりの表示所用時間が、参加者がいる場合の1レース当たりの進行所用時間より短いので、レースの消化ペースを速めることができ、特定のレースが始まるのを待っている遊戯者は待ち時間を短縮することができる。また、特定種類のゲームを行ないたい遊戯者は当該ゲームの順序が到来するまで待つ必要があるので、アミューズメント施設は顧客を長く施設内に滞在させることができる。
【0107】
(その他)
(1)馬のデータカードは、磁気記録式になっており、馬の名前、適性、性格、能力パラメータ、過去のレース実績等が記録される。「表1」はこのデータカードに記録される項目と各項目のデータ量を示したものである。
【0108】
【表1】
このデータカードは、遊戯終了時に排出され、遊戯者が次に遊戯する時にこのカードをサテライト遊戯装置のカードリーダ・ライタに挿入すると、当該馬によってレースに参加することができ、遊戯者が調教、レース、反省、牧場の各モードにおける馬とのふれあいを通して馬を育てるという楽しみを遊戯者に与えることができる。
【0109】
また、このデータカードに記録されるデータに複数の意味を持たせることもできる。例えば、馬の名前のデータを、馬の性格や好き嫌いのパラメータを決定付けるデータとしても使用することによって、セーブ容量を節約することができるとともに、性格や好き嫌いにランダムな要素を盛り込むことができる。
(2)調教モードにおいては、種々の調教メニューから遊戯者が選択して調教内容を選ぶことができる。例えば調教コースの選択では、芝コース、ダートコース、坂路コースなどがある。
【0110】
芝コースでの調教の画像は、スピード感を表現する為に、他のコースでの調教より馬の速度を早く設定したり、カメラ位置を固定にして高速で走り去る様子を写すような演出をしてもよい。またダートコースでの調教の画像は、迫力を表現する為に、土煙を通常より派手に大きく表示したり、土の固まりを飛ばすようにしてもよい。また、坂路コースでは、画面上でもはっきり坂路と分かるように、通常の調教での坂路よりも、勾配をきつく設定し、馬の視点から見たら壁のように見えるようにしてもよい。
【0111】
また、調教において遊戯者が適切なタイミングで操作(ムチボタン、抑えボタンの操作)したか否かにより、調教の成否を決定するようにしてもよい。
(3)なお、レース終了後、コンティニュー選択モードでコンティニューを選択せずに新規にエントリーをやり直した遊戯者は、馬の生育や牧場モードで楽しむことができる。したがって、複数人参加可能ゲームに参加した回数のみを基準に遊戯料金を設定すると不公平が生ずるので、新規にエントリーを行なう遊戯者は、新規に馬を作成しない場合であっても、コンティニューの場合(例えばコイン1枚)より高い遊戯料金(例えばコイン2枚)を課すことにしている。
(4)本実施形態では、レースゲームに「エントリー」できるタイミングが限られていたため、各遊戯者がレースに「エントリー」できる時までの間に、牧場モード等の一人用ゲームを実行可能とし、遊戯者を退屈させないようにしている。しかし、レースに「エントリー」できるタイミングの自由度が認められている場合でも、エントリーしたレースに「参加」できるタイミングは限られる。そこで、各遊戯者がレースに「参加」できる時までの間に、一人用ゲームを実行可能としてもよい。
(5)本実施形態では、メイン遊戯動作実行装置はメイン画像表示部21a、21bにより構成されているが、本発明ではこれに限らず、レースゲーム等の遊戯動作を実行して遊戯者に示すことができるものであればよい。例えば、馬の模型を遊戯台に設けられた所定コース上で移動させ、これによってレースの動作を実行するものでも良い。
(6)馬の年齢が一定以上に達したことをサテライト処理装置が判断した場合、その馬を引退させるか否かを選択する機会を遊戯者に与える。遊戯者がその馬を引退させることを選択した場合、当該サテライト処理装置は、カードリーダ・ライタ34によって、当該馬のデータを記録した磁気カードに「父馬カード」又は「母馬カード」と印刷し、親馬としてのデータ(遺伝形質など)を磁気的に記録する。この親馬は、当該遊戯者自身が新たに馬を作成する際に、活用することができる。
【0112】
なお、馬の年齢の決定方法は、馬の生年月日(及び必要に応じて時刻)を磁気カードに記録させ、そのデータと、遊戯システムが内蔵する計時手段から得られるデータとに基づいて行なっても良い。また、馬が現在までにレースに出場した回数を磁気カードに記録させ、そのデータをもとに、馬の年齢を決定しても良い。
(7)図3の説明において述べたように、本実施形態では各サテライトの処理装置51a〜51hを光ファイバで直列に接続し、メイン処理装置との通信を行なっている。仮に1つのサテライト遊戯装置に何らかの動作不良のあることが発見された場合、システム管理者は当該サテライト遊戯装置に格納されたプログラムから「テストモード」を作動させる。テストモードは、当該サテライト遊戯装置に備えられた入出力装置、ROM、RAM等(図8参照)の動作チェックを行なうモードである。この場合、テストモード中に当該サテライト処理装置による遊戯用プログラムの実行が停止してしまうと、図3に示した直列接続による通信が途中で遮断されてしまい、遊戯システム全体の動作を停止させざるを得なくなる。
【0113】
そこで、テストモードとして2つのモードを設ける。第1のテストモードでは上記のように当該サテライト全体のチェックを行うことができるが、遊戯用プログラムの実行を完全に遮断しないとテストができない。第2のテストモードでは入出力装置のチェックしか行なうことができないが、他のサテライトとの通信機能等を続行しながらのテストが可能である。この第2のテストモードのプログラムは、遊戯用プログラムと同じループの中に組み込むことにより、両者が交互に実行可能となる。
【0114】
この場合、1つのサテライトに不具合があれば、まず当該サテライトにつき第2のテストモードを起動させる。これによって、入力ボタン32などの入出力装置に問題があることが分かれば、遊戯システム全体を停止させることなく問題を解決することができる。第2のテストモードで解決しない場合だけ、第1のテストモードを起動させる。
【発明の効果】
以上説明したように、本発明は、複数人参加可能ゲームにおける遊戯性に関し新たな工夫を加えた遊戯システムおよび遊戯処理方法を提供することができ、より詳しくは以下の効果を有する。
(1)第1に、複数人が参加するメインゲームを円滑に進めつつ、一方で各遊戯者の一人用ゲームを実行可能とすることによって、遊戯者の欲求を満足させるに足るゲームシステムを提供することができる。
(2)第2に、複数人参加同時ゲームにエントリー可能となるまで、遊戯者が一人用ゲームを行なうようにすることにより、複数人参加同時ゲームにエントリー可能となるまでの時間を調整するとともに、待ち時間によって遊戯者を飽きさせることのない遊戯システムを提供することができる。
(3)第3に、ゲームシステムにおける遊戯の種類を複数用意して所定順序で実行し、遊戯が時間に応じて変化するように設定することによって、ゲームのリアリティーを向上させることができる。
(4)第4に、本発明は、特定種類の遊戯に参加資格を有しない遊戯者を飽きさせないように、参加資格を有しない参加者については一人用ゲームを行なうことができ、当該遊戯者が参加可能な複数人参加可能ゲームが開始されるまで、遊戯者を退屈させないようにすることができる。
(5)第5に、スタート地点の決定を遊戯者に選択不可能にすることができる。また、より具体的には、スタート地点の決定を抽選により行ない、スタート地点の決定を公平に行なうことができる。
(6)第6に、コースの一部分のみを表示すると共に、当該位置表示をスクロールして、移動体を表示領域内に収めることにより、より見易い現在位置表示画像を表示できるようにすることができる。
(7)第7に、前方を見る画像以外の画像を表示することにより、迫力のある表示を可能とする一方、移動体の操縦には問題の無いレースゲームシステムを提供することができる。
【図面の簡単な説明】
【図1】本発明の1実施形態による遊戯装置であるレースゲームシステムの外観構成を示す斜視図。
【図2】サテライト遊戯装置における入力ボタンの配置を示した平面図。
【図3】本実施形態における遊戯システムにおける通信系統の概略図。
【図4】メイン処理装置の組み合わせ構造を示した側面図。
【図5】メイン処理装置の接続構造を示したブロック図。
【図6】マルチボードの機能を説明したブロック図。
【図7】メイン遊戯装置におけるメイン処理装置と他の出力機器との接続を示したブロック図。
【図8】サテライト遊戯装置における処理装置と各種入出力機器との接続構成を示したブロック図。
【図9】メイン処理装置ないしサテライト処理装置のブロック図。
【図10】遊戯進行の概略を示すフローチャート。
【図11】遊戯の各モードの時間的関係を示したタイミングチャート。
【図12】馬作成モード及び牧場モードから、調教モードへ移行するために、サテライト処理装置が実行する判断の過程を示したフローチャート。
【図13】メイン画像表示装置に出力される馬の画像と現在位置表示画像の一例を示す正面図。
【図14】現在位置表示画像上に表示される馬の位置を、メイン処理装置が決定する処理を行なう為のフローチャート。
【図15】各サテライト処理装置が、レースへの出場資格の有無を判定し、その判定結果に基いて実行する処理の手順を示したフローチャート。
【図16】メイン遊戯装置が次のレースに参加する遊戯者がいるか否かを判断し、その結果に従って実行する処理のフローチャート。
【符号の説明】
21a〜b メイン画像表示部、
3a〜h サテライト遊戯装置、
31 サテライト表示装置、
43、45 メイン処理装置、
51 サテライト処理装置[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a game system and a game processing method, and more particularly, to a game system capable of executing a multiplayer game in which a plurality of players can participate and a game processing method for executing such a game.
[0002]
[Prior art]
(1) First, a game system that can execute a multiplayer game (such as a race game in which a plurality of players compete) in which a plurality of players can participate is known. In this type of game system, in addition to a multiplayer game, a game for one person such as a preparatory work for a multiplayer game may be executed, thereby enhancing the enjoyment of the game. In this case, the multiplayer participation game is not executed during the execution of each player's preparatory work, but the progress of the multiplayer participation game, which is the main game, is delayed due to each player's preparatory work. Is hindering the efficient progression of
(2) Secondly, a multiplayer simultaneous game (such as a race game that starts simultaneously) played by a plurality of players simultaneously is known. In this type of game, the time available for entry (participation registration) is limited. That is, a player who intends to enter a multi-player simultaneous game cannot enter the game while one multi-player simultaneous game is already running, and the game ends and the next game I had to wait without doing anything until the entry time was reached. For this reason, there is a possibility that the time until entry becomes possible is felt as a wasteful time for the player.
[0003]
In addition, even when the degree of freedom of timing for entering the game is widely recognized, in race games that start at the same time, the timing at which you can participate in the entered game is limited, so that until the player can participate in the game There was a risk that time would be wasted for the player.
(3) Thirdly, in a conventional multiplayer game (for example, a horse racing game imitating horse racing, a car racing game imitating car racing, etc.), when a plurality of types of games are prepared, the game is entered. Each time a player selects a game type (race course, etc.). However, in actual horse races, car races, etc., which are the models of the game, the date and time is determined according to the type of race (Kikuhana Prize, Emperor Prize, etc.), and the participants and spectators of the race can choose anytime You cannot select the type of race. Therefore, if the player can arbitrarily select the type of game, there is a risk of lack of reality.
(4) Fourth, in a conventional game device such as a race game in which a plurality of players can participate, for example, a qualification for participation such as “only the person who wins the qualifying can advance to the final” can be defined for a specific game. is there. However, in the conventional game device, if a person who does not have eligibility to participate in the specific game wants to participate in a multiplayer game, the game is finished once and until the next game that can be participated is started. I had to wait without playing any games. This could cause a sense of boredom for the player.
(5) Fifth, in some conventional racing game systems, the starting point is determined by the game machine used by the player. However, if the starting point is determined by the game machine to be used, the race may become unfair.
(6) Sixth, in the conventional racing game apparatus, in addition to the moving object display image that displays the moving object that aims at the goal at a large scale, the scale is reduced and the current position of each moving object in the entire course is determined. The displayed current position display image may be output. However, if the entire course is displayed at a small scale, especially when many (eg, 10 or more) moving bodies are moving closely, they may appear to be in the same rank. It may be difficult to grasp the positional relationship and determine the ranking.
(7) Seventh, conventionally, in the field of racing game devices, for example, in the case of a car race, an image viewed from the driver's seat of the car and an image viewed from the rear of the car are displayed. However, since it is necessary to maneuver the moving body in the race game, there is no conventional example in which an image of viewing the moving body from the side (from the side in the traveling direction) is displayed.
[0004]
[Problems to be solved by the invention]
An object of this invention is to provide the game system and the game processing method which added the new device regarding the playability in the multiplayer participation game. More specifically, the present invention aims at the items listed below.
(1) First, a game system that can satisfy a player's desire is provided by making it possible to execute a single-player game for each player while smoothly proceeding with a main game in which a plurality of people participate. The purpose is to do.
(2) Secondly, by adjusting the time until the player can enter the simultaneous multiplayer game by allowing the player to play the single player game until the multiplayer simultaneous game can be entered. An object of the present invention is to provide a game system that does not bore players due to waiting time.
[0005]
It is another object of the present invention to provide a game system that does not bore a player until it becomes possible to participate in a simultaneous game involving multiple players.
(3) Thirdly, an object is to improve the reality of the game by preparing a plurality of types of play in the game system, executing them in a predetermined order, and setting the play to change with time. .
(4) Fourth, the present invention allows a player who does not qualify to participate in a specific type of game to be able to play a single game for a participant who does not qualify for participation. The purpose is to prevent the player from being bored until a multiplayer game where the player can participate is started.
(5) Fifth, the purpose is to make it impossible for the player to select the starting point. More specifically, the purpose is to determine the starting point by lottery and to determine the starting point fairly.
(6) Sixth, it is intended to display a current position display image that is easier to see by displaying only a part of the course and scrolling the position display to place the moving body in the display area. And
(7) Seventh, an object is to provide a racing game system that allows powerful display by displaying an image other than the image of looking forward, while having no problem in maneuvering a moving object. .
[0006]
[Means for Solving the Problems]
In order to solve the above problems, the invention described in
[0007]
Moreover, the invention described in claim 2 of the present invention is a multiplayer participation game in which a plurality of players can participate and a plurality of players play simultaneously, and a single game performed by a player alone. It is a game system that can execute a game, and each player plays a game for one person from the time when a player starts playing until the time when a player can enter a simultaneous game involving multiple players. .
[0008]
Further, the invention described in
[0009]
According to a fourth aspect of the present invention, there is provided a single-player game execution starting means for starting execution of a single-player game performed by a player alone, a plurality of players can participate, and the plurality Entry possibility judging means for judging whether or not it is possible to enter a simultaneous multi-player game performed by two players, and when it is judged that entry is possible, the single-player game is terminated and simultaneous participation is possible. A game system comprising a simultaneous game execution means capable of participation of a plurality of people for executing a game.
[0010]
Further, the invention described in claim 5 of the present invention is the one-player game execution start means for starting the execution of the single-player game performed by the player alone, the plurality of players being able to participate, and the plural The participation possibility judgment means for judging whether or not it is possible to participate in a simultaneous multiplayer game performed by two players, and the single-player game is ended when it is judged that participation is possible, A game system comprising a simultaneous game execution means capable of participation of a plurality of people for executing a game.
[0011]
According to the sixth aspect of the present invention, there is provided a one-player game execution start step for starting execution of a one-player game performed by a player alone, a plurality of players that can participate, and the plurality of the plurality of players. Entry determination step for determining whether or not a player can simultaneously enter a simultaneous multiplayer game, and when it is determined in the entry determination step that it is possible to enter a simultaneous multiplayer game A game processing method comprising: a multiplayer participation simultaneous game execution step for ending a single game and executing a multiplayer participation simultaneous game.
[0012]
According to the seventh aspect of the present invention, there is provided a one-player game execution start step for starting execution of a one-player game performed by a player alone, a plurality of players that can participate, and the plurality of the plurality of players. If it is determined in the participation possibility determination step that it is possible to participate in the simultaneous multiplayer game performed by the players of the player, and in the participation determination step that it is possible to participate in the simultaneous multiplayer game A game processing method comprising: a multiplayer participation simultaneous game execution step for ending a single game and executing a multiplayer participation simultaneous game.
[0013]
Further, in the invention described in
[0014]
Further, in the invention described in claim 9 of the present invention, a plurality of types of games that can be participated by a plurality of players are prepared, and the plurality of types of games that can be participated in by a plurality of players can be executed in a predetermined order. When there is no player who participates in a multiplayer game that is a game system, an operation corresponding to the game operation of the multiplayer game that should be executed in accordance with the predetermined order is sequentially executed, and then multiple users can participate When a player who participates in a game appears, the player can participate in the next multiplayer game in the predetermined order.
[0015]
Further, in the invention described in
[0016]
According to the eleventh aspect of the present invention, the operation execution time per game of the game in which the operation is executed when there is no person who participates in the multiplayer participation game, The game system according to
[0017]
The invention described in claim 12 of the present invention is executed according to a predetermined execution order, and determines whether or not there is a player who participates in a multiplayer game in which a plurality of players can participate. And an image output means for outputting, on a display device, an image corresponding to the multi-player participation game to be executed when the predetermined execution order of the multi-player participation game is followed when there is no participant. It is a game system.
[0018]
In addition, the invention described in claim 13 of the present invention is executed according to a predetermined execution order, and determines whether or not there is a player who participates in a multiplayer game in which a plurality of players can participate. And a game operation executing means for executing an operation corresponding to the game operation of the multi-player participation game to be executed when there is no participant and the predetermined execution order of the multi-player participation game is followed. It is a game system that is provided.
[0019]
Further, the invention described in claim 14 of the present invention is executed according to a predetermined execution order, and determines whether or not there is a player who participates in a multiplayer game in which a plurality of players can participate. And an image output step for outputting, on a display device, an image corresponding to the multiple-player participation game to be executed when there is no participant and the predetermined execution order of the multiple-player participation game is followed. It is a game processing method.
[0020]
In addition, the invention described in claim 15 of the present invention is executed according to a predetermined execution order, and determines whether or not there is a player who participates in a multiplayer game in which a plurality of players can participate. And a game operation execution step for executing an operation corresponding to the game operation of the multi-player participation game to be executed when there is no participant and the predetermined execution order of the multi-player participation game is followed. It is a game processing method provided.
[0021]
The invention described in claim 16 of the present invention is a game system capable of executing a multiplayer game in which a plurality of players can participate and a single game that a player can play alone. A plurality of types of multiplayer games are prepared, and among the plurality of types of games, a predetermined type of multiplayer game is provided with a qualification for participation, and a player does not have a qualification for participation. This is a game system in which a game for one person can be played when a game in which people can participate is being executed.
[0022]
In the invention described in claim 17 of the present invention, whether or not a specific player can participate is determined based on a predetermined participation qualification of a multiplayer participation game in which multiple players can participate. It is a game system comprising participation determination means for determining, and single-player game execution means for executing a single-player game performed by the player alone when it is determined that participation is impossible.
[0023]
In the invention described in claim 18 of the present invention, whether or not a specific player can participate is determined based on a predetermined participation qualification of a multiplayer participation game in which a plurality of players can participate. A play processing method comprising: a participation determination step for determining, and a single player game execution step for executing a single player game performed by the player alone when it is determined in the participation determination step that participation is impossible is there.
[0024]
According to a nineteenth aspect of the present invention, there is provided a game system for executing a racing game simulating a competition in which a plurality of moving bodies aim for a predetermined goal, and a plurality of starting points for the competition are prepared. In this game system, the player cannot select where the moving body operated by the player starts from among the plurality of prepared start points.
[0025]
The invention described in claim 20 of the present invention is the game system according to claim 19, wherein the start point is determined by lottery.
[0026]
The invention described in claim 21 of the present invention is a game system for executing a racing game simulating competition on a predetermined course of a plurality of moving bodies, all or a part of the plurality of moving bodies. A current position display image for displaying a current position of the moving body on the predetermined course, and a moving body image for displaying a video of all or a part of the plurality of moving bodies to a display device, The current position display image includes a course display for displaying a part of the predetermined course at a scale smaller than the scale of the moving body image, and a course display of current positions of all or some of the moving bodies. This is a game system that includes the mobile object display shown above and scrolls the course display based on the movement of the mobile object.
[0027]
The invention described in claim 22 of the present invention is the game system according to claim 21, wherein the current position display image extends in a horizontal direction of the display screen and is scrolled in the horizontal direction. .
[0028]
The invention described in
[0029]
The invention described in claim 24 of the present invention is the game system according to claim 21, wherein the current position display image does not change the scale during the race.
[0030]
According to a twenty-fifth aspect of the present invention, in a game system simulating competition on a predetermined course of a movable body that can be operated by a player, an image viewed from a viewpoint other than the rear of the movable body is displayed. This is a game system that is displayed on the screen.
[0031]
According to a twenty-sixth aspect of the present invention, a program for causing a processing device to execute each step according to any one of the sixth, seventh, fourteenth, fifteenth and eighteenth aspects is recorded in a readable manner. Media.
[0032]
Note that the recording medium is a medium in which information (mainly digital data, a program) is recorded by some physical means, and allows a processing device such as a computer or a dedicated processor to perform a predetermined function. It can be done. Any program that downloads a program to a computer and executes a predetermined function by any means may be used. For example, flexible disk, fixed disk, magnetic tape, magneto-optical disk, CD, CD-ROM, CD-R, DVD-RAM, DVD-ROM, DVD-R, PD, MD, DCC, ROM cartridge, with battery backup A RAM memory cartridge, a flash memory cartridge, a nonvolatile RAM cartridge, and the like are included.
[0033]
This includes the case where data is transferred from the host computer via a wired or wireless communication line (public line, data dedicated line, satellite line, etc.). The so-called Internet is also included in the recording medium referred to here.
[0034]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described.
[0035]
(Outline of the game)
The game system of the present embodiment is a combination of a race game imitating horse racing and a race horse training game. When a player newly participates in a game in this game system, it is necessary to perform “horse creation”. Here, a player selects a male and female horse arbitrarily from predetermined choices, and a foal is born, and by raising it, his own horse (the horse in which the player will become the owner and jockey in future games) To win.
[0036]
As the horse grows up, the player will then “train”. Here, the player trains and feeds horses to increase their ability. Once trained, the player can participate in a horse race with the horse. More specifically, “option wearing”, that is, horseshoe, clothes of jockeys, etc. are determined, and participate in “race” as a jockey of his own horse. At the end of the race, there will be a “reflexion” opportunity where players will honor or scold the horse. If you have the right to participate in the next race, you can select to participate in the next race on the “Continue” screen. In that case, the “Training” screen will appear again, and the game will continue.
[0037]
The ability, characteristics, personality, etc. of the horse are determined depending on how the player has contacted the horse in each of the above steps, what kind of training, what kind of food, etc. In addition, since the data of the horse raised in this way is recorded on the magnetic card and given to the player, when the player plays with the game machine at a later date, the horse on which the magnetic card data is recorded is trained and raced. Can participate.
[0038]
(Outline of game equipment)
FIG. 1 is a perspective view showing an external configuration of a race game system which is a game apparatus according to an embodiment of the present invention. As shown in FIG. 1, the
[0039]
Main
[0040]
The
[0041]
The satellite game apparatus includes an
[0042]
The player sits on one of the
[0043]
FIG. 2 is a plan view showing the arrangement of the
[0044]
(Internal configuration of the game system)
The game system of the present invention includes a computer system for executing the above games.
[0045]
FIG. 3 is a schematic diagram of a communication system in the game system according to the present embodiment. This game system generates main game images and displays them on a main image display device,
[0046]
FIG. 4 is a side view showing a combined structure of the
[0047]
FIG. 5 is a block diagram showing a connection structure between the
[0048]
FIG. 6 is a block diagram illustrating functions of the multi-board 44 connected between the
[0049]
FIG. 7 is a block diagram showing the connection between the
[0050]
The
[0051]
The
[0052]
The
[0053]
FIG. 8 is a block diagram showing a connection configuration between the
[0054]
The
[0055]
(Configuration of processing equipment)
Details of the processing devices used as the
[0056]
The
[0057]
The video block 11 includes a VDP (Video Display Processor) 110, a graphic memory 111, and a
[0058]
The sound block 12 includes a
[0059]
(Entry timing)
The game system of the present embodiment is a fusion of a race game imitating horse racing and a breeding game for race horses. Specifically, the game proceeds as shown in the flowchart of FIG. The flow on the right side of FIG. 10 shows a main flow that progresses at a substantially common timing among a plurality of players. The left side of FIG. 10 shows a mode of play performed only at each satellite by a player who cannot participate in the race being performed in the main flow, such as when he / she does not have a horse to newly participate in the game.
[0060]
When a newly participating player inserts a coin (for example, two medals) into the coin insertion portion of the satellite game device and presses the
[0061]
When the horse grows up and can enter the play in the main flow, the processing in the satellite shifts to the flow on the right side of FIG. 2 and enters the “training” mode at the same timing as other race participants (S32). ). In the “Training” mode, the player trains the horse and feeds it to improve the horse's ability.
[0062]
Furthermore, the player decides the horseshoe, jockey clothes, etc. in the “option wearing” mode (S33), participates in his own horse as a jockey in the “race” mode (S34), and praises the horse in the “reflection” mode. Or speak (S35). If you have the right to participate in the next race, you can choose to participate in the next race in the “continue selection” mode (S36). In that case, enter the “training” mode again and continue playing. Can do.
[0063]
“Training”, “Option installation”, “Reflection”, “Continue selection” mode images are output only to each satellite image display device, and “Race” mode images are the main image display device in addition to the satellite image display device. Is also output. When the “Training”, “Option installation”, “Reflexion”, or “Continue selection” modes are being performed, the main image display device will display a message such as “Training is currently being performed at each satellite”. .
[0064]
FIG. 11 is a timing chart showing the temporal relationship of each mode of play in the play system of the present invention. In this game system, a main game (the top row in FIG. 11) executed at almost the same timing for each player and a sub game (the bottom three rows in FIG. 11) executed in a special case are executed. In the main game, each mode of training, option mounting, race, reflection, and continue selection is executed in order, and each mode is repeatedly executed while changing the race content.
[0065]
On the other hand, in the satellite game device of the player who newly participates in the race, the horse creation mode is executed and then the ranch mode is entered regardless of the progress of the main game, as shown in the lower two stages of FIG. . In the ranch mode, without adjusting the input and settings necessary for participating in the race, the time is adjusted until it is time to participate in the main game, and at the same time, the contact between the player and the horse Its purpose is to give opportunities and increase the enjoyment of players. Since the ranch mode is continued until the entry to the main game is possible, the duration of the ranch mode varies depending on the timing when the horse creation mode ends.
[0066]
In addition, the timing chart of the 2nd step | line of FIG. 11 is a thing in the satellite game device of the person who does not have the race participation qualification mentioned later.
[0067]
As described above, the game system of this embodiment can execute a race game, which is a multiplayer participation game, a horse game, which is a single player game, and contact with a horse on a ranch. During the execution of the possible game, a player who has not participated in the multiplayer participation game can play a single-player game.
[0068]
In addition, the game system of this embodiment can execute a race game that is a simultaneous multiplayer game, a horse game that is a single-player game, and a contact with a horse on a ranch, and a player starts playing. From time to time until entry into a simultaneous multiplayer game (when the continue selection mode is executed in the main game), each player can play a single game.
[0069]
FIG. 12 is a flowchart showing a determination process executed by the
[0070]
Since this embodiment is configured as described above, it is possible to smoothly advance the main game performed simultaneously by each player and entertain the player until the time when a new participant can enter the main game. it can.
[0071]
(How to swing the run frame)
When the main game entry acceptance time is over, the main game machine processor will start the race for each horse participating in the race (the horse of the player playing at each satellite and the horse operated by the computer). Decide. Since the game of this embodiment is a racing game imitating horse racing, the starting point of the race is arranged in a run frame arranged in a horizontal row.
[0072]
Therefore, a processing procedure when the main processing device determines a race start frame will be described. When the main game entry acceptance time ends, the main processor recognizes the total number (0-8) of the players' horses participating from each satellite, and the total number of horses participating in the race is a predetermined number (12 The number of horses will be replenished so that there will be 12 in the case of a head race. These supplemental horses are controlled by a computer based on a program. When all the horses participating in the race are determined, a random lottery is performed to determine the starting frame for each horse. As a random number lottery method, for example, when there are 14 run frames, the run frame of the first horse is determined based on the remainder obtained by dividing the random number extracted first by 14. Then, since the undecided run frame is the remaining 13 frames, the run frame of the second horse is determined based on the remainder obtained by dividing the second random number extracted by 13. Similarly, for the third, fourth,... Horse run frames, the third extracted random number is divided by 12, and the fourth extracted random number is divided by 11.・ Determine based on This random number lottery method is merely an example, and other lottery methods may be used. However, the random number lottery method is performed in such a way that the entry order and satellite number of each player are not reflected in the run frame. This makes it possible to determine the starting position of the horse fairly.
[0073]
(Current position display image)
In the race mode, after introducing one horse at a time, each horse is placed at the start position and the frame is opened all at once. When the race starts, a moving body image (an image of a horse running on the course) and a current position display image of the horse extending across the left and right ends at the top of the screen are output to the main image display device.
[0074]
FIG. 13 shows an example of a horse image and a current position display image output to the main image display device. As shown in the figure, the horse image is displayed large in the lower part of the main image display part, and the current position display image is a straight belt-like shape extending across the left and right ends at the upper end part of the main image display part. Displayed in shape. The current position display image includes a course display for displaying a part of the predetermined course at a scale smaller than the scale of the moving body display image, and current positions of all or some of the moving bodies among the plurality of moving bodies. Including the moving body display shown on the course display, the course display scrolls based on the movement of the moving body.
[0075]
The horizontal direction in which the current position display image lies is the traveling direction of the race, and the position of the horse in the widest possible range can be displayed by using the main image display section that is long horizontally. In displaying the position of the horse, it is only necessary to know the number of each horse (determined by the starting frame) and the current position, and it is not necessary to display the shape of the horse in detail.
[0076]
Further, the band-like image is provided with a scale (indicated by a vertical broken line in FIG. 13) indicating the distance at regular intervals so that the player can understand the sense of distance. In this embodiment, the distance to the goal is also displayed at regular intervals. The scale moves to the right or left as the race progresses (horse movement). The moving direction of the scale is determined so that the traveling direction of the horse displayed on the main image matches the traveling direction of the horse displayed on the current position display image when the goal is reached. In this embodiment, the video of the main image when the horse finishes becomes an image in which the horse runs from the right side of the screen to the left side of the screen, so the traveling direction of the horse in the current position display image is from the right side of the screen to the left side of the screen. The scale moves from the left to the right of the screen so that it becomes an image.
[0077]
Here, the question of the direction of travel of the horse displayed on the main image when the horse “goes to the goal” is that the relative position of the viewpoint set for displaying the image changes with the race development. This is because the traveling direction of the horse displayed in the main image may change.
[0078]
The scale moving speed is controlled so that the position of the horse displayed in the current position display image is displayed in the center of the current position display image. More specifically, the movement of the scale is controlled so that the midpoint between the position of the first horse and the position of the last horse is at the center of the current position display image. However, if the interval between the first horse and the last horse is exceptionally reduced, the position of the last horse is moved to the left without moving the position on the current position display image of the first horse to the right. Move to.
[0079]
When the race is about to start, the horses are aligned in a horizontal line, so the horse position display on the current position display image appears to overlap the center. As time elapses after the start, the difference between the horses follows, so the interval on the current position display screen is also separated as shown in FIG. 13 (in this embodiment, the scale of the current position display screen is changed halfway) It doesn't change, so the sense of distance is easy for players to understand.)
[0080]
Since the current position display image displays only the part corresponding to a part of the course, if the difference between the first horse and the last horse is extremely wide, the position of the last horse is displayed in the current position display image. Sometimes out of range. However, since the position of the first horse is highly interested information for all the players, the scale scroll speed is always set to the position of the first horse so that it is displayed in the current position display image (until the goal is reached). Control them together. In the present embodiment, the scale in the current position display image is not changed midway so as not to lose the sense of distance.
[0081]
When the horse approaches the goal, a scale indicating the goal point appears from the left end of the current position display image on the current position display image. When the first horse finishes, the movement of the scale of the current position display image stops. As a result, it is possible to display a state in which all the following horses flutter into the goal.
[0082]
As described above, the display of the current position of the horse moves to the right or left on the current position display image. However, the actual speed of the horse depends on the movement speed of the horse on the current position display image and the current position. It is expressed as the sum of the moving speed of the position display image itself (the scroll speed of the scale).
[0083]
FIG. 14 is a flowchart for performing processing in which the
[0084]
The
[0085]
If the goal has not been reached yet (S302: NO), the distance between the head and tail is recognized, and it is determined whether or not all the horses fit in the position display image (S303).
[0086]
If it fits in the position display image (S303: YES), it is determined whether the distance between the head and the tail is the maximum value from the start of the race to the present (S304).
[0087]
When the distance between the head and the tail is the maximum value (S304: YES), the maximum value is recorded in the
[0088]
When the distance between the head and tail is not the maximum value (S304: NO), the position of the head horse on the current position display image is set as the position in the previous frame (position before the current position display image is updated). With the same position (S306), the display position of other horses and the position of the scale are determined based on this position.
[0089]
If all the horses do not fit in the position display image in step S303 (S303: NO), the position of the first horse on the current position display image is the position in the previous frame (the position before the current position display image is updated). The positions are the same (S307). Therefore, in this case, the position of the last horse is not displayed in the current position display image.
[0090]
If the first horse has scored a goal in step S302 (S302: YES), the scale on the current position display image is fixed, and a state in which each horse sneaks into the goal is displayed (S308).
[0091]
In this embodiment, the position on the course is indicated by a scale and a distance to the goal at a certain distance. However, the present invention is not limited thereto, and may be indicated by a display of the distance from the start, or a current position display image. It may be indicated by the background color coding.
[0092]
In the present embodiment, the current position display image has a linear shape (straight belt shape). However, the present position display image is not limited to this, and may be a non-linear current position display image so that a course curve can be seen.
[0093]
(Viewpoints other than the view from behind)
In the race mode, the player controls his / her horse by pressing a presser button or a whip button at an appropriate timing while considering a pace distribution (escape, leading, insertion, driving) suitable for his / her horse.
[0094]
The horse image in the main image display device displays an image from a viewpoint determined in advance according to the race development. For example, at the start, the horse is viewed from a viewpoint fixed obliquely in front of the start point, and an image capturing the horse in the field of view is displayed while changing the direction of the line of sight until the horse passes. In the straight course in the middle of the race, the viewpoint is moved at almost the same speed as the first horse, and the image of the first horse is viewed from the side, or the viewpoint is moved at a slightly lower speed than the first horse. The horse to be captured in the display is shifted from the first horse to the succeeding horse and displayed. In addition, when the horse turns around the corner and enters the straight course, the viewpoint and the line of sight are fixed so that an image with a line of sight is displayed at the boundary between the corner portion and the straight course, from the viewpoint that is diagonally forward of the horse, A state where horses enter the straight course one after another and challenge the final game is displayed.
[0095]
By displaying a video viewed from such a viewpoint, a powerful video can be realized. Further, in this embodiment, there is no direction control in the player's operation, and only the determination of the pace distribution (when to apply), it is not always necessary to display the video viewed from the jockey's viewpoint. For this reason, even if image display is performed from the viewpoint as described above, there is no harmful effect.
[0096]
Note that the display on the main image display section shows all players and spectators other than the players, so the display is centered on the first group of races. The display is centered on the horse of the player who is playing.
[0097]
(If you do not have eligibility to participate)
In the game system of the present embodiment, participation qualification is defined for a race among a plurality of types of race games based on the gender, age, prize-winning results, etc. of the horses possessed. When a player does not have the eligibility to participate, a single player game (ranch mode) is executed in the satellite where the player is playing.
[0098]
FIG. 15 is a flowchart showing a procedure of processing executed by each satellite processing device based on the determination result by determining whether or not there is a qualification to participate in the race. When the “race” mode and the “reflection” mode are finished in the main image (S401), the processing device of each satellite game device transmits the data of the participation qualification of the next race sent from the main processing device and the game with the satellite. The data of the player's own horse is compared to determine whether or not the player can participate in the next race (S402). When it is possible to participate in the next race (S402: YES), the mode shifts to the “continue selection” mode, informs the player of the contents of the next race, and prompts the player to select whether or not to participate in the next race. The screen is displayed on the satellite display device (S403). When it is determined that the player has selected to participate in the next race (S404: YES), the fact that the player has participated in the main game is transmitted to the main processing device, and the training mode of each satellite is entered (S405). If it is determined that non-participation has been selected (S404: NO), the game is terminated and the horse data card is discharged (S409).
[0099]
If it is determined in step S402 that the player's horse playing with the satellite cannot participate in the next race (S402: NO), the satellite game device displays the next race that can be entered. Then, a message prompting the player to select whether to shift to the ranch mode or stop playing until the race is entered is displayed on the satellite display device (S407). If the player chooses to stop playing (S408), the game is terminated and the horse data card is discharged (S409). When the player selects the ranch mode, the mode shifts to the ranch mode (S410). The ranch mode is continued while the race that cannot be participated is performed, and when the order of the races that can be participated is reached (S411: YES), the mode is changed to the training mode (S412).
[0100]
In this way, a player who cannot participate in the race can perform a single-player game executed on each satellite while the race is progressing on the main screen, so that the progress of the main game can be smoothly advanced, Players who cannot participate in the race can also enjoy the game for one person.
[0101]
(Digestion of racing game when there is no player)
Next, in the game system of this embodiment, a process when there is no player who participates in a race game that is a multiplayer participation game will be described. In the conventional game device, when there is no person who participates in the game, a demonstration screen of the race game is displayed on the display device as an advertisement screen, and when the player newly participates, the display of the advertisement screen is displayed halfway. Aborted and switched to the game screen.
[0102]
In the present embodiment, a plurality of types of games that can participate in a plurality of people are prepared, and the plurality of types of games that can participate in a plurality of people are executed one by one in a predetermined order. In order to digest, when there is no player, an image corresponding to the race to be executed in accordance with the predetermined order, that is, the next race (referred to as race A) executed last time (referred to as race A) is displayed. This is displayed on the main image display device, and when a new player participates during the display of the image of the race (race B), the player can enter the next race game (race C) of the race. In addition, a single player game (ranch mode or the like) is executed in the satellite game machine used by a new player until entry into the next race game (Race C) becomes possible.
[0103]
FIG. 16 is a flowchart of processing executed by the main game device to determine whether or not there is a player who participates in the next race, and to execute according to the result. The main game apparatus determines whether or not there is a player who participates in the next race after the end of the race and the reflection mode (S601). Whether or not there is a person who participates in the race is determined by whether or not race participation information is entered from each satellite game device within a predetermined time during which the continue selection mode is executed. If there are players participating in the race (S601: YES), information on the horses participating in the race is sent from each satellite, so this can be stored in a temporary storage device or the number of participants counted. Then, the number of horses to be operated by the computer is determined and adjusted so that the number of all running horses becomes a predetermined number, thereby preparing for the race execution (S602). In addition, the horse training mode is executed at the satellite that has sent a signal to participate in the race.
[0104]
In step S601, if there is no player participating in the race (S601: NO), the number of horses necessary for the execution of the race is prepared by a computer-controlled horse only, and the race is executed. Is displayed on the main image display device (S603). When the execution and display of the race are completed (S604), the process returns to step S601, and it is determined whether or not there is a player who participates in the next race in the predetermined race execution order. In this way, even if there are no players, the planned race can be digested so that if a player wants to participate in a specific race (such as wanting to participate only in big races such as G1), he can participate in the target race. At the same time, waiting for the race to be digested will give you a sense of realism.
[0105]
It should be noted that the order of races to be held (or scheduled) and the expected holding time may be displayed on the display device, so that the player can more easily select the race he / she wants to participate in.
[0106]
In the present embodiment, if there is no player participating in the race in step S601, the processing device starts the race immediately after the introduction of the running horse, and participates in the next race immediately after the result announcement even after the race is finished. Start accepting people. That is, the time for executing the training mode, the option mounting mode, and the reflection mode, which are single-player games, is omitted. As a result, the display time per race when there is no player is shorter than the progress time per race when there is a participant, so the digestion speed of the race can be accelerated and a specific race starts. The player who is waiting for can shorten the waiting time. In addition, since a player who wants to play a specific type of game needs to wait until the game order arrives, the amusement facility can make the customer stay in the facility for a long time.
[0107]
(Other)
(1) The horse data card is of a magnetic recording type and records the name, aptitude, personality, ability parameters, past race results, etc. of the horse. “Table 1” shows the items recorded on the data card and the data amount of each item.
[0108]
[Table 1]
This data card is discharged at the end of the game, and when the player plays next time, when this card is inserted into the card reader / writer of the satellite game device, he can participate in the race, and the player can train. It is possible to give the player the pleasure of raising horses through interaction with horses in race, reflection, and ranch modes.
[0109]
In addition, the data recorded on the data card can have a plurality of meanings. For example, by using horse name data as data for determining parameters of horse personality and likes and dislikes, it is possible to save a saving capacity and to incorporate random elements into personality and love and dislike.
(2) In the training mode, the player can select the training content by selecting from various training menus. For example, the selection of a training course includes a lawn course, a dirt course, and a slope course.
[0110]
In order to express a sense of speed, the training image on the turf course has a setting that sets the speed of the horse faster than the training on the other courses, or shows the appearance of running away at high speed with the camera position fixed. May be. In addition, in the image of training on the dirt course, it may be possible to display dirt smoke larger than usual or to disperse a lump of soil in order to express force. Also, in the slope course, the slope may be set to be tighter than the slope in normal training so that it can be clearly seen on the screen so that it looks like a wall from the viewpoint of the horse.
[0111]
Further, the success or failure of the training may be determined depending on whether or not the player has performed an operation (operation of a whip button or a hold button) at an appropriate timing during training.
(3) After the race, a player who has newly re-entered without selecting continue in the continue selection mode can enjoy horse growth and ranch mode. Therefore, since it is unfair to set a game fee based only on the number of times a player can participate in a multiplayer game, the new player who enters the game will continue even if he does not create a new horse. The game fee (for example, 2 coins) higher than (for example, 1 coin) is imposed.
(4) In this embodiment, the timing at which “entry” can be entered into the racing game is limited, so that each player can execute a single-player game such as ranch mode until the time when each player can “entry” into the race. I try not to bore the player. However, even if the degree of freedom of “entry” to the race is permitted, the timing to “participate” in the entered race is limited. Therefore, a single-player game may be executed before each player can “participate” in the race.
(5) In the present embodiment, the main game operation execution device is configured by the main
(6) When the satellite processing device determines that the age of the horse has reached a certain level, the player is given an opportunity to select whether or not to retire the horse. When the player chooses to retire the horse, the satellite processing device prints “Father Horse Card” or “Mother Horse Card” on the magnetic card recording the horse data by the card reader /
[0112]
The age of the horse is determined based on the date of birth of the horse (and the time if necessary) recorded on the magnetic card and the data obtained from the timing means built in the game system. May be. Alternatively, the number of times the horse has participated in the race so far may be recorded on a magnetic card, and the age of the horse may be determined based on the data.
(7) As described in the description of FIG. 3, in this embodiment, the processing devices 51a to 51h of each satellite are connected in series with optical fibers to communicate with the main processing device. If it is discovered that there is some malfunction in one satellite game device, the system administrator activates the “test mode” from the program stored in the satellite game device. The test mode is a mode for checking the operation of the input / output device, ROM, RAM, etc. (see FIG. 8) provided in the satellite game device. In this case, if the execution of the game program by the satellite processing device is stopped during the test mode, the communication by the serial connection shown in FIG. 3 is interrupted on the way, and the operation of the entire game system must be stopped. No longer get.
[0113]
Therefore, two modes are provided as test modes. In the first test mode, the entire satellite can be checked as described above, but the test cannot be performed unless the play program is completely blocked. In the second test mode, only the input / output device can be checked, but the test while continuing the communication function with other satellites is possible. The program in the second test mode can be executed alternately by incorporating it into the same loop as the game program.
[0114]
In this case, if there is a defect in one satellite, first, the second test mode is activated for that satellite. Thus, if there is a problem with the input / output device such as the
【The invention's effect】
As described above, the present invention can provide a game system and a game processing method in which a new device is added with respect to playability in a multiplayer participation game, and more specifically has the following effects.
(1) First, a game system that can satisfy a player's desire is provided by making it possible to execute a single-player game for each player while smoothly proceeding with a main game in which a plurality of people participate. can do.
(2) Secondly, by adjusting the time until the player can enter the simultaneous multiplayer game by allowing the player to play the single player game until the multiplayer simultaneous game can be entered. It is possible to provide a game system that does not bore the player due to the waiting time.
(3) Thirdly, the reality of the game can be improved by preparing a plurality of types of play in the game system, executing them in a predetermined order, and setting the play to change with time.
(4) Fourthly, the present invention can perform a one-person game for a participant who does not have the participation qualification so that the player who does not have the participation qualification is not bored with the specific type of game. It is possible to prevent the player from being bored until a multiplayer game in which can participate.
(5) Fifth, it is possible to make the start point determination impossible for the player. More specifically, the start point can be determined by lottery so that the start point can be determined fairly.
(6) Sixth, by displaying only a part of the course and scrolling the position display so that the moving body is stored in the display area, it is possible to display an easily viewable current position display image. .
(7) Seventh, it is possible to provide a racing game system that enables powerful display by displaying an image other than an image looking forward, while having no problem in maneuvering the moving body.
[Brief description of the drawings]
FIG. 1 is a perspective view showing an external configuration of a race game system that is a game apparatus according to an embodiment of the present invention.
FIG. 2 is a plan view showing an arrangement of input buttons in the satellite game apparatus.
FIG. 3 is a schematic diagram of a communication system in the game system according to the present embodiment.
FIG. 4 is a side view showing a combined structure of main processing apparatuses.
FIG. 5 is a block diagram showing a connection structure of a main processing device.
FIG. 6 is a block diagram illustrating functions of a multi board.
FIG. 7 is a block diagram showing the connection between the main processing device and other output devices in the main game device.
FIG. 8 is a block diagram showing a connection configuration between a processing device and various input / output devices in a satellite game device.
FIG. 9 is a block diagram of a main processing device or a satellite processing device.
FIG. 10 is a flowchart showing an outline of game progress.
FIG. 11 is a timing chart showing the temporal relationship of each mode of play.
FIG. 12 is a flowchart showing a determination process executed by the satellite processing device in order to shift from the horse creation mode and the ranch mode to the training mode.
FIG. 13 is a front view showing an example of a horse image and a current position display image output to the main image display device.
FIG. 14 is a flowchart for performing processing in which the main processing device determines the position of the horse displayed on the current position display image.
FIG. 15 is a flowchart showing a procedure of processing executed by each satellite processing device based on the determination result of determining whether or not there is a qualification to participate in the race.
FIG. 16 is a flowchart of processing executed by the main game device to determine whether or not there is a player who participates in the next race, and to execute according to the result.
[Explanation of symbols]
21a-b main image display part,
3a-h Satellite game equipment,
31 satellite display device,
43, 45 Main processing unit,
51 Satellite processing equipment
Claims (5)
前記メイン遊戯実行装置は、前記複数のサテライト遊戯装置のうち少なくとも一つのサテライト遊戯装置において前記遊戯者の操作によって選択された競走馬をレースゲームに参加させる旨の信号を受信した場合に、該選択された競走馬を含む複数の競走馬が参加して着順を競うレースゲームのプログラムを実行するメイン処理手段を有しており、
前記複数のサテライト遊戯装置のそれぞれは、競走馬の調教を行う処理を含むゲームのプログラムを実行し、且つ、該競走馬の調教を行う処理を含むゲームの結果得られた能力を有する競走馬を前記レースゲームに参加させる旨の信号を前記メイン遊戯実行装置に送信する処理を実行するサテライト処理手段と、前記遊戯者が当該遊戯システムで遊戯を開始する又は継続する際に遊戯料金を投入するためのコイン投入部と、を有しており、
前記サテライト処理手段は、前記コイン投入部から前記遊戯料金の投入があった後、前記サテライト遊戯装置を操作する遊戯者が、前記レースゲームに競走馬を参加させていない場合でも前記競走馬の調教を行う処理を含むゲームのプログラムを実行可能に構成されており、かつ、前記レースゲームに競走馬を参加させた場合には、前記遊戯者の操作に応答して該レースゲームに参加している競走馬を制御する信号を、該レースゲーム中に前記メイン遊戯実行装置へ送信する処理を実行し、
前記メイン処理手段は、前記レースゲームに参加している競走馬を制御する信号を前記サテライト遊戯装置から受信し、該制御信号に基づいて前記レースゲームのプログラムを実行するように構成されてなる、
遊戯システム。A main game execution device having a main image display unit that displays a video of a race game imitating horse racing, and a plurality of satellites operated by a player and connected to the main game execution device and each having a satellite image display device A game system comprising a game device,
The main game execution device receives the signal indicating that the racehorse selected by the player's operation in the at least one satellite game device of the plurality of satellite game devices is to participate in the race game. A main processing means for executing a race game program in which a plurality of racehorses including a racehorse participated and compete for arrival order;
Each of the plurality of satellites game apparatus, the processing for adjusting teaching of racehorses running free Muge over arm of programs, and the resulting ability of the game including a process for performing training of該競Hashiuma Satellite processing means for executing a process of transmitting a signal indicating that a racehorse to participate in the race game to the main game execution device, and a game fee when the player starts or continues the game in the game system. A coin insertion part for inserting
The satellite processing means trains the racehorse even when a player who operates the satellite game device does not participate in the race game after the game fee is entered from the coin insertion portion. The game program including the process of performing the game is configured to be executable, and when a racehorse is allowed to participate in the race game, it participates in the race game in response to the player's operation. Executing a process of transmitting a signal for controlling the racehorse to the main game execution device during the race game;
The main processing means is configured to receive a signal for controlling a racehorse participating in the race game from the satellite game device, and to execute the race game program based on the control signal.
A play system.
請求項1記載の遊戯システム。 The satellite processing means is configured to execute the game program, including the previous Symbol player GaKei Hashiuma process for development of the acquired該競Hashiuma to a new,
The game system according to claim 1.
請求項1記載の遊戯システム。 The satellite processing means executes a game program including a process of training the racehorse for both the racehorse newly acquired by the player and the racehorse already owned.
The game system according to claim 1.
請求項1乃至3のいずれかに記載の遊戯システム。 Among the plurality of satellite game devices, the satellite image display device provided in the satellite game device in which the racehorse participates in the race game is the race centered on the racehorse that participates in the race game from the satellite game device. Display game images,
The game system according to any one of claims 1 to 3 .
請求項1乃至4のいずれかに記載の遊戯システム。 Of the plurality of satellite game devices, the satellite processing means provided in the satellite game device in which the racehorse participates in the race game transmits a signal for controlling the running pace of the racehorse to the main game execution device. Is,
The game system according to any one of claims 1 to 4 .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25498299A JP4120911B2 (en) | 1999-02-16 | 1999-09-09 | Play system |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3716799 | 1999-02-16 | ||
| JP11-37167 | 1999-02-16 | ||
| JP25498299A JP4120911B2 (en) | 1999-02-16 | 1999-09-09 | Play system |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008059964A Division JP2008149173A (en) | 1999-02-16 | 2008-03-10 | Play system |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2000300850A JP2000300850A (en) | 2000-10-31 |
| JP2000300850A5 JP2000300850A5 (en) | 2006-10-26 |
| JP4120911B2 true JP4120911B2 (en) | 2008-07-16 |
Family
ID=26376259
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP25498299A Expired - Fee Related JP4120911B2 (en) | 1999-02-16 | 1999-09-09 | Play system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4120911B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018198654A (en) * | 2017-05-25 | 2018-12-20 | 株式会社オリンピア | Game machine |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3315678B2 (en) | 2000-01-31 | 2002-08-19 | コナミ株式会社 | Game system and computer-readable storage medium |
| JP3258002B1 (en) | 2000-11-24 | 2002-02-18 | 株式会社キャビア | Game device with multiple screens |
| JP2002200340A (en) * | 2000-12-28 | 2002-07-16 | Sega Corp | Game device, game method, and game program |
| JP3497474B2 (en) | 2001-01-12 | 2004-02-16 | コナミ株式会社 | Competitive game equipment |
| JP3469553B2 (en) | 2001-01-12 | 2003-11-25 | コナミ株式会社 | Competitive game equipment |
| JP2002210228A (en) * | 2001-01-24 | 2002-07-30 | Konami Co Ltd | Race game device |
| JP3736440B2 (en) * | 2001-02-02 | 2006-01-18 | 株式会社セガ | Card and card game device |
| JP2004261236A (en) * | 2003-02-20 | 2004-09-24 | Konami Co Ltd | Game system |
| JP4615448B2 (en) * | 2005-01-28 | 2011-01-19 | 株式会社ユニバーサルエンターテインメント | Game machine and game system |
| JP5210446B2 (en) * | 2012-09-24 | 2013-06-12 | 株式会社バンダイナムコゲームス | Schedule management apparatus and program |
| JP6987404B2 (en) * | 2020-02-04 | 2022-01-05 | 株式会社コナミデジタルエンタテインメント | Gameplay system |
-
1999
- 1999-09-09 JP JP25498299A patent/JP4120911B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018198654A (en) * | 2017-05-25 | 2018-12-20 | 株式会社オリンピア | Game machine |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000300850A (en) | 2000-10-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3291287B2 (en) | Control method of online game system and game system | |
| AU778686B2 (en) | Game system | |
| US20070072675A1 (en) | Game system | |
| TWI250886B (en) | Game progressing management device, game progressing management method, and computer-readable recording medium containing the game progressing management program | |
| JP4120911B2 (en) | Play system | |
| US20040242310A1 (en) | Bingo game using specified board and method of playing | |
| KR20030032861A (en) | Game procedure control program, game procedure control method and video game device | |
| CN101652160A (en) | Server for game, game terminal, secondary game management system, and secondary game management method | |
| JP2011234971A (en) | Game system | |
| EP1779908B1 (en) | Game machine, game machine control method, and information storage medium | |
| JP2019088852A (en) | Game device and program | |
| JP2002177630A (en) | Game apparatus | |
| JP2008049200A (en) | Game system | |
| KR100949858B1 (en) | Game progress management method and device | |
| JPH0994350A (en) | Multiplayer game system | |
| JP3471340B2 (en) | Game system, bingo card creation recording medium, bingo card creation program, bingo card creation method. | |
| CN102026691B (en) | Game system and common point managing device constituting the system | |
| JP2004298416A (en) | Gaming machine, program and information storage medium | |
| JP3712721B2 (en) | Multiplayer game system | |
| JP2008149173A (en) | Play system | |
| JP2004041714A (en) | Game device control method | |
| JP2006166935A (en) | Game progress management device, game progress management method, and game progress management program | |
| US20050014544A1 (en) | Mahjong game machine and program product therefor | |
| US20240233494A1 (en) | A Play Until You Win Amusement Machine | |
| KR20020046187A (en) | Racing game machine and method of establishing special race therein |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060907 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060907 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080109 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080310 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080404 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080417 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110509 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4120911 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120509 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120509 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120509 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130509 Year of fee payment: 5 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130509 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140509 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |