JP2001120841A - Communication game system and processing method of communication game - Google Patents
Communication game system and processing method of communication gameInfo
- Publication number
- JP2001120841A JP2001120841A JP2000270583A JP2000270583A JP2001120841A JP 2001120841 A JP2001120841 A JP 2001120841A JP 2000270583 A JP2000270583 A JP 2000270583A JP 2000270583 A JP2000270583 A JP 2000270583A JP 2001120841 A JP2001120841 A JP 2001120841A
- Authority
- JP
- Japan
- Prior art keywords
- game
- battle
- match
- client
- group
- 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.)
- Withdrawn
Links
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、サーバに接続した
遠隔地のゲーム装置の間でゲーム対戦を行うための通信
ゲームシステムに係る。特に、本発明における通信ゲー
ムシステムは、遊技者の要求で結成されるグループ内に
おいて複雑な対戦管理を行うことが可能であること、ゲ
ームに用いるキャラクタを違和感無く選択できること、
ゲーム観戦者間のコミュニケーションを充実させること
などの機能を搭載した新しい通信ゲームの管理方法を提
供するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a communication game system for playing a game between remote game devices connected to a server. In particular, the communication game system according to the present invention can perform complicated battle management within a group formed at the request of the player, and can select characters used in the game without discomfort.
An object of the present invention is to provide a new communication game management method equipped with functions such as enhancing communication between game spectators.
【0002】[0002]
【従来の技術】従来、別個の遊技者によって操作される
ゲーム装置が共通のゲームサーバに接続され、遠隔地の
遊技者間で対戦ゲームを実行可能に構成された通信ゲー
ムシステムがあった。2. Description of the Related Art Heretofore, there has been a communication game system in which game devices operated by separate players are connected to a common game server so that a competitive game can be executed between players at remote locations.
【0003】このシステムにおいて、サーバは、その時
点で接続しているゲーム装置をリストアップして表示す
るようになっている。いずれかのゲーム装置から他のゲ
ーム装置に対する対戦申込があった場合には、サーバ
は、申し込んだゲーム装置と申し込まれた他のゲーム装
置との間における対戦受諾の取引を管理し、対戦が受諾
されると、双方のゲーム装置間におけるコマンドの送受
信を監視しながら仲介するようにプログラムされてい
る。[0003] In this system, the server is configured to list and display the game devices connected at that time. When a game application is made from any game device to another game device, the server manages a transaction for accepting the match between the applied game device and the applied other game device, and the server accepts the match. Then, the program is programmed to mediate while monitoring the transmission and reception of commands between both game devices.
【0004】また、従来のシステムでは、対戦相手が決
まると、対戦ゲームに用いる自分のキャラクタを選択す
る画面が、対戦するゲーム装置間で共通に表示される。
このため、対戦するゲーム装置それぞれにおいて、遊戯
者は好みのキャラクタを共通の画面から選択する。この
選択情報は、他のゲームデータと同様に、サーバを介し
てリアルタイムに対戦相手同士で送受信される。このた
め、双方の共通のキャラクタ選択画面上に双方のキャラ
クタ選択情報が表示される。[0004] In the conventional system, when an opponent is determined, a screen for selecting one's own character to be used in the battle game is displayed in common between the game devices competing.
For this reason, in each of the game devices to be played, the player selects a favorite character from a common screen. This selection information is transmitted and received between the opponents in real time via the server, similarly to other game data. For this reason, both character selection information is displayed on both common character selection screens.
【0005】さらに、従来のシステムの場合、対戦ゲー
ムの実行中において、対戦相手同士がメッセージを送信
し合うことができるようになっている。[0005] Further, in the case of the conventional system, opponents can send messages to each other during execution of a battle game.
【0006】このような通信ゲームシステムの出現によ
り、遊技者は他の遊技者とゲーム対戦を楽しむことがで
きるようになっていた。With the advent of such communication game systems, players have been able to enjoy game battles with other players.
【0007】[0007]
【発明が解決しようとする課題】しかしながら、いまま
での通信ゲームシステムにおける対戦方法は、ゲーム対
戦の申込、受諾、そして対戦という取引を繰り返すのみ
であった。多数のゲーム装置と対戦可能になっているに
もかかわらず、ゲームセンターなどで複数の友人とゲー
ムを楽しんでいるようなコミュニケーションが取れなか
った。またその遊び方に発展性が無いため遊技者に飽き
られ易かった。However, the competition method in the communication game system up to now has only repeated the transaction of application, acceptance, and competition of the game competition. Despite being able to play against a large number of game devices, it was not possible to communicate as if enjoying a game with a plurality of friends at a game center or the like. In addition, since the way of playing was not developed, it was easy for the players to get bored.
【0008】また、対戦相手となっているゲーム装置間
において、キャラクタの選択情報が互いに相手方にもリ
アルタイムに表示されることから、相手方ではどのよう
なキャラクタを選択しているかが予め分かってしまうの
で、ゲーム開始前の期待感や新鮮味が半減する。[0008] Further, since character selection information is displayed to opponents in real time between opponent game devices, it is possible to know in advance what kind of character the opponent has selected. However, the sense of expectation and freshness before the game starts are halved.
【0009】一方、キャラクタ選択画面がカスタマイズ
されたキャラクタを選択できるモードを提供している状
況においては、そのカスタマイズされたキャラクタ選択
を指定したゲーム装置には、カスタマイズされたキャラ
クタ選択専用の画面が表示される。つまり、このときに
は対戦相手同士で異なるキャラクタ選択画面が表示され
る。この状態で、一方のゲーム装置においてカスタマイ
ズされたキャラクタを選択する手動操作を行なうと、そ
の操作に係るカーソルの動きが相手方のゲーム装置に伝
わり、カスタマイズされたキャラクタ選択画面とは異な
る画面上で相手方のカーソルが不可解な動きをして、相
手方に違和感を与えてしまう。反対に、お互いに手の内
が知れた相手の場合、この相手方のカーソルの動きはど
のようなカスタマイズされたキャラクタを選択するかの
ヒントになり、前述と同様に、ゲーム前の期待感を殺い
でしまう。[0009] On the other hand, in a situation where the character selection screen provides a mode in which a customized character can be selected, a screen dedicated to the customized character selection is displayed on the game device designating the customized character selection. Is done. That is, at this time, a different character selection screen is displayed for each opponent. In this state, when a manual operation for selecting a customized character is performed on one of the game devices, the movement of the cursor related to the operation is transmitted to the other game device, and the opponent's game device is displayed on a screen different from the customized character selection screen. Cursor moves incomprehensibly, giving the other party a sense of incompatibility. On the other hand, if the opponents know each other's hands, their movements of the opponent can hint at what kind of customized character to choose and, as before, kill the expectation before the game .
【0010】さらに、従来の通信ゲームシステムにおい
ては、対戦相手同士はメッセージなどを交換することが
でき、ゲームを楽しむことができるものの、観戦者は単
に現在進行しているゲーム(メッセージも含む)を観戦
するのみである。このため、上述したと同様に、ゲーム
センターなどで複数の友人とゲームを楽しんでいる状況
にはなり得ず、飽き易いという問題があった。Furthermore, in the conventional communication game system, opponents can exchange messages and the like and enjoy the game, but the spectators simply play the game (including the message) currently in progress. You just watch. For this reason, as described above, a situation in which a game center or the like is enjoying a game with a plurality of friends cannot be provided, and there is a problem that the user is easily bored.
【0011】この点に鑑み、本発明は、従来の通信ゲー
ムシステムでは提供されなかった多彩な遊び方を提供す
ることにより、遊技者同士のコミュニケーションを図
り、通信ゲームをさらに面白くする通信ゲームシステム
とその処理方法を提供することを目的とする。In view of this point, the present invention provides a communication game system and a communication game system that provides a variety of ways of playing that have not been provided by a conventional communication game system, thereby achieving communication between players and making the communication game more interesting. It is an object to provide a processing method.
【0012】また、本発明は、従来の通信ゲームシステ
ムでは提供されなかった観戦者同士のコミュニケーショ
ンを図り、通信ゲームをさらに面白くする通信ゲームシ
ステムとその処理方法を提供することを別の目的とす
る。It is another object of the present invention to provide a communication game system for providing communication between spectators, which is not provided by the conventional communication game system, and to further enhance the communication game, and a processing method therefor. .
【0013】また、本発明は、対戦ゲームに用いるキャ
ラクタを選択するときに、この選択に係る操作が違和感
を与えることが無く且つゲーム前の期待感や高揚感の低
下を防止した通信ゲームシステムとその処理方法を提供
することことを更に別の目的とする。Further, the present invention provides a communication game system in which, when selecting a character to be used in a battle game, an operation related to the selection does not give a sense of incongruity and prevents a decrease in an expectation and a sense of excitement before the game. It is yet another object to provide a processing method therefor.
【0014】[0014]
【課題を解決するための手段】この目的を実現するため
に、多数の不特定人が参加している通信ゲーム環境にお
いて、趣味の合うものなどネットワーク上の友人とも言
える者同士で遊びたいという要求を満たす必要がある。SUMMARY OF THE INVENTION In order to achieve this object, in a communication game environment in which a large number of unspecified persons participate, there is a demand for playing with friends who can be said to be friends on a network, such as those having a similar hobby. Needs to be satisfied.
【0015】また多数人が参加する遊技や競技で通常実
施されるチーム戦、総当たり戦、トーナメント戦など多
彩な対戦の組み合わせで自分の技量を評価可能にすると
いう要求を満たす必要もある。It is also necessary to satisfy the requirement that one's skill can be evaluated in various combinations of competitions, such as team battles, round robin battles, and tournament battles, which are usually performed in games and competitions involving many people.
【0016】さらに遊技者自身が対戦していない場合で
あっても、他の者が対戦しているときにはそれを観戦し
て楽しみたいという要求を満たす必要もある。Further, even when the player himself is not fighting, it is necessary to satisfy the requirement that he wants to watch and enjoy the game when another player is fighting.
【0017】さらに対戦キャラクタの画面からの選択に
おいて、違和感が無く且つゲーム前の高揚感を殺ぐこと
がないようにしてゲームを楽しみたいという要求を満た
す必要もある。Further, in the selection of the opponent character from the screen, it is necessary to satisfy the demand for enjoying the game without feeling unnatural and without exhilarating before the game.
【0018】本発明は、クライアントシステムと当該ク
ライアントシステムと通信するゲームサーバシステムと
を備える通信ゲームシステムにおいて、ゲームサーバシ
ステムは、複数のクライアントシステムを一つの対戦グ
ループとして関係付けるためのグループ情報が複数種類
の対戦モードに対応して複数格納されているデータベー
スを備え、いずれか一の対戦グループが指定された場合
には、指定された対戦グループに関係付けられているグ
ループ情報を参照し、同一の対戦グループに属するクラ
イアントシステムの中から対戦の組み合わせを決定し、
当該組み合わせによって決定されるクライアントシステ
ム間のデータの送受信を管理して対戦を実行させ、当該
対戦の結果に対応して次の組み合わせを決定するように
構成されていることを特徴とする通信ゲームシステムで
ある。According to the present invention, in a communication game system including a client system and a game server system communicating with the client system, the game server system has a plurality of group information for relating a plurality of client systems as one competition group. A plurality of databases are stored corresponding to the types of battle modes, and when any one battle group is designated, the group information related to the designated battle group is referred to, and the same Determine the combination of matches from the client systems belonging to the match group,
A communication game system configured to manage transmission and reception of data between client systems determined by the combination, execute a match, and determine a next combination according to a result of the match. It is.
【0019】例えば、上記データベースに格納されるグ
ループ情報のうひ少なくとも一つは、対戦が終了した場
合に、勝った方、負けた方、固定した双方またはいずれ
か一方の固定されたクライアントシステムが継続して他
のクライアントシステムと対戦するように定められた対
戦モードを設定する試合ルール情報が含まれており、ゲ
ームサーバシステムは、対戦が終了した場合に、試合ル
ール情報を参照して、次の対戦の組み合わせを決定す
る。このゲームサーバシステムは、次の対戦の組み合わ
せに対応するクライアントシステムの双方から受諾を示
すコマンドが送信された場合に、当該対戦を実行させ
る。For example, at least one of the group information stored in the database may be such that, when the match is over, the winning, losing, fixed both or one of the fixed client systems is used. The game server system includes match rule information that sets a match mode determined to continuously play against another client system.When the match ends, the game server system refers to the match rule information and To determine the combination of matches. The game server system executes the match when a command indicating acceptance is transmitted from both of the client systems corresponding to the next combination of the matches.
【0020】例えば、上記データベースに格納されるグ
ループ情報のうひ少なくとも一つは、同一の対戦グルー
プ内を二つのサブグループに分けるチーム戦対戦モード
を設定するためのスケジュール情報が格納されており、
ゲームサーバシステムは、対戦が終了した場合に、スケ
ジュール情報を参照して、対戦の結果、勝った方のクラ
イアントシステムと、負けた方のクライアントシステム
の属するサブグループのうち対戦していない他のクライ
アントシステムと、を次の対戦の組み合わせとして決定
する。好ましくは、このスケジュール情報は、サブグル
ープ内における対戦順序が予め設定されており、ゲーム
サーバシステムは、いずれか一方のサブグループにおい
て最後に残ったクライアントシステムが対戦に敗れた場
合に、当該チーム戦の結果を各クライアントシステムに
報知する。For example, at least one of the group information stored in the database stores schedule information for setting a team battle competition mode for dividing the same competition group into two subgroups.
When the match is completed, the game server system refers to the schedule information, and as a result of the match, a client group that has won and another client that has not played among the subgroups to which the losing client system belongs. Is determined as the combination of the next match. Preferably, in the schedule information, the order of competition in the subgroup is set in advance, and the game server system determines whether the last remaining client system in any one of the subgroups loses the competition, Is reported to each client system.
【0021】例えば、上記データベースに格納されるグ
ループ情報のうひ少なくとも一つは、対戦が終了した場
合に、同一の対戦グループ内で一のクライアントシステ
ムが他の総てのクライアントシステムと対戦するように
順序だてた総当たり戦対戦モードを設定するための登録
情報が格納されており、ゲームサーバシステムは、一の
組み合わせによる対戦が終了した場合に、登録情報を参
照し、各クライアントシステムが未だ対戦していないク
ライアントシステムであって対戦中でない他のクライア
ントシステムを、各クライアントシステムに対する次の
対戦の組み合わせとして決定する。好ましくは、ゲーム
サーバシステムは、総ての組み合わせによる対戦が終了
した場合に、当該総当たり戦の結果を各クライアントシ
ステムに星取り表として報知する。For example, at least one of the group information stored in the database is such that one client system in the same competition group competes with all other client systems when the competition is completed. The registration information for setting the brute-force battle mode in order is stored in the game server system. When the battle by one combination is completed, the game server system refers to the registration information and each client system is still in the game. The other client systems that are not competing but are not competing are determined as the next combination of competitions for each client system. Preferably, the game server system notifies each client system of the result of the brute-force battle as a star list when the battle in all combinations ends.
【0022】例えば、上記データベースに格納されるグ
ループ情報のうひ少なくとも一つは、対戦が終了した場
合に、同一の対戦グループ内において勝ち抜き戦形式で
対戦するトーナメント戦対戦モードを設定するための登
録情報が格納されており、ゲームサーバシステムは、一
の組み合わせによる対戦が終了した場合に、登録情報を
参照して次に対戦する組み合わせを決定し、決定した組
み合わせによる対戦の勝者となったクライアントシステ
ム同士を次の対戦の組み合わせとして決定する。好まし
くは、上記ゲームサーバシステムは、勝ち抜き戦により
一のクライアントシステムが最後まで勝ち抜いた場合
に、当該トーナメント戦の結果を各クライアントにトー
ナメント表として報知する。For example, at least one of the group information stored in the database is a registration for setting a tournament battle battle mode in which, when the battle is completed, a battle is played in the same battle group in a win-win battle format. Information is stored, and when the match by one combination ends, the game server system refers to the registration information to determine the next combination to be played, and the client system that has won the match by the determined combination. Each other is determined as the combination of the next match. Preferably, the game server system notifies each client of a result of the tournament battle as a tournament table when one client system wins to the end in the battle.
【0023】本発明において、ゲームサーバシステム
は、いずれかのクライアントシステムから対戦要求があ
った場合に、他の任意のクライアントシステムのなかか
ら、いずれか一を選択して対戦させる簡易対戦モード、
または、いずれかの対戦グループに属して各対戦グルー
プ内において対戦させる熟達対戦モードのうちいずれか
を選択して実行させる点に特徴がある。In the present invention, the game server system is a simple battle mode in which, when a battle request is made from any one of the client systems, one of the other arbitrary client systems is selected and played.
Another feature is that one of the skilled battle modes belonging to one of the battle groups and fighting in each battle group is selected and executed.
【0024】例えば、ゲームサーバシステムは、グルー
プ情報を参照して対戦グループを各クライアントシステ
ムに閲覧させるための対戦モード一覧表示を各クライア
ントに提供する。このゲームサーバシステムは、クライ
アントシステムから対戦モード一覧表示においていずれ
かの対戦グループが選択された場合に、選択された対戦
グループに対応するグループ情報をデータベースから読
み取ってその内容を表示する。For example, the game server system provides each client with a battle mode list display for causing each client system to browse the battle group with reference to the group information. When one of the battle groups is selected in the battle mode list display from the client system, the game server system reads the group information corresponding to the selected battle group from the database and displays the content.
【0025】好ましくは、データベースには、いずれか
の対戦グループに属するクライアントシステムの対戦履
歴情報が格納されており、ゲームサーバシステムは、ク
ライアントシステムから対戦モード一覧表示においてい
ずれかのクライアントシステムが選択された場合に、選
択されたクライアントシステムに対応する対戦履歴情報
をデータベースから読み取ってその内容を表示する。Preferably, the database stores battle history information of client systems belonging to one of the battle groups, and the game server system selects one of the client systems from the client system in the battle mode list display. In such a case, the battle history information corresponding to the selected client system is read from the database and the content is displayed.
【0026】好ましくは、上記ゲームサーバシステム
は、対戦グループ内における対戦の組み合わせを決定す
る場合に、各クライアントシステムの対戦履歴情報から
判断される強さの程度によって組み合わせの可否を決定
する。Preferably, when determining a combination of matches in the match group, the game server system determines whether or not the combination is possible according to the degree of strength determined from the match history information of each client system.
【0027】好ましくは、上記ゲームサーバシステム
は、対戦グループ内における対戦の組み合わせを決定す
る場合に、各クライアントシステムに対戦履歴情報に基
づいてハンディキャップを設定し、当該ハンディキャッ
プが設定された組み合わせにおける対戦の場合には、該
対戦の結果による対戦履歴情報の更新を禁止する。Preferably, the game server system sets a handicap in each client system based on the battle history information when determining a combination of battles in the battle group, and determines a handicap in the combination in which the handicap is set. In the case of a match, the update of the match history information based on the result of the match is prohibited.
【0028】さらに好ましくは、広域ネットワークに接
続されるWWWサーバシステムを備え、ゲームサーバシ
ステムは、対戦履歴情報に基づいて対戦履歴を表示する
ためのファイルを作成し、WWWサーバシステムの記憶
領域にコンピュータに閲覧可能な状態で格納する。[0028] More preferably, the game server system includes a WWW server system connected to a wide area network, wherein the game server system creates a file for displaying a battle history based on the battle history information, and stores the file in a storage area of the WWW server system. And store it in a viewable state.
【0029】本発明において、ゲームサーバシステム
は、いずれかのクライアントシステムから新規な対戦グ
ループの作成要求があった場合に、当該クライアントシ
ステムの設定内容に基づいて新たなグループ情報をデー
タベースに新規登録する。In the present invention, the game server system newly registers new group information in the database based on the settings of the client system when a request for creating a new competition group is received from any client system. .
【0030】また本発明のゲームサーバシステムは、い
ずれかのクライアントシステムからいずれかの対戦グル
ープへの参加要求があった場合に、当該クライアントシ
ステムを参加要求があった対戦グループのグループ情報
に関係付ける。Further, in the game server system of the present invention, when there is a request from any one of the client systems to participate in any one of the competition groups, the client system is associated with the group information of the competition group which has been requested to participate. .
【0031】本発明のゲームサーバシステムは、対戦グ
ループ内で対戦しているクライアントシステムには対戦
用のデータを送受信し、当該対戦グループ内で対戦して
いないクライアントシステムには、対戦しているクライ
アントシステム間の対戦を観戦するための観戦用のデー
タを送受信する。The game server system of the present invention transmits / receives battle data to client systems that are competing in the competition group, and transmits client data that is not competing in the competition group to client systems that are not competing in the competition group. Transmits and receives watching data for watching a battle between systems.
【0032】好ましくは、上記データベースには、各ク
ライアントシステムが対戦中に観戦しているクライアン
トシステムに提供したいメッセージと遊技者の操作内容
とを対応づける対応情報が登録されており、ゲームサー
バシステムは、いずれかのクライアントシステムが対戦
している場合に、当該クライアントシステムからの操作
内容を参照し、当該操作内容に対応づけられている対応
情報を読み取って観戦中のクライアントシステムに報知
する。Preferably, in the database, correspondence information for associating a message to be provided to a client system which each client system is watching during a battle with operation contents of a player is registered. If any one of the client systems is competing, it refers to the operation content from the client system, reads the corresponding information associated with the operation content, and notifies the client system that is watching the game.
【0033】同様にこのゲームサーバシステムは、いず
れかのクライアントシステムが対戦している場合に、当
該対戦を観戦しているクライアントシステムからメッセ
ージが送信されてきたときには、当該メッセージを他の
クライアントシステムに報知する。Similarly, when a client system is playing a match and a message is sent from a client system watching the match, the game server system sends the message to another client system. Notify.
【0034】らにこのクライアントシステムは、ゲーム
サーバシステムからのコマンドに対応して振動を遊技者
に伝達する振動発生手段を備え、ゲームサーバシステム
は、いずれかのクライアントシステムからの操作内容に
応じて振動発生手段を駆動するコマンドを他のクライア
ントシステムに送信する。「振動発生手段」に限定はな
く、ピエゾ素子を用いたもの、偏芯モータを用いたもの
など任意に適用可能である。Further, the client system includes vibration generating means for transmitting vibration to a player in response to a command from the game server system, and the game server system responds to an operation from one of the client systems. A command for driving the vibration generating means is transmitted to another client system. The "vibration generating means" is not limited, and may be arbitrarily applied, such as one using a piezo element or one using an eccentric motor.
【0035】具体的に本発明のゲームサーバシステム
は、複数のクライアントシステムを、対戦グループとし
て関係づけるデータベースと、各クライアントシステム
とデータの送受信をする通信装置と、データベースを参
照して同一対戦グループ内における複数のクライアント
システム間のゲーム対戦を管理する処理装置と、を備え
ている。More specifically, the game server system according to the present invention includes a database for associating a plurality of client systems as a competition group, a communication device for transmitting and receiving data to and from each client system, and a database in the same competition group with reference to the database. And a processing device for managing a game battle between a plurality of client systems.
【0036】本発明の通信ゲーム処理方法は、クライア
ントシステムと当該クライアントシステムと通信するゲ
ームサーバシステムとの間で実行される通信ゲーム処理
方法において、ゲームサーバシステムは、複数のクライ
アントシステムを一つの対戦グループとして関係付ける
ためのグループ情報が複数種類の対戦モードに対応して
複数格納されているデータベースを参照するステップ
と、いずれか一の対戦グループが指定された場合には、
指定された対戦グループに関係付けられているグループ
情報を参照し、同一の対戦グループに属するクライアン
トシステムの中から対戦の組み合わせを決定するステッ
プと、当該組み合わせによって決定されるクライアント
システム間のデータの送受信を管理して対戦を実行させ
るステップと、当該対戦の結果に対応して次の組み合わ
せを決定するステップと、を備えていることを特徴とす
る通信ゲーム処理方法である。The communication game processing method according to the present invention is a communication game processing method executed between a client system and a game server system communicating with the client system. A step of referring to a database in which a plurality of group information for relating as a group is stored corresponding to a plurality of types of battle modes, and when any one battle group is designated,
A step of determining a combination of matches from client systems belonging to the same match group with reference to group information associated with the specified match group, and transmitting and receiving data between the client systems determined by the combination And a step of managing the game to execute a battle, and a step of determining the next combination in accordance with the result of the battle.
【0037】このデータベースに格納されるグループ情
報のうち少なくとも一つは、対戦が終了した場合に、勝
った方、負けた方、固定した双方またはいずれか一方の
固定されたクライアントシステムが継続して他のクライ
アントシステムと対戦するように定められた対戦モード
を設定するための試合ルール情報が含まれており、次の
組み合わせを決定するステップは、対戦が終了した場合
に、試合ルール情報を参照して、次の対戦の組み合わせ
を決定する。At least one of the group information stored in the database is such that, when the match is over, the winning, losing, fixed both or one of the fixed client systems continues. Match rule information for setting a match mode set to play against another client system is included, and the step of determining the next combination refers to the match rule information when the match ends. To determine the next combination of matches.
【0038】またこのデータベースに格納されるグルー
プ情報のうち少なくとも一つは、同一の対戦グループ内
を二つのサブグループに分けるチーム戦対戦モードを設
定するためのスケジュール情報が格納されており、次の
組み合わせを決定するステップは、対戦が終了した場合
に、スケジュール情報を参照して、対戦の結果、勝った
方のクライアントシステムと、負けた方のクライアント
システムの属するサブグループのうち対戦していない他
のクライアントシステムと、を次の対戦の組み合わせと
して決定する。At least one of the group information stored in the database stores schedule information for setting a team battle competition mode in which the same competition group is divided into two subgroups. In the step of determining the combination, when the match is completed, referring to the schedule information, as a result of the match, the other of the subgroups to which the winning client system and the losing client system belong, which are not matched, Is determined as the combination of the next match.
【0039】さらにこのデータベースに格納されるグル
ープ情報のうち少なくとも一つは、対戦が終了した場合
に、同一の対戦グループ内で一のクライアントシステム
が他の総てのクライアントシステムと対戦するように順
序だてた総当たり戦対戦モードを設定するための登録情
報が格納されており、次の組み合わせを決定するステッ
プは、一の組み合わせによる対戦が終了した場合に、各
クライアントシステムが未だ対戦していないクライアン
トシステムであって対戦中でない他のクライアントシス
テムを、各クライアントシステムに対する次の対戦の組
み合わせとして決定する。Further, at least one of the group information stored in the database is arranged so that, when the match is completed, one client system in the same match group will play against all the other client systems. Registration information for setting the brute force battle mode is stored, and the step of determining the next combination is that when the battle with one combination ends, each client system has not yet battled The other client systems that are not currently playing are determined as the next combination of matches for each client system.
【0040】このデータベースに格納されるグループ情
報のうち少なくとも一つは、対戦が終了した場合に、同
一の対戦グループ内において勝ち抜き戦形式で対戦する
トーナメント戦対戦モードを設定するための登録情報が
格納されており、次の組み合わせを決定するステップ
は、一の組み合わせによる対戦が終了した場合に、登録
情報を参照して対戦する組み合わせを決定し、決定した
組み合わせによる対戦の勝者となったクライアントシス
テム同士を次の対戦の組み合わせとして決定する。At least one of the group information stored in this database stores registration information for setting a tournament battle competition mode in which, when the battle is completed, a battle is played in the same competition group in a win-winning manner. In the step of determining the next combination, when the match of one combination ends, the combination to be played is determined by referring to the registration information, and the client systems that have won the match by the determined combination are determined. Is determined as the combination of the next match.
【0041】好ましくは、この通信ゲーム処理方法は、
いずれかのクライアントシステムから対戦要求があった
場合に、他の任意のクライアントシステムのなかから、
いずれか一を選択して対戦させる簡易対戦モード、また
は、いずれかの対戦グループに属して各対戦グループ内
において対戦させる熟達対戦モードのうちいずれかを選
択して実行させるステップを備える。Preferably, the communication game processing method comprises:
If a match request is received from any client system, from any other client system,
There is provided a step of selecting and executing one of a simple battle mode in which one of the battle groups is selected and a battle is performed, or a skilled battle mode in which the battle belongs to one of the battle groups and is performed in each battle group.
【0042】さらに好ましくは、グループ情報を参照し
て対戦グループを各クライアントシステムに閲覧させる
ための対戦モード一覧表示を各クライアントに提供する
ステップを備える。More preferably, the method further comprises the step of providing each client with a battle mode list display for causing each client system to browse the battle group with reference to the group information.
【0043】これら通信ゲーム処理方法は、記録媒体
(CD−ROMやDVD、通信回線など)でコンピュー
タが実行可能なプログラム形式で提供されるものでもよ
い。These communication game processing methods may be provided in the form of a program executable by a computer on a recording medium (CD-ROM, DVD, communication line, etc.).
【0044】また、本発明の別の態様として、前記複数
のクライアントシステムの内、相手が決まったクライア
ントシステム間で前記ゲームサーバシステムを介してゲ
ームに関するデータをリアルタイムに送受信可能な通信
ゲームシステムであって、前記複数のクライアントシス
テムの各々は、前記クライアントシステム間における前
記データの送受信時に、一方のクライアントシステムが
前記データの中に無効化すべきデータを含めて送信して
きたときに、他方のクライアントシステムはその無効化
すべきデータに無効化の処理を行なうようにしたことが
ある。According to another aspect of the present invention, there is provided a communication game system capable of transmitting and receiving game-related data in real time via the game server system between client systems having a predetermined partner among the plurality of client systems. When each of the plurality of client systems transmits and receives the data between the client systems, when one of the client systems includes the data to be invalidated in the data, the other client system transmits the data. In some cases, invalidation processing is performed on the data to be invalidated.
【0045】好適には、前記複数のクライアントシステ
ムの各々は、前記無効化に処すべきデータを含む前記ゲ
ームを前記ゲームサーバシステムに送信する送信手段
と、前記ゲームシステムから前記無効化に処すべきデー
タが送信されたきたときに当該無効化に処すべきデータ
を無効化する無効化処理手段とを備える。例えば、前記
送信手段は、前記無効化に処すべきデータを、その無効
化を表す情報と共に送信する手段である。Preferably, each of the plurality of client systems transmits transmission means for transmitting the game including the data to be invalidated to the game server system, and data to be subjected to the invalidation from the game system. And invalidation processing means for invalidating data to be processed for invalidation when is transmitted. For example, the transmitting means is means for transmitting data to be invalidated together with information indicating the invalidation.
【0046】前記無効化を表す情報は、一例として、前
記無効化に処すべきデータが画面上のどの表示位置に対
応しているかを表す位置情報である。この無効化を表す
情報は、前記無効化を表すフラグ又はダミーデータであ
ってもよい。The information indicating the invalidation is, for example, position information indicating which display position on the screen corresponds to the data to be invalidated. The information indicating the invalidation may be a flag or dummy data indicating the invalidation.
【0047】また、前記無効化に処すべきデータは、一
例として、ゲームのキャラクタを選択する画面において
遊戯者がカスタマイズされたキャラクタを選択するとき
の操作に関わるデータである。このとき、前記操作に関
わるデータは、例えば、コントローラ又はパッドの操作
に関わるデータである。The data to be invalidated is, for example, data relating to an operation when a player selects a customized character on a screen for selecting a character of a game. At this time, the data related to the operation is, for example, data related to the operation of the controller or the pad.
【0048】好ましくは、前記複数のクライアントシス
テムの各々は、ゲームのキャラクタ選択画面として、前
記複数のクライアントシステムに予め共通に記憶させて
いる共通キャラクタを選択させるための第1のボタン、
及び、所望のクライアントシステムに着脱可能なメモリ
装置を介して格納可能なカスタマイズされた非共通キャ
ラクタを選択するモードへの移行させるための第2のボ
タンを含む画面を提示する手段であり、前記無効化に処
すべきデータは、前記第2のボタンを選択したときの操
作状態を表すデータである。Preferably, each of the plurality of client systems includes a first button for selecting a common character previously stored in common among the plurality of client systems as a game character selection screen;
And means for presenting a screen including a second button for transitioning to a mode for selecting a customized non-common character that can be stored via a memory device detachable from a desired client system. The data to be processed is data representing an operation state when the second button is selected.
【0049】また好ましくは、前記無効化処理手段は、
前記無効化に処すべきデータをじ捨てて非表示状態にす
る処理である。[0049] Preferably, said invalidation processing means comprises:
This is a process of discarding the data to be invalidated and setting it to a non-display state.
【0050】また、本願発明により、別の態様として提
供されるシステムは、前記複数のクライアントシステム
の内、対戦相手が決まったクライアントシステム間で前
記ゲームサーバシステムを介してゲームに関するデータ
をリアルタイムに送受信可能な通信ゲームシステムであ
って、前記複数のクライアントシステムの各々は、前記
ゲームを観戦するときに当該観戦状態にある他のクライ
アントシステムとの間で前記ゲームサーバシステムを介
してチャットを実行可能なことを特徴とする。Further, according to the present invention, there is provided a system provided as another aspect, wherein data relating to a game is transmitted and received in real time between the client systems for which an opponent has been determined among the plurality of client systems via the game server system. A possible communication game system, wherein each of the plurality of client systems can execute a chat with another client system in the watching state via the game server system when watching the game. It is characterized by the following.
【0051】好適には、前記複数のクライアントシステ
ムの各々は、前記ゲームを観戦しているときに前記チャ
ットの内容を遊戯者から受け付けて当該内容に相当する
文字情報を前記ゲームサーバシステムに送信する送信手
段と、このゲームサーバシステムから前記文字情報が送
信されてきたときに当該文字情報をモニタのゲーム画面
上に重畳して表示する表示手段とを備える。このとき、
表示手段は、例えば、前記モニタの画面上に前記ゲーム
画面を背景として設定した半透明ウィンドウ内に前記文
字情報を表示する手段である。Preferably, each of the plurality of client systems receives the contents of the chat from a player while watching the game, and transmits character information corresponding to the contents to the game server system. A transmitting unit; and a display unit configured to display the character information superimposed on a game screen of a monitor when the character information is transmitted from the game server system. At this time,
The display means is, for example, means for displaying the character information in a translucent window in which the game screen is set as a background on the screen of the monitor.
【0052】本願発明により、さらに別の態様として、
前記複数のクライアントシステムの内、対戦相手が決ま
ったクライアントシステム間で前記ゲームサーバシステ
ムを介してゲームに関するデータをリアルタイムに送受
信可能な通信ゲームシステムであって、前記複数のクラ
イアントシステムの各々は、前記ゲームを観戦するとき
に前記ゲームが実行されるゲーム空間内の変更可能な仮
想視点から当該空間を投影した画像を表示することを特
徴とする通信ゲームシステムが提供される。According to the present invention, as still another embodiment,
A communication game system capable of transmitting and receiving data relating to a game in real time between the client systems of which opponents are determined among the plurality of client systems via the game server system, wherein each of the plurality of client systems is When viewing a game, a communication game system is provided which displays an image projected from a changeable virtual viewpoint in a game space in which the game is executed.
【0053】[0053]
【発明の実施の形態】次に本発明の好適な実施の形態
を、図面を参照して説明する。 (実施形態1)本発明の実施形態1は、クライアントシ
ステム間で同一対戦グループを結成し、それに属するク
ライアントシステムの中から対戦の組み合わせを決定
し、勝った方、負けた方、固定した双方またはいずれか
一方の固定されたクライアントシステムが継続して他の
クライアントシステムと対戦するように構成された通信
ゲームシステムに関する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, a preferred embodiment of the present invention will be described with reference to the drawings. (Embodiment 1) In Embodiment 1 of the present invention, the same battle group is formed between client systems, a combination of battles is determined from the client systems belonging to the same, and the winning, losing, fixed both or The present invention relates to a communication game system in which one of the fixed client systems is configured to continuously play against another client system.
【0054】図1に本発明の通信ゲームシステムのシス
テム図を示す。FIG. 1 shows a system diagram of the communication game system of the present invention.
【0055】本通信ゲームシステムは、図1に示すよう
に、複数のクライアントシステム1が回線網4を介し
て、ゲームサーバシステム2およびWWWサーバシステ
ム3に接続されて構成されている。As shown in FIG. 1, the communication game system comprises a plurality of client systems 1 connected to a game server system 2 and a WWW server system 3 via a network 4.
【0056】各クライアントシステム1は、いわゆる通
信機能を有するゲーム装置としての構成を備え、ゲーム
機本体10、コントロールパッド11およびモニタ12
を相互に接続して構成される。Each client system 1 has a configuration as a game device having a so-called communication function, and includes a game machine body 10, a control pad 11, and a monitor 12.
Are connected to each other.
【0057】コントロールパッド11は、各遊技者の操
作に伴って出力される操作信号をゲーム機本体10に供
給するようになっている。ゲーム機本体10は、通信可
能なコンピュータ装置としての構成(CPU、メモリ、
CD−ROMドライブ、モデム、画像生成回路、音声生
成回路等)を備えている。当該ゲーム機本体10は、C
D−ROMなどの記録媒体からデータを読み取り可能に
なっており、記録媒体から読み取ったゲームプログラム
を実行することで当該通信ゲームシステムのクライアン
トシステムとして動作するようになっている。ゲーム機
本体10は、コントロールパッド11からの操作信号に
基づきゲーム処理を進め、通信ゲームが遊技者から指定
された場合には、内蔵するモデム経由で、回線網4を介
してゲームサーバシステム2に接続するようになってい
る。記録媒体に記録されるゲームプログラムは、通信ゲ
ーム機能を実行可能なものであれば、そのゲームの内容
に制限は無い。ただし、他の遊技者と対戦して勝敗が決
定するような対戦型のゲームとしてプログラムされてい
ることが好ましい。またゲーム機本体10は、ゲーム処
理に伴う画像信号と音声信号を出力するようになってい
る。モニタ12は、ゲーム機本体10からの画像信号や
音声信号に対応して画像や音声を遊技者に提供するよう
に構成されている。The control pad 11 supplies an operation signal output in accordance with the operation of each player to the game machine main body 10. The game machine body 10 is configured as a computer device capable of communication (CPU, memory,
CD-ROM drive, modem, image generation circuit, audio generation circuit, etc.). The game machine main body 10 is C
Data can be read from a recording medium such as a D-ROM, and the game program read from the recording medium is executed to operate as a client system of the communication game system. The game machine body 10 proceeds with the game processing based on the operation signal from the control pad 11 and, when the communication game is designated by the player, sends the game to the game server system 2 via the network 4 via the built-in modem. It is supposed to connect. The game program recorded on the recording medium is not limited as long as it can execute the communication game function. However, it is preferable that the game is programmed as a battle-type game in which a battle is determined with respect to another player. The game machine body 10 outputs an image signal and an audio signal accompanying the game processing. The monitor 12 is configured to provide an image or a sound to a player in response to an image signal or a sound signal from the game machine body 10.
【0058】ゲームサーバシステム2は、ゲームサーバ
20と記憶領域21とを備える。The game server system 2 includes a game server 20 and a storage area 21.
【0059】ゲームサーバ20は、汎用の高性能コンピ
ュータ装置としての構成(CPU、メモリ、HD、通信
装置等)を備えている。当該ゲームサーバ20は、本発
明のゲーム処理方法に対応したプログラムを実行するこ
とにより、通信ゲームシステムを管理するゲームサーバ
システムとして動作するようになっている。すなわちゲ
ームネットワーク40のアクセスポイントに接続された
クライアントシステム1を管理するようになっている。
記憶領域21は、ゲームサーバ20そのものまたは当該
サーバからアクセス可能な領域であって、当該通信ゲー
ムシステムを実行するために必要なデータベースをファ
イルなどの形式で格納可能な領域になっている。The game server 20 has a configuration as a general-purpose high-performance computer device (CPU, memory, HD, communication device, etc.). The game server 20 operates as a game server system that manages the communication game system by executing a program corresponding to the game processing method of the present invention. That is, the client system 1 connected to the access point of the game network 40 is managed.
The storage area 21 is an area accessible from the game server 20 itself or the server, and is an area in which a database necessary for executing the communication game system can be stored in a format such as a file.
【0060】回線網4は、通常の公衆回線または専用線
であってゲームネットワーク40やインターネット41
などのWANを形成している。The line network 4 is a normal public line or a dedicated line, and is a game network 40 or the Internet 41.
And the like.
【0061】ゲームネットワーク40は、当該通信ゲー
ムシステムの実行のために提供されているネットワーク
である。例えばゲームサーバシステム2が管理する特定
のアクセスポイントにクライアントシステム1から接続
することによって、ゲームサーバシステム2と各クライ
アントシステム1とにより構成される専用ネットワーク
である。ただし、このようなPPP接続ではなく、任意
の接続窓口からクライアントシステムがゲームサーバに
アクセスするようなインターネット経由の接続構成を備
えていてもよい。そのプロトコルなどに限定はないが、
クライアントシステム1においてインターネットにおけ
るWWW機能を利用する場合や汎用性を持たせる点など
を考慮してTCP/IPなどの汎用の規格にしてもよ
い。The game network 40 is a network provided for executing the communication game system. For example, by connecting from the client system 1 to a specific access point managed by the game server system 2, it is a dedicated network configured by the game server system 2 and each client system 1. However, instead of such a PPP connection, a connection configuration via the Internet such that the client system accesses the game server from an arbitrary connection window may be provided. The protocol is not limited,
A general-purpose standard such as TCP / IP may be used in consideration of the case where the WWW function on the Internet is used in the client system 1 and that the client system 1 has versatility.
【0062】インターネット41は、不特定多数のコン
ピュータ装置が接続可能なWANであり、TCP/IP
プロトコルで規定される各種コマンドを利用すること
で、ファイルの閲覧や電子メール、ファイルの転送など
を実現することが可能になっている。特に本実施形態で
は、インターネットのWWW機能を利用する。The Internet 41 is a WAN to which an unspecified number of computer devices can be connected.
By using various commands defined by the protocol, it is possible to realize file browsing, electronic mail, file transfer, and the like. In particular, in the present embodiment, the WWW function of the Internet is used.
【0063】WWWサーバシステム3は、WWWサーバ
30とHTML(ハイパーテキスト形式)記憶領域31
とを備える。The WWW server system 3 includes a WWW server 30 and an HTML (hypertext format) storage area 31.
And
【0064】WWWサーバ30は、汎用の高性能コンピ
ュータ装置としての構成を備え、インターネット41上
で一のネットワークアドレスを与えられ、インターネッ
ト41に接続しているコンピュータから特定のネットワ
ークアドレスを指定することで、HTML記憶領域31
に格納されているHTML形式のファイルなどを閲覧さ
せることが可能に構成されている。HTML記憶領域3
1は、WWWサーバ30が管理する記憶領域であって、
WWWサーバ30によって作成されたりゲームサーバシ
ステム2からファイル転送されたりした通信ゲームの結
果表示のためのハイパーテキスト形式のファイルを所定
のディレクトリに格納するようになっている。このWW
Wサーバは、対戦履歴を報知するためのものであるが、
インターネットサーバではなく専用のサーバを設け、そ
こに対戦履歴を記録したファイルをアップロードし、そ
こにクライアントシステムが接続して閲覧するように構
成してもよい。The WWW server 30 has a configuration as a general-purpose high-performance computer device, is given one network address on the Internet 41, and specifies a specific network address from a computer connected to the Internet 41. , HTML storage area 31
It is configured to allow the user to browse HTML format files and the like stored in. HTML storage area 3
1 is a storage area managed by the WWW server 30;
A hypertext format file for displaying the result of the communication game created by the WWW server 30 or transferred from the game server system 2 is stored in a predetermined directory. This WW
The W server is for notifying the match history,
Instead of an Internet server, a dedicated server may be provided, a file in which a battle history is recorded may be uploaded to the server, and a client system may connect to and browse the file.
【0065】図2に、本通信ゲームシステムの詳しい機
能ブロック図を示す。クライアントシステム1(A,
B)において、処理装置100と通信装置101とはゲ
ーム機本体10に属する。出力データ生成装置102と
コントロールパッド11とは、コントロールパッド11
に属する。FIG. 2 shows a detailed functional block diagram of the communication game system. Client system 1 (A,
In B), the processing device 100 and the communication device 101 belong to the game machine main body 10. The output data generation device 102 and the control pad 11
Belongs to.
【0066】処理装置100は、CPUを中心としてゲ
ームプログラムを実施するコンピュータ部分である。処
理装置100は、操作装置110からの操作信号の認
識、振動発生手段111への振動信号の出力、通信装置
101の通信制御、出力データ生成装置102の制御な
どを行う。通信装置101は、例えばモデムやターミナ
ルアダプタであり、ゲームネットワーク40やインター
ネット41と処理装置100とのデータ送受信を仲介す
るものである。操作装置110は、操作ボタンや十字キ
ーなどゲームの操作に必要な操作機能を備えている。振
動発生手段111は、例えばピエゾ素子など逆圧電効果
により、所定周波数の振動信号に対応させてコントロー
ルパッド11を操作する遊技者に振動を認識させること
が可能になっている。The processing device 100 is a computer portion that executes a game program with a CPU as a center. The processing device 100 performs recognition of an operation signal from the operation device 110, output of a vibration signal to the vibration generation unit 111, communication control of the communication device 101, control of the output data generation device 102, and the like. The communication device 101 is, for example, a modem or a terminal adapter, and mediates data transmission and reception between the game network 40 and the Internet 41 and the processing device 100. The operation device 110 has operation functions necessary for operating the game, such as operation buttons and arrow keys. The vibration generating means 111 can make a player who operates the control pad 11 recognize the vibration in response to a vibration signal of a predetermined frequency by an inverse piezoelectric effect such as a piezo element.
【0067】ゲームサーバシステム2において、処理装
置200と通信装置201とはゲームサーバ20に属す
る。記憶領域21には、ユーザデータベース(以下DB
と略する。)210、イージーロビーDB211、エキ
スパートロビーDB212、ノーマルDB213、チー
ム戦DB214、総当たり戦DB215およびトーナメ
ント戦DB216などが格納されている。In the game server system 2, the processing device 200 and the communication device 201 belong to the game server 20. The storage area 21 has a user database (hereinafter referred to as DB).
Abbreviated. ) 210, an easy lobby DB 211, an expert lobby DB 212, a normal DB 213, a team game DB 214, a round robin game DB 215, a tournament game DB 216, and the like.
【0068】ユーザDB210には、当該通信ゲームシ
ステムを利用することを許可された遊技者の個人情報、
例えば、各ゲーム機本体10固有の管理番号や個人の住
所、連絡先などの他、個人の対戦履歴、勝率、連勝記
録、登録コメント、階級、キャラクタ情報などが格納さ
れている。The user DB 210 stores personal information of a player who is permitted to use the communication game system,
For example, in addition to a management number unique to each game machine body 10, an individual's address, contact information, and the like, an individual's battle history, win rate, consecutive winning record, registered comment, class, character information, and the like are stored.
【0069】イージーロビーDB211には、イージー
ロビー、すなわち簡易対戦モードにおけるインデックス
情報が格納されている。例えば、イージーロビーにおけ
る対戦組み合わせとその日時、チャット情報などが記録
されている。The easy lobby DB 211 stores easy lobby, that is, index information in the simple battle mode. For example, a battle combination in the easy lobby, its date and time, chat information, and the like are recorded.
【0070】エキスパートロビーDB212には、エキ
スパートロビー、すなわち熟達対戦モードにおけるイン
デックス情報が記録されている。例えば、各対戦グルー
プの名称(作戦名)、参加人数、対戦種別、DB213
〜216へのリンク情報、当該ロビーにおけるチャット
情報などが記録されている。The expert lobby DB 212 records the index information in the expert lobby, that is, the expert battle mode. For example, the name of each battle group (operation name), the number of participants, the battle type, and the DB 213
Link information to 2216, chat information in the lobby, and the like are recorded.
【0071】ノーマルDB213、チーム戦DB21
4、総当たり戦DB215およびトーナメント戦DB2
16は、それぞれの対戦種別における対戦グループ情報
が記録されている。例えば、対戦グループの名称(作戦
名)、参加人数、戦闘回数、各作戦開始時刻と終了時
刻、メンバー名(IDなども)、各メンバーの階級、試
合ルール、決定された組み合わせ情報、対戦履歴、当該
対戦グループにおけるチャット情報などが記録される。Normal DB 213, Team Battle DB 21
4. Round robin DB215 and tournament DB2
Reference numeral 16 stores battle group information in each battle type. For example, the name of a battle group (operation name), the number of participants, the number of battles, the start time and end time of each operation, the member names (including IDs), the class of each member, the match rules, the determined combination information, the match history, Chat information and the like in the battle group are recorded.
【0072】これらのデータベースは相互参照可能にな
っており、キーデータによって総ての情報を読み取るこ
とが可能にリレーションシップが設定されている。These databases can be cross-referenced, and a relationship is set so that all information can be read by key data.
【0073】処理装置200は、通信ゲームシステムを
管理するコンピュータ部分であり、各データベース21
0〜216を参照し、通信装置201を制御してプログ
ラムで定められるクライアントシステムの対戦管理を実
行するものである。特に、本実施形態では、各実施形態
共通のデータベース210〜212とノーマルデータベ
ース213とを使用する。通信装置201は、ゲームネ
ットワーク40上のアクセスポイントを管理し、各クラ
イアントシステム1と通信装置200とのデータ送受信
を仲介するものである。 (クライアントシステムの動作)次に本実施形態の動作
を説明する。まず個々のクライアントシステム1の基本
動作を、図8を参照して説明する。The processing device 200 is a computer part for managing the communication game system.
With reference to 0 to 216, the communication device 201 is controlled to execute the battle management of the client system defined by the program. Particularly, in the present embodiment, the databases 210 to 212 and the normal database 213 common to the embodiments are used. The communication device 201 manages access points on the game network 40, and mediates data transmission and reception between each client system 1 and the communication device 200. (Operation of Client System) Next, the operation of this embodiment will be described. First, the basic operation of each client system 1 will be described with reference to FIG.
【0074】各クライアントシステム1は、プログラム
と遊技者による操作信号とに基づいてゲーム処理を進め
る独立モードと、通信によって提供されたコマンドを中
心にゲーム処理を進める通信モードとを使い分けるよう
になっている。Each client system 1 can selectively use an independent mode in which game processing is performed based on a program and an operation signal from a player, and a communication mode in which game processing is performed centering on a command provided by communication. I have.
【0075】いずれの動作モードでも、ゲーム機本体1
0は、コントロールパッド11からの操作信号を解釈し
てゲーム画面におけるキャラクタ(操作可能なセグメン
トやモデルのこと)を移動させる。ただし、ゲームにお
ける敵のキャラクタの動きは、独立モードでは、プログ
ラムによって規定されるのに対し、通信モードでは、ゲ
ームネットワーク40経由で対戦相手となったクライア
ントシステム1から送信されるコマンドによって規定さ
れる点で異なっている。また通信モードの場合には、ゲ
ーム機本体10は、操作信号をコマンド化してゲームネ
ットワーク40に送出する。In any operation mode, the game machine main unit 1
0 moves the character (operable segment or model) on the game screen by interpreting the operation signal from the control pad 11. However, in the independent mode, the movement of the enemy character in the game is specified by a program, whereas in the communication mode, the movement of the enemy character is specified by a command transmitted from the opponent client system 1 via the game network 40. Are different in that In the case of the communication mode, the game machine body 10 converts the operation signal into a command and sends it to the game network 40.
【0076】具体的には、図8に示すように、ゲーム機
本体10は、操作信号を読取り(S501)、通信開始
を示す操作内容であるか否かを検査する(S502)。
通信開始でない場合には(S502:NO)、独立モー
ドであり、通常のゲーム装置としての処理を続行する
(S503)。More specifically, as shown in FIG. 8, the game machine main body 10 reads an operation signal (S501) and checks whether or not the operation content indicates a start of communication (S502).
If the communication has not been started (S502: NO), the mode is the independent mode, and the processing as a normal game device is continued (S503).
【0077】一方、通信開始を示している場合には(S
502:YES)、ゲーム機本体10は、通信モードで
あるため接続を確立するための一般的手順を実行する。
すなわち、ゲーム機本体10は、予め登録されているサ
ーバを選択し呼び出し、接続後にハンドルネーム、I
D、パスワードなどの必要情報を送信する(S50
4)。接続できない場合には、処理装置は通常のエラー
処理としてその旨表示して復帰する。On the other hand, if the communication start is indicated (S
502: YES), the game machine body 10 executes a general procedure for establishing a connection because the game mode is the communication mode.
In other words, the game machine main body 10 selects and calls a server registered in advance, and after the connection, the handle name, I
D, necessary information such as a password is transmitted (S50).
4). If the connection cannot be established, the processing device displays this as normal error processing and returns.
【0078】接続確立後、ゲーム機本体10はメインメ
ニューを表示させる(S505)。ゲーム開始が遊技者
から指示されたら、ゲーム機本体10は、その後はエス
ケープ等の特別の操作をしない限り復帰しない永久ルー
プ処理を実行する。つまり操作信号が供給された場合に
(S506:YES)、ゲーム機本体10はその操作信
号を読み取り(S508)、予め定められたコマンド規
約にしたがってコマンド化してゲームネットワーク40
に送出する(S509)。またゲームネットワーク40
からコマンドが送信されたきた場合には(S510:Y
ES)、ゲーム機本体10はこれを読み取り(S51
1)、解釈ルーチンに移行する。After the connection is established, the game machine main body 10 displays the main menu (S505). When the game start is instructed by the player, the game machine main body 10 executes a permanent loop process that does not return unless a special operation such as escape is performed thereafter. That is, when an operation signal is supplied (S506: YES), the game machine main body 10 reads the operation signal (S508), converts the operation signal into a command according to a predetermined command rule, and converts the command into a command.
(S509). Game network 40
(S510: Y)
ES), the game machine main body 10 reads this (S51).
1) Move to the interpretation routine.
【0079】つまりコマンドがイージーロビー作戦ウィ
ンドウ表示を示している場合には(S512:YE
S)、ゲーム機本体10は、イージーロビー作戦ウィン
ドウという基本画面(図9参照)を表示させる(S51
3)。同様にコマンドがエキスパートロビー作戦ウィン
ドウ表示を示している場合には(S514:YES)、
ゲーム機本体10は、エキスパートロビー作戦ウィンド
ウという基本画面を表示させる(S513)。ここでい
うエキスパートロビー作戦ウィンドウには、基本画面
(図10等参照)の他に、各種ウィンドウ表示(図11
〜図26)も含まれるものとする。これら基本画面は、
クライアントシステムに保存されている画像データに基
づいて表示されるものである。ただし、ゲームサーバシ
ステム2においてこれら作戦ウィンドウを表示させるた
めのハイパーテキスト形式のファイルを格納しておき、
適時にこれをクライアントシステムに提供し、ハイパー
テキスト閲覧用ブラウザの機能に基づいて表示させるよ
うに構成してもよい。That is, when the command indicates the display of the easy lobby operation window (S512: YE
S), the game machine main body 10 displays a basic screen (see FIG. 9) called an easy lobby operation window (S51).
3). Similarly, when the command indicates the display of the expert lobby operation window (S514: YES),
The game machine main body 10 displays a basic screen called an expert lobby operation window (S513). The expert lobby operation window referred to here includes, in addition to the basic screen (see FIG. 10 and the like), various window displays (FIG. 11).
26 to FIG. 26). These basic screens
This is displayed based on the image data stored in the client system. However, the game server system 2 stores a file in a hypertext format for displaying these operation windows,
This may be provided to the client system in a timely manner and displayed based on the function of the browser for browsing hypertext.
【0080】またコマンドが対戦モードへの移行を示し
ている場合には(S516:YES)、ゲーム機本体1
0は、これら画面表示に代えて当該クライアントシステ
ム内の画像データ等を利用して対戦処理を実行する(S
518)。If the command indicates a transition to the battle mode (S516: YES), the game machine body 1
0 executes a battle process using image data or the like in the client system in place of the screen display (S
518).
【0081】クライアントシステム1が戦闘モードに割
り付けられている場合には、ゲーム機本体10は、自分
のキャラクタを操作信号に基づいて移動させ、ゲームネ
ットワーク40から提供される操作コマンドに基づいて
敵のキャラクタの位置や態様を変化させる。操作コマン
ドの割付は、ゲームごとに任意に定めうる。これらの処
理により、遊技者は、あたかも一つのゲーム機に二つの
コントロールパッド11を接続して他人と対戦している
かのようにゲーム対戦を実行可能になる。When the client system 1 is assigned to the battle mode, the game machine main body 10 moves its own character based on an operation signal, and receives an enemy's character based on an operation command provided from the game network 40. Change the position or mode of the character. The assignment of operation commands can be arbitrarily determined for each game. Through these processes, the player can execute the game battle as if the two control pads 11 were connected to one game machine and they were fighting against another person.
【0082】クライアントシステム1が観戦モードに割
り付けられている場合には、ゲーム機本体10は、ゲー
ムネットワーク40から提供される操作コマンドに基づ
いて双方のキャラクタを移動させその表示態様を変化さ
せる。この処理により、遊技者は、あたかもアミューズ
メントセンターで友人がゲーム対戦をしているのを応援
しているかのようなゲーム観戦を実行可能になる。When the client system 1 is assigned to the watching mode, the game machine body 10 moves both characters based on an operation command provided from the game network 40 to change the display mode. With this processing, the player can watch the game as if he / she is supporting a friend playing a game at the amusement center.
【0083】なお、コマンドとしてチャット情報が送ら
れてきている場合には、ゲーム機本体10はそのチャッ
ト情報に基づいて文字をモニタ12の画面に表示する
(S519)。コマンドとして振動させるコマンドが送
られてきている場合には、ゲーム機本体はコントロール
パッド11の振動発生手段111を振動させる。When the chat information is sent as a command, the game machine main body 10 displays characters on the screen of the monitor 12 based on the chat information (S519). When a command to vibrate is sent as a command, the game machine body vibrates the vibration generating means 111 of the control pad 11.
【0084】ここで、簡易対戦モード(イージーロビ
ー)で、いずれかの遊技者が他の遊技者に対戦を申し込
む手順を、図2を参照して説明する。これらの手順は簡
易対戦モードであっても後で説明する熟達対戦モード
(エキスパートロビー)であってもほぼ同様である。Here, a procedure in which one player applies for a battle with another player in the simple battle mode (Easy Lobby) will be described with reference to FIG. These procedures are almost the same whether in the simple battle mode or in the expert battle mode (expert lobby) described later.
【0085】図2に示すように、クライアントシステム
1Aと1Bとが共に接続されている状態で、ゲームサー
バ20は、その時点で接続されているクライアントシス
テム1を監視し、それらクライアントシステムのIDと
接続者数とをイージーロビーDB211に格納してい
る。ゲームサーバは、簡易対戦モードに入っているクラ
イアントシステムに図9に示すようなイージーロビー作
戦ウィンドウを表示させる。このウィンドウにおいて、
対戦者リストには、ゲームサーバ20がイージーロビー
DB212を検索して送信してきた接続者データに基づ
き接続者の名称、状態、総接続者数が表示される。As shown in FIG. 2, in a state where the client systems 1A and 1B are connected together, the game server 20 monitors the client systems 1 connected at that time, and identifies the IDs of these client systems. The number of connected users is stored in the easy lobby DB 211. The game server causes the client system in the simple battle mode to display an easy lobby operation window as shown in FIG. In this window,
The name, state, and total number of connected users are displayed on the opponent list based on the connected data transmitted by the game server 20 searching the easy lobby DB 212.
【0086】操作信号に基づいてカーソルが対戦者リス
ト上にある場合、クライアントシステム1Aはこのカー
ソルの選択情報をゲームサーバ20に送信する(の経
路)。ゲームサーバ20は、ユーザDB211からこの
者の戦歴を読み出して(の経路)当該クライアントシ
ステム1Aに返信する(の経路)。当該クライアント
システム1Aでは、それを対戦者情報として一覧表示す
る。クライアントシステム1Aの遊技者がコントロール
パッド11を操作して対戦申し込みを指定すると
()、ゲームサーバ20は、当該申込にかかるクライ
アントシステム1Bにその旨を送信する(の経路)。
当該クライアントシステム1Bの遊技者はこれに対応し
て対戦を受諾するか否かを返信する(の経路)。When the cursor is on the opponent list based on the operation signal, the client system 1A transmits the cursor selection information to the game server 20 (path). The game server 20 reads the battle history of this person from the user DB 211 (path) and returns it to the client system 1A (path). In the client system 1A, the list is displayed as the player information. When the player of the client system 1A operates the control pad 11 and designates a battle application (), the game server 20 transmits a message to that effect to the client system 1B involved in the application (path).
In response to this, the player of the client system 1B replies whether or not to accept the match (path).
【0087】この返信が申し込み拒否を示している場合
には、ゲームサーバ20はその旨をクライアントシステ
ム1Aに送信する()。クライアントシステム1Aの
遊技者は他のクライアントシステムを探して再び対戦申
込をすることになる。If the reply indicates that the application has been rejected, the game server 20 transmits a message to that effect to the client system 1A (). The player of the client system 1A searches for another client system and makes a match application again.
【0088】一方クライアントシステム1Bからの返信
が申込の受諾を示している場合には、ゲームサーバ20
はその旨をクライアントシステム1Aに送信し()、
双方のクライアントシステムに対戦モードに移行するた
めのコマンドを送信する(、)。両クライアントシ
ステム1ABは対戦モードに移行し、その後は自己の操
作にかかるコマンドを他方に送信するようになる(の
経路)。対戦モードによるコマンドの授受は、ゲームサ
ーバシステム2が仲介することになるが、直接相手のネ
ットワークアドレスを特定してコマンドを送受信するよ
うに構成してもよい。このような通信手順は、熟達対戦
モード(エキスパートロビー)でも同様である。 (全体の動作)個々のクライアントシステムとゲームサ
ーバシステムとのシーケンスは以上の通りであるが、本
発明では、この個々のシーケンスの上位に位置する全体
的な対戦管理に特徴がある。これを図3の状態遷移図を
中心として説明する。この図は、ゲームサーバシステム
2の管理の下で変動する個々のクライアントシステム1
の状態を示している。この図は、後述する実施形態にも
共通のものである。On the other hand, if the reply from the client system 1B indicates acceptance of the application, the game server 20
Sends that effect to the client system 1A (),
A command for shifting to the battle mode is transmitted to both client systems (,). Both client systems 1AB shift to the battle mode, and thereafter transmit a command relating to their own operation to the other (path). The transmission and reception of the command in the battle mode is performed by the game server system 2, but the command may be transmitted and received by directly specifying the network address of the opponent. Such a communication procedure is the same in the expert battle mode (expert lobby). (Overall Operation) The sequence of the individual client system and the game server system is as described above, but the present invention is characterized by the overall battle management positioned at the top of the individual sequence. This will be described mainly with reference to the state transition diagram of FIG. This figure shows individual client systems 1 that fluctuate under the control of the game server system 2.
The state of is shown. This drawing is common to the embodiment described later.
【0089】本発明では、ゲームサーバシステム2は、
いずれかのクライアントシステム1から対戦要求があっ
た場合に、任意のクライアントシステムのなかから、い
ずれか一を選択して対戦させる簡易対戦モード(イージ
ーロビー)またはいずれかの対戦グループに属して各対
戦グループ内において対戦させる熟達対戦モード(エキ
スパートロビー)のうちいずれかを選択して実行させる
ようになっている。In the present invention, the game server system 2
When any one of the client systems 1 requests a match, any one of the client systems is selected to play a match in a simple match mode (Easy Lobby) or a match group belonging to any match group. Any one of the expert battle modes (expert lobby) to compete in the group is selected and executed.
【0090】簡易対戦モードで、上述したように、ゲー
ムサーバ20は、通信が確立したクライアントシステム
1にメインメニューを表示させ(S00)、イージーロ
ビーが選択されると、簡易対戦用基本画面であるイージ
ーロビー作戦メニューを表示させる(S01:図9)。
そして対戦が受諾されると、ゲームサーバ20は、対戦
にかかるクライアントシステム1を対戦モードに移行さ
せる(S02)。In the simple battle mode, as described above, the game server 20 causes the client system 1 with which communication has been established to display the main menu (S00), and when the easy lobby is selected, the game server 20 displays the simple battle basic screen. The operation menu of the easy lobby is displayed (S01: FIG. 9).
Then, when the battle is accepted, the game server 20 shifts the client system 1 involved in the battle to the battle mode (S02).
【0091】クライアントシステム1は、コントロール
パッド11においてスタートボタンが押されるとスター
トメニューを表示させるようになっている(S03)。
このスタートメニューまたはメインメニューからエキス
パートロビーが選択されると、ゲームサーバ20は熟達
対戦用基本画面であるエキスパートロビー作戦ウィンド
ウを表示させる(S10)。The client system 1 displays a start menu when a start button is pressed on the control pad 11 (S03).
When the expert lobby is selected from the start menu or the main menu, the game server 20 displays an expert lobby operation window, which is a master battle basic screen (S10).
【0092】なお、エキスパートロビーは遊び方に慣れ
が必要であるため、初めて接続してきたクライアントシ
ステム1にはイージーロビーから実施させるように構成
しておくことは好ましい。その後は、遊技者の選択によ
っていずれの対戦モードも自由に選べるようにする。[0092] Since the expert lobby requires some familiarity with the way of playing, it is preferable that the client system 1 connected for the first time be configured so as to start from the easy lobby. After that, any battle mode can be freely selected by the player.
【0093】エキスパーロビー作戦メニューとしては、
図10に示すように、タイトルウィンドウW1、チャッ
トウィンドウW2および作戦名リストW3が表示され
る。タイトルウィンドウW1は、当該対戦モードの表示
欄である。チャットウィンドウW2は、当該熟達対戦モ
ードに入っているクライアントシステム1から送信され
てきたチャット情報に基づく文字列W21が時系列で表
示されている。ゲームサーバ20は、チャット情報が送
られ来ると、その送信元の名称とともにチャット情報を
エキスパートロビーDB212に格納し、それに基づき
チャットウィンドウW2を表示させる。チャットウィン
ドウW2には、文字入力のための擬似的キーボードW2
2が表示される。作戦名リストW3は、エキスパートロ
ビーDB212に格納されているグループ情報をゲーム
サーバ20が参照して表示させる対戦グループ一覧であ
る。この作戦名リストW3は、イージーロビー作戦ウィ
ンドウ(図9)のクライアントシステム単位の接続者リ
ストとは異なり、対戦グループ単位のリストになってい
る。すなわち作戦名、参加人数、対戦モードからなる一
組とした対戦グループが複数表示される。このときラン
プ表示などにより対戦中であるか対戦をしていない状態
であるかを一覧できるようにすることは好ましい。The expert lobby operation menu includes:
As shown in FIG. 10, a title window W1, a chat window W2, and a strategy name list W3 are displayed. The title window W1 is a display field of the battle mode. In the chat window W2, a character string W21 based on the chat information transmitted from the client system 1 in the expert battle mode is displayed in chronological order. When the chat information is sent, the game server 20 stores the chat information together with the name of the transmission source in the expert lobby DB 212, and displays the chat window W2 based on the chat information. A pseudo keyboard W2 for inputting characters is displayed in the chat window W2.
2 is displayed. The strategy name list W3 is a battle group list for displaying the group information stored in the expert lobby DB 212 by referring to the game server 20. This strategy name list W3 is a list for each battle group, unlike the connected list for each client system in the easy lobby strategy window (FIG. 9). That is, a plurality of battle groups, each of which is composed of a strategy name, the number of participants, and a battle mode, are displayed. At this time, it is preferable to be able to list whether the player is fighting or not fighting by displaying a lamp or the like.
【0094】クライアントシステム1において、遊技者
がコントロールパッド11のスタートボタンを操作する
と、その時のモードに対応したスタートメニューM1が
表示されるようになっている(S11:図11)。In the client system 1, when the player operates the start button on the control pad 11, a start menu M1 corresponding to the mode at that time is displayed (S11: FIG. 11).
【0095】このスタートメニューM1において「会議
室を作る」が選択されると、ゲームサーバ20は、対戦
モードの選択するメニューM2を更に表示させる(S1
2:図12)。このメニューからいずれかの対戦モード
を選択すると、それに対応する対戦グループが新規に作
成され、その「作戦会議室」が表示されるようになる
(S13)。When "Create a conference room" is selected in the start menu M1, the game server 20 further displays a menu M2 for selecting the battle mode (S1).
2: FIG. 12). When one of the battle modes is selected from this menu, a battle group corresponding to the battle mode is newly created, and the "operation meeting room" is displayed (S13).
【0096】選択された対戦モードで作成される「作戦
会議室」に新規登録後に1以上のクライアントシステム
1が参加してくることによって(S30、S40、S5
0、S60)、一つの対戦グループが形成される。メニ
ューM2において、「ノーマル」が選択されると本実施
形態の対戦モード、「チーム戦」が選択されると実施形
態2、「総当たり」が選択されると実施形態3、「トー
ナメント」が選択されると実施形態4の各実施形態で説
明する作戦会議室、すなわち対戦グループが作成できる
ようになる。When one or more client systems 1 participate in the “strategy conference room” created in the selected battle mode after the new registration (S30, S40, S5)
0, S60), one battle group is formed. In the menu M2, when "Normal" is selected, the battle mode of the present embodiment is selected, when "Team Battle" is selected, the second embodiment is selected, and when "Round Robin" is selected, the third embodiment, "Tournament" is selected. Then, a strategy meeting room described in each embodiment of the fourth embodiment, that is, a battle group can be created.
【0097】会議室作成処理(S13)では、新規登録
を依頼したクライアントシステム1が任意のその試合ル
ールを定めることができる。この新規登録をしたクライ
アントシステムのみがこの作戦会議室の試合ルールを変
更したり対戦グループの対戦を開始したりすることがで
きる。以下、この新規登録を行い「作戦会議室」を発足
させたクライアントシステムを「ホスト」と称する。こ
の対戦モードに関する試合ルールや参加メンバー等の必
要情報を記録するためのグループ情報は、ゲームサーバ
20によって対応するデータベース212〜216に登
録される。新たな参加メンバーが登録しり試合ルールが
変更したりする度に、ゲームサーバ20は、そのグルー
プ情報を変更し更新する。In the conference room creation process (S13), the client system 1 that has requested new registration can determine any game rules. Only the newly registered client system can change the game rules of this strategy meeting room or start the competition of the competition group. Hereinafter, the client system that has newly registered and started the “strategy conference room” will be referred to as a “host”. The game server 20 registers group information for recording necessary information such as game rules and participating members related to the battle mode in the corresponding databases 212 to 216. Each time a new participant registers or the game rules change, the game server 20 changes and updates the group information.
【0098】スタートメニューM1において「コメント
登録」が選択されると、ゲームサーバ20はコメント登
録ウィンドウW4を表示させる(S14:図13)。こ
のウィンドウW4には、個人情報が他のクライアントシ
ステム1から参照された場合に表示させたい自己紹介の
文書を文字入力するコメント欄W41、対戦モードに入
った場合に当該対戦を観戦している同一対戦グループの
他のクライアントシステムに提供したい文字を、コント
ロールパッド11の操作ボタンに対応させて登録するた
めのクイックメッセージ欄W42、および文字入力のた
めのソフトウェアキーボードW43が表示される。遊技
者がこれらの欄に任意の文字を入力すると、ゲームサー
バ20はこれをユーザDB210に操作ボタンとの対応
を取って格納する。これらコメントを表示させる文字情
報は、予めゲームサーバ20が各クライアントシステム
1に転送しておく。データベースには、各コメントと操
作コマンドとの対応を示す対応情報が格納されている。
ゲームサーバ20は、ゲームネットワーク40上の操作
コマンドの有無を監視し、操作コマンドが送信されてき
た場合には、データベースから対応情報を読み出して各
クライアントシステム1に送信する。各クライアントシ
ステム1では、この対応情報に対応している文字情報を
画面表示する。When "comment registration" is selected in the start menu M1, the game server 20 displays a comment registration window W4 (S14: FIG. 13). In this window W4, a comment field W41 for inputting a character of a self-introduction document to be displayed when the personal information is referred to from another client system 1, and the same entry for watching the match when entering the match mode A quick message field W42 for registering characters to be provided to other client systems of the battle group in correspondence with the operation buttons of the control pad 11, and a software keyboard W43 for character input are displayed. When the player inputs arbitrary characters in these fields, the game server 20 stores them in the user DB 210 in correspondence with the operation buttons. The character information for displaying these comments is transferred by the game server 20 to each client system 1 in advance. The database stores correspondence information indicating the correspondence between each comment and the operation command.
The game server 20 monitors the presence or absence of an operation command on the game network 40, and when the operation command is transmitted, reads out the corresponding information from the database and transmits it to each client system 1. In each client system 1, character information corresponding to this correspondence information is displayed on the screen.
【0099】スタートメニューM1において「チャット
チャンネルを変更する」が選択されると、ゲームサーバ
20は、当該熟達対戦モードの共通のチャットチャンネ
ルから各対戦グループ独自のチャットチャンネルにチャ
ットチャンネルを変更する。具体的には、サーバ20は
チャット情報を読み出すデータベースをチャットDB2
11とその他のデータベース213〜216との間で相
互に切り替える。When "change chat channel" is selected in the start menu M1, the game server 20 changes the chat channel from a common chat channel in the expert battle mode to a chat channel unique to each battle group. Specifically, the server 20 stores a database for reading chat information in the chat DB2.
11 and the other databases 213 to 216.
【0100】スタートメニューM1において「メッセー
ジの送信」が選択されると、ゲームサーバ20は、選択
されているチャットチャンネルにおいて当該クライアン
トシステムから供給されたチャット情報をデータベース
に格納し、他の接続中のクライアントシステム1に提供
する。When "Send message" is selected in the start menu M1, the game server 20 stores the chat information supplied from the client system in the selected chat channel in the database, and stores the chat information in another connected channel. Provided to the client system 1.
【0101】スタートメニューM1において「他のメン
バーを探す」が選択されると、ゲームサーバ20は、作
戦名リストW3に他の未表示だった対戦グループを表示
する。「主使用バーチャロイドの登録変更」が選択され
ると、ゲームサーバ20は各クライアントシステム1に
適応していたキャラクタを変更可能にし、変更された内
容でユーザDB210を更新する。「イージーロビーに
移動」が選択されると、ゲームサーバ20は当該クライ
アントシステム1を状態S01に移動させる。「ネット
ワークを抜ける」が選択されると、ゲームサーバ20は
通信モードから独立モードに移行させるコマンドを当該
クライアントシステム1に送信し、当該クライアントシ
ステム1がゲームネットワークから外される。When "search for other members" is selected in the start menu M1, the game server 20 displays other undisplayed battle groups in the strategy name list W3. When "change of registration of main use virtualoid" is selected, the game server 20 enables change of the character adapted to each client system 1, and updates the user DB 210 with the changed content. When "move to easy lobby" is selected, game server 20 moves client system 1 to state S01. When "Leave the network" is selected, the game server 20 transmits a command to shift from the communication mode to the independent mode to the client system 1, and the client system 1 is disconnected from the game network.
【0102】さてエキスパートロビー作戦ウィンドウ
(S20、図10)において、遊技者がカーソルを作戦
名リストW3上に持っていくと、そのカーソルによって
選ばれている作戦名情報がコマンドとしてゲームサーバ
20に提供される。ゲームサーバ20は、この作戦名情
報に基づいてエキスパートロビーDB212を検索し、
該当する対戦グループが格納されているデータベース2
13〜216を特定し、その詳細な情報を読み取ってク
ライアントシステム1に返送する。これによって戦況状
況ウィンドウW5が表示される(S20:図14)。In the expert lobby operation window (S20, FIG. 10), when the player moves the cursor on the operation name list W3, the operation name information selected by the cursor is provided to the game server 20 as a command. Is done. The game server 20 searches the expert lobby DB 212 based on the strategy name information,
Database 2 in which the corresponding match group is stored
13 to 216 are specified, detailed information thereof is read, and returned to the client system 1. Thereby, the game situation window W5 is displayed (S20: FIG. 14).
【0103】このウィンドウW5では、対戦モードW5
1、当該対戦グループの参加人数W52、実戦か模擬戦
かの種別表示W53、この対戦グループが作成された時
刻である作戦開始時刻W54、試合のルールを指定する
ステータスW55および参加メンバーW56が表示され
る。In the window W5, the battle mode W5
1, the number of participants W52 of the battle group, the type display W53 of the actual battle or the mock battle, the operation start time W54 which is the time at which the battle group was created, the status W55 for specifying the rules of the game, and the participating members W56 are displayed. You.
【0104】各遊技者には、ユーザDB210に格納さ
れている戦闘履歴に応じて階級が決定され登録されてい
る。その階級がメンバーに付される。参加メンバーの表
示は階級の上下に合せて順序立てるとよい。出世して階
級を上げたいという遊技者の向上心を煽ることができる
からである。逆に、この階級が常に対戦に影響すると殺
伐とした感覚を受ける遊技者もいる。そのような者のた
めに、対戦グループを新たに設定した者の選択により、
階級を適用する「実戦」と階級を考慮しない「模擬戦」
とが選択できるようになっている。For each player, a rank is determined and registered according to the battle history stored in the user DB 210. The rank is assigned to the member. The display of the participating members may be arranged according to the order of the class. This is because it can inspire a player's ambition to want to advance to a higher class. Conversely, some players may feel killed if this class always affects the match. For such a person, by the choice of the person who newly set up the match group,
Class-applied "actual battle" and class-independent "simulated battle"
And can be selected.
【0105】ゲームサーバ20は、各参加メンバーの接
続状態を監視し、各メンバー名の横にその状態を表示さ
せる。例えば対戦中である遊技者には「戦闘中」、観戦
している遊技者には「観戦中」、エキスパートロビー作
戦ウィンドウを閲覧中の遊技者には「待機中」といった
状態を表示する。The game server 20 monitors the connection status of each participating member, and displays the status next to each member name. For example, a state such as “combat” is displayed for a player who is in a battle, “watching” for a watching player, and “waiting” for a player who is browsing the expert lobby operation window.
【0106】戦況報告ウィンドウW5の表示中に遊技者
によって所定の操作がされると、ゲームサーバ20は、
対戦グループとは無関係に現在接続中の総てのクライア
ントシステム1に関する個人情報をユーザDB210か
ら読み取って接続者リストW6を表示する。総接続者数
も併せて表示するようにする(S21:図15)。接続
者リストにおいていずれかの接続者がカーソルで選択さ
れている場合には、ゲームサーバ20は当該接続者にか
かるクライアントシステム1の個人情報をユーザDBか
らさらに読み出してプレイヤーデータウィンドウW7に
表示する。このウィンドウW7には、接続者の氏名W7
1、その日の成績W72、階級に対応した階級章表示W
73、対戦ゲームで用いるために当該クライアントシス
テム1で採用されているキャラクタ表示W74、S14
で登録されていたコメントW75、そのクライアントシ
ステム1の現状況表示W76がされる。この状態から所
定の操作(例えば「L」ボタンや「R」ボタン操作)が
されると当該クライアントシステム1の総合成績がユー
ザDB210に基づいて表示される。また他の操作(例
えば「A」ボタン操作)がされると、選択されているク
ライアントシステム1に対し、メッセージが送信される
(S23)。When a predetermined operation is performed by the player during the display of the game situation report window W5, the game server 20
The personal information regarding all the currently connected client systems 1 is read from the user DB 210 irrespective of the battle group and the connected party list W6 is displayed. The total number of connected users is also displayed (S21: FIG. 15). When any of the connected parties is selected with the cursor in the connected party list, the game server 20 further reads the personal information of the client system 1 relating to the connected party from the user DB and displays the personal information on the player data window W7. In this window W7, the name W7 of the connected person is displayed.
1. The result W72 of the day, the class badge display W corresponding to the class
73, a character display W74, S14 employed in the client system 1 for use in the battle game
Is displayed, and the current status display W76 of the client system 1 is displayed. When a predetermined operation (for example, an “L” button or “R” button operation) is performed from this state, the total score of the client system 1 is displayed based on the user DB 210. When another operation (for example, the “A” button operation) is performed, a message is transmitted to the selected client system 1 (S23).
【0107】さて、戦況報告ウィンドウW5(S20:
図14)において、遊技者により所定の操作(例えば
「A」ボタン押下)がされると、当該操作を行ったクラ
イアントシステム1がこの対戦グループに新たに参加し
たものとして登録される。すなわち、ゲームサーバ20
は、当該クライアントシステム1から選択中の対戦グル
ープへの参加要求があったものと判断し、この対戦グル
ープに当該クライアントシステム1を新たな参加者とし
て登録する(S30)。ゲームサーバ20は、当該対戦
グループのグループ情報に参加を希望したクライアント
システム1の個人情報を新たに関係付ける。Now, the game situation report window W5 (S20:
In FIG. 14), when a predetermined operation (for example, pressing the “A” button) is performed by the player, the client system 1 that has performed the operation is registered as newly joining the competition group. That is, the game server 20
Determines that there has been a request from the client system 1 to participate in the selected competition group, and registers the client system 1 as a new participant in this competition group (S30). The game server 20 newly associates the personal information of the client system 1 that has requested to participate in the group information of the battle group.
【0108】新たに参加する場合に(S30)、対戦グ
ループごとにパスワードを設定し、パスワードを入力し
なければ参加できないように認証処理を行ってもよい。
すなわち新たな対戦グループに参加依頼があった場合
に、この参加を希望するクライアントシステム1にパス
ワード入力を要求し、このパスワードが正しく入力され
た場合にのみゲームサーバ20が当該対戦グループへの
参加を許可するのである。 (ノーマル作戦会議室)以下では、特に対戦モードとし
て「ノーマル」が設定されている対戦グループへの対戦
管理を説明する。「ノーマル」対戦モードとは、一つの
対戦が終了した場合に、勝った方、負けた方、固定した
双方またはいずれか一方の固定されたクライアントシス
テムが継続して他のクライアントシステムと対戦するよ
うな試合ルールによる対戦をいう。When newly joining (S30), a password may be set for each battle group, and authentication processing may be performed so that participation is required unless a password is entered.
That is, when there is a request for participation in a new competition group, the client system 1 requesting this participation is requested to enter a password, and only when the password is correctly entered, the game server 20 joins the competition group. Allow. (Normal Strategy Conference Room) Hereinafter, the battle management for the battle group in which “normal” is set as the battle mode will be described. The "Normal" match mode means that when one match ends, the winning, losing, fixed both, or one of the fixed client systems will continue to play against other client systems. A match based on the rules of the game.
【0109】図16に、「ノーマル」対戦モードに参加
しているクライアントシステム1に提供される画面表示
例を示す。このような「作戦会議室」、つまり特定の対
戦グループ専用のロビー作戦ウィンドウは、その対戦グ
ループを立ち上げた者(ホスト)かそれに後から参加し
たもののみに提供される。ゲームサーバ20は、ノーマ
ルDB213から対応するレコードを読み取ることによ
り各表示を行う。FIG. 16 shows a screen display example provided to the client systems 1 participating in the “normal” battle mode. Such a "strategy room", ie, a lobby strategy window dedicated to a particular opponent group, is provided only to the person who started the opponent group (host) or who has joined later. The game server 20 performs each display by reading the corresponding record from the normal DB 213.
【0110】タイトルウィンドウW1には、この対戦モ
ードである「ノーマル」が示される。その下には、対戦
中か否かを示す状況表示W11、この対戦グループの名
称である作戦名W12、参加人数W13、過去にこの対
戦グループで行われた戦闘回数W14、この対戦グルー
プが発足した時間である作戦開始時刻や経過時間である
作戦継続時間W15が表示される。チャットウィンドウ
W2は、チャット情報に基づく文字列W21、ソフトウ
ェアキーボードW22が表示される。このウィンドウで
は、この対戦グループに参加しているメンバーのみがチ
ャット情報を読んだり書き込んだりできるようになって
いる。[0110] The title window W1 shows this battle mode "normal". Below this, a status display W11 indicating whether or not a match is in progress, an operation name W12 which is the name of the match group, the number of participants W13, the number of battles W14 performed in the match group in the past, and the match group have started. A strategy start time, which is time, and a strategy duration W15, which is elapsed time, are displayed. The chat window W2 displays a character string W21 based on the chat information and a software keyboard W22. In this window, only members who are participating in the match group can read and write chat information.
【0111】メンバーリストW8には、階級を伴ったメ
ンバーがリスト表示される。各クライアントシステム1
が、対戦中であるか、観戦中であるか、またはロビー参
照中であるかの別が色分けなどで示されている。この対
戦グループを作成した遊技者の冒頭には、ホストである
ことを示すアイコンが付される。In the member list W8, members with classes are displayed in a list. Each client system 1
However, whether the game is being played, watching the game, or referring to the lobby is indicated by color coding or the like. An icon indicating that the player is the host is attached at the beginning of the player who has created the battle group.
【0112】試合ルールウィンドウW9には、ホストが
S13で定めた試合ルールが表示される。「ファースト
バトル」には、最初に戦うように予定されている遊技者
の名称が表示される。「戦闘形式」には、階級を考慮し
た実戦モードにするか階級を考慮しない模擬戦モードか
が表示される。実戦モードが設定されている場合には、
秒数、セット数、ステージが固定値にされ、対戦結果が
階級の変更に反映される。「秒数」は、1対戦に対して
割り当てられた時間長が表示される。「セット数」は、
1対戦のセットマッチ数が表示される。「ステージ」に
は、対戦に使用するゲームステージが表示される。「終
了時変更」には、対戦が終了した場合にどのように次の
組み合わせを決定するかのルールが表示される。In the game rule window W9, the game rules determined by the host in S13 are displayed. "First battle" displays the name of the player who is scheduled to fight first. The "battle form" indicates whether the mode is the actual battle mode in which the class is considered or the simulated battle mode in which the class is not considered. If the battle mode is set,
The number of seconds, the number of sets, and the stage are fixed, and the match result is reflected in the change in rank. As the “number of seconds”, a time length allocated to one match is displayed. "Number of sets"
The number of set matches in one match is displayed. In the “stage”, a game stage used for the battle is displayed. The "change at the end" displays a rule on how to determine the next combination when the match ends.
【0113】「終了時変更」の設定内容によって、対戦
の順序が大きく変わり、この対戦グループの特色が出せ
る。ここが「固定」になっていると、最初の組み合わせ
通りのクライアントシステム間で対戦が繰り返される。
「DNA固定」になっていると、対戦結果に関係なく、
RNA側のクライアントシステムが交替していく。「R
NA固定」になっていると、対戦結果に関係なく、DN
A側のクライアントシステムが交替していく。「勝ちぬ
け」になっていると、対戦に勝ったクライアントシステ
ムが他のクライアントシステムと交替していく。「負け
ぬけ」になっていると、対戦に負けたクライアントシス
テムが他のクライアントシステムと交替していく。デフ
ォルトではこの「負けぬけ」が設定されるようになって
いる。[0113] The order of the battle is greatly changed depending on the setting contents of "change at the end", and the characteristic of this battle group can be displayed. If this is "fixed", the match is repeated between the client systems according to the first combination.
If "DNA fixation" is set, regardless of the match result,
The client system on the RNA side changes. "R
"Fixed NA" means that regardless of the match result,
The client system on the A side changes. In the case of "no win", the client system that wins the battle is replaced with another client system. If "losing", the client system losing the battle is replaced with another client system. By default, this "losing" is set.
【0114】状態S30において、遊技者がカーソルを
メンバーリストW8に表示されているいずれかのメンバ
ー上に移動させると、ゲームサーバ20はそのメンバー
に対応する個人情報をユーザDBから読み取り、プレイ
ヤーデータウィンドウW7に表示させる(S33:図1
7)。このウィンドウについては図15におけるプレイ
ヤーデータウィンドウと同じである。In state S30, when the player moves the cursor over any of the members displayed in member list W8, game server 20 reads the personal information corresponding to the member from the user DB, and enters the player data window. Display on W7 (S33: FIG. 1)
7). This window is the same as the player data window in FIG.
【0115】状態S30において、ホストであるクライ
アントシステム1の遊技者がコントロールパッド11の
スタートボタンを押下した場合に限り、図11に示した
ものと同様のスタートメニューが表示される。ただし、
スタートメニューM1に「試合のスタート」、「試合ル
ールの変更」という項目が追加されている点で異なる。In the state S30, a start menu similar to that shown in FIG. 11 is displayed only when the player of the client system 1 serving as the host presses the start button of the control pad 11. However,
The difference is that items such as “start of game” and “change of game rules” are added to the start menu M1.
【0116】ホストであるクライアントシステム1にの
み試合ルールを変更する権限が与えられている。ホスト
の遊技者が「試合ルールの変更」を選択すると、ゲーム
サーバ20は、試合ルール変更状態(S32)に移り当
該ホストのクライアントシステム1に図17に示すよう
な試合ルール変更ウィンドウW10を表示させる。ここ
では「ファーストバトルのDNA」の変更用ウィンドウ
が例示されている。遊技者がコントロールパッド11か
らメッセージにしたがって操作すると、ゲームサーバ2
0はその操作に対応させて「ファーストバトル」の組み
合わせを変更し、ノーマルDB213を更新する。対戦
メンバーは遊技者がカーソルでメンバーリストW8から
選んだ者に変更される。戦闘形式や秒数、セット数、ス
テージ、終了時変更の各数値やルールについても選択に
より決定される。Only the client system 1, which is the host, is authorized to change game rules. When the host player selects “change game rules”, the game server 20 shifts to a game rule change state (S32) and causes the client system 1 of the host to display a game rule change window W10 as shown in FIG. . Here, a window for changing the “first battle DNA” is illustrated. When the player operates the control pad 11 in accordance with the message, the game server 2
0 changes the combination of “first battle” according to the operation and updates the normal DB 213. The fighting member is changed to the player selected by the player from the member list W8 with the cursor. The values and rules for the battle format, the number of seconds, the number of sets, the stage, and the end change are also determined by selection.
【0117】スタートメニューにおいてホストのクライ
アントシステム1の遊技者が「試合のスタート」を選択
すると、ゲームサーバ20は、各クライアントシステム
1を対戦モードに移す(S34)。When the player of the host client system 1 selects "start of game" in the start menu, the game server 20 shifts each client system 1 to the battle mode (S34).
【0118】ノーマル対戦モードにおける詳細な動作を
図4に基づいて説明する。The detailed operation in the normal battle mode will be described with reference to FIG.
【0119】ゲームサーバ20は、「ファーストバト
ル」の組み合わせに設定されているクライアントシステ
ム1には戦闘モードに移行させるコマンドを、それ以外
のクライアンシステム1には観戦モードに移行させるコ
マンドを送信する(S100)。The game server 20 transmits a command to shift to the battle mode to the client system 1 set to the combination of “first battle” and a command to shift to the watching mode to the other client systems 1 ( S100).
【0120】次いで戦闘モードに入るクライアントシス
テム1に対してゲームサーバ20は戦闘で表示させるキ
ャラクタを指定させる(S101)。キャラクタは例え
ば複数の候補の中から選択させる。通信キャラクタの設
定時にエスケープキーなど特定のキー操作を遊技者が指
定すると(S102:YES)、永久ループから脱して
エキスパートロビーに戻ることが可能である。Next, the game server 20 causes the client system 1 to enter the battle mode to designate a character to be displayed in the battle (S101). The character is selected, for example, from a plurality of candidates. If the player specifies a specific key operation such as an escape key when setting the communication character (S102: YES), it is possible to escape from the permanent loop and return to the expert lobby.
【0121】通信キャラクタの設定が終了すると(S1
03:YES)、ゲームサーバは最初の組み合わせに設定
されているクライアントシステム1に対戦を開始させる
コマンドを送信する(S104)。When the setting of the communication character is completed (S1
03: YES), the game server transmits a command to start the battle to the client system 1 set in the first combination (S104).
【0122】このコマンドにより戦闘モードに入るクラ
イアントシステム1では、ゲーム機本体10がゲーム対
戦画像を表示させ、コントロールパッド11からの操作
信号に対応させて自分のキャラクタを移動させ、その対
戦用のデータ(操作コマンド)をゲームネットワーク4
0に送信する。ゲームネットワーク40から敵キャラク
タの操作コマンドが送信されたきた場合には、その操作
コマンドに対応させて敵キャラクタを移動させるように
処理する。ゲームサーバ20はこの操作コマンドの送受
信を仲介する。In the client system 1 which enters the battle mode in response to this command, the game machine main body 10 displays a game battle image, moves its own character in response to an operation signal from the control pad 11, and displays the battle data. (Operation Command) Game Network 4
Send to 0. When an operation command of an enemy character is transmitted from the game network 40, processing is performed to move the enemy character in accordance with the operation command. The game server 20 mediates transmission and reception of this operation command.
【0123】観戦モードに入るクライアントシステム1
では、戦闘モードに入っているクライアントシステム1
から送信されてくる操作コマンドに基づいて戦闘モード
に入っているクライアントシステム1と同様のゲーム画
面が表示される。ただし観戦モードのクライアントシス
テム1ではゲーム画面中に戦っているキャラクタは表示
されはするものの、遊技者がコントロールパッド11を
操作してもキャラクタの動きに反映されることはない。
その組み合わせにおける戦闘が終了するまで(S10
5:NO)、対戦処理が続行される。Client system 1 to enter the watching mode
So, client system 1 in battle mode
A game screen similar to that of the client system 1 in the battle mode is displayed on the basis of the operation command transmitted from. However, in the client system 1 in the watching mode, characters fighting on the game screen are displayed, but even if the player operates the control pad 11, the characters are not reflected in the movement of the characters.
Until the battle in that combination ends (S10
5: NO), the battle process is continued.
【0124】対戦中、ゲームサーバ20は、ユーザDB
210を参照し、状態S14において登録された操作コ
マンドの示す操作に割り当てられているメッセージ情報
を読み出し、各クライアントシステム1に送信する。ま
た対戦中、観戦モードにいるいずれかのクライアントシ
ステム1からソフトウェアキーボードを操作して入力さ
れたチャット情報が送信されてきた場合には、ゲームサ
ーバ20は、このチャット情報を各クライアントシステ
ム1に送信する。各クライアントシステム1は、各クラ
イアントシステムにおいて表示される対戦ゲーム画面の
所定の位置に登録したクイックメッセージやチャットの
文字列を表示する(図8:S519)。During the battle, the game server 20 stores the user DB
With reference to 210, the message information assigned to the operation indicated by the operation command registered in the state S14 is read and transmitted to each client system 1. During a battle, when chat information input by operating the software keyboard is transmitted from any of the client systems 1 in the watching mode, the game server 20 transmits the chat information to each client system 1. I do. Each client system 1 displays the registered quick message or chat character string at a predetermined position on the competitive game screen displayed in each client system (FIG. 8: S519).
【0125】またいずれかのクライアントシステム1か
ら送信されてきた操作コマンドが敵キャラクタを打ちの
めすような特定のコマンドである場合、ゲームサーバ2
0は、振動を発生させるコマンドを各クライアントシス
テム1に送信する。各クライアントシステム1では、こ
の振動を発生するコマンドを受信すると、振動発生手段
111に振動を発生させる(図8:S520)。これに
より操作をしている遊技者や観戦をしているメンバー
は、現実の戦闘のように臨場感を得ることができる。When the operation command transmitted from any one of the client systems 1 is a specific command to beat the enemy character, the game server 2
0 transmits a command to generate a vibration to each client system 1. When each client system 1 receives the command to generate this vibration, it causes the vibration generating means 111 to generate vibration (FIG. 8: S520). As a result, a player who is operating or a member who is watching a game can have a sense of realism as in a real battle.
【0126】対戦が終了した場合(S105:YE
S)、総ての対戦が終了していない限り(S106:N
O)、ゲームサーバ20は、ノーマルDB213から試
合ルールを定めている情報を読み取る(S107)。When the battle is over (S105: YE
S) Unless all matches have been completed (S106: N
O), the game server 20 reads information defining the game rules from the normal DB 213 (S107).
【0127】試合ルール(終了時変更)が「固定」に設
定されている場合には(S108:YES)同じメンバ
ーでの対戦が繰り返される。戦闘モードであったクライ
アントシステム1にゲームサーバ20は「同じ設定で戦
うか?」等の問い合わせをする。この問い合わせに対し
双方のクライアントシステム1が受諾をした場合に限り
(S109:YES)、同じ組み合わせで再度の対戦が
繰り返される(S104〜S108)。少なくともいず
れか一方が受諾をしなかった場合には(S109:N
O)、通信キャラクタの設定(S101)に移行する。
ここで特定のキー操作を遊技者がすると、ゲームサーバ
20は当該クライアントシステム1を作戦会議室(状態
S30)に復帰させる。When the match rule (change at the end) is set to "fixed" (S108: YES), the match with the same member is repeated. The game server 20 makes an inquiry to the client system 1 in the battle mode, such as "Do you want to fight with the same settings?" Only when both client systems 1 accept this inquiry (S109: YES), the match is repeated again with the same combination (S104 to S108). If at least one of them did not accept (S109: N
O), the process proceeds to setting of a communication character (S101).
Here, when the player performs a specific key operation, the game server 20 returns the client system 1 to the strategy meeting room (state S30).
【0128】試合ルールが「固定」以外に設定されてい
る場合には(S107:NO)、試合ルール上残留する
ことになるクライアントシステム1がゲームサーバ20
からの試合継続の問い合わせに対し受諾をする限り(S
110:YES)、新たな組み合わせによる対戦処理が
繰り返される(S104〜S110)。ゲームサーバ2
0は、試合をはずれることになるクライアントシステム
1を観戦モードに移行させ、次のクライアントシステム
1を戦闘モードに移行させる(S111)。If the match rule is set to a value other than “fixed” (S107: NO), the client system 1 that will remain in the match rule is sent to the game server 20.
As long as you accept the inquiry of the game continuation from (S
110: YES), the battle process with the new combination is repeated (S104 to S110). Game server 2
0 is a client system that will miss the match
1 is shifted to the watching mode, and the next client system 1 is shifted to the battle mode (S111).
【0129】例えば試合ルールが「DNA固定」になっ
ていると、ゲームサーバ20はRNA側だったクライア
ントシステムを観戦モードに移行させ、観戦モードだっ
たいずれかのクライアントシステムを対戦モードに移行
させる。試合ルールが「RNA固定」になっていると、
ゲームサーバ20は、DNA側だったクライアントシス
テムを観戦モードに移行させ、観戦モードだったいずれ
かのクライアントシステムを対戦モードに移行させる。
試合ルールが「勝ちぬけ」になっていると、ゲームサー
バ20は、勝った方のクライアントシステムを観戦モー
ドに移行させ、観戦モードだったいずれかのクライアン
トシステムを対戦モードに移行させる。試合ルールが
「負けぬけ」になっていると、ゲームサーバ20は、負
けた方のクライアントシステムを観戦モードに移行さ
せ、観戦モードだったいずれかのクライアントシステム
を対戦モードに移行させる。デフォルトではこの「負け
ぬけ」が設定されるようになっている。For example, when the match rule is “DNA fixed”, the game server 20 shifts the client system on the RNA side to the watching mode and shifts any client system in the watching mode to the match mode. If the match rule is set to "RNA fixed",
The game server 20 shifts the client system that was the DNA side to the watching mode, and shifts any client system that was in the watching mode to the battle mode.
When the match rule is “no win”, the game server 20 shifts the winning client system to the watching mode, and shifts any client system that was in the watching mode to the battle mode. If the match rule is set to “losing”, the game server 20 shifts the losing client system to the watching mode, and shifts any client system that was in the watching mode to the battle mode. By default, this "losing" is set.
【0130】なお、残留することになっているクライア
ントシステム1が対戦継続を拒否すると(S110:N
O)、ゲームサーバ20は各クライアントシステム1を
作戦会議室(S30)に移行させる。また次の対戦相手
となるクライアントシステム1が通信キャラクタの設定
で作戦会議室に戻ると、ゲームサーバ20は、さらに次
のクライアントシステム1を戦闘モードに移行させる。If the remaining client system 1 refuses to continue the match (S110: N
O), the game server 20 transfers each client system 1 to the strategy meeting room (S30). When the client system 1 as the next opponent returns to the strategy meeting room with the setting of the communication character, the game server 20 shifts the next client system 1 to the battle mode.
【0131】最後の組み合わせによる対戦が終了したら
(S105:YES)総ての対戦が終了しているので
(S106:YES)、ゲームサーバ20は総てのクラ
イアントシステム1を作戦会議室(状態S30)に戻
す。When the battle of the last combination is completed (S105: YES), all the battles have been completed (S106: YES), so the game server 20 sets all the client systems 1 in the strategy meeting room (state S30). Return to
【0132】その時、ゲームサーバ20は、階級判定を
行う。すなわち、試合の戦闘形式が「実戦」に設定され
ている場合に、ゲームサーバ20は、対戦結果に基づい
て当該対戦グループのメンバーの階級判定を行う。例え
ば所定の勝ち数に達したクライアントシステム1の階級
を一つあげ、所定の負け数に達したクライアントシステ
ム1の階級を一つ下げるなどのように判定する。また一
定期間ゲームネットワークに接続しなかったクライアン
トシステムがある場合には、その階級を一つ下げる。階
級に変更があったクライアントシステム1の個人情報中
の対戦履歴情報をゲームサーバ20は更新する。At that time, the game server 20 makes a class determination. That is, when the battle type of the game is set to “actual battle”, the game server 20 determines the rank of the members of the battle group based on the battle result. For example, the class of the client system 1 that has reached the predetermined number of wins is increased by one, and the class of the client system 1 that has reached the predetermined number of losses is degraded by one. If there is a client system that has not been connected to the game network for a certain period of time, the class is lowered by one. The game server 20 updates the battle history information in the personal information of the client system 1 whose class has been changed.
【0133】階級に変更があった場合には、ゲームサー
バ20は、作戦会議室に「辞令」のよな表示形式で階級
変更があった旨を告知するウィンドウを表示させる。ま
たゲームサーバ20は、階級変更があった場合に、ユー
ザDB210の対戦履歴情報に基づいてこの対戦履歴を
表示するためのファイルを作成し、WWWサーバシステ
ムの記憶領域に転送する。すなわちゲームサーバ20
は、対戦履歴を表示するためのハイパーテキスト形式の
ファイルを作成し、インターネットに接続してWWWサ
ーバ30のHTML記憶領域31にftpコマンドなどを
利用して当該ファイルを転送する。これにより対戦履歴
がコンピュータに閲覧可能な状態で格納されることにな
る。この対戦履歴を表示させるファイルは、定期的にゲ
ームサーバ20がユーザDB210を検索して、ファイ
ルの作成し転送するように設定しておくことが好まし
い。If the class has been changed, the game server 20 displays a window notifying that the class has been changed in a display format such as "request" in the strategy meeting room. In addition, when the class is changed, the game server 20 creates a file for displaying the battle history based on the battle history information in the user DB 210, and transfers the file to the storage area of the WWW server system. That is, the game server 20
Creates a file in a hypertext format for displaying a battle history, connects to the Internet, and transfers the file to the HTML storage area 31 of the WWW server 30 using an ftp command or the like. As a result, the battle history is stored in a state that can be viewed on the computer. It is preferable that the game server 20 periodically searches the user DB 210 to create and transfer the file for displaying the battle history.
【0134】このように実施形態1によれば、以下の利
点がある。As described above, the first embodiment has the following advantages.
【0135】1)本実施形態によれば、単純なイージー
ロビーと熟達者向きのエキスパートロビーを任意に選択
可能に提供したので、初心者と熟達者それぞれに適当な
ゲーム環境を提供できる。1) According to the present embodiment, a simple easy lobby and an expert lobby suitable for an expert can be arbitrarily selected, so that an appropriate game environment can be provided for each of the beginner and the expert.
【0136】2)本実施形態によれば、簡易なイージー
ロビーから開始するように設定したので、知識の無い者
がいきなりエキスパートロビーに入って混乱したり他の
者の迷惑になったりするこをと防止可能である。2) According to the present embodiment, since the setting is made to start from the simple easy lobby, it is possible for a person without knowledge to suddenly enter the expert lobby and get confused or disturb other people. And can be prevented.
【0137】3)本実施形態によれば、必要なメニュー
をスタートメニューで選択するようにしたので、操作が
単純で親しみやすくなっている。3) According to the present embodiment, the necessary menu is selected from the start menu, so that the operation is simple and friendly.
【0138】4)本実施形態によれば、自己紹介のコメ
ントを各遊技者ごとに設定しそれを相手のシステムに表
示するようにしたので、他の遊技者がその者の性格など
を容易に知ることができる。4) According to the present embodiment, a comment for self-introduction is set for each player and is displayed on the system of the opponent, so that other players can easily understand the personality of the other player. You can know.
【0139】5)本実施形態によれば、操作時に表示す
る掛け声などのクイックメッセージを操作ボタンに対応
して他のシステムに表示するように構成したので、操作
中の遊技者に負担をかけることなく、臨場感豊かな他者
とのコミュニケーションを図ることができる。5) According to the present embodiment, a quick message such as a shout displayed at the time of operation is displayed on another system in correspondence with the operation button, so that a burden is imposed on the player who is operating. And can communicate with others who have a sense of presence.
【0140】6)本実施形態によれば、会議室という形
で対戦グループを任意のルールで設定可能に構成したの
で、遊技者主体の多彩な遊び方、多数の選択肢を遊技者
に提供することが可能である。6) According to the present embodiment, the battle group can be set according to an arbitrary rule in the form of a conference room, so that it is possible to provide the player with various ways of playing mainly by the player and a large number of options. It is possible.
【0141】7)本実施形態によれば、対戦グループの
状況を一覧表示するので、他者がその対戦グループの現
状を容易に把握することができる。7) According to the present embodiment, the status of the competition group is displayed in a list, so that another person can easily grasp the current situation of the competition group.
【0142】8)本実施形態によれば、各遊技者の対戦
履歴を勝ち数や勝率などとともに表示するようにしたの
で、各メンバーの強さを用意に把握することができる。8) According to the present embodiment, the battle history of each player is displayed together with the number of wins and the winning percentage, so that the strength of each member can be easily grasped.
【0143】9)本実施形態によれば、遊技者間でチャ
ットが自由に行えるので、遊技者同士のコミュニケーシ
ョンを深めることができる。9) According to the present embodiment, since the chat can be freely performed between the players, the communication between the players can be deepened.
【0144】10)本実施形態によれば、複数の階層で
チャットチャンネルが設けられているので、一般的なチ
ャットから特定の者の間におけるチャットまで多彩なチ
ャットを楽しむことができる。10) According to the present embodiment, since chat channels are provided in a plurality of hierarchies, a variety of chats can be enjoyed from general chats to chats between specific persons.
【0145】11)本実施形態によれば、対戦グループ
内で対戦するもののほかの者が両者の試合を観戦するこ
とが可能になっているので、アミューズメントセンター
において友達同士で対戦ゲームをやったり見たりするの
と同じく、楽しいゲーム環境を提供できる。11) According to the present embodiment, it is possible for another person to play a match game between friends in the amusement center, since it is possible for another person to watch the match between them in the match group. As well as providing a fun gaming environment.
【0146】12)本実施形態によれば、観戦中の者が
対戦している者にチャットを送ることができるので、ア
ミューズメントセンターにおいて友達同士で対戦ゲーム
を観戦しているかのような楽しいゲーム環境を提供でき
る。12) According to the present embodiment, it is possible for a person watching a game to send a chat to a player playing the game, so that a fun game environment as if friends are watching a battle game at an amusement center. Can be provided.
【0147】13)本実施形態によれば、新たな対戦組
み合わせを多様な形態で実行できるので、ユーザにあっ
た楽しいゲームの進め方を設定可能である。13) According to the present embodiment, a new battle combination can be executed in various forms, so that it is possible to set a fun game proceeding method suitable for the user.
【0148】14)本実施形態によれば、属する対戦グ
ループに制限することなく接続者のいずれにもメッセー
ジを送信可能にしたので、楽しいコミュニケーション環
境を提供することできる。 (実施形態2)本発明の実施形態2は、対戦グループ内
でチーム戦を実施するための通信ゲームシステムに関す
る。14) According to the present embodiment, a message can be transmitted to any of the connected users without being limited to the competition group to which they belong, so that a pleasant communication environment can be provided. (Embodiment 2) Embodiment 2 of the present invention relates to a communication game system for performing a team battle in a battle group.
【0149】本実施形態2におけるシステム構成、ハー
ドウェア構成、全体的な処理手順および各クライアント
システムにおける動作は、実施形態1の図1乃至図3、
図8およびそれに対応する説明と同様なので、その説明
を省略する。The system configuration, hardware configuration, overall processing procedure, and operation in each client system in the second embodiment are described in FIGS.
Since it is the same as FIG. 8 and the description corresponding thereto, the description is omitted.
【0150】本実施形態の「チーム戦」とは、同一グル
ープ内を二つのサブグループに分けて勝敗を競う対戦モ
ードを言う。サブグループの双方から選択されたクライ
アントシステム同士が対戦し、対戦の結果、負けた方の
クライアントシステムが同一サブグループの他のクライ
アントシステムと交替し、勝った方のクライアントシス
テムと戦うようになる。The “team battle” of the present embodiment refers to a battle mode in which the same group is divided into two subgroups to compete for victory. Client systems selected from both subgroups compete against each other, and as a result of the competition, the losing client system replaces another client system in the same subgroup, and fights with the winning client system.
【0151】「チーム戦作戦会議室」(チーム戦対戦グ
ループ)は、図3の状態S12(図12)のメニューM
2において、ホストとなるクライアントシステム1が
「チーム戦」を選択することにより作成される。「チー
ム戦作戦会議室」を作成するクライアントシステム1
は、状態S13の会議室作成において、戦闘形式、秒
数、セット数、ステージ数を実施形態1と同様に定め
る。特にこの会議室を作成するクライアントシステム1
は、図19に示すように当該対戦グループをDNA側と
RNA側の二つのサブグループに分け、それぞれの中で
戦闘の順番を定めた戦闘スケジュールを作成する必要が
ある。The “team battle strategy meeting room” (team battle battle group) is the menu M in the state S12 (FIG. 12) in FIG.
2, the client system 1 serving as a host is created by selecting “team battle”. Client system 1 for creating a "team battle strategy meeting room"
Defines the battle format, the number of seconds, the number of sets, and the number of stages in the conference room creation in the state S13 in the same manner as in the first embodiment. Especially the client system 1 that creates this conference room
As shown in FIG. 19, it is necessary to divide the battle group into two subgroups, the DNA side and the RNA side, and create a battle schedule in which the battle order is determined in each.
【0152】さて「チーム戦」に参加したいクライアン
トシステム1の遊技者は、エキスパートロビー作戦メニ
ュー(図10)において、対戦モードが「チーム戦」に
なっている作戦名リストW3の作戦会議室アイコン上に
カーソルを持っていく。ゲームサーバ20は、この作戦
名情報に基づいてエキスパートロビーDB212を検索
し、該当する「チーム戦」の対戦グループが格納されて
いるチーム戦DB214を特定し、その詳細な情報を読
み取ってクライアントシステム1に返送する。Now, the player of the client system 1 who wants to participate in the “team battle” is displayed in the expert lobby strategy menu (FIG. 10) on the strategy conference room icon of the strategy name list W3 in which the battle mode is “team battle”. Bring the cursor to. The game server 20 searches the expert lobby DB 212 based on the strategy name information, identifies the team battle DB 214 in which the corresponding “team battle” competition group is stored, reads the detailed information, and reads the detailed information. Return to.
【0153】戦況報告ウィンドウW5(状態S20)に
おいて、遊技者により所定の操作(例えば「A」ボタン
押下)がされると、ゲームサーバ20は、当該クライア
ントシステム1から選択中の対戦グループへの参加要求
があったものと判断し、この対戦グループに当該クライ
アントシステム1を新たな参加者として登録する(S4
0)。すなわち当該対戦グループのグループ情報に参加
を希望したクライアントシステム1の個人情報を新たに
関係付けてチーム戦DB214を更新する。In the game situation report window W5 (state S20), when a predetermined operation (for example, pressing the “A” button) is performed by the player, the game server 20 joins the competition group selected from the client system 1 concerned. It is determined that a request has been made, and the client system 1 is registered as a new participant in this battle group (S4).
0). That is, the team information DB 214 is updated by newly associating the personal information of the client system 1 that has requested participation with the group information of the competition group.
【0154】図19に、「チーム戦」対戦モードに参加
しているクライアントシステム1に提供される画面表示
例を示す。この「作戦会議室」は、その対戦グループを
立ち上げた者(ホスト)かそれに参加したもののみに提
供される。ゲームサーバ20は、チーム戦DB214か
ら対応するレコードを読み取ることにより各表示を行
う。FIG. 19 shows a screen display example provided to the client system 1 participating in the “team battle” battle mode. This "strategy room" is provided only to those who have started or participated in the match group. The game server 20 performs each display by reading the corresponding record from the team battle DB 214.
【0155】タイトルウィンドウW1には、この対戦モ
ードである「チーム戦」が示される。その下には、対戦
中か否かを示す状況表示、この対戦グループの名称であ
る作戦名、参加人数が表示される。チャットウィンドウ
W2やメンバーリストW8、試合ルールウィンドウW9
については図16と同様である。ただし試合ルールウィ
ンドウW9において、負けた方のクライアントシステム
1の属するサブグループのメンバーが交替していくとい
う試合ルールになっているので、「終了時変更」につい
ての設定は存在しない。戦闘スケジュールウィンドウW
11には、DNA側とRNA側に分かれて二つのサブグ
ループのメンバーが氏名欄W111に戦闘順に表示され
ている。勝ち数表示欄W112には、当該チーム戦のメ
ンバーごとの勝ち数がマーカーで示してある。組み合わ
せ表示W113には、どのような組み合わせて対戦が行
われたかの表示がされる。成績表示W114ではサブチ
ームごとの勝ち数、負け数、引き分け数が表示される。In the title window W1, the "team battle" which is this battle mode is shown. Below this, a status display indicating whether or not a match is being performed, a strategy name as the name of the match group, and the number of participants are displayed. Chat window W2, member list W8, match rule window W9
Is the same as FIG. However, in the match rule window W9, the match rule is such that the members of the subgroup to which the losing client system 1 belongs are replaced, so that there is no setting for "change at end". Battle schedule window W
In FIG. 11, members of two sub-groups, which are divided into a DNA side and an RNA side, are displayed in a battle order in a name column W111. In the number-of-wins display field W112, the number of wins for each member of the team battle is indicated by a marker. The combination display W113 indicates what combination has been played. In the result display W114, the number of wins, the number of losses, and the number of draws for each sub team are displayed.
【0156】状態S40において、遊技者がカーソルを
メンバーリストW8に表示されているいずれかのメンバ
ー上に移動させると、ゲームサーバ20はそのメンバー
に対応する個人情報をユーザDBから読み取り、プレイ
ヤーデータウィンドウW7に表示させる(S43:図2
0)。このウィンドウについては図15におけるプレイ
ヤーデータウィンドウと同じである。 状態S40にお
いて、ホストであるクライアントシステム1の遊技者が
コントロールパッド11のスタートボタンを押下した場
合に限り、図11に示したものと同様のスタートメニュ
ーが表示される(S41)。ただし、スタートメニュー
M1に「試合のスタート」、「チーム戦戦闘スケジュー
ルの変更」という項目が追加されている点で異なる。In the state S40, when the player moves the cursor over any of the members displayed in the member list W8, the game server 20 reads the personal information corresponding to the member from the user DB and reads the personal data corresponding to the member from the player data window. W7 is displayed (S43: FIG.
0). This window is the same as the player data window in FIG. In the state S40, a start menu similar to that shown in FIG. 11 is displayed only when the player of the client system 1 serving as the host presses the start button of the control pad 11 (S41). However, the difference is that items such as “start of game” and “change of team battle schedule” are added to the start menu M1.
【0157】ホストであるクライアントシステム1にの
み試合ルールを変更する権限が与えられている。ホスト
の遊技者が「チーム戦戦闘スケジュールの変更」を選択
すると、ゲームサーバ20は、スケジュール変更状態
(S42)に移り当該ホストのクライアントシステム1
に図21に示すようなチーム戦戦闘スケジュール変更ウ
ィンドウW12を表示させる。このウィンドウでは、ホ
ストのクライアントシステム1がメンバーリストW8か
ら選択したメンバーをいずれかのサブグループ中で任意
の順番に登録変更することが可能である。戦闘形式や秒
数、セット数、ステージの各数値やルールについても選
択により決定される。Only the client system 1, which is the host, is authorized to change the game rules. When the host player selects "change of team battle schedule", the game server 20 shifts to a schedule change state (S42) and changes the client system 1 of the host.
21 displays a team battle battle schedule change window W12 as shown in FIG. In this window, the host client system 1 can change the registration of the members selected from the member list W8 in any subgroup in any order. The battle format, the number of seconds, the number of sets, each numerical value of the stage and the rules are also determined by selection.
【0158】スタートメニューにおいてホストのクライ
アントシステム1の遊技者が「試合のスタート」を選択
すると、ゲームサーバ20は、各クライアントシステム
1を対戦モードに移す(S44)。[0158] When the player of the host client system 1 selects "start of game" on the start menu, the game server 20 shifts each client system 1 to the battle mode (S44).
【0159】チーム戦対戦モードにおける詳細な動作を
図5に基づいて説明する。A detailed operation in the team battle mode will be described with reference to FIG.
【0160】ゲームサーバ20は、戦闘スケジュールで
最初の組み合わせに設定されているクライアントシステ
ム1には戦闘モードに移行させるコマンドを、それ以外
のクライアンシステム1には観戦モードに移行させるコ
マンドを送信する(S200)。後から当該会議室に参
加してきたクライアントシステム1が存在する場合に
は、ゲームサーバ20は、当該システムを観戦モードで
当該チーム戦に参加させる。The game server 20 transmits a command to shift to the battle mode to the client system 1 set to the first combination in the battle schedule, and a command to shift to the watching mode to the other client systems 1 ( S200). If there is a client system 1 that has joined the conference room later, the game server 20 causes the system to participate in the team battle in the watching mode.
【0161】戦闘モードに入るクライアントシステム1
に対してゲームサーバ20は戦闘で表示させるキャラク
タを指定させる(S201)。キャラクタは例えば複数
の候補の中から選択させる。通信キャラクタの設定時に
エスケープキーなど特定のキー操作を遊技者が指定する
と(S202:YES)、永久ループから脱してエキス
パートロビーに戻ることが可能である。Client system 1 to enter battle mode
The game server 20 specifies a character to be displayed in the battle (S201). The character is selected, for example, from a plurality of candidates. If the player specifies a specific key operation such as an escape key when setting the communication character (S202: YES), it is possible to escape from the permanent loop and return to the expert lobby.
【0162】通信キャラクタの設定が終了すると(S2
03:YES)、ゲームサーバは最初の組み合わせに設
定されているクライアントシステム1に対戦を開始させ
るコマンドを送信する(S204)。戦闘モードおよび
観戦モードにいる各クライアントシステム1とゲームサ
ーバ20の動作は上記実施形態1と同様である。When the setting of the communication character is completed (S2
03: YES), the game server transmits a command to start the battle to the client system 1 set in the first combination (S204). The operations of the client systems 1 and the game server 20 in the battle mode and the watching mode are the same as those in the first embodiment.
【0163】最初の組み合わせにおける戦闘が終了する
まで(S205:NO)、対戦処理が続行される。対戦
が終了した場合(S205:YES)、いずれかのサブ
グループにおいても階級が「大将」に設定されいる者が
負けていない限り(S206:NO)、チーム戦が続行
される。すなわち、ゲームサーバ20は、負けた方のク
ライアントシステムを観戦モードに移行させ、その代わ
りにこのクライアントシステムの属するサブグループで
次の順番に設定されているクライアントシステムを対戦
モードに移行させ(S207)、新たなクライアントシ
ステムの氏名と勝ち残ったクライアントシステムの氏名
との間に組み合わせ表示W113の線を描画させる。ま
た勝ち残ったクライアントシステムの勝ち数表示W11
2においてマーカーの数を増加させる。そして引き続き
通信キャラクタの設定以降の処理(S201〜S20
7)を繰り返す。The battle process is continued until the battle in the first combination ends (S205: NO). When the battle is over (S205: YES), the team battle is continued in any of the subgroups unless a person whose rank is set to “general” has lost (S206: NO). That is, the game server 20 shifts the losing client system to the watching mode, and instead shifts the client systems set in the next order in the subgroup to which the client system belongs to the battle mode (S207). Then, a line of the combination display W113 is drawn between the name of the new client system and the name of the surviving client system. Also, the winning number display W11 of the client system that has survived.
In 2, increase the number of markers. Then, the processing subsequent to the setting of the communication character (S201 to S20)
Repeat step 7).
【0164】いずれかのサブグループの「大将」が負け
た場合(S206:YES)、ゲームサーバ20は、当
該チーム戦の結果を各クライアントシステム1に報知す
る(S208)。ゲームサーバ20は、サブグループに
おける成績表示W114を対戦結果に応じて更新させ
る。When the “general” of any of the subgroups loses (S206: YES), the game server 20 notifies each client system 1 of the result of the team battle (S208). The game server 20 updates the result display W114 in the subgroup according to the result of the battle.
【0165】なお、階級判定については実施形態1と同
様に、対戦結果表示に前後してゲームサーバ20が実行
する。対戦履歴のWWWサーバへのアップロードも実施
形態1と同様にして行う。The class determination is executed by the game server 20 before and after the display of the battle result, as in the first embodiment. Upload of the battle history to the WWW server is performed in the same manner as in the first embodiment.
【0166】このように実施形態2によれば、実施形態
1と同様の効果を奏するほか、チーム戦を実行可能に構
成してあるので、遠隔地の遊技者同士がチームで戦うと
いったユニークな遊び方を提供可能である。 (実施形態3)本発明の実施形態3は、対戦グループ内
で総当り戦を実施するための通信ゲームシステムに関す
る。 本実施形態3におけるシステム構成、ハードウェ
ア構成、全体的な処理手順および各クライアントシステ
ムにおける動作は、実施形態1の図1乃至図3、図8お
よびそれに対応する説明と同様なので、その説明を省略
する。As described above, according to the embodiment 2, the embodiment
In addition to having the same effect as 1 above, since it is configured to be able to execute a team battle, it is possible to provide a unique way of playing in which players in remote locations fight in a team. (Embodiment 3) Embodiment 3 of the present invention relates to a communication game system for executing a round robin battle in a battle group. The system configuration, hardware configuration, overall processing procedure, and operation in each client system according to the third embodiment are the same as those in FIGS. 1 to 3 and 8 of the first embodiment and corresponding descriptions thereof, and a description thereof will be omitted. I do.
【0167】本実施形態の「総当り戦」とは、同一グル
ープ内で一のクライアントシステムが他の総てのクライ
アントシステムと対戦するように順序だてた対戦モード
をいう。一の組み合わせによる対戦が終了した場合に、
各クライアントシステムが未だ対戦していないクライア
ントシステムであって対戦中でない他のクライアントシ
ステムを、各クライアントシステムに対する次の対戦の
組み合わせとして決定するものである。The "round robin battle" of the present embodiment refers to a battle mode in which one client system in the same group is arranged to play against all the other client systems. When the match of one combination ends,
A client system in which each client system has not yet played and another client system which is not playing is determined as a combination of the next battle for each client system.
【0168】「総当り戦作戦会議室」(総当たり戦対戦
グループ)は、図3の状態S12(図12)のメニュー
M2において、ホストとなるクライアントシステム1が
「総当り戦」を選択することにより作成される。「総当
たり戦作戦会議室」を作成するクライアントシステム1
は、状態S13の会議室作成において、戦闘形式、秒
数、セット数、ステージ数を実施形態1と同様に定め
る。特にこの会議室では、ゲームサーバ20が同時に複
数の組み合わせのクライアントシステム1に対し対戦を
実施させるので、ホストのクライアントシステム1は、
当該総当たり戦に参加するメンバーを当該対戦グループ
中から参加メンバーリストに登録しておく。The “brute-force battle operation meeting room” (the brute-force battle group) is that the client system 1 serving as the host selects “round-robin battle” in the menu M2 in the state S12 (FIG. 12) in FIG. Created by Client system 1 for creating a "brute force operation meeting room"
Defines the battle format, the number of seconds, the number of sets, and the number of stages in the conference room creation in the state S13 in the same manner as in the first embodiment. In particular, in this conference room, the game server 20 simultaneously causes a plurality of combinations of client systems 1 to play a match, so that the host client system 1
The members participating in the round robin battle are registered in the participating member list from the battle group.
【0169】「総当り戦」に参加したいクライアントシ
ステム1の遊技者は、エキスパートロビー作戦メニュー
(図10)において、対戦モードが「総当り戦」になっ
ている作戦名リストW3の作戦会議室アイコン上にカー
ソルを持っていく。ゲームサーバ20は、この作戦名情
報に基づいてエキスパートロビーDB212を検索し、
該当する「総当り戦」の対戦グループが格納されている
総当たり戦DB215を特定し、その詳細な情報を読み
取ってクライアントシステム1に返送する。戦況報告ウ
ィンドウW5(状態S20)において、遊技者により所
定の操作(例えば「A」ボタン押下)がされると、ゲー
ムサーバ20は、当該クライアントシステム1から選択
中の対戦グループへの参加要求があったものと判断し、
この対戦グループに当該クライアントシステム1を新た
な参加者として登録する(S50)。すなわち当該対戦
グループのグループ情報に参加を希望したクライアント
システム1の個人情報を新たに関係付けて総当り戦DB
215を更新する。The player of the client system 1 who wants to participate in the “round-robin game” can select the strategy meeting room icon in the strategy name list W3 whose battle mode is “round-robin game” in the expert lobby strategy menu (FIG. 10). Hover over it. The game server 20 searches the expert lobby DB 212 based on the strategy name information,
The brute-force battle DB 215 in which the corresponding “round-robin battle” battle group is stored is identified, the detailed information thereof is read, and returned to the client system 1. In the battle report window W5 (state S20), when a predetermined operation (for example, pressing the “A” button) is performed by the player, the game server 20 receives a request from the client system 1 to join the selected battle group. Judge that
The client system 1 is registered as a new participant in this battle group (S50). That is, the personal information of the client system 1 that wishes to participate in the group information of the battle group is newly associated with the round robin DB
Update 215.
【0170】図23に、「総当り戦」対戦モードに参加
しているクライアントシステム1に提供される画面表示
例を示す。この「作戦会議室」は、その対戦グループを
立ち上げた者(ホスト)かそれに参加したもののみに提
供される。ゲームサーバ20は、総当り戦DB215か
ら対応するレコードを読み取ることにより各表示を行
う。FIG. 23 shows a screen display example provided to the client system 1 participating in the “round-robin battle” battle mode. This "strategy room" is provided only to those who have started or participated in the match group. The game server 20 performs each display by reading the corresponding record from the round robin DB 215.
【0171】タイトルウィンドウW1には、この対戦モ
ードである「総当り戦」が示される。その下には、対戦
中か否かを示す状況表示、この対戦グループの名称であ
る作戦名、参加人数が表示される。チャットウィンドウ
W2やメンバーリストW8、試合ルールウィンドウW9
については図16と同様である。ただし試合ルールウィ
ンドウW9において、総当りが試合ルールになっている
ので、「終了時変更」についての設定は存在しない。参
加メンバーウィンドウW12には、ホストのクライアン
トシステム1によって割り当てられた戦闘参加メンバー
のリストが表示される。参加メンバーウィンドウW13
の冒頭部W131には、当該総当たり戦の戦闘参加人
数、戦闘開始時刻、戦闘終了時刻などが表示される。氏
名欄W132には、戦闘参加メンバーの氏名が表示され
る。勝ち数欄W133には、現在までの各メンバーの勝
ち数が表示される。成績欄W134には、成績が優秀な
参加メンバーについて上位から一定の順位まで星印が付
される。[0171] The title window W1 shows this battle mode, "round-robin battle". Below this, a status display indicating whether or not a match is being performed, a strategy name as the name of the match group, and the number of participants are displayed. Chat window W2, member list W8, match rule window W9
Is the same as FIG. However, in the match rule window W9, since the round robin is a match rule, there is no setting for “change at end”. In the participation member window W12, a list of battle participation members assigned by the host client system 1 is displayed. Participating member window W13
The head of W131 displays the number of participants in the round robin battle, the battle start time, the battle end time, and the like. The name column W132 displays the names of the members participating in the battle. The winning number column W133 displays the winning numbers of each member up to the present. In the performance column W134, stars with a high grade are marked with a star from the highest rank to a certain rank.
【0172】プレイヤーデータウィンドウについては、
実施形態1や2と同様に表示可能である。As for the player data window,
The display can be performed in the same manner as in the first and second embodiments.
【0173】状態S50において、ホストであるクライ
アントシステム1の遊技者がコントロールパッド11の
スタートボタンを押下した場合に限り、図11に示した
ものと同様なスタートメニューが表示される(S5
1)。ただし、スタートメニューM1に「試合のスター
ト」、「総当たり戦参加メンバーの登録」という項目が
追加されている点で異なる。In the state S50, a start menu similar to that shown in FIG. 11 is displayed only when the player of the client system 1 serving as the host presses the start button of the control pad 11 (S5).
1). However, the difference is that items such as “start of game” and “registration of brute force participation members” are added to the start menu M1.
【0174】ホストであるクライアントシステム1にの
み試合ルールを変更する権限が与えられている。ホスト
の遊技者が「総当たり戦参加メンバーの登録」を選択す
ると、ゲームサーバ20は、参加メンバー登録状態(S
52)に移り当該ホストのクライアントシステム1に図
23に示すような総当たり戦参加メンバー登録ウィンド
ウW13を表示させる。このウィンドウでは、ホストの
クライアントシステム1がメンバーリストW8から選択
したメンバーを総当たり戦戦闘参加メンバーリストのい
ずれかの欄に登録変更することが可能である。戦闘形式
や秒数、セット数、ステージの各数値やルールについて
も選択により決定される。Only the client system 1, which is the host, is authorized to change the game rules. When the host player selects “Registration of round robin battle participation member”, the game server 20 sets the participation member registration state (S
The process proceeds to 52), and the client system 1 of the host displays a round robin battle member registration window W13 as shown in FIG. In this window, the member selected by the host client system 1 from the member list W8 can be registered and changed to any column of the brute force battle participating member list. The battle format, the number of seconds, the number of sets, each numerical value of the stage and the rules are also determined by selection.
【0175】スタートメニューにおいてホストのクライ
アントシステム1の遊技者が「試合のスタート」を選択
すると、ゲームサーバ20は、各クライアントシステム
1を対戦モードに移す(S54)。When the player of the client system 1 of the host selects "start of game" on the start menu, the game server 20 shifts each client system 1 to the battle mode (S54).
【0176】総当たり戦対戦モードにおける詳細な動作
を図6に基づいて説明する。The detailed operation in the round robin battle mode will be described with reference to FIG.
【0177】ゲームサーバ20は、戦闘参加メンバーと
して登録されているメンバーを複数の組に適当に分けて
そのクライアントシステム1に戦闘モードに移行させる
コマンドを送信する(S300)。参加メンバー数が奇
数であり、最初の対戦から漏れたクライアントシステム
1およびそれ以外のクライアンシステム1に対し、ゲー
ムサーバ20は、観戦モードに移行させるコマンドを送
信する。後から当該会議室に参加してきたクライアント
システム1が存在する場合には、ゲームサーバ20は、
当該システムを観戦モードで当該総当り戦に参加させ
る。The game server 20 appropriately divides the members registered as the battle participation members into a plurality of groups, and transmits a command for shifting to the battle mode to the client system 1 (S300). The game server 20 transmits a command to shift to the watching mode to the client system 1 and the other client systems 1 in which the number of participating members is an odd number and which has been omitted from the first match. If there is a client system 1 that has joined the conference room later, the game server 20
The system is caused to participate in the round robin battle in the watching mode.
【0178】戦闘モードに入るクライアントシステム1
に対してゲームサーバ20は戦闘で表示させるキャラク
タを指定させる(S301)。キャラクタは例えば複数
の候補の中から選択させる。通信キャラクタの設定時に
エスケープキーなど特定のキー操作を遊技者が指定する
と(S302:YES)、永久ループから脱してエキス
パートロビーに戻ることが可能である。Client system 1 to enter battle mode
The game server 20 specifies a character to be displayed in the battle (S301). The character is selected, for example, from a plurality of candidates. If the player specifies a specific key operation such as an escape key when setting the communication character (S302: YES), it is possible to escape from the permanent loop and return to the expert lobby.
【0179】通信キャラクタの設定が終了すると(S3
03:YES)、ゲームサーバは最初の対戦の組み合わ
せに割り振られたクライアントシステム1に対戦を開始
させるコマンドを送信する(S304)。戦闘モードお
よび観戦モードにいる各クライアントシステム1とゲー
ムサーバ20の動作は上記実施形態1と同様である。When the setting of the communication character is completed (S3
03: YES), the game server transmits a command to start a match to the client system 1 allocated to the first match combination (S304). The operations of the client systems 1 and the game server 20 in the battle mode and the watching mode are the same as those in the first embodiment.
【0180】最初の組み合わせにおける戦闘が終了する
まで(S305:NO)、対戦処理が続行される。対戦
が終了した場合(S305:YES)、総ての対戦が終
了していない限り(S306:NO)、総当たり戦が続
行される。すなわち、ゲームサーバ20は、最初の対戦
の成績を勝ち数欄W133と成績欄W134に記録して
から、最初の対戦の勝敗を考慮することなく各クライア
ントシステム1と未対戦の参加メンバーとを対戦させ
る。その組み合わせの決め方には限定がない。参加リス
ト順に分けて良いが、先に対戦が終了した者の方から組
み合わせを決め、他の組の対戦終了を待たずに次の戦闘
を開始させた方が、時間のロスが少ないので好ましい。
既に他の総ての参加メンバーと対戦したクライアントシ
ステム1が出たら、ゲームサーバ20は、これに観戦モ
ードに移行させるコマンドを送信する(S307)。勝
ち数と成績は対戦が終了するたびに更新されていく。The battle process is continued until the battle in the first combination ends (S305: NO). If the match has ended (S305: YES), the round-robin match is continued unless all the matches have ended (S306: NO). That is, the game server 20 records the score of the first match in the win number field W133 and the score field W134, and then matches each client system 1 with the unmatched participating members without considering the win or loss of the first match. Let it. There is no limitation on how to determine the combination. Although it may be divided in the order of the participation list, it is preferable to decide the combination from the one who has finished the battle first and start the next battle without waiting for the completion of the battle of the other pair, because less time is lost.
When the client system 1 that has already played against all the other participating members comes out, the game server 20 transmits a command to shift to the watching mode to this (S307). Wins and scores are updated each time the match ends.
【0181】総ての戦闘参加メンバーについて総当りが
終了した場合(S306:YES)、ゲームサーバ20
は、当該総当り戦の結果を各クライアントシステム1に
報知する(S308)。ゲームサーバ20は、戦闘参加
メンバーの勝敗を、図24に示すような勝ち星表W15
の形式で表示する。If the round robin has been completed for all the members participating in the battle (S306: YES), the game server 20
Notifies the client system 1 of the result of the round robin battle (S308). The game server 20 compares the winning or losing of the battle participating members with the winning star list W15 as shown in FIG.
Display in the format of
【0182】なお、階級判定については実施形態1と同
様に、対戦結果表示に前後してゲームサーバ20が実行
する。対戦履歴のWWWサーバへのアップロードも実施
形態1と同様にして行う。Note that, as in the first embodiment, the game server 20 executes the class determination before and after the display of the battle result. Upload of the battle history to the WWW server is performed in the same manner as in the first embodiment.
【0183】このように実施形態3によれば、実施形態
1と同様の効果を奏するほか、総当り戦を実行可能に構
成してあるので、遠隔地の遊技者同士が総て戦った上で
ゲーム操作の優劣を競いあうといったユニークな遊び方
を提供可能である。 (実施形態4)本発明の実施形態4は、対戦グループ内
でトーナメント戦を実施するための通信ゲームシステム
に関する。 本実施形態4におけるシステム構成、ハー
ドウェア構成、全体的な処理手順および各クライアント
システムにおける動作は、実施形態1の図1乃至図3、
図8およびそれに対応する説明と同様なので、その説明
を省略する。As described above, according to the third embodiment,
In addition to having the same effect as 1 above, it is also possible to execute a round robin game, so it is possible to provide a unique way of playing such that all remote players fight each other and compete for game operation superiority is there. (Embodiment 4) Embodiment 4 of the present invention relates to a communication game system for conducting a tournament battle in a battle group. The system configuration, hardware configuration, overall processing procedure, and operation in each client system in the fourth embodiment are described in FIGS.
Since it is the same as FIG. 8 and the description corresponding thereto, the description is omitted.
【0184】本実施形態の「トーナメント戦」とは、同
一グループ内においていわゆる勝ち抜き戦形式で対戦す
る対戦モードである。ゲームサーバ20が予めトーナメ
ント用のグループ情報を参照して対戦する組み合わせを
設定しておき、この組み合わせによる対戦を下層から始
めその対戦の勝者となったクライアントシステム同士を
次の対戦の組み合わせとして決定し、最終的に一の勝者
を決定するものである。The "tournament battle" of the present embodiment is a battle mode in which the same group battles in a so-called winning battle format. The game server 20 sets a combination to be played by referring to the group information for the tournament in advance, and determines a client system that starts a match based on this combination from a lower layer and wins the match as a combination of the next match. , Ultimately determine the winner.
【0185】「トーナメント戦戦闘会議室」(トーナメ
ント戦対戦グループ)は、図3の状態S12(図12)
のメニューM2において、ホストとなるクライアントシ
ステム1が「トーナメント戦」を選択することにより作
成される。「トーナメント作戦会議室」を作成するクラ
イアントシステム1は、状態S13の会議室作成におい
て、戦闘形式、秒数、セット数、ステージ数を実施形態
1と同様に定める。特にこの会議室では、ホストのクラ
イアントシステム1は、当該トーナメント戦にに参加す
る戦闘参加メンバーの中でトーナメントの組み合わせを
設定していく。The “tournament battle meeting room” (tournament battle group) is in the state S12 in FIG. 3 (FIG. 12).
Is created when the client system 1 serving as the host selects "tournament battle" in the menu M2. The client system 1 that creates the “tournament strategy meeting room” determines the battle format, the number of seconds, the number of sets, and the number of stages in the creation of the meeting room in the state S13 in the same manner as in the first embodiment. In particular, in this conference room, the host client system 1 sets a combination of tournaments among the fighting participants participating in the tournament battle.
【0186】「トーナメント戦」に参加したいクライア
ントシステム1の遊技者は、エキスパートロビー作戦メ
ニュー(図10)において、対戦モードが「トーナメン
ト戦」になっている作戦名リストW3の作戦会議室アイ
コン上にカーソルを持っていく。ゲームサーバ20は、
この作戦名情報に基づいてエキスパートロビーDB21
2を検索し、該当する「トーナメント戦」の対戦グルー
プが格納されているトーナメント戦DB216を特定
し、その詳細な情報を読み取ってクライアントシステム
1に返送する。戦況報告ウィンドウW5(状態S20)
において、遊技者により所定の操作(例えば「A」ボタ
ン押下)がされると、ゲームサーバ20は、当該クライ
アントシステム1から選択中の対戦グループへの参加要
求があったものと判断し、この対戦グループに当該クラ
イアントシステム1を新たな参加者として登録する(S
60)。すなわち当該対戦グループのグループ情報に参
加を希望したクライアントシステム1の個人情報を新た
に関係付けてトーナメント戦DB216を更新する。The player of the client system 1 who wants to participate in the “tournament battle” is placed on the strategy meeting room icon in the strategy name list W3 whose battle mode is “tournament battle” in the expert lobby strategy menu (FIG. 10). Bring the cursor. The game server 20
Expert lobby DB21 based on this strategy name information
2 is searched, the tournament match DB 216 in which the match group of the corresponding “tournament match” is stored, the detailed information thereof is read and returned to the client system 1. War situation report window W5 (state S20)
When a predetermined operation (for example, pressing the “A” button) is performed by the player, the game server 20 determines that there is a request from the client system 1 to join the selected competition group, and Register the client system 1 as a new participant in the group (S
60). That is, the tournament match DB 216 is updated by newly associating the personal information of the client system 1 that has requested participation with the group information of the match group.
【0187】図25に、「トーナメント戦」対戦モード
に参加しているクライアントシステム1に提供される画
面表示例を示す。この「作戦会議室」は、その対戦グル
ープを立ち上げた者(ホスト)かそれに参加したものの
みに提供される。ゲームサーバ20は、トーナメント戦
DB216から対応するレコードを読み取ることにより
各表示を行う。FIG. 25 shows a screen display example provided to the client system 1 participating in the “tournament battle” battle mode. This "strategy room" is provided only to those who have started or participated in the match group. The game server 20 performs each display by reading the corresponding record from the tournament battle DB 216.
【0188】タイトルウィンドウW1には、この対戦モ
ードである「トーナメント戦」が示される。その下に
は、対戦中か否かを示す状況表示、この対戦グループの
名称である作戦名、参加人数が表示される。チャットウ
ィンドウW2やメンバーリストW8、試合ルールウィン
ドウW9については図16と同様である。ただし試合ル
ールウィンドウW9において、トーナメントが試合ルー
ルになっているので、「終了時変更」についての設定は
存在しない。戦闘スケジュールウィンドウW16には、
ホストのクライアントシステム1によって決定された戦
闘参加メンバーのトーナメント組み合わせ表が表示され
る。戦闘スケジュールウィンドウW16の冒頭部W16
1には、当該トーナメント戦の戦闘参加人数、戦闘開始
時刻、戦闘終了時刻などが表示される。氏名欄W163
には、戦闘参加メンバーの氏名が表示される。組み合わ
せ表示欄W162には、戦闘参加メンバーの組み合わせ
が線図形式で表示される。勝ち残っている参加メンバー
の経路が切れ目のない太線または色分けで表示されるよ
うになっている。[0188] The title window W1 shows the battle mode "tournament battle". Below this, a status display indicating whether or not a match is being performed, a strategy name as the name of the match group, and the number of participants are displayed. The chat window W2, member list W8, and match rule window W9 are the same as those in FIG. However, since the tournament is a match rule in the match rule window W9, there is no setting for "change at end". In the battle schedule window W16,
The tournament combination table of the battle participating members determined by the host client system 1 is displayed. The head W16 of the battle schedule window W16
1 displays the number of participants in the tournament battle, the battle start time, the battle end time, and the like. Name column W163
Displays the names of the members participating in the battle. In the combination display column W162, combinations of battle participating members are displayed in a diagram format. The routes of the remaining participating members are displayed in solid bold lines or color-coded.
【0189】プレイヤーデータウィンドウについては、
実施形態1や2と同様に表示可能である。 状態S60
において、ホストであるクライアントシステム1の遊技
者がコントロールパッド11のスタートボタンを押下し
た場合に限り、図11に示したものと同様なスタートメ
ニューが表示される(S61)。ただし、スタートメニ
ューM1に「試合のスタート」、「トーナメント戦参加
メンバーの登録」という項目が追加されている点で異な
る。For the player data window,
The display can be performed in the same manner as in the first and second embodiments. State S60
, A start menu similar to that shown in FIG. 11 is displayed only when the player of the client system 1 serving as the host presses the start button of the control pad 11 (S61). However, the difference is that items such as “start of a match” and “registration of tournament match participants” are added to the start menu M1.
【0190】ホストであるクライアントシステム1にの
み試合ルールを変更する権限が与えられている。ホスト
の遊技者が「トーナメント戦参加メンバーの登録」を選
択すると、ゲームサーバ20は、参加メンバー登録状態
(S62)に移り当該ホストのクライアントシステム1
に図26に示すようなトーナメント戦参加メンバー登録
ウィンドウW17を表示させる。このウィンドウでは、
ホストのクライアントシステム1がメンバーリストW8
から選択したメンバーをトーナメント戦の戦闘スケジュ
ールウィンドウW16のいずれかの名称欄W163に登
録変更することが可能である。戦闘形式や秒数、セット
数、ステージの各数値やルールについても選択により決
定される。Only the client system 1, which is the host, is authorized to change the game rules. When the host player selects “Register tournament battle participating members”, the game server 20 shifts to a participating member registration state (S62) and the client system 1 of the host.
26 displays a tournament battle participation member registration window W17 as shown in FIG. In this window,
The host client system 1 has a member list W8
Can be registered and changed to any of the name fields W163 of the battle schedule window W16 of the tournament battle. The battle format, the number of seconds, the number of sets, each numerical value of the stage and the rules are also determined by selection.
【0191】スタートメニューにおいてホストのクライ
アントシステム1の遊技者が「試合のスタート」を選択
すると、ゲームサーバ20は、各クライアントシステム
1を対戦モードに移す(S64)。When the player of the host client system 1 selects "start of game" in the start menu, the game server 20 shifts each client system 1 to the battle mode (S64).
【0192】トーナメント戦対戦モードにおける詳細な
動作を図7に基づいて説明する。The detailed operation in the tournament battle battle mode will be described with reference to FIG.
【0193】ゲームサーバ20は、トーナメント戦の最
初の組み合わせで対戦することになっている戦闘参加メ
ンバーのクライアントシステム1に戦闘モードに移行さ
せるコマンドを送信する(S400)。戦闘に参加して
いない対戦メンバーのクライアンシステム1に対し、ゲ
ームサーバ20は、観戦モードに移行させるコマンドを
送信する。後から当該会議室に参加してきたクライアン
トシステム1が存在する場合には、ゲームサーバ20
は、当該システムを観戦モードで当該トーナメント戦に
参加させる。The game server 20 sends a command to shift to the battle mode to the client system 1 of the battle participant who is to compete in the first combination of the tournament battle (S400). The game server 20 transmits a command to shift to the watching mode to the client system 1 of the battle member who has not participated in the battle. If there is a client system 1 that has joined the conference room later, the game server 20
Makes the system participate in the tournament battle in the watching mode.
【0194】戦闘モードに入るクライアントシステム1
に対してゲームサーバ20は戦闘で表示させるキャラク
タを指定させる(S401)。キャラクタは例えば複数
の候補の中から選択させる。通信キャラクタの設定時に
エスケープキーなど特定のキー操作を遊技者が指定する
と(S402:YES)、永久ループから脱してエキス
パートロビーに戻ることが可能である。Client system 1 to enter battle mode
The game server 20 specifies a character to be displayed in the battle (S401). The character is selected, for example, from a plurality of candidates. If the player specifies a specific key operation such as an escape key when setting the communication character (S402: YES), it is possible to escape from the permanent loop and return to the expert lobby.
【0195】通信キャラクタの設定が終了すると(S4
03:YES)、ゲームサーバはトーナメント戦の組み
合わせに従って第1回戦の組み合わせのクライアントシ
ステム1同士に対戦を開始させるコマンドを送信する
(S404)。戦闘モードおよび観戦モードにいる各ク
ライアントシステム1とゲームサーバ20の動作は上記
実施形態1と同様である。When the setting of the communication character is completed (S4
03: YES), the game server transmits a command to start a match between the client systems 1 in the combination of the first round according to the combination of the tournament rounds (S404). The operations of the client systems 1 and the game server 20 in the battle mode and the watching mode are the same as those in the first embodiment.
【0196】第1回戦が終了するまで(S405:N
O)、対戦処理が続行される。その回戦が終了した場合
(S405:YES)、決勝戦が終了していない限り
(S406:NO)、次の勝ち抜き対戦に移行する。す
なわち、ゲームサーバ20は、一回戦で勝ち残ったクラ
イアントシステム1の第2回戦の位置まで経路を特定の
表示態様で表示する。ゲームサーバ20は、第2回戦に
おいて第1回戦で勝ち残った者同士が対戦するように、
戦闘モードに移行させるコマンドを送信し、第1回戦で
破れたクライアントシステムに観戦モードに移行させる
コマンドを送信する(S407)。このような処理(S
401〜S407)を決勝戦が終了するまで繰り返す。Until the first round is completed (S405: N
O) The battle process is continued. If the round has ended (S405: YES), the process proceeds to the next winning competition unless the final match has ended (S406: NO). That is, the game server 20 displays a route in a specific display mode to the position of the second match of the client system 1 that has survived the first match. The game server 20 causes the players who have won in the first round in the second round to face each other,
A command to shift to the battle mode is transmitted, and a command to shift to the watching mode is transmitted to the client system broken in the first round (S407). Such processing (S
401 to S407) are repeated until the final match ends.
【0197】決勝戦が終了した場合(S406:YE
S)、ゲームサーバ20は、当該トーナメント戦の結果
を各クライアントシステム1に報知する(S408)。
すなわち、ゲームサーバ20は優勝者や準優勝者を称え
るような表示をトーナメント戦作戦会議室(図25)上
で行う。When the final match is over (S406: YE)
S), the game server 20 notifies each client system 1 of the result of the tournament battle (S408).
That is, the game server 20 makes a display in honor of the winner or the runner-up in the tournament strategy operation conference room (FIG. 25).
【0198】なお、階級判定については実施形態1と同
様に、対戦結果表示に前後してゲームサーバ20が実行
する。特に優勝者や準優勝者に対しては階級の進級度合
いを多くしてもよい。対戦履歴のWWWサーバへのアッ
プロードも実施形態1と同様にして行う。[0198] The class determination is executed by the game server 20 before and after the display of the match result, as in the first embodiment. In particular, the degree of promotion of the class may be increased for the winner and the runner-up. Upload of the battle history to the WWW server is performed in the same manner as in the first embodiment.
【0199】このように実施形態4によれば、実施形態
1と同様の効果を奏するほか、トーナメント戦を実行可
能に構成してあるので、遠隔地の遊技者同士が新の強者
を競い合えるといったユニークな遊び方を提供可能であ
る。 (実施形態1〜4に関わる変形例)本発明は上記実施形
態に拘束されることなく種々に変形して適用することが
可能である。例えば、上記実施形態では、ノーマル、チ
ーム戦、総当たり戦、トーナメント戦という典型的なス
ポーツの対戦形式を適用していたが、他の対戦形式を適
用可能に構成してもよい。As described above, according to the fourth embodiment,
In addition to the same effects as in 1, the tournament battle can be executed, so that it is possible to provide a unique way of playing such that remote players can compete with each other for a new strong man. (Modifications Related to Embodiments 1 to 4) The present invention can be applied in various modifications without being restricted by the above embodiments. For example, in the above-described embodiment, a typical sports competition format such as a normal, team battle, round robin battle, and tournament battle is applied, but another competition format may be applicable.
【0200】また、上記実施形態では対戦グループの中
から参加メンバーを定めていたが、総ての接続者に対し
本発明の対戦モードによる戦いを提供しても良い。ゲー
ムサーバの呼びかけである時期に接続しており参加申し
込みをしたクライアントサーバに対し、本発明の対戦環
境を提供するのである。特にチーム戦では、特定のカテ
ゴリー同士の対戦、例えば東西対決のようなことが可能
である。またトーナメント戦では、全国大会が開催でき
るので、好ましい。[0200] In the above embodiment, the participating members are determined from the fighting groups. However, the fighting in the fighting mode of the present invention may be provided to all the connected persons. The battle environment of the present invention is provided to the client server that has been connected at the time of the call of the game server and has applied for participation. In particular, in a team game, a match between specific categories, such as an east-west confrontation, is possible. In the tournament match, a national tournament can be held, which is preferable.
【0201】また、上記形態では、対戦グループ内にお
ける対戦の組み合わせを決定する場合に階級による判断
をしなかったが、各クライアントシステムの対戦履歴情
報から判断される強さの程度によって組み合わせの可否
を決定するように構成しても良い。すなわち、あまりに
も階級が離れすぎている者同士が対戦するのでは勝敗が
明らかなので、ゲームサーバが対戦を禁止するというこ
とが考えられる。Further, in the above-mentioned embodiment, when the combination of the competitions in the competition group is determined, the judgment by the rank is not made. However, the possibility of the combination is determined by the degree of the strength judged from the competition history information of each client system. It may be configured to be determined. In other words, it is evident that winning or losing will be obvious if players who are too far apart from each other fight, so that the game server may prohibit the fighting.
【0202】また対戦グループ内における対戦の組み合
わせを決定する場合に、各クライアントシステムに対戦
履歴情報に基づいてハンディキャップを設定してもよ
い。このようにすれば、均等な力関係で対戦が可能にな
るため公平性が保てる。ハンディキャップが設定された
組み合わせにおける対戦の場合に、上記模擬対戦のよう
に対戦の結果による階級変更を禁止するように構成して
も良い。When determining a combination of matches in a match group, a handicap may be set in each client system based on match history information. In this way, the game can be played with an equal power relationship, so that fairness can be maintained. In the case of a match in a combination in which a handicap is set, a configuration may be adopted in which a class change based on the result of the match is prohibited, as in the above-described simulated match.
【0203】また振動を発生させる処理は、ゲームサー
バからのコマンドに基づいてクライアントシステムが行
っていたが、クライアントシステムが所定の操作条件に
なっていたら独自に振動発生手段を駆動するように構成
しても同様の効果が得られる。The processing for generating vibration is performed by the client system based on a command from the game server. However, if the client system is under a predetermined operating condition, the vibration generating means is independently driven. The same effect can be obtained.
【0204】すなわち、データベースの構成やゲームサ
ーバシステムとクライアントシステムとの役割分担につ
いてはシステムに応じて自由に構成を組み替える設計変
更が容易であり、上記実施形態に限定されることはな
い。That is, the configuration of the database and the role sharing between the game server system and the client system can be easily changed in design to freely rearrange the configuration according to the system, and are not limited to the above embodiment.
【0205】(実施形態5)次いで、本発明に係る実施
形態5を図27〜35に基づき説明する。Embodiment 5 Next, Embodiment 5 according to the present invention will be described with reference to FIGS.
【0206】この実施形態に係る通信ゲームシステム
は、キャラクタの選択処理に特徴を有し、この選択処理
の構成は上述した実施形態1〜4に適用可能なものであ
る。The communication game system according to this embodiment has a feature in character selection processing, and the configuration of this selection processing is applicable to the above-described first to fourth embodiments.
【0207】なお、本実施形態5におけるシステム構成
及び全体的な処理手順は、大略、前述した各実施形態の
ものと同等であるので、それらの説明を省略し、相違す
る部分を中心に説明する。相違する主な部分は、各クラ
イアントシステムにおけるキャラクタ選択処理である。Since the system configuration and the overall processing procedure in the fifth embodiment are substantially the same as those in the above-described embodiments, the description thereof will be omitted, and different points will be mainly described. . The main difference is the character selection process in each client system.
【0208】このキャラクタ選択処理を実行するため
に、本実施形態に係る各クライアントシステム1は、図
27に示すコントロールパッド11を備えている。In order to execute the character selection processing, each client system 1 according to the present embodiment has a control pad 11 shown in FIG.
【0209】このコントロールパッド11は、各遊技者
が操作する手動操作器としての構成を備えており、操作
部として操作ボタン群301、十字キー302、アナロ
グ方向キー303、Rトリガースイッチ304などを備
え、コネクタPを備えた接続コード305でゲーム機本
体11と接続可能になっている。The control pad 11 has a structure as a manual operation device operated by each player, and includes an operation button group 301, a cross key 302, an analog direction key 303, an R trigger switch 304, and the like as operation units. , A connection cord 305 having a connector P can be connected to the game machine main body 11.
【0210】この内、例えば操作ボタン群301の各ボ
タンには、例えば前述した実施形態1で説明したクイッ
クメッセージが割り当てられている。このため、遊戯者
がゲーム中にこの操作ボタン群301の所望のボタンを
ワンタッチで操作するだけで、そのボタンに割り当てら
れているクイックメッセージのデータをゲーム機本体1
1に送ることができる。クイックメッセージはゲームネ
ットワーク40を介して、対戦相手や観戦者のクライア
ントシステムに伝送され、それらのモニタ12のゲーム
画面に重畳表示される。Among them, for example, the quick message described in the first embodiment is assigned to each button of the operation button group 301, for example. For this reason, the player simply operates the desired button of the operation button group 301 with one touch during the game, and the data of the quick message assigned to the button is transferred to the game machine main body 1.
1 can be sent. The quick message is transmitted to the client system of the opponent or the spectator via the game network 40, and is superimposed and displayed on the game screen of the monitor 12.
【0211】コントロールパッド11は、上述した各種
の操作部(301〜304など)が操作されたとき、図
28で示すフォーマットでパッドデータをゲーム機本体
10に出力するようになっている。すなわち、全部の1
6ビットのパッドデータから成り、0〜13ビットがパ
ッドやスティックなどの操作部の操作状態に割り当てら
れている。14ビットは、使用デバイスがツインスティ
ックかパッドかを表す。最終の15ビットは、後述する
キャラクタ選択時のカスタム選択モードの終了を通知す
るビットに割り当てられている。通常は、15ビット=
0であり、カスタム選択モードの終了を通知するときに
は、15ビット=1に設定される。The control pad 11 outputs pad data to the game machine body 10 in the format shown in FIG. 28 when the above-mentioned various operation units (301 to 304, etc.) are operated. That is, all 1
It consists of 6-bit pad data, and 0 to 13 bits are assigned to the operation state of the operation unit such as a pad or a stick. The 14 bits indicate whether the device used is a twin stick or a pad. The last 15 bits are assigned to a bit for notifying the end of the custom selection mode at the time of character selection described later. Usually, 15 bits =
When it is 0 and the end of the custom selection mode is notified, 15 bits = 1 is set.
【0212】さらに、コントロールパッド11には外部
記録媒体としての携帯型のカードメモリ306を着脱自
在に装着可能になっている。カードメモリ306の接続
ポートPTは、図27には図示されていないが、1つの
コントロールパッド11に2箇所用意されている。ま
た、ゲーム機本体11には、図27に示す如く、コント
ロールパッド11を接続する4箇所のポートA〜Dが用
意されている。このため、ゲーム機本体11に最大4個
のコントロールパッド11を接続でき、そのとき最大で
8枚のメモリカード306を稼動させることができる。Further, a portable card memory 306 as an external recording medium can be detachably attached to the control pad 11. Although not shown in FIG. 27, two connection ports PT of the card memory 306 are prepared for one control pad 11. Further, as shown in FIG. 27, the game machine body 11 is provided with four ports A to D for connecting the control pad 11. For this reason, up to four control pads 11 can be connected to the game machine main body 11, and up to eight memory cards 306 can be operated at that time.
【0213】このメモリカード306は、本実施形態で
は、後述するキャラクタ選択時にカスタマイズされた
(カスタムメード)キャラクタのデータを記憶するのに
用いられる。カスタマイズされたキャラクタとは、遊戯
者が、各クライアントシステム1に予めデフォルトとし
て用意されているキャラクタを、そのパーツの形状は変
えないで、パーツの色や輝度を好みに応じて変更したも
のである。つまり、各クライアントシステム1に対して
最大で8枚のメモリカード、すなわち8個のカスタマイ
ズされたキャラクタデータを持つことができる。In the present embodiment, the memory card 306 is used to store data of a character that has been customized (custom-made) at the time of character selection described later. The customized character is a character that is prepared by the player as a default in each client system 1 without changing the shape of the part and changing the color and brightness of the part as desired. . That is, each client system 1 can have up to eight memory cards, that is, eight customized character data.
【0214】このメモリカード306をコントロールパ
ッド11のポートに接続しておくことで、ゲーム機本体
10は、メモリカード306からカスタマイズされたキ
ャラクタのデータを読み出し、自己システムのRAMに
ロードするととに、ゲームネットワーク40を介して相
手のクライアントシステム1に転送することができる。By connecting the memory card 306 to the port of the control pad 11, the game machine body 10 reads the customized character data from the memory card 306 and loads it into the RAM of its own system. The data can be transferred to the partner client system 1 via the game network 40.
【0215】なお、メモリカード306はCD−ROM
などの、そのほかの記録媒体によって、カスタマイズさ
れたキャラクタデータをゲーム機本体10にロードする
ようにしてもよい。The memory card 306 is a CD-ROM
Alternatively, the customized character data may be loaded into the game machine main body 10 using another recording medium such as the above.
【0216】図29〜31は、各クライアントシステム
1で実行される処理であり、前述した実施形態1では図
8に対応する。FIGS. 29 to 31 show processing executed in each client system 1, and correspond to FIG. 8 in the first embodiment.
【0217】具体的には、図29,30に示すように、
各クライアントシステム1のゲーム機本体10は、操作
信号を読み取り(S599)、通信開始を示す操作内容
であるか否かを検査する(S600)。通信開始でない
場合には(S600:NO)、独立モードであり、通常
のスタンドアローンのゲーム装置としての処理を続行す
る(S601)。More specifically, as shown in FIGS.
The game machine main body 10 of each client system 1 reads the operation signal (S599) and checks whether or not the operation content indicates the start of communication (S600). If the communication is not started (S600: NO), the mode is the independent mode, and the processing as a normal stand-alone game device is continued (S601).
【0218】一方、通信開始を示している場合には(S
600:YES)、ゲーム機本体10は、同期モードの
通信を行うため、接続を確立するための一般的手順を実
行する。すなわち、ゲーム機本体10は、予め登録され
ているサーバを選択し呼び出し、接続後にハンドルネー
ム、ID、パスワードなどの必要情報を送信する(S6
02)。接続できない場合には、処理装置は通常のエラ
ー処理としてその旨表示して復帰する。On the other hand, if it indicates the start of communication (S
600: YES), the game machine body 10 executes a general procedure for establishing a connection in order to perform communication in the synchronous mode. That is, the game machine body 10 selects and calls a server registered in advance, and transmits necessary information such as a handle name, an ID, and a password after connection (S6).
02). If the connection cannot be established, the processing device displays this as normal error processing and returns.
【0219】接続確立後、ゲーム機本体10はメインメ
ニューを表示させ(S603)、さらにゲームネットワ
ーク40からの送信コマンドを読み込み、これを所定の
コマンド規約に基づき解釈する。(S604,60
5)。[0219] After the connection is established, the game machine main body 10 displays the main menu (S603), reads a transmission command from the game network 40, and interprets it based on a predetermined command protocol. (S604, 60
5).
【0220】この後、コマンドがイージーロビー(簡易
対戦モード)作戦ウィンドウ表示を示している場合には
(S606:YES)、ゲーム機本体10は、イージー
ロビー作戦ウィンドウという基本画面(前述した図9参
照)を表示させる(S607)。さらに、ゲーム機本体
10は後述する如く、キャラクタ選択を実行する(S6
08:図31参照)。Thereafter, if the command indicates the display of the easy lobby (simple battle mode) operation window (S606: YES), the game machine main body 10 displays the basic screen of the easy lobby operation window (see FIG. 9 described above). ) Is displayed (S607). Further, the game machine body 10 executes character selection as described later (S6).
08: See FIG. 31).
【0221】同様に、コマンドがエキスパートロビー
(熟達対戦モード)作戦ウィンドウ表示を示している場
合には(S609:YES)、ゲーム機本体10は、エ
キスパートロビー作戦ウィンドウという基本画面を表示
させる(S610)。さらに、ゲーム機本体10は後述
する如く、キャラクタ選択を実行する(S611:図3
1参照)。Similarly, if the command indicates an expert lobby (advanced battle mode) operation window display (S609: YES), the game machine main body 10 displays a basic screen called an expert lobby operation window (S610). . Further, the game machine body 10 executes character selection as described later (S611: FIG. 3).
1).
【0222】ここでいうエキスパートロビー作戦ウィン
ドウには、基本画面(前述した図10等参照)の他に、
各種ウィンドウ表示(前述した図11〜図26)も含ま
れるものとする。これら基本画面は、クライアントシス
テムに保存されている画像データに基づいて表示される
ものである。ただし、ゲームサーバシステム2において
これら作戦ウィンドウを表示させるためのハイパーテキ
スト形式のファイルを格納しておき、適時にこれをクラ
イアントシステムに提供し、ハイパーテキスト閲覧用ブ
ラウザの機能に基づいて表示させるように構成してもよ
い。The expert lobby operation window referred to here includes, in addition to the basic screen (see FIG. 10 described above),
It is assumed that various window displays (FIGS. 11 to 26 described above) are also included. These basic screens are displayed based on image data stored in the client system. However, a file in a hypertext format for displaying these operation windows is stored in the game server system 2 and is provided to the client system in a timely manner so that it is displayed based on the function of the browser for browsing the hypertext. You may comprise.
【0223】また、コマンドが対戦モードへの移行を示
している場合には(S612:YES)、ゲーム機本体
10は、これら画面表示に代えて当該クライアントシス
テム内の画像データ等に基づき対戦処理を実行する(S
613)。If the command indicates a transition to the battle mode (S612: YES), the game machine body 10 performs battle processing based on image data and the like in the client system in place of these screen displays. Execute (S
613).
【0224】続いて、ゲーム機本体10は、コントロー
ルパッド11から操作信号が供給された場合(S61
4:YES)、その操作信号を読み取り(S615)、
予め定められたコマンド規約にしたがってコマンド化し
てゲームネットワーク40に送出する(S616)。Subsequently, the game machine body 10 receives the operation signal from the control pad 11 (S61).
4: YES), the operation signal is read (S615),
The command is converted into a command according to a predetermined command rule and transmitted to the game network 40 (S616).
【0225】さらに、読み取った操作信号の中にコント
ロールパッド11の操作ボタンをワンタッチで操作する
ことで出力されるクイックメッセージの情報が含まれて
いる場合、ゲーム機本体10はその情報をコマンド化し
てゲームネットワーク40を介してゲームサーバシステ
ム2に送出する(S617)。このクイックメッセージ
は、ゲームサーバシステム2により、対戦者及び観戦者
の全てのクライアントシステム1に通知される。Further, when the read operation signal includes information of a quick message output by operating the operation button of the control pad 11 with one touch, the game machine body 10 converts the information into a command. It is sent to the game server system 2 via the game network 40 (S617). This quick message is notified by the game server system 2 to all client systems 1 of the opponent and the spectator.
【0226】さらにまた、その操作信号の中に観戦中の
クライアントシステム1に対する視点変更の情報が含ま
れている場合、ゲーム機本体10はゲーム空間における
仮想カメラの視点をその情報に応じて変更し、その位置
から投影したゲーム空間の画像化処理を自己システムに
おいて指令する(S618)。つまり、カメラ視点の変
更は、観戦しているクライアントシステム1のみにおい
て、個々に有効に機能する。Further, when the operation signal includes information on a viewpoint change for the client system 1 watching the game, the game machine body 10 changes the viewpoint of the virtual camera in the game space according to the information. Then, the own system instructs the game system to perform the image processing of the game space projected from the position (S618). That is, the change of the camera viewpoint functions effectively only in the client system 1 watching the game.
【0227】また、ゲームネットワーク40からコマン
ドが送信されたきた場合には(S619:YES)、ゲ
ーム機本体10はこれを読み取ってコマンド規約に基づ
き解釈する(S620)。When a command is transmitted from the game network 40 (S619: YES), the game machine main body 10 reads the command and interprets it based on the command rules (S620).
【0228】次いで、ゲーム機本体10は、コマンドと
してチャット情報が送られてきている場合には、そのチ
ャット情報に基づいて文字情報をモニタ12の画面に表
示する(S621)。本実施形態では、このチャット情
報は、観戦中のクライアントシステム1全てに通信され
るようになっているが、特定の観戦中のクライアントシ
ステム1同士でチャット情報を交換し合うように構成し
てもよい。なお、対戦中のクライアントシステム1は、
かかる情報を受け取っても、これを廃棄するようになっ
ており、対戦者の気持ちがチャット情報により散漫にな
らないようにしている。Next, when the chat information is sent as a command, the game machine body 10 displays character information on the screen of the monitor 12 based on the chat information (S621). In the present embodiment, the chat information is communicated to all of the client systems 1 that are watching the game. However, the chat information may be exchanged between specific client systems 1 that are watching the game. Good. Note that the client system 1 during the battle is
Even if such information is received, it is discarded, so that the feeling of the opponent is not distracted by the chat information.
【0229】また、コマンドとして振動させるコマンド
が送られてきている場合には、ゲーム機本体はコントロ
ールパッド11の振動発生手段111を振動させる処理
を行なう(S622)。When a command to vibrate is sent as a command, the game machine main body performs a process of vibrating the vibration generating means 111 of the control pad 11 (S622).
【0230】ゲーム機本体10は、エスケープ等の特別
の操作をしない限り復帰しない永久ループ処理をステッ
プS604〜S622を巡って実行する。The game machine main body 10 executes a permanent loop process that does not return unless a special operation such as escape is performed, through steps S604 to S622.
【0231】次に、図31に基づき、上述したキャラク
タの選択ルーチンを説明する。Next, the above-described character selection routine will be described with reference to FIG.
【0232】ゲーム機本体10は、遊戯者に自分のキャ
ラクタを選択させるため、通常選択モード(第1の選択
モード)に対する通常キャラクタ選択画面GM1を初期
画面として表示させる(S701:図32)。この画面
表示は、対戦が組まれている双方のクライアントシステ
ム1間で行なわれるため、双方の遊戯者はキャラクタ選
択に関して最初は共通の画面GM1を見ることになる。
双方の遊戯者がこの画面GM1を見ながら後述する画面
上のキャラクタボタンを選択しつつ、所望のキャラクタ
を指定する。The game machine main body 10 causes the normal character selection screen GM1 for the normal selection mode (first selection mode) to be displayed as an initial screen in order to allow the player to select his own character (S701: FIG. 32). Since this screen display is performed between the two client systems 1 in which the battle is formed, both players first see the common screen GM1 regarding character selection.
Both players specify a desired character while selecting a character button on the screen described later while viewing this screen GM1.
【0233】この通常キャラクタ選択画面GM1は、図
32に示す如く、その中央部付近から上側に掛けて、通
常モード用に予めデフォルトとしてゲーム機本体10又
はゲームサーバシステム2に格納されている通常のキャ
ラクタ(以下、通常キャラクタと呼ぶ)を選択するため
のボタンB1〜B11と、ランダムモード用にキャラク
タを選択するボタン:「ランダム」B12と、カスタム
モード用にキャラクを選択するための2つのボタン:
「カスタム」B13及び「カスタムロード」B14とを
有する。なお、この通常キャラクタ選択画面GM1に
は、自分からのメッセージ及び相手からのメッセージを
表示するメッセージウィンドウM1,M2の他、必要な
ゲーム情報を表示するウィンドウが設定されている。As shown in FIG. 32, the normal character selection screen GM1 extends from the vicinity of the center to the upper side, and is stored in the game machine body 10 or the game server system 2 as a default for the normal mode in advance. Buttons B1 to B11 for selecting a character (hereinafter referred to as a normal character), a button for selecting a character for random mode: "random" B12, and two buttons for selecting a character for custom mode:
It has a “custom” B13 and a “custom load” B14. The normal character selection screen GM1 has message windows M1 and M2 for displaying a message from the user and a message from the opponent, and a window for displaying necessary game information.
【0234】なお、この通常キャラクタ選択画面GM1
は、通常キャラクタを選択するために用いることは勿論
だが、ランダムモード及びカスタムモードのキャラクタ
を選択するためのボタン画面も兼ねている。Note that the normal character selection screen GM1
Is used to select characters in the normal mode, but also serves as a button screen for selecting characters in the random mode and the custom mode.
【0235】ボタンB1〜B11は、通常モード時に指
定されるボタンである。これらのボタンは、予めデフォ
ルトとして設定されている、全クライアントシステム1
に共通のキャラクタ選択ボタンであり、いずれかのボタ
ンを後述するようにカーソルで単純に選択することで、
そのキャラクタを指定できる。ここでは、11種類のキ
ャラクタ(対戦ゲーム用の機体)から所望のキャラクタ
を選択できる。The buttons B1 to B11 are buttons specified in the normal mode. These buttons are set as defaults in all client systems 1
Is a common character selection button, and by simply selecting one of the buttons with the cursor as described later,
You can specify that character. Here, a desired character can be selected from 11 types of characters (competition game machine).
【0236】また、ボタンB12(「ランダム」)は、
ランダムモード時に指定されるボタンである。このボタ
ンB12が指定されると、クライアントシステム1のゲ
ーム機本体10のCPU側で自動的にキャラクタを用意
する。The button B12 ("random") is
This button is specified in the random mode. When this button B12 is designated, the CPU of the game machine body 10 of the client system 1 automatically prepares a character.
【0237】さらに、2つのボタンB13及びB14
(「カスタム」及び「カスタムロード」)は、カスタム
モード時に選択的に指定されるボタンである。未だ、キ
ャラクタデータをロードしていない状態で、これらの何
れかのボタンが指定されると、前述したコントロールパ
ッド11に装着されているメモリカード306からカス
タマイズされたキャラクタデータがロードされる手順に
入る。Further, two buttons B13 and B14
(“Custom” and “Custom load”) are buttons selectively specified in the custom mode. If any of these buttons is specified in a state where the character data has not been loaded yet, the procedure starts to load the customized character data from the memory card 306 mounted on the control pad 11 described above. .
【0238】次いで、ゲーム機本体10は現在、通常キ
ャラクタ選択画面MG1に置かれている1Pカーソル
(自分のキャラクタ選択カーソル)及び2Pカーソル
(相手のキャラクタ選択カーソル)の位置を算出する
(S702)。このカーソル位置は、前述したパットデ
ータとして生成され、ゲームサーバシステム2を介して
相手方に送られる。このカーソル位置は、コントロール
パッド11を操作することで任意に変更できる。自分の
1Pカーソルはそのまま自分の通常キャラクタ選択画面
MG1に、例えば緑色のフレームとしてボタンB1〜B
14の周りに表示される。対戦相手の2Pカーソルのデ
ータはゲームネットワーク40を介して送られてきて、
自分の通常キャラクタ選択画面MG1に、例えば赤色の
フレームとしてボタンB1〜B14の周りに表示され
る。Next, the game machine main body 10 calculates the positions of the 1P cursor (own character selection cursor) and the 2P cursor (other party character selection cursor) currently placed on the normal character selection screen MG1 (S702). This cursor position is generated as the pad data described above, and is sent to the other party via the game server system 2. The cursor position can be arbitrarily changed by operating the control pad 11. The user's 1P cursor remains on the user's normal character selection screen MG1 as buttons B1 to B
It is displayed around 14. The data of the 2P cursor of the opponent is sent via the game network 40,
For example, a red frame is displayed around the buttons B1 to B14 on the user's normal character selection screen MG1.
【0239】図32に例示した通常キャラクタ選択画面
MG1の状態では、ボタンB14の「カスタムロード」
に自分の1Pカーソルが置かれ、一方、ボタンB3に相
手の2Pカーソルが置かれている。In the state of the normal character selection screen MG1 illustrated in FIG. 32, the “custom load” button B14 is pressed.
, The other's 2P cursor is placed on button B3.
【0240】そこで、ゲーム機本体10は、自分の1P
カーソルが示す画面上の位置に基づいて「カスタムロー
ド」又は初めての「カスタム」が指定されているか否か
が判断される(S703)。[0240] Therefore, the game machine main unit 10 uses its own 1P.
It is determined whether “custom load” or “custom” for the first time is designated based on the position on the screen indicated by the cursor (S703).
【0241】そして、この判断で「カスタムロード」又
は初めての「カスタム」が指定されていると分かると、
カスタムデータ選択画面GM2を表示させる(S70
4:図32参照)。このカスタムデータ選択画面GM2
は、図33に例示する如く、ゲーム機本体10の4個の
ポートA〜Dの記号と、各ポートに所属するメモリカー
ド306を模したウィンドウA1,A2,B1,…,D
1,D2とを提示している。しかも、実際にメモリカー
ド306が装着されている個所を示すウィンドウは輝度
を上げて表示されている(図33では斜線で示す)。い
まの場合、図33は、ゲーム機本体10のポートBに接
続されているコントロールパッド11のポートB1,B
2にメモリカード306がそれぞれ装着されていること
示している。If it is determined that “custom load” or “custom” for the first time is specified,
The custom data selection screen GM2 is displayed (S70
4: See FIG. 32). This custom data selection screen GM2
33, symbols of four ports A to D of the game machine main body 10 and windows A1, A2, B1,..., D imitating the memory card 306 belonging to each port, as illustrated in FIG.
1, D2. In addition, the window indicating the location where the memory card 306 is actually mounted is displayed with increased brightness (shown by oblique lines in FIG. 33). In this case, FIG. 33 shows ports B1, B of the control pad 11 connected to port B of the game machine main body 10.
2 indicates that the memory cards 306 are respectively mounted.
【0242】そこで、ゲーム機本体10はコントロール
パッド11のボタンを介して所望のメモリカード306
を指定させる(図31:S705)。つまり、いまの例
の場合、ポートB1,B2の何れかのメモリカード30
6が指定される。この指定がなされると、指定ポートの
メモリカード306からキャラクタデータがゲーム機本
体10にロードされる(S706)。ステップS704
〜S706の処理がカスタムモード処理に相当する。こ
の後、画面は通常キャラクタ選択画面GM1に戻される
(S707)。Therefore, the game machine main unit 10 operates the desired memory card 306 via the button of the control pad 11.
Is designated (FIG. 31: S705). That is, in the case of the present example, the memory card 30 of one of the ports B1 and B2 is used.
6 is specified. When this designation is made, the character data is loaded from the memory card 306 of the designated port into the game machine main body 10 (S706). Step S704
Steps S706 to S706 correspond to the custom mode processing. Thereafter, the screen is returned to the normal character selection screen GM1 (S707).
【0243】一方、前記ステップS703でNOの判断
の場合、ゲーム機本体10は、ボタン選択が、一度「カ
スタムロード(ボタンB14)」を行った後の「カスタ
ム(ボタンB13)」の状態か否かを判断する(S70
8)。この場合は、カスタマイズした所望のキャラクタ
データが既にゲーム機本体10のRAMにロードされて
いる状態であるから、ステップS704〜S706のカ
スタムモード処理を省略する。On the other hand, if the determination in step S703 is NO, the game machine body 10 determines whether or not the button selection is in the "custom (button B13)" state after performing the "custom load (button B14)" once. Is determined (S70).
8). In this case, since the customized desired character data is already loaded in the RAM of the game machine main body 10, the custom mode processing in steps S704 to S706 is omitted.
【0244】つまり、「カスタムロード(ボタンB1
4)」及び「カスタム(ボタンB13)」は共にカスタ
ムモードを指定するときに用いるが、「カスタム(ボタ
ンB13)」の方は、カスタマイズされたキャラクタデ
ータが既にロードされているときに、その同一キャラク
タに対する再設定を簡単にワンタッチで行わせることが
できる。ただし、カスタマイズされたキャラクタデータ
が未だロードされていない新規指定のときには、「カス
タムロード(ボタンB14)」及び「カスタム(ボタン
B13)」の何れを操作した場合でも、ステップS70
4〜S707のカスタムモード処理を含む処理が新たに
実行される(S703)。That is, “custom load (button B1
4) "and" custom (button B13) "are both used when designating a custom mode, but" custom (button B13) "is the same when customized character data has already been loaded. The resetting of the character can be easily performed with one touch. However, if the customized character data has not been loaded yet and is newly designated, step S70 is performed regardless of whether “custom load (button B14)” or “custom (button B13)” is operated.
Processing including the custom mode processing of 4 to S707 is newly executed (S703).
【0245】次いで、ステップS708でNOの判断の
場合、ゲーム機本体10は、選択ボタンがB12の「ラ
ンダム」か否かを判断する(S709)。これにより
「ランダム」の指定であると判断されると、コンピュー
タ側が自動的に設定したキャラクタを提示するなどの適
宜なランダムモード処理が行われ(S710)、そのキ
ャラクタデータがゲーム機本体10のVRAMにロード
される。Next, in the case of a negative determination in step S708, the game machine body 10 determines whether or not the selection button is B12 “random” (S709). When it is determined that the designation is "random", appropriate random mode processing such as presenting a character automatically set by the computer is performed (S710), and the character data is stored in the VRAM of the game machine main body 10. Is loaded.
【0246】一方、ステップS708でNOの判断が出
た場合、ゲーム機本体10は選択されているボタンは通
常モード用の何れかである。例えば図32の場合、ボタ
ンB1〜B11の何れかである。そこで、ゲーム機本体
10は、指定ボタンを判別し、そのボタンに割り当てら
れている通常キャラクタのデータを自分のVRAMにロ
ードする処理(通常モード処理)を実行する(S71
1)。On the other hand, if NO is determined in the step S708, the selected button of the game machine main body 10 is for one of the normal mode. For example, in the case of FIG. 32, it is one of the buttons B1 to B11. Therefore, the game machine body 10 determines the designated button and executes a process (normal mode process) of loading data of the normal character assigned to the button into its own VRAM (S71).
1).
【0247】以上のようにキャラクタ選択がなされるの
と並行して、ゲーム機本体10の通信装置101によっ
てゲームネットワーク40を介してゲームサーバシステ
ム2と同期通信が双方向で定期的に行われている。In parallel with the selection of the character as described above, the communication device 101 of the game machine main body 10 periodically performs bidirectional synchronous communication with the game server system 2 via the game network 40. I have.
【0248】このため、ステップS702で算出される
画面GM1上のカーソル位置情報及び自分のVRAMに
ロードされたキャラクタデータがゲームネットワーク4
0を介してゲームサーバシステム2に送信される。この
キャラクタデータは相手方のクライアントシステム1に
送られて格納され、その後の対戦に伴うゲーム画面の表
示に用いられる。反対に、相手方のクライアントシステ
ム1がゲームネットワーク40を介してゲームサーバシ
ステム2の制御の元に送ってきたキャラクタデータ及び
情報も、随時、定期的に自分のゲーム機本体10の通信
装置101によって受信され、ゲーム機本体10にダウ
ンロードされる。For this reason, the cursor position information on the screen GM1 calculated in step S702 and the character data loaded in the user's VRAM are stored in the game network 4
0 to the game server system 2. This character data is sent to and stored in the client system 1 of the other party, and is used for displaying a game screen accompanying a subsequent battle. Conversely, the character data and information sent from the other party's client system 1 to the control of the game server system 2 via the game network 40 are also periodically and periodically received by the communication device 101 of the game machine body 10. Is downloaded to the game machine body 10.
【0249】そこでゲーム機本体10は、この受信情報
の中に含まれる通常キャラクタ選択画面MG1上のカー
ソル位置に基づき、現在、相手方のクライアントシステ
ムはカスタムモード用のキャラクタデータ(カスタムデ
ータ)又はランダムモード用のキャラクタデータ(ラン
ダムデータ)を選択している最中か否かを判断する(S
721)。この判断がNOのときは、続いてカスタムデ
ータ又はランダムデータを選択開始したか否かを、同じ
くカーソル位置情報に基づき判断する(S722)。こ
の判断もNOとなるときは、通常モードの指定であるこ
とが分かるので、ゲーム機本体10は通常モードの画面
表示処理を指令する(S723)。[0249] Therefore, based on the cursor position on the normal character selection screen MG1 included in the received information, the game machine main unit 10 currently sets the other party's client system to character data for custom mode (custom data) or random mode. It is determined whether character data (random data) is being selected (S
721). If the determination is NO, it is determined whether selection of custom data or random data has been started based on the cursor position information (S722). When this determination is also NO, it is known that the normal mode has been designated, and the game machine body 10 issues a screen display process for the normal mode (S723).
【0250】この通常モードの画面表示処理の場合、相
手方が選択しているキャラクタは通常キャラクタである
から、そのカーソル位置に応じたボタンに2Pカーソル
の位置を合わせる処理を指令する。In the case of the normal mode screen display processing, since the character selected by the other party is a normal character, an instruction is issued to adjust the position of the 2P cursor to a button corresponding to the cursor position.
【0251】これに対し、ステップS722でYESと
なるときは、いま相手方でカスタムデータ又はランダム
データの選択が開始されたことを示す。すなわち、ボタ
ン「ランダム」、「カスタムロード」、又は「カスタ
ム」が指定されたその時である。このため、ゲーム機本
体10は、この後に受信されるカーソル位置(パットデ
ータ)の読み捨て処理を指令する(S724)。すなわ
ち、パットデータは読み込むけれども、表示処理には付
さずに、そのまま破棄する処理(すなわち無効化処理)
を指令する。On the other hand, if YES in step S722, it indicates that the other party has just started selecting custom data or random data. That is, the time when the button “random”, “custom load”, or “custom” is designated. For this reason, the game machine main body 10 instructs the reading and discarding process of the cursor position (pat data) received thereafter (S724). In other words, the pad data is read, but is discarded without being subjected to the display processing (ie, invalidation processing).
Command.
【0252】次いで、ゲーム機本体10は、破棄したパ
ットデータの代わりに、破棄処理開始直前まで使ってい
たカーソル位置(パットデータ)に置き換えるカスタム
モードの表示画面処理を指令する(S725)。したが
って、カーソル位置の破棄が続いている間、つまり、相
手方のランダムモード又はカスタムモードに対する選択
処理が続いている間は、後述するステップS726の判
断による助力も得て、通常キャラクタ選択画面MG1上
に表示される相手方の2Pカーソルの位置は変わらな
い。Next, the game machine main unit 10 instructs a custom mode display screen process to replace the disc data with the cursor position (pat data) used immediately before the start of the discarding process (S725). Therefore, while the discarding of the cursor position is continued, that is, while the opponent's selection processing for the random mode or the custom mode is continued, the assistance of the determination in step S726 described below is also obtained, and the normal character selection screen MG1 The displayed position of the other party's 2P cursor does not change.
【0253】さらに、ゲーム機本体10はカスタムデー
タ又はランダムデータの選択が終了したか否かを、前述
したパットデータの15ビットの2値状態から判断する
(S726)。この判断がNOのときは、かかる選択が
続いているとしてパッドデータの読み捨て処理及びカス
タムモードの表示画面処理が継続される(S724,S
725)。Further, the game machine body 10 determines whether or not the selection of the custom data or the random data has been completed from the above-mentioned 15-bit binary state of the pad data (S726). If this determination is NO, it is determined that such selection is continuing, and the pad data read-out processing and the display screen processing in the custom mode are continued (S724, S
725).
【0254】しかし、ステップS726でYESの判断
が下るときは、カスタムデータ又はランダムデータの選
択が終了したので、通常モードの画面表示処理に戻す
(S727)。However, when the determination of YES is made in step S726, the selection of the custom data or the random data is completed, and the process returns to the screen display processing in the normal mode (S727).
【0255】本実施形態のキャラクタ選択は以上のよう
に行われるため、通常モードのときは勿論のこと、カス
タムモード及びランダムモードのときのキャラクタデー
タをも自然な画面状態で且つゲーム性を確保した状態で
ロードすることができる。Since the character selection of the present embodiment is performed as described above, the character data in the custom mode and the random mode as well as in the normal mode have a natural screen state and the game characteristics are secured. Can be loaded in state.
【0256】すなわち、対戦する一方の遊戯者がそれら
のモードを画面上で指定した場合、受信したカーソル位
置、すなわちパットデータの読み捨て(無効化)によっ
て、もう一方の遊戯者の画面上では相手のキャラクタ選
択を示す2Pカーソルが「カスタムロード」、「カスタ
ム」、又は「ランダム」のボタンに固定されたままとな
り、かかるモードのキャラクタ選択が終わるまで移動し
ない。これにより、上述したもう一方の遊戯者は相手方
がカスタムモード又はランダムモードでキャラクタ選択
をしてくることは認識できる。このとき、カーソルが画
面内容と合わない不自然な動きをすることが無く、違和
感も生じない。一方で、手の内が分かっている遊戯者同
士の場合、相手カーソルの不自然な動きから相手の選択
キャラクタを予想できることもあるが、相手カーソルは
これらのモードのときは動かないので、かえって、ゲー
ムへの期待感が高められる。That is, when one player who is competing specifies those modes on the screen, the received cursor position, that is, discarding (invalidating) the pad data, causes the other player to display the opponent's screen on the screen of the other player. The 2P cursor indicating character selection remains fixed at the "Custom Load", "Custom", or "Random" button and does not move until character selection in such a mode is complete. Thereby, the other player can recognize that the other party selects a character in the custom mode or the random mode. At this time, the cursor does not move unnaturally so as not to match the contents of the screen, and no uncomfortable feeling occurs. On the other hand, in the case of players whose hands are known, it may be possible to predict the opponent's selected character from the unnatural movement of the opponent's cursor, but since the opponent's cursor does not move in these modes, The expectation of is raised.
【0257】このように、キャラクタ選択といった特定
の処理だけ送受信データのフォーマットを変えるといっ
た必要もなく、相手方で表示させたくないデータは相手
方で受信後に読み捨てるといった簡単な無効化処理によ
り、リアルタイムな同期通信に対する送受信処理の一貫
性を維持できる。As described above, there is no need to change the format of transmission / reception data only for specific processing such as character selection, and simple invalidation processing such as discarding data that the other party does not want to display at the other party after receiving the data allows real-time synchronization. Consistency of transmission / reception processing for communication can be maintained.
【0258】このようにキャラクタ選択を介してえられ
るゲーム画面の一例を図34及び35に模式的に示す。
これらのゲーム画面は、エキスパートロビー作戦ウィン
ドウを通して集まった例えば、12人の遊戯者の内、ゲ
ーム態様に応じて対戦の決まった2人の対戦者及び残り
の10人の観戦者(待機者)が見る画面である。An example of the game screen obtained through the character selection as described above is schematically shown in FIGS.
These game screens are, for example, two players gathered through the expert lobby operation window, two of which are determined to play according to the game mode, and the remaining ten spectators (standbys). It is a screen to see.
【0259】図34は、対戦している2人の遊戯者の内
の一方がそのモニタ12から見るゲーム画面の例であ
る。このゲーム画面は一方のキャラクタの頭上にカメラ
視点を置いたゲーム空間を示し、上述のキャラクタ選択
処理を通して選択された互いのキャラクタC1,C2が
対峙している。この画面の左右両端の下寄りの位置に
は、両対戦者のエンブレムEB1,EB2が双方の識別
番号ID1,ID2と共にそれぞれ表示される。また、
画面中央の下寄りの位置には、クイックメッセージのウ
ィンドウWDaが表示される。このクイックメッセージ
は、対戦者は勿論、観戦している全てのクライアントシ
ステム1にも送られ、表示される。クイックメッセージ
を簡単な操作で表示できるので、ゲームの操作には殆ど
支障無く、且つ、ゲームの雰囲気を盛り上げることがで
きる。さらに、このゲーム画面には、残り時間を示すウ
ィンドウWDb、及び、双方のキャラクタの残りパワー
を示すライフゲージLG1,LG2などが表示される。FIG. 34 shows an example of a game screen viewed from the monitor 12 by one of two players playing a game. This game screen shows a game space in which the camera viewpoint is placed above one character's head, and the characters C1 and C2 selected through the above-described character selection processing face each other. The emblems EB1 and EB2 of both opponents are displayed along with the identification numbers ID1 and ID2 of the opponents at lower positions on both left and right ends of this screen. Also,
A window WDa of a quick message is displayed at a lower position in the center of the screen. This quick message is sent to and displayed on all the client systems 1 watching the game as well as the opponent. Since the quick message can be displayed by a simple operation, the operation of the game is hardly hindered, and the atmosphere of the game can be excited. Further, on this game screen, a window WDb indicating the remaining time and life gauges LG1 and LG2 indicating the remaining power of both characters are displayed.
【0260】図35は、観戦している、ある遊戯者がそ
のモニタ12から見るゲーム画面の例である。このゲー
ム画面は、ゲーム空間の任意の位置にカメラ視点を置い
た別のゲームのゲーム空間を示す。図34の場合と比べ
て相違する点は、画面左下寄りに現在のカメラ視点のモ
ードを表示するウィンドウWDc、及び、画面の上部に
観戦者同士が行うチャット情報が表示されるウィンドウ
WDdがそれぞれ表示されることである。FIG. 35 is an example of a game screen viewed from the monitor 12 by a certain player watching a game. This game screen shows a game space of another game in which a camera viewpoint is placed at an arbitrary position in the game space. The difference from the case of FIG. 34 is that a window WDc displaying the current camera viewpoint mode is displayed near the lower left of the screen, and a window WDd displaying chat information performed by spectators is displayed at the top of the screen. Is to be done.
【0261】観戦者の場合、クライアントシステム1毎
に独自の任意のカメラ視点でゲームを観戦することがで
きるので、そのときのカメラ視点のモードが表示され
る。In the case of a spectator, the game can be watched from an arbitrary camera viewpoint unique to each client system 1, and the mode of the camera viewpoint at that time is displayed.
【0262】また、チャット情報は半透明処理されたウ
ィンドウWDdに表示される。これにより、ゲーム画面
には殆ど影響を与えず、このウィンドウを通して観戦者
同士が現在のゲーム状態に対する感想などを交換するこ
とができる。したがって、ゲームに一緒に参加している
といった一体感などが高められ、ゲームに対する興味も
一層沸いて、飽きることも少なくなる。このチャット情
報は観戦者のみが交換することができ、対戦者には表示
されないので、ゲームへの集中力が殺がれるなどの弊害
も防止される。[0262] The chat information is displayed in the window WDd that has been subjected to the translucent processing. Thereby, the game screen is hardly affected, and the spectators can exchange impressions and the like regarding the current game state through this window. Therefore, the sense of unity, such as participating in the game, is enhanced, and the interest in the game is further increased and the user is less bored. This chat information can be exchanged only by the spectator and is not displayed to the opponent, so that adverse effects such as loss of concentration on the game are prevented.
【0263】このように、あるクライアントシステム1
が戦闘モードに割り付けられている場合、そのゲーム機
本体10は、自分のキャラクタを操作信号に基づいて移
動させるとともに、ゲームネットワーク40から提供さ
れる操作コマンドに基づいて敵のキャラクタの位置や態
様を変化させる。操作コマンドの割付は、ゲームごとに
任意に定めうる。これらの処理により、遊技者は、あた
かも一つのゲーム機に二つのコントロールパッド11を
接続して他人と対戦しているかのようにゲーム対戦を実
行可能になる。As described above, a certain client system 1
Is assigned to the battle mode, the game machine body 10 moves its own character based on the operation signal, and changes the position and mode of the enemy character based on the operation command provided from the game network 40. Change. The assignment of operation commands can be arbitrarily determined for each game. Through these processes, the player can execute the game battle as if the two control pads 11 were connected to one game machine and they were fighting against another person.
【0264】一方、あるクライアントシステム1が観戦
モードに割り付けられている場合、そのゲーム機本体1
0は、ゲームネットワーク40から提供される操作コマ
ンドに基づいて対戦中の双方のキャラクタを画面上で移
動させ、その表示態様を変化させる。このとき、観戦中
のゲーム画面は、遊戯者が自分のコントロールバッド1
1のスイッチを操作することで容易に所望位置、角度に
変更される(図35参照)。On the other hand, when a certain client system 1 is assigned to the watching mode,
0 moves both characters in the battle on the screen based on the operation command provided from the game network 40, and changes the display mode. At this time, the game screen during the game is displayed on the player's own control pad 1
The desired position and angle can be easily changed by operating the first switch (see FIG. 35).
【0265】この視点変更の処理により、観戦中の遊戯
者はゲーム空間のあらゆる場所から対戦を眺めた画像を
容易に得ることができる。これにより、遊戯者はゲーム
の進行状態などをより詳細に観察でき、ゲームの臨場感
をより多く享受でき、またゲームへの一体感を味わうこ
とができる。したがって、観戦しているだけでも、ゲー
ムへの興味感は高いものがあり、飽きることも殆どなく
なる。By this viewpoint change processing, the player who is watching the game can easily obtain an image of the battle viewed from any place in the game space. As a result, the player can observe the progress of the game and the like in more detail, can enjoy a more realistic sense of the game, and can enjoy a sense of unity with the game. Therefore, even just watching the game, there is a high level of interest in the game, and the user is hardly bored.
【0266】加えて、この観戦モードに割り付けられて
いるクライアントシステム1同士で、チャットができる
ため、遊技者は、あたかもアミューズメントセンターで
友人がゲーム対戦をしているのを応援しているかのよう
な感覚でゲーム観戦を行うことができる。In addition, since the client systems 1 assigned to the watching mode can chat with each other, it is as if the player is supporting a friend playing a game at the amusement center. You can watch the game with a sense.
【0267】なお、上述の実施形態では、受信データの
読み捨てに拠る、表示に対する無効化処理をキャラクタ
選択処理について説明したが、本発明はこれに限定され
るものではなく、双方のクライアントシステム間で相違
するゲームシーンなどを表現する場合に適用できる。In the above-described embodiment, the invalidation processing for display based on the discarding of received data has been described for the character selection processing. However, the present invention is not limited to this, and the present invention is not limited to this. It can be applied when expressing different game scenes and the like.
【0268】またなお、画像や音響をクライアントシス
テムに提供する方法として上記各実施形態では、基本的
な画像データ、音響データおよびそれらを動作させるプ
ログラムデータをクライアントシステムに格納してお
き、ゲームサーバからはそれらを動作させるコマンドを
送信してクライアントシステムを動作させるという形態
を採った。In each of the above embodiments, as a method of providing images and sounds to the client system, basic image data, sound data and program data for operating them are stored in the client system, and the game server sends the images and sounds to the client system. Adopted a form in which commands for operating them were transmitted to operate the client system.
【0269】しかし、ハイパーテキスト形式のファイル
を閲覧させることで、画像や音響をゲームサーバ側から
直接提供可能に構成してもよい。例えば作戦会議室など
のウィンドウ画面のみをファイル閲覧させることは情報
更新の簡便さと装置への負荷分散の観点から好ましい。However, the game server may be configured to be able to directly provide images and sounds by browsing the hypertext format file. For example, it is preferable to allow only a window screen of a strategy meeting room or the like to view a file from the viewpoint of simplicity of information updating and load distribution to the apparatus.
【0270】[0270]
【発明の効果】本願発明によれば、不特定多数のクライ
アントシステムの間でグループを結成することを可能に
しているので、従来の通信ゲームシステムでは提供され
なかった多彩な遊び方を提供することができ、遊技者同
士のコミュニケーションを図り、通信ゲームをさらに面
白くすることができる。According to the present invention, it is possible to form a group among an unspecified number of client systems, so that it is possible to provide a variety of ways of playing that have not been provided by the conventional communication game system. Thus, communication between players can be achieved, and the communication game can be made more interesting.
【0271】とくに、本願発明の構成により、多数の不
特定人が参加している通信ゲーム環境において、趣味の
合うものなどネットワーク上の友人とも言える者同士で
主として遊びたいという要求を満たすことができる。In particular, with the configuration of the present invention, in a communication game environment in which a large number of unspecified persons participate, it is possible to satisfy a demand that a person who can be said to be a friend on the network, such as a person having a hobby, mainly wants to play. .
【0272】また本願発明の構成により、多数人が参加
する遊技や競技で通常実施されるチーム戦、総当たり
戦、トーナメント戦など多彩な対戦の組み合わせで自分
の技量を評価可能にするという要求を満たすことができ
る。Also, with the structure of the present invention, there is a demand that a player can evaluate his or her skill in various combinations of competitions such as team battles, round robin battles, and tournament battles which are usually performed in games and competitions in which many people participate. Can be satisfied.
【0273】さらに本願発明により、遊技者自身が対戦
していない場合であっても、他の者が対戦しているとき
にはそれを観戦して楽しみたいという要求を満たすこと
ができる。例えば、従来の通信ゲームシステムでは提供
されなかった観戦者同士のコミュニケーションを積極的
に図ることができるので、観戦中であっても、ゲームへ
の一体感を持つことができ、通信ゲームをさらに面白く
することができる。Further, according to the present invention, even when the player himself is not fighting, it is possible to satisfy the demand for watching and enjoying when another player is fighting. For example, since communication between spectators, which was not provided by the conventional communication game system, can be actively promoted, it is possible to have a sense of unity with the game even while watching the game, making the communication game more interesting. can do.
【0274】さらに、本願発明により、対戦ゲームに用
いるキャラクタを選択するときに、この選択に係る操作
が違和感を与えることが無く且つゲーム前の期待感や高
揚感を維持することができる通信ゲームを提供すること
ができる。Further, according to the present invention, when selecting a character to be used in a battle game, a communication game in which an operation related to the selection does not give a sense of incongruity and can maintain a sense of expectation and a sense of excitement before the game. Can be provided.
【図1】本発明の通信ゲームシステムのシステム構成
図。FIG. 1 is a system configuration diagram of a communication game system of the present invention.
【図2】本発明の通信ゲームシステムのハードウェアブ
ロック図。FIG. 2 is a hardware block diagram of the communication game system of the present invention.
【図3】本発明の通信ゲームシステムの状態遷移図。FIG. 3 is a state transition diagram of the communication game system of the present invention.
【図4】実施形態1における通信ゲーム処理方法(ノー
マル対戦モード)のフローチャート。FIG. 4 is a flowchart of a communication game processing method (normal battle mode) in the first embodiment.
【図5】 実施形態2における通信ゲーム処理方法(チ
ーム戦対戦モード)のフローチャート。FIG. 5 is a flowchart of a communication game processing method (team battle versus mode) according to the second embodiment.
【図6】 実施形態3における通信ゲーム処理方法(総
当り戦対戦モード)のフローチャート。FIG. 6 is a flowchart of a communication game processing method (round-robin battle mode) in a third embodiment.
【図7】 実施形態4における通信ゲーム処理方法(ト
ーナメント戦対戦モード)のフローチャート。FIG. 7 is a flowchart of a communication game processing method (tournament battle mode) according to the fourth embodiment.
【図8】本発明におけるクライアントシステムの処理フ
ローチャート。FIG. 8 is a processing flowchart of a client system according to the present invention.
【図9】イージーロビー作戦ウィンドウ(S01)の表
示例。FIG. 9 is a display example of an easy lobby operation window (S01).
【図10】エキスパートロビー作戦ウィンドウ(S1
0)の表示例。FIG. 10: Expert lobby operation window (S1)
Display example of 0).
【図11】スタートメニュー(S11)の表示例。FIG. 11 is a display example of a start menu (S11).
【図12】会議室選択メニュー(S12)の表示例。FIG. 12 is a display example of a conference room selection menu (S12).
【図13】コメント登録(S14)の表示例。FIG. 13 is a display example of comment registration (S14).
【図14】戦況報告ウィンドウ(S20)の表示例。FIG. 14 is a display example of a game situation report window (S20).
【図15】接続者リスト(S21)の表示例。FIG. 15 is a display example of a connected party list (S21).
【図16】ノーマル作戦会議室(S30)の表示例。FIG. 16 is a display example of a normal operation meeting room (S30).
【図17】プレイヤーデータウィンドウ(S33)の表
示例。FIG. 17 is a display example of a player data window (S33).
【図18】試合ルール変更ウィンドウ(S32)の表示
例。FIG. 18 is a display example of a game rule change window (S32).
【図19】チーム戦作戦会議室(S40)の表示例。FIG. 19 is a display example of a team strategy operation conference room (S40).
【図20】プレイヤーデータウィンドウ(S43)の表
示例。FIG. 20 is a display example of a player data window (S43).
【図21】戦闘スケジュール変更ウィンドウ(S43)
の表示例。FIG. 21 is a battle schedule change window (S43).
Display example.
【図22】総当たり戦作戦会議室(S50)の表示例。FIG. 22 is a display example of a brute force operation meeting room (S50).
【図23】参加メンバー登録ウィンドウ(S52)の表
示例。FIG. 23 is a display example of a participating member registration window (S52).
【図24】星取表(S55)の表示例。FIG. 24 is a display example of a star list (S55).
【図25】トーナメント戦作戦会議室(S60)の表示
例。FIG. 25 is a display example of a tournament strategy meeting room (S60).
【図26】参加メンバー登録ウィンドウ(S62)の表
示例。FIG. 26 is a display example of a participating member registration window (S62).
【図27】実施形態5に係るゲーム機本体の概略構成
図。FIG. 27 is a schematic configuration diagram of a game machine main body according to a fifth embodiment.
【図28】データフォーマットの構成を示す模式図。FIG. 28 is a schematic diagram showing a configuration of a data format.
【図29】図30と共に、キャラクタ選択の概要を示す
フローチャート。FIG. 29 is a flowchart showing an outline of character selection together with FIG. 30;
【図30】図29と共に、キャラクタ選択の概要を示す
フローチャート。FIG. 30 is a flowchart showing an outline of character selection together with FIG. 29;
【図31】キャラクタ選択の処理ルーチンの概要を示す
フローチャート。FIG. 31 is a flowchart showing an outline of a character selection processing routine;
【図32】キャラクタ選択時の初期画面を示す図。FIG. 32 is a diagram showing an initial screen when a character is selected.
【図33】キャラクタ選択時のカスタムモードでの選択
画面を示す図。FIG. 33 is a view showing a selection screen in a custom mode when a character is selected.
【図34】対戦者用のゲーム画面を例示する図。FIG. 34 is a view exemplifying a game screen for an opponent.
【図35】観戦者用のゲーム画面を例示する図。FIG. 35 is a view exemplifying a game screen for a spectator.
1…クライアントシステム 2…ゲームサーバシステム 3…WWWサーバシステム 4…回線網 10…ゲーム機本体 11…コントロールパッド 12…モニタ 20…ゲームサーバ 21…記憶領域(データベース) 30…WWWサーバ 31…HTML記憶領域 40…ゲームネットワーク 41…インターネット 100、200…処理装置 101、201…通信装置 102…出力データ生成装置 110…操作装置 111…振動発生手段 210…ユーザデータベース 211…イージーロビーデータベース 212…エキスパートロビーデータベース 213…ノーマルデータベース 214…チーム戦データベース 215…総当たり戦データベース 216…トーナメント戦データベース 306…カードメモリ DESCRIPTION OF SYMBOLS 1 ... Client system 2 ... Game server system 3 ... WWW server system 4 ... Line network 10 ... Game machine body 11 ... Control pad 12 ... Monitor 20 ... Game server 21 ... Storage area (database) 30 ... WWW server 31 ... HTML storage area 40: Game Network 41: Internet 100, 200 ... Processing Device 101, 201 ... Communication Device 102 ... Output Data Generating Device 110 ... Operating Device 111 ... Vibration Generating Unit 210 ... User Database 211 ... Easy Lobby Database 212 ... Expert Lobby Database 213 ... Normal database 214 ... Team game database 215 ... Round-robin game database 216 ... Tournament game database 306 ... Card memory
Claims (44)
数のクライアントシステムとの間で通信を行なうゲーム
サーバシステムとを備える通信ゲームシステムにおい
て、 ゲームの準備又は運用を多彩化したことを特徴とする通
信ゲームシステム。1. A communication game system comprising: a plurality of client systems; and a game server system that communicates with the plurality of client systems, wherein a game preparation or operation is diversified. system.
ライアントシステムを一つの対戦グループとして関係付
けるためのグループ情報が複数種類の対戦モードに対応
して複数格納されているデータベースを備え、 いずれか一の対戦グループが指定された場合には、指定
された対戦グループに関係づけられている前記グループ
情報を参照し、同一の対戦グループに属するクライアン
トシステムの中から対戦の組み合わせを決定し、当該組
み合わせによって決定されるクライアントシステム間の
データの送受信を管理して対戦を実行させ、当該対戦の
結果に対応して次の組み合わせを決定するように構成さ
れていることを特徴とする請求項1記載の通信ゲームシ
ステム。2. The game server system includes a database in which a plurality of group information for associating a plurality of client systems as one battle group is stored corresponding to a plurality of types of battle modes. When a match group is designated, the combination of matches is determined from the client systems belonging to the same match group with reference to the group information related to the designated match group, and the combination is determined by the combination. 2. The communication game according to claim 1, wherein the communication game is configured to manage the transmission and reception of data between client systems to execute a match, and to determine a next combination according to a result of the match. system.
ープ情報のうち少なくとも一つは、 対戦が終了した場合に、勝った方、負けた方、固定した
双方またはいずれか一方の固定されたクライアントシス
テムが継続して他のクライアントシステムと対戦するよ
うに定められた対戦モードを設定する試合ルール情報が
含まれており、 前記ゲームサーバシステムは、対戦が終了した場合に、
前記試合ルール情報を参照して、次の対戦の組み合わせ
を決定する請求項2に記載の通信ゲームシステム。3. At least one of the group information stored in the database is, when a match is over, a winning, losing, fixed both or one of the fixed client systems. The game server system includes match rule information for setting a match mode determined to continuously match with another client system.
The communication game system according to claim 2, wherein a next combination of matches is determined with reference to the match rule information.
の双方から受諾を示すコマンドが送信された場合に、当
該対戦を実行させる請求項3に記載の通信ゲームシステ
ム。4. The communication game system according to claim 3, wherein the game server system executes the match when a command indicating acceptance is transmitted from both of the client systems corresponding to the next match combination.
ープ情報のうち少なくとも一つは、 同一の対戦グループ内を二つのサブグループに分けるチ
ーム戦対戦モードを設定するためのスケジュール情報が
格納されており、 前記ゲームサーバシステムは、 対戦が終了した場合に、前記スケジュール情報を参照し
て、前記対戦の結果、勝った方のクライアントシステム
と、負けた方のクライアントシステムの属するサブグル
ープのうち対戦していない他のクライアントシステム
と、を次の対戦の組み合わせとして決定する請求項2に
記載の通信ゲームシステム。5. At least one of the group information stored in the database stores schedule information for setting a team battle competition mode for dividing the same competition group into two sub-groups. When the match is completed, the game server system refers to the schedule information and, as a result of the match, does not match the sub-group to which the winning client system and the losing client system belong. The communication game system according to claim 2, wherein the communication game system is determined as a combination of the next match with another client system.
ープ内における対戦順序が予め設定されており、 前記ゲームサーバシステムは、 いずれか一方のサブグループにおいて最後に残ったクラ
イアントシステムが対戦に敗れた場合に、当該チーム戦
の結果を各クライアントシステムに報知する請求項5に
記載の通信ゲームシステム。6. The game server system according to claim 6, wherein in the schedule information, a battle order in the sub-group is set in advance, and the game server system determines whether or not the last remaining client system in any one of the sub-groups loses the battle. The communication game system according to claim 5, wherein the result of the team battle is reported to each client system.
ープ情報のうち少なくとも一つは、 対戦が終了した場合に、同一の対戦グループ内で一のク
ライアントシステムが他の総てのクライアントシステム
と対戦するように順序だてた総当たり戦対戦モードを設
定するための登録情報が格納されており、 前記ゲームサーバシステムは、 一の組み合わせによる対戦が終了した場合に、前記登録
情報を参照し、各クライアントシステムが未だ対戦して
いないクライアントシステムであって対戦中でない他の
クライアントシステムを、各クライアントシステムに対
する次の対戦の組み合わせとして決定する請求項2に記
載の通信ゲームシステム。7. At least one of the group information stored in the database is such that when a match ends, one client system in the same match group will play against all other client systems. The game server system refers to the registration information when a match in one combination is completed, and refers to each of the client systems. 3. The communication game system according to claim 2, wherein the client system that has not yet played and is not playing a match is determined as a combination of the next match for each client system. 4.
当たり戦の結果を各クライアントシステムに星取り表と
して報知する請求項7に記載の通信ゲームシステム。8. The communication game system according to claim 7, wherein the game server system notifies each client system of the result of the brute-force battle as a star list when the battle in all combinations ends.
ープ情報のうち少なくとも一つは、 対戦が終了した場合に、同一の対戦グループ内において
勝ち抜き戦形式で対戦するトーナメント戦対戦モードを
設定するための登録情報が格納されており、 前記ゲームサーバシステムは、 一の組み合わせによる対戦が終了した場合に、前記登録
情報を参照して対戦する組み合わせを決定し、決定した
組み合わせによる対戦の勝者となったクライアントシス
テム同士を次の対戦の組み合わせとして決定する請求項
2に記載の通信ゲームシステム。9. At least one of the group information stored in the database is a registration for setting a tournament battle battle mode in which, when a battle is completed, a battle is played in the same battle group in a win-win battle format. When the match by one combination is completed, the game server system determines the combination to be matched with reference to the registration information, and the client system which has won the match by the determined combination is stored. The communication game system according to claim 2, wherein the two are determined as a combination of the next battle.
勝ち抜いた場合に、当該トーナメント戦の結果を各クラ
イアントにトーナメント表として報知する請求項9に記
載の通信ゲームシステム。10. The communication game system according to claim 9, wherein the game server system notifies each client of a result of the tournament battle as a tournament table when one client system wins to the end in the battle.
った場合に、他の任意のクライアントシステムのなかか
ら、いずれか一を選択して対戦させる簡易対戦モード、
または、いずれかの前記対戦グループに属して各対戦グ
ループ内において対戦させる熟達対戦モードのうちいず
れかを選択して実行させる請求項2に記載の通信ゲーム
システム。11. A simple battle mode in which, when a battle request is made from any one of the client systems, one of the other client systems is played by selecting one of the client systems.
3. The communication game system according to claim 2, wherein the communication game system is configured to select and execute one of a skilled battle mode belonging to any one of the battle groups and causing a battle in each battle group.
ントシステムに閲覧させるための対戦モード一覧表示を
各クライアントに提供する請求項2に記載の通信ゲーム
システム。12. The communication game system according to claim 2, wherein the game server system provides each client with a battle mode list display for causing each client system to browse a battle group with reference to the group information.
いていずれかの対戦グループが選択された場合に、選択
された対戦グループに対応するグループ情報を前記デー
タベースから読み取ってその内容を表示する請求項12
に記載の通信ゲームシステム。13. The game server system according to claim 1, wherein when any one of the competition groups is selected in the competition mode list display from the client system, the game server system reads the group information corresponding to the selected competition group from the database, and reads the information. Claim 12.
A communication game system according to item 1.
戦グループに属するクライアントシステムの対戦履歴情
報が格納されており、 前記ゲームサーバシステムは、 前記クライアントシステムから対戦モード一覧表示にお
いていずれかのクライアントシステムが選択された場合
に、選択されたクライアントシステムに対応する対戦履
歴情報を前記データベースから読み取ってその内容を表
示する請求項12に記載の通信ゲームシステム。14. The database stores battle history information of client systems belonging to any of the battle groups, and the game server system determines whether any of the client systems is displayed in the battle mode list display from the client system. 13. The communication game system according to claim 12, wherein when selected, the battle history information corresponding to the selected client system is read from the database and the content is displayed.
る場合に、各クライアントシステムの対戦履歴情報から
判断される強さの程度によって組み合わせの可否を決定
する請求項12に記載の通信ゲームシステム。15. The game server system according to claim 12, wherein when determining a combination of matches in the match group, whether or not the combination is possible is determined based on a degree of strength determined from match history information of each client system. A communication game system according to item 1.
る場合に、各クライアントシステムに対戦履歴情報に基
づいてハンディキャップを設定し、当該ハンディキャッ
プが設定された組み合わせにおける対戦の場合には、該
対戦の結果による前記対戦履歴情報の更新を禁止する請
求項12に記載の通信ゲームシステム。16. The game server system, when determining a combination of matches in the match group, sets a handicap in each client system based on match history information, and sets a handicap in the combination in which the handicap is set. 13. The communication game system according to claim 12, wherein in the case of a match, updating of the match history information based on a result of the match is prohibited.
サーバシステムを備え、 前記ゲームサーバシステムは、前記対戦履歴情報に基づ
いて対戦履歴を表示するためのファイルを作成し、前記
WWWサーバシステムの記憶領域にコンピュータに閲覧
可能な状態で格納する請求項12に記載の通信ゲームシ
ステム。17. WWW connected to a wide area network
13. The game server system, comprising: a server system, wherein the game server system creates a file for displaying a battle history based on the battle history information, and stores the file in a storage area of the WWW server system so that the file can be browsed by a computer. A communication game system according to item 1.
ループの作成要求があった場合に、当該クライアントシ
ステムの設定内容に基づいて新たなグループ情報を前記
データベースに新規登録する請求項2に記載の通信ゲー
ムシステム。18. The game server system, when a request for creating a new competition group is received from any of the client systems, newly registers new group information in the database based on the setting contents of the client system. The communication game system according to claim 2.
戦グループへの参加要求があった場合に、当該クライア
ントシステムを参加要求があった対戦グループのグルー
プ情報に関係付ける請求項2に記載の通信ゲームシステ
ム。19. The game server system, when there is a request from any one of the client systems to participate in any one of the competition groups, associates the client system with the group information of the competition group that has been requested to participate. The communication game system according to claim 2.
ムには対戦用のデータを送受信し、当該対戦グループ内
で対戦していないクライアントシステムには、対戦して
いるクライアントシステム間の対戦を観戦するための観
戦用のデータを送受信する請求項2に記載の通信ゲーム
システム。20. The game server system transmits and receives competition data to client systems that are competing in the competition group, and is competing to client systems that are not competing in the competition group. The communication game system according to claim 2, wherein the game system transmits and receives watching data for watching a battle between client systems.
トシステムが対戦中に観戦しているクライアントシステ
ムに提供したいメッセージと遊技者の操作内容とを対応
づける対応情報が登録されており、 前記ゲームサーバシステムは、 いずれかのクライアントシステムが対戦している場合
に、当該クライアントシステムからの操作内容を参照
し、当該操作内容に対応づけられている前記対応情報を
読み取って観戦中のクライアントシステムに報知する請
求項2に記載の通信ゲームシステム。21. Correspondence information for associating a message to be provided to a client system which each client system is watching during a match with an operation content of a player is registered in the database, and the game server system includes: When any one of the client systems is competing, the operation information from the client system is referred to, the corresponding information associated with the operation content is read, and the client system that is watching the game is notified. 3. The communication game system according to 2.
に、当該対戦を観戦しているクライアントシステムから
メッセージが送信されてきたときには、当該メッセージ
を他のクライアントシステムに報知する請求項2に記載
の通信ゲームシステム。22. The game server system, when a client system is competing and a message is transmitted from a client system watching the competition, the message is transmitted to another client system. The communication game system according to claim 2, which issues a notification.
動を遊技者に伝達する振動発生手段を備え、 前記ゲームサーバシステムは、いずれかのクライアント
システムからの操作内容に応じて前記振動発生手段を駆
動するコマンドを他のクライアントシステムに送信する
請求項2に記載の通信ゲームシステム。23. The client system, further comprising: vibration generating means for transmitting a vibration to a player in response to a command from the game server system, wherein the game server system receives a command from any one of the client systems. 3. The communication game system according to claim 2, wherein a command for driving said vibration generating means is transmitted to another client system in response to said command.
係づけるデータベースと、各クライアントシステムとデ
ータの送受信をする通信装置と、前記データベースを参
照して同一対戦グループ内における複数のクライアント
システム間のゲーム対戦を管理する処理装置と、を備え
ている請求項2乃至請求項23のいずれか一項に記載の
通信ゲームシステム。24. The game server system, comprising: a database that associates a plurality of client systems as a competition group; a communication device that transmits and receives data to and from each client system; The communication game system according to any one of claims 2 to 23, further comprising: a processing device that manages a game battle between the client systems.
ントシステムと通信するゲームサーバシステムとの間で
実行される通信ゲーム処理方法において、 ゲームサーバシステムは、複数のクライアントシステム
を一つの対戦グループとして関係付けるためのグループ
情報が複数種類の対戦モードに対応して複数格納されて
いるデータベースを参照するステップと、 いずれか一の対戦グループが指定された場合には、指定
された対戦グループに関係づけられている前記グループ
情報を参照し、同一の対戦グループに属するクライアン
トシステムの中から対戦の組み合わせを決定するステッ
プと、 当該組み合わせによって決定されるクライアントシステ
ム間のデータの送受信を管理して対戦を実行させるステ
ップと、 当該対戦の結果に対応して次の組み合わせを決定するス
テップと、を備えていることを特徴とする通信ゲーム処
理方法。25. A communication game processing method executed between a client system and a game server system communicating with the client system, wherein the game server system includes a group for associating a plurality of client systems as one battle group. A step of referring to a database in which information is stored in a plurality corresponding to a plurality of types of battle modes; and when any one battle group is designated, the group associated with the designated competition group Referring to the information and determining a combination of matches from client systems belonging to the same match group; managing data transmission and reception between the client systems determined by the combination to execute the match; Depending on the outcome of the match Communication game processing method characterized by comprising the steps of: determining a combination of.
ループ情報のうち少なくとも一つは、 対戦が終了した場合に、勝った方、負けた方、固定した
双方またはいずれか一方の固定されたクライアントシス
テムが継続して他のクライアントシステムと対戦するよ
うに定められた対戦モードを設定する試合ルール情報が
含まれており、 前記次の組み合わせを決定するステップは、 対戦が終了した場合に、前記試合ルール情報を参照し
て、次の対戦の組み合わせを決定する請求項25に記載
の通信ゲームシステム。26. At least one of the group information stored in the database, when a match ends, a winning, a losing, a fixed, or both fixed client systems. Match rule information for setting a match mode determined to continuously play against another client system is included, and the step of determining the next combination includes, when a match ends, the match rule information. 26. The communication game system according to claim 25, wherein the next combination of battles is determined with reference to the first game.
ループ情報のうち少なくとも一つは、 同一の対戦グループ内を二つのサブグループに分けるチ
ーム戦対戦モードを設定するためのスケジュール情報が
格納されており、 前記次の組み合わせを決定するステップは、 前記対戦が終了した場合に、前記スケジュール情報を参
照して、対戦の結果、勝った方のクライアントシステム
と、負けた方のクライアントシステムの属するサブグル
ープのうち対戦していない他のクライアントシステム
と、を次の対戦の組み合わせとして決定する請求項25
に記載の通信ゲーム処理方法。27. At least one of the group information stored in the database includes schedule information for setting a team battle competition mode for dividing the same competition group into two subgroups, The step of determining the next combination includes, when the match is completed, referring to the schedule information, as a result of the match, a sub-group to which a winning client system and a losing client system belong. 26. A combination with another client system which is not fighting is determined as a combination of the next fighting.
3. The communication game processing method according to item 1.
ループ情報のうち少なくとも一つは、 対戦が終了した場合に、同一の対戦グループ内で一のク
ライアントシステムが他の総てのクライアントシステム
と対戦するように順序だてた総当たり戦対戦モードを設
定するための登録情報が格納されており、 前記次の組み合わせを決定するステップは、 一の組み合わせによる対戦が終了した場合に、各クライ
アントシステムが未だ対戦していないクライアントシス
テムであって対戦中でない他のクライアントシステム
を、各クライアントシステムに対する次の対戦の組み合
わせとして決定する請求項25に記載の通信ゲーム処理
方法。28. At least one of the group information stored in the database is such that, when a match ends, one client system in the same match group will play against all other client systems. The registration information for setting the brute force battle mode arranged in the order is stored, and the step of determining the next combination is such that when the battle by one combination ends, each client system still has a battle. 26. The communication game processing method according to claim 25, wherein the other client systems that are not playing and are not playing a match are determined as a combination of the next match for each client system.
ループ情報のうち少なくとも一つは、 対戦が終了した場合に、同一の対戦グループ内において
勝ち抜き戦形式で対戦するトーナメント戦戦闘モードを
設定するための登録情報が格納されており、 前記次の組み合わせを決定するステップは、 一の組み合わせによる対戦が終了した場合に、前記登録
情報を参照して対戦する組み合わせを決定し、決定した
組み合わせによる対戦の勝者となったクライアントシス
テム同士を次の対戦の組み合わせとして決定する請求項
25に記載の通信ゲーム処理方法。29. At least one of the group information stored in the database is a registration for setting a tournament battle battle mode in which, when a battle is completed, a battle is played in the same battle group in a win-out battle format. Information is stored, and the step of determining the next combination includes, when a match by one combination is completed, determining a match to be played by referring to the registration information, and determining a winner of the match by the determined combination. 26. The communication game processing method according to claim 25, wherein the determined client systems are determined as a combination of the next battle.
から対戦要求があった場合に、他の任意のクライアント
システムのなかから、いずれか一を選択して対戦させる
簡易対戦モード、または、いずれかの前記対戦グループ
に属して各対戦グループ内において対戦させる熟達対戦
モードのうちいずれかを選択して実行させるステップを
備える請求項25に記載の通信ゲーム処理方法。30. A simple battle mode in which, when a battle request is made from any one of the client systems, one of the other arbitrary client systems is selected and played, or any of the battles 26. The communication game processing method according to claim 25, further comprising the step of selecting and executing any one of the expert battle modes belonging to the group and causing a battle in each battle group.
ープを各クライアントシステムに閲覧させるための対戦
モード一覧表示を各クライアントに提供するステップを
備える請求項25に記載の通信ゲーム処理方法。31. The communication game processing method according to claim 25, further comprising the step of providing each client with a battle mode list display for causing each client system to browse a battle group with reference to the group information.
内、相手が決まったクライアントシステム間で前記ゲー
ムサーバシステムを介してゲームに関するデータをリア
ルタイムに送受信可能な通信ゲームシステムであって、 前記複数のクライアントシステムの各々は、前記クライ
アントシステム間における前記データの送受信時に、一
方のクライアントシステムが前記データの中に無効化す
べきデータを含めて送信してきたときに、他方のクライ
アントシステムはその無効化すべきデータに無効化の処
理を行なうようにしたことを特徴とする請求項1記載の
通信ゲームシステム。32. A communication game system capable of transmitting and receiving data related to a game in real time between the client systems of which the opponent is determined among the plurality of client systems via the game server system. When transmitting and receiving the data between the client systems, when one of the client systems transmits the data including data to be invalidated, the other client system invalidates the data to be invalidated. 2. The communication game system according to claim 1, wherein the processing is performed.
々は、前記無効化に処すべきデータを含む前記ゲームを
前記ゲームサーバシステムに送信する送信手段と、前記
ゲームシステムから前記無効化に処すべきデータが送信
されたきたときに当該無効化に処すべきデータを無効化
する無効化処理手段とを備えた請求項32記載の通信ゲ
ームシステム。33. A transmitting means for transmitting the game including the data to be invalidated to the game server system, wherein each of the plurality of client systems transmits data to be invalidated from the game system. 33. The communication game system according to claim 32, further comprising: invalidation processing means for invalidating data to be invalidated when the operation is performed.
きデータを、その無効化を表す情報と共に送信する手段
である請求項34記載の通信ゲームシステム。34. The communication game system according to claim 34, wherein said transmitting means is means for transmitting data to be invalidated together with information indicating the invalidation.
に処すべきデータが画面上のどの表示位置に対応してい
るかを表す位置情報である請求項34記載の通信ゲーム
システム。35. The communication game system according to claim 34, wherein the information indicating the invalidation is position information indicating which display position on the screen corresponds to the data to be processed for the invalidation.
を表すフラグ又はダミーデータである請求項34記載の
通信ゲームシステム。36. The communication game system according to claim 34, wherein the information indicating the invalidation is a flag or dummy data indicating the invalidation.
ムのキャラクタを選択する画面において遊戯者がカスタ
マイズされたキャラクタを選択するときの操作に関わる
データである請求項32乃至36の何れか一項に記載の
通信ゲームシステム。37. The data according to claim 32, wherein the data to be invalidated is data relating to an operation when a player selects a customized character on a screen for selecting a character of the game. A communication game system according to item 1.
ーラ又はパッドの操作に関わるデータである請求項37
記載の通信ゲームシステム。38. The data relating to the operation is data relating to an operation of a controller or a pad.
The communication game system as described.
々は、ゲームのキャラクタ選択画面として、前記複数の
クライアントシステムに予め共通に記憶させている共通
キャラクタを選択させるための第1のボタン、及び、所
望のクライアントシステムに着脱可能なメモリ装置を介
して格納可能なカスタマイズされた非共通キャラクタを
選択するモードへの移行させるための第2のボタンを含
む画面を提示する手段であり、 前記無効化に処すべきデータは、前記第2のボタンを選
択したときの操作状態を表すデータである請求項32乃
至36の何れか一項に記載の通信ゲームシステム。39. Each of the plurality of client systems includes, as a game character selection screen, a first button for selecting a common character previously stored in common among the plurality of client systems, and a desired button. Means for presenting a screen including a second button for transitioning to a mode for selecting a customized non-common character that can be stored via a memory device that is detachable from the client system, and which should be subjected to the invalidation 37. The communication game system according to claim 32, wherein the data is data representing an operation state when the second button is selected.
処すべきデータをじ捨てて非表示状態にする処理である
請求項33乃至39の何れか一項に記載の通信ゲームシ
ステム。40. The communication game system according to claim 33, wherein said invalidation processing means is a process of discarding data to be invalidated and putting it in a non-display state.
内、対戦相手が決まったクライアントシステム間で前記
ゲームサーバシステムを介してゲームに関するデータを
リアルタイムに送受信可能な通信ゲームシステムであっ
て、 前記複数のクライアントシステムの各々は、前記ゲーム
を観戦するときに当該観戦状態にある他のクライアント
システムとの間で前記ゲームサーバシステムを介してチ
ャットを実行可能なことを特徴とする請求項1記載の通
信ゲームシステム。41. A communication game system capable of transmitting and receiving game-related data in real time between the client systems of which opponents have been determined among the plurality of client systems via the game server system. 2. The communication game system according to claim 1, wherein, when watching the game, a chat can be executed with another client system in the watching state via the game server system. 3.
々は、前記ゲームを観戦しているときに前記チャットの
内容を遊戯者から受け付けて当該内容に相当する文字情
報を前記ゲームサーバシステムに送信する送信手段と、
このゲームサーバシステムから前記文字情報が送信され
てきたときに当該文字情報をモニタのゲーム画面上に重
畳して表示する表示手段とを備えた請求項41記載の通
信ゲームシステム。42. A transmission means for receiving each of the contents of the chat from a player while watching the game and transmitting character information corresponding to the contents to the game server system. When,
42. The communication game system according to claim 41, further comprising: display means for displaying the character information superimposed on a game screen of a monitor when the character information is transmitted from the game server system.
に前記ゲーム画面を背景として設定した半透明ウィンド
ウ内に前記文字情報を表示する手段である請求項42記
載の通信ゲームシステム。43. The communication game system according to claim 42, wherein said display means is means for displaying said character information in a translucent window set with said game screen as a background on a screen of said monitor.
内、対戦相手が決まったクライアントシステム間で前記
ゲームサーバシステムを介してゲームに関するデータを
リアルタイムに送受信可能な通信ゲームシステムであっ
て、 前記複数のクライアントシステムの各々は、前記ゲーム
を観戦するときに前記ゲームが実行されるゲーム空間内
の変更可能な仮想視点から当該空間を投影した画像を表
示することを特徴とする請求項1記載の通信ゲームシス
テム。44. A communication game system capable of transmitting and receiving game-related data in real time between the client systems for which opponents have been determined among the plurality of client systems via the game server system. 2. The communication game system according to claim 1, wherein, when watching the game, each of the games displays an image obtained by projecting the space from a changeable virtual viewpoint in the game space in which the game is executed. 3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000270583A JP2001120841A (en) | 1999-07-14 | 2000-09-06 | Communication game system and processing method of communication game |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11-201013 | 1999-07-14 | ||
JP20101399 | 1999-07-14 | ||
JP2000270583A JP2001120841A (en) | 1999-07-14 | 2000-09-06 | Communication game system and processing method of communication game |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP11349521 Division | 1999-07-14 | 1999-12-08 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009174145A Division JP4640714B2 (en) | 1999-07-14 | 2009-07-27 | Game system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2001120841A true JP2001120841A (en) | 2001-05-08 |
JP2001120841A5 JP2001120841A5 (en) | 2007-03-08 |
Family
ID=26512529
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000270583A Withdrawn JP2001120841A (en) | 1999-07-14 | 2000-09-06 | Communication game system and processing method of communication game |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2001120841A (en) |
Cited By (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002346231A (en) * | 2001-05-29 | 2002-12-03 | Konami Computer Entertainment Osaka:Kk | Server unit for net game, net game managing method and net game managing program |
JP2002346232A (en) * | 2001-05-29 | 2002-12-03 | Konami Computer Entertainment Osaka:Kk | Server unit for net game, net game managing method and net game managing program |
JP2002346233A (en) * | 2001-05-30 | 2002-12-03 | Konami Computer Entertainment Osaka:Kk | Server unit for net game, net game managing method and net game managing program |
JP2002346234A (en) * | 2001-05-30 | 2002-12-03 | Konami Computer Entertainment Osaka:Kk | Server unit for net game, net game managing method and net game managing program |
JP2002346205A (en) * | 2001-05-30 | 2002-12-03 | Konami Computer Entertainment Osaka:Kk | Server device for net game, method for managing net game and program for managing net game |
JP2002360935A (en) * | 2001-06-07 | 2002-12-17 | Namco Ltd | Game system, program and information storage medium |
JP2003103038A (en) * | 2001-09-28 | 2003-04-08 | Ishikawajima Harima Heavy Ind Co Ltd | Robot game system |
JP2004113451A (en) * | 2002-09-26 | 2004-04-15 | Namco Ltd | Server, control program of the same, and recording medium with the program recorded thereon |
JP2004154365A (en) * | 2002-11-06 | 2004-06-03 | Konami Co Ltd | Game system, game server, control method for game server and program |
WO2005056140A1 (en) * | 2003-12-10 | 2005-06-23 | Konami Digital Entertainment Co., Ltd. | Game progress management device, game progress management method, and computer-readable recording medium containing the game progress management program |
WO2006057103A1 (en) * | 2004-11-25 | 2006-06-01 | Konami Digital Entertainment Co., Ltd. | Game system |
KR100722682B1 (en) * | 2001-05-18 | 2007-05-29 | 아르재 가부시키가이샤 | Multi-Participant Game Method Using Network, Game Server Executing The Game Method, and Storage Medium Storing Game Program Executing The Game Method |
WO2007091347A1 (en) * | 2006-02-10 | 2007-08-16 | Sony Computer Entertainment Inc. | Game system and game management server |
JP2007209628A (en) * | 2006-02-10 | 2007-08-23 | Sony Computer Entertainment Inc | Game system and game management server |
JP2007215767A (en) * | 2006-02-16 | 2007-08-30 | Sony Computer Entertainment Inc | Game management server |
JP2007229040A (en) * | 2006-02-28 | 2007-09-13 | Namco Bandai Games Inc | Server system, program and information storage medium |
WO2008072570A1 (en) | 2006-12-12 | 2008-06-19 | Konami Digital Entertainment Co., Ltd. | Game system |
WO2008072571A1 (en) | 2006-12-12 | 2008-06-19 | Konami Digital Entertainment Co., Ltd. | Game system |
JP2009000419A (en) * | 2007-06-25 | 2009-01-08 | Sega Corp | Game system, and method for preparing composite object image |
JP2011194244A (en) * | 2011-05-09 | 2011-10-06 | Namco Bandai Games Inc | Game system |
US8033915B2 (en) | 2002-09-11 | 2011-10-11 | Konami Digital Entertainment Co., Ltd. | Game system, server apparatus and register terminal |
WO2011126134A1 (en) | 2010-04-09 | 2011-10-13 | サイバーアイ・エンタテインメント株式会社 | Server system for real-time moving image collection, recognition, classification, processing, and delivery |
JP2011218215A (en) * | 2011-08-08 | 2011-11-04 | Namco Bandai Games Inc | Game system, game server, web server, arcade game apparatus, and terminal apparatus |
JP2012000360A (en) * | 2010-06-21 | 2012-01-05 | Miracle Positive Co Ltd | Server for massively multiplayer online role-playing game |
US8113839B2 (en) | 2000-07-21 | 2012-02-14 | Sony Corporation | Information processing apparatus, information processing method, information processing system, and storage medium |
JP2012125644A (en) * | 2012-04-02 | 2012-07-05 | Namco Bandai Games Inc | Game system |
JP2014053959A (en) * | 2013-11-13 | 2014-03-20 | Sony Computer Entertainment Inc | Video display system, video display device, control method of the same and program |
JP2014108129A (en) * | 2012-11-30 | 2014-06-12 | Gree Inc | Server device, program, and game control method |
JP2014150910A (en) * | 2013-02-06 | 2014-08-25 | Konami Digital Entertainment Co Ltd | Game control device, game control method, program, and game system |
JP2015077291A (en) * | 2013-10-17 | 2015-04-23 | 株式会社ソニー・コンピュータエンタテインメント | Game system, game control method, and game control program |
JP2015104578A (en) * | 2013-11-29 | 2015-06-08 | 株式会社バンダイナムコエンターテインメント | Program and game system |
JP2018171252A (en) * | 2017-03-31 | 2018-11-08 | 株式会社バンダイナムコエンターテインメント | Program and game system |
WO2020003724A1 (en) * | 2018-06-28 | 2020-01-02 | 龍矩 小川 | Network matchup-type puzzle game management system |
JP2020124516A (en) * | 2020-03-13 | 2020-08-20 | 株式会社ソニー・インタラクティブエンタテインメント | Game control program, game system, and game control method |
CN113633996A (en) * | 2021-08-12 | 2021-11-12 | 腾讯科技(成都)有限公司 | Chat message transmission method and device, storage medium and electronic equipment |
CN114220231A (en) * | 2021-12-01 | 2022-03-22 | 广州歌神信息科技有限公司 | Information display method and device, storage medium and electronic device |
JP2022097538A (en) * | 2019-08-29 | 2022-06-30 | 株式会社コナミデジタルエンタテインメント | Game system, computer program used for therefor, and control method |
-
2000
- 2000-09-06 JP JP2000270583A patent/JP2001120841A/en not_active Withdrawn
Cited By (59)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8113839B2 (en) | 2000-07-21 | 2012-02-14 | Sony Corporation | Information processing apparatus, information processing method, information processing system, and storage medium |
KR100722682B1 (en) * | 2001-05-18 | 2007-05-29 | 아르재 가부시키가이샤 | Multi-Participant Game Method Using Network, Game Server Executing The Game Method, and Storage Medium Storing Game Program Executing The Game Method |
US6607444B2 (en) | 2001-05-29 | 2003-08-19 | Konami Computer Entertainment Osaka, Inc. | Server device for net game, net game management method, net game management program, and recording medium which stores net game management program |
JP2002346232A (en) * | 2001-05-29 | 2002-12-03 | Konami Computer Entertainment Osaka:Kk | Server unit for net game, net game managing method and net game managing program |
KR100503183B1 (en) * | 2001-05-29 | 2005-07-25 | 가부시끼가이샤 고나미 컴퓨터 엔터테인먼트 스튜디오 | Network game server apparatus, network game management method, and network game management program |
JP2002346231A (en) * | 2001-05-29 | 2002-12-03 | Konami Computer Entertainment Osaka:Kk | Server unit for net game, net game managing method and net game managing program |
US6821205B2 (en) | 2001-05-29 | 2004-11-23 | Konami Computer Entertainment Osaka, Inc. | Server device for net game, net game management method, net game management program and recording medium which stores net game management program |
US7674166B2 (en) | 2001-05-30 | 2010-03-09 | Konami Digital Entertainment Co., Ltd. | Server device for net game, net game management method, net game management program and recording medium which stores net game management program |
JP2002346205A (en) * | 2001-05-30 | 2002-12-03 | Konami Computer Entertainment Osaka:Kk | Server device for net game, method for managing net game and program for managing net game |
JP2002346234A (en) * | 2001-05-30 | 2002-12-03 | Konami Computer Entertainment Osaka:Kk | Server unit for net game, net game managing method and net game managing program |
US7175530B2 (en) | 2001-05-30 | 2007-02-13 | Konami Computer Entertainment Osaka, Inc. | Server device for net game, net game management method, net game management program and recording medium which stores net game management program |
JP2002346233A (en) * | 2001-05-30 | 2002-12-03 | Konami Computer Entertainment Osaka:Kk | Server unit for net game, net game managing method and net game managing program |
JP2002360935A (en) * | 2001-06-07 | 2002-12-17 | Namco Ltd | Game system, program and information storage medium |
JP2003103038A (en) * | 2001-09-28 | 2003-04-08 | Ishikawajima Harima Heavy Ind Co Ltd | Robot game system |
US8182345B2 (en) | 2002-09-11 | 2012-05-22 | Konami Digital Entertainment Co., Ltd. | Game system, server apparatus and register terminal |
US8033915B2 (en) | 2002-09-11 | 2011-10-11 | Konami Digital Entertainment Co., Ltd. | Game system, server apparatus and register terminal |
JP2004113451A (en) * | 2002-09-26 | 2004-04-15 | Namco Ltd | Server, control program of the same, and recording medium with the program recorded thereon |
JP2004154365A (en) * | 2002-11-06 | 2004-06-03 | Konami Co Ltd | Game system, game server, control method for game server and program |
JP2005168740A (en) * | 2003-12-10 | 2005-06-30 | Konami Co Ltd | Device, method and program for game progress administration |
GB2423483A (en) * | 2003-12-10 | 2006-08-30 | Konami Digital Entertainment | Game progress management device,game progress management method,and computer-readable recording medium containing the game progress management program |
WO2005056140A1 (en) * | 2003-12-10 | 2005-06-23 | Konami Digital Entertainment Co., Ltd. | Game progress management device, game progress management method, and computer-readable recording medium containing the game progress management program |
US8496529B2 (en) | 2004-11-25 | 2013-07-30 | Konami Digital Entertainment Co., Ltd. | Game system |
GB2433896A (en) * | 2004-11-25 | 2007-07-11 | Konami Digital Entertainment | Game system |
WO2006057103A1 (en) * | 2004-11-25 | 2006-06-01 | Konami Digital Entertainment Co., Ltd. | Game system |
US7798906B2 (en) | 2006-02-10 | 2010-09-21 | Sony Computer Entertainment Inc. | Game system and game managing server |
WO2007091347A1 (en) * | 2006-02-10 | 2007-08-16 | Sony Computer Entertainment Inc. | Game system and game management server |
JP2007209628A (en) * | 2006-02-10 | 2007-08-23 | Sony Computer Entertainment Inc | Game system and game management server |
JP2007215767A (en) * | 2006-02-16 | 2007-08-30 | Sony Computer Entertainment Inc | Game management server |
JP2007229040A (en) * | 2006-02-28 | 2007-09-13 | Namco Bandai Games Inc | Server system, program and information storage medium |
WO2008072570A1 (en) | 2006-12-12 | 2008-06-19 | Konami Digital Entertainment Co., Ltd. | Game system |
WO2008072571A1 (en) | 2006-12-12 | 2008-06-19 | Konami Digital Entertainment Co., Ltd. | Game system |
JP2009000419A (en) * | 2007-06-25 | 2009-01-08 | Sega Corp | Game system, and method for preparing composite object image |
WO2011126134A1 (en) | 2010-04-09 | 2011-10-13 | サイバーアイ・エンタテインメント株式会社 | Server system for real-time moving image collection, recognition, classification, processing, and delivery |
US9204198B2 (en) | 2010-04-09 | 2015-12-01 | Cyber Ai Entertainment Inc. | Server system for real-time moving image collection, recognition, classification, processing, and delivery |
US8863183B2 (en) | 2010-04-09 | 2014-10-14 | Cyber Ai Entertainment Inc. | Server system for real-time moving image collection, recognition, classification, processing, and delivery |
JP2012000360A (en) * | 2010-06-21 | 2012-01-05 | Miracle Positive Co Ltd | Server for massively multiplayer online role-playing game |
JP2011194244A (en) * | 2011-05-09 | 2011-10-06 | Namco Bandai Games Inc | Game system |
JP2011218215A (en) * | 2011-08-08 | 2011-11-04 | Namco Bandai Games Inc | Game system, game server, web server, arcade game apparatus, and terminal apparatus |
JP2012125644A (en) * | 2012-04-02 | 2012-07-05 | Namco Bandai Games Inc | Game system |
JP2014108129A (en) * | 2012-11-30 | 2014-06-12 | Gree Inc | Server device, program, and game control method |
JP2014150910A (en) * | 2013-02-06 | 2014-08-25 | Konami Digital Entertainment Co Ltd | Game control device, game control method, program, and game system |
JP2015077291A (en) * | 2013-10-17 | 2015-04-23 | 株式会社ソニー・コンピュータエンタテインメント | Game system, game control method, and game control program |
US11478703B2 (en) | 2013-10-17 | 2022-10-25 | Sony Interactive Entertainment Inc. | Game system, game controlling method, and game controlling program |
US10471354B2 (en) | 2013-10-17 | 2019-11-12 | Sony Interactive Entertainment Inc. | Game system, game controlling method, and game controlling program |
US12064690B2 (en) | 2013-10-17 | 2024-08-20 | Sony Interactive Entertainment Inc. | Game system, game controlling method, and game controlling program |
JP2014053959A (en) * | 2013-11-13 | 2014-03-20 | Sony Computer Entertainment Inc | Video display system, video display device, control method of the same and program |
JP2015104578A (en) * | 2013-11-29 | 2015-06-08 | 株式会社バンダイナムコエンターテインメント | Program and game system |
JP2018171252A (en) * | 2017-03-31 | 2018-11-08 | 株式会社バンダイナムコエンターテインメント | Program and game system |
US11648482B2 (en) | 2018-06-28 | 2023-05-16 | Tatsunori OGAWA | Management system for network match puzzle game |
CN111971099A (en) * | 2018-06-28 | 2020-11-20 | 小川龙矩 | Network fighting type intelligent game management system |
JPWO2020003724A1 (en) * | 2018-06-28 | 2020-07-16 | 龍矩 小川 | Network competitive puzzle game management system |
WO2020003724A1 (en) * | 2018-06-28 | 2020-01-02 | 龍矩 小川 | Network matchup-type puzzle game management system |
JP2022097538A (en) * | 2019-08-29 | 2022-06-30 | 株式会社コナミデジタルエンタテインメント | Game system, computer program used for therefor, and control method |
JP7356189B2 (en) | 2019-08-29 | 2023-10-04 | 株式会社コナミデジタルエンタテインメント | Game system, computer program used therefor, and control method |
JP2020124516A (en) * | 2020-03-13 | 2020-08-20 | 株式会社ソニー・インタラクティブエンタテインメント | Game control program, game system, and game control method |
CN113633996A (en) * | 2021-08-12 | 2021-11-12 | 腾讯科技(成都)有限公司 | Chat message transmission method and device, storage medium and electronic equipment |
CN113633996B (en) * | 2021-08-12 | 2023-08-25 | 腾讯科技(成都)有限公司 | Chat message transmission method and device, storage medium and electronic equipment |
CN114220231A (en) * | 2021-12-01 | 2022-03-22 | 广州歌神信息科技有限公司 | Information display method and device, storage medium and electronic device |
CN114220231B (en) * | 2021-12-01 | 2024-02-02 | 广州歌神信息科技有限公司 | Information display method and device, storage medium and electronic device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100861034B1 (en) | Communication game system and processing method thereof | |
JP4716270B2 (en) | Game system | |
JP2001120841A (en) | Communication game system and processing method of communication game | |
JP2001224865A (en) | Communication game system and communication game processing method | |
US6932708B2 (en) | Communication game system and communication game processing method | |
JP5489203B2 (en) | GAME SYSTEM, GAME DEVICE, GAME SERVER, AND GAME PROGRAM | |
JP5382292B2 (en) | Network game system | |
JP3496150B1 (en) | GAME SYSTEM, GAME SYSTEM CONTROL METHOD AND PROGRAM | |
JP6648327B1 (en) | Game program, game device, game system, and game processing control method | |
JP6184204B2 (en) | Program and server system | |
JP2007061253A (en) | Video game device, game system, game program and recording medium | |
WO2005097282A1 (en) | Game method and game system | |
JP2010239990A5 (en) | ||
JP2010239991A (en) | Game system, game device, and game server | |
JP2007061253A5 (en) | ||
JP2001334069A (en) | Own character growing system by other player | |
JP6469273B1 (en) | Information processing system, information processing program, information processing method, and information processing apparatus | |
JP2006506120A (en) | Method and apparatus for providing online game | |
EP1779908B1 (en) | Game machine, game machine control method, and information storage medium | |
JP3417936B2 (en) | NET GAME SERVER DEVICE, NET GAME MANAGEMENT METHOD, AND NET GAME MANAGEMENT PROGRAM | |
JP2001190849A (en) | Game system, replacement control method of game data, game machine and computer readable recording medium | |
JP7144954B2 (en) | program | |
JP2002177640A (en) | Contest game machine and system | |
JP7231875B1 (en) | Information processing device, information processing method and information processing program | |
JP2002331171A (en) | Game device, game control method, and storage medium and computer program therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061207 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061207 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070119 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080214 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080414 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080930 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081201 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090427 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090727 |
|
A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20090728 |