JP4150400B2 - ゲーム用サーバ装置及びそのプログラム - Google Patents
ゲーム用サーバ装置及びそのプログラム Download PDFInfo
- Publication number
- JP4150400B2 JP4150400B2 JP2006038876A JP2006038876A JP4150400B2 JP 4150400 B2 JP4150400 B2 JP 4150400B2 JP 2006038876 A JP2006038876 A JP 2006038876A JP 2006038876 A JP2006038876 A JP 2006038876A JP 4150400 B2 JP4150400 B2 JP 4150400B2
- Authority
- JP
- Japan
- Prior art keywords
- game
- player
- round
- server device
- players
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Description
しかし、このような対戦ゲームの大会は、予め応募のあったプレイヤを対戦させていたので、1回戦終了後に、大会の存在を知り、大会に参加したい者がいても、途中参加できないという問題があった。
また、1回戦から数回戦目までのゲームを消化しても、たまたま都合が悪く、途中の回戦に参戦できなかったプレイヤは、次回からの参戦資格を失ってしまうという問題があった。
請求項1の発明は、所定のゲーム期間(H1a)内に複数のプレイヤの各ゲーム端末(1A〜1E)の操作に応じて、前記各ゲーム端末(1A〜1E)に通信可能に接続され、前記プレイヤ間で行われる1対1の対戦ゲームの組み合わせを、複数回戦にわたって行うゲーム用サーバ装置において、各回戦の対戦結果を前記プレイヤの各ゲーム端末から受信する通信部と、前記通信部が受信した各回戦の対戦結果に応じて、前記プレイヤ毎に、前記各回戦終了時までの順位情報を算出する順位算出部(73)と、前記順位算出部(73)が算出した総合得点に基づいて、前記各回戦の次の回戦で、前記プレイヤを複数のグループ(G0〜G16等)に分けるグループ分け部(74)と、前記グループ分け部(74)により分けられた同一グループ(G0〜G16等)の前記プレイヤ同士の対戦の組み合わせを、前記各回戦の次の回戦の参加受付時に行う対戦組み合わせ部(75)とを備え、前記順位算出部は、前記通信部が受信した前記プレイヤの各回戦の対戦結果が勝ちの場合には、勝ちに対応した得点を過去の総合得点に加算して、前記各回戦終了時までの総合得点を新たに算出し、前記通信部が受信した前記プレイヤの各回戦の対戦結果が引き分けの場合には、引き分けに対応し前記勝ちに対応した得点よりも低い得点を過去の総合得点に加算して、前記各回戦終了時までの総合得点を新たに算出し、前記通信部が受信した前記プレイヤの各回戦の対戦結果が敗けの場合、又は対戦不参加の場合には、過去の総合得点を、前記各回戦終了時までの総合得点として算出すること、を特徴とするゲーム用サーバ装置である。
請求項3の発明は、請求項1又は請求項2に記載のゲーム用サーバ装置において、前記順位算出部(73)は、前記ゲーム期間(H1a)内にこのゲーム用サーバ装置に接続したが、組み合わせが不成立であった前記プレイヤに対して、所定の得点を与えること、を特徴とするゲーム用サーバ装置である。
請求項4の発明は、請求項1から請求項3のいずれか1項に記載のゲーム用サーバ装置において、前記グループ分け部(74)は、前記プレイヤ数が所定の数よりも少ない前記グループ(G1等)を、総合得点が近い他のグループ(G0等)に併合すること、を特徴とするゲーム用サーバ装置である。
請求項6の発明は、請求項1から請求項5のいずれか1項に記載のゲーム用サーバ装置において、前記順位算出部(73)は、同一グループ(G0〜G16等)内の前記プレイヤを、前記プレイヤ間(B,C)で直接対決が有る場合には、前記直接対決の勝敗に基づいて順位付けをすること、を特徴とするゲーム用サーバ装置である。
請求項7の発明は、請求項1から請求項6のいずれか1項に記載のゲーム用サーバ装置において、前記順位算出部(73)は、同一グループ(G0〜G16等)内の前記プレイヤ(D,E)を、前記プレイヤが対戦してきた対戦相手の成績に基づいて順位付けをすること、を特徴とするゲーム用サーバ装置である。
請求項8の発明は、請求項1から請求項7のいずれか1項に記載のゲーム用サーバ装置において、前記順位算出部(73)は、同一グループ(G0〜G16等)内の前記プレイヤを、前記プレイヤの得失点に基づいて順位付けをすること、を特徴とするゲーム用サーバ装置である。
請求項9の発明は、請求項1から請求項8のいずれか1項に記載のゲーム用サーバ装置において、前記組み合わせが不成立であった前記プレイヤに対して、前記ゲーム期間(H1a)内にこのゲーム用サーバ装置に再度接続するように要求する再接続要求手段を備えること、を特徴とするゲーム用サーバ装置である。
(1)本発明は、各回戦終了時の順位情報に基づいて、プレイヤをグループ分けするので、途中の回戦に不参戦であったプレイヤでも、それ以降の回戦に参加することができる。
最初に、本実施例のゲーム端末1A〜1E及びゲーム用サーバ装置51の制御ブロックについて説明する。
図1は、本実施例のゲーム端末1A〜1E及びゲーム用サーバ装置51のプロック図である。
図1に示すように、ゲーム端末1A〜1Eは、通信ネットワーク50(例えば、インターネット等の通信回線)を介して、ゲーム用サーバ装置51に接続されている。ゲーム端末1A〜1Eを操作する各プレイヤは、ゲーム用サーバ装置51により、対戦ゲームの組み合わせが行われ、通信ネットワーク50を介して対戦する。対戦ゲームの種類は、プレイヤ同士が対戦して勝敗が決まるものであればよく、例えば、サッカーゲーム、野球ゲーム、格闘ゲーム、ダーツゲーム、チェス、将棋、囲碁等である。
本実施例では、1000人程度のプレイヤが、それぞれ所持するゲーム端末を用いて、全10回戦のサッカーゲームを行う場合を例に説明する。
ゲーム端末1Aは、端末記憶部10と、操作部20と、端末制御部30と、端末通信回路41と、表示部駆動回路42と、モニタ43とを備えている。
ブラウザプログラム部11は、ブラウザプログラムを記憶するための記憶部である。ブラウザプログラムは、端末制御部30を動作させ、通信ネットワーク50を介して、ゲーム用サーバとの間で、情報を伝達するためのものである。
端末側ゲームプログラム部12は、端末側ゲームプログラムを記憶するための記憶部である。端末側ゲームプログラムは、端末制御部30を動作させ、ゲーム端末1Aにおいてゲームを進行させるためのものであり、例えば、通信ネットワーク50を介して、ゲーム用サーバ装置51から配信される。
操作部20は、プレイヤがゲーム端末1Aを操作するためのものであり、例えば、キーボード、マウス等である。操作部20は、プレイヤによって操作され、信号が端末制御部30に出力される。
端末通信制御部31は、ブラウザプログラムにより動作され、端末通信回路41を駆動させて、ゲーム用サーバ装置51との間で情報の伝達を行うため制御部である。
ゲーム進行制御部32は、端末側ゲームプログラムにより動作され、ゲーム端末1Aにおけるゲームの進行を統括的に制御するための制御部である。
表示部制御部33は、表示部駆動回路42を駆動させ、モニタ43にゲーム画面等を表示させるための制御部である。
表示部駆動回路42は、モニタ43を駆動させるための電気回路である。
モニタ43は、ゲームの進行等を表示するための表示装置であり、例えば、LCD(液晶表示装置)である。
ゲーム用サーバ装置51は、通信ネットワーク50を介して、ゲーム端末1Aとの間で必要な情報を伝達し、また、プレイヤ間で行われる対戦ゲームの組み合わせを、複数回戦にわたって行うコンピュータである。ゲーム用サーバ装置51は、サーバ記憶部60と、サーバ制御部70と、サーバ通信回路81とを備えている。
サーバ側ゲームプログラム部61は、サーバ側ゲームプログラムを記憶するための記憶部である。サーバ側ゲームプログラムは、サーバ制御部70を動作させ、ゲームを進行させるためのものである。
プレイヤ情報記憶部62は、対戦ゲームに参加しているプレイヤの情報を記憶するための記憶部であり、例えば、プレイヤの名前、ユーザID、パスワード、対戦成績等を記憶している。
サーバ通信制御部71は、サーバ通信回路81を駆動させて、各ゲーム端末との間で、情報の伝達を行うため制御部である。
参加受付部72は、各回戦の開催期間(ゲーム期間)内に、通信ネットワークを介してゲーム用サーバに接続し、ゲームに参戦を希望するプレイヤの受付処理を行うための制御部である。参加受付部72は、再接続要求手段を有し、後述するように、組み合わせが不成立であったプレイヤに対して、ゲーム用サーバ装置51に再度接続するように要求する。
順位算出部73は、各回戦の対戦結果に応じてプレイヤに得点(得点情報)を付与し、プレイヤ毎に各回戦終了時までの総合得点(順位情報)を算出するための制御部である。順位算出部73は、後述するように、組み合わせが不成立であったプレイヤに対して不戦処理をし、また、10回戦終了時に、全プレイヤの順位付けをする。
また、グループ分け部74は、後述するように、各回戦の開催期間内に新たにゲーム参加を希望する新プレイヤを、総合得点が0点のグループ(所定の順位情報のグループ)に編入する。
対戦組み合わせ部75は、グループ分け部74により分けられた各グループのプレイヤ同士の対戦組み合わせを行うための制御である。
サーバ通信回路81は、通信ネットワーク50を介して、各ゲーム端末との間で、ゲームに関する情報を伝達するための電気回路である。
図2(a)は、本実施例のサッカーゲームへの募集を呼びかけるホームページH1の画面を示す図であり、図2(b)は、プレイヤの受付画面H2を示す図である。
これらの画面は、ゲーム用サーバ装置51からゲーム用端末に送信され、ゲーム端末1Aのモニタ43に表示されたものである。
ホームページH1は、アドレスが、例えば、雑誌、新聞等の広告に記載されたり、他のホームページにリンクが貼られ、プレイヤがアクセスすることにより、モニタ43に表示される。ホームページH1には、全10回戦からなるサッカーゲームの開催期間H1aと、受付画面H2のアドレスH1bが表示されている。
プレイヤは、各回戦の開催期間内に、アドレスH1bによって示される受付画面H2にアクセスし、名前H2a、ニックネームH2b、メールアドレスH2cを入力し、送信H2dをクリックして、ゲーム用サーバ装置51に情報を送信する。これにともない、ユーザID及びパスワードが、ゲーム用サーバ装置51から送信され、プレイヤは、サッカーゲームに参戦することができる。
最初に、ゲーム端末1Aの動作について説明する。
図3は、本実施例のゲーム端末1Aの動作を示すフローチャートであり、図4は、対戦受付画面H3を示す図であり、図5は、プレイヤに再度参戦を促す画面H4を示す図である。
最初にステップS1において、プレイヤがゲーム端末1Aを操作して、ゲーム用サーバに接続することにより、一連の処理がスタートする。
ステップS2,3において、ゲーム用サーバ装置51から、受付画面H3(図4参照)の情報が送信され、モニタ43に表示される。そして、プレイヤによりユーザIDH3a、パスワードH3bが入力され送信H3cがクリックされると、ゲーム進行制御部32は、これらの情報を、ゲーム用サーバ装置51に送信する。
ステップS4において、ゲーム用サーバ装置51によりユーザIDが認証されると(ステップS4:YES)、ステップS5において、ゲーム大会が行われているかの否かの情報が、ゲーム用サーバ装置51から送信される。ゲーム大会が開かれている場合(ステップS5:YES)、ステップS6において、ゲーム進行制御部32は、プレイヤのゲーム大会への参加を、ゲーム用サーバ装置51に伝える。
最初に、ゲーム用サーバ装置51の対戦処理について説明する。
図6は、本実施例のゲーム用サーバ装置51の各回戦におけるプレイヤの対戦処理を示すフローチャートである。
ステップS102において、参加受付部72は、プレイヤを受け付けた場合(ステップS102:YES)、続いてステップS103において、ゲーム端末1Aから送信されたユーザID及びパスワード(図3に示すステップS2,S3参照)と、プレイヤ情報記憶部62の情報とを照合し、プレイヤを認証する。参加受付部72は、プレイヤを正しく認証した場合(ステップS104:YES)、ステップS105に進み、このプレイヤがゲーム大会に参加済みかを確認する。
一方、ステップS105において、参加受付部72は、このプレイヤが初参戦であると判断した場合、つまり、この回戦よりも前に参戦したことがないと判断した場合(ステップS105:NO)、ステップS1051に進む。ステップS1051において、順位算出部73は、初参戦であるこの新プレイヤに、途中エントリー処理を行う。途中エントリー処理とは、新プレイヤの総合得点を0点とすることをいう。そして、ステップS107に進む。
ステップS108において、対戦組み合わせ部75は、同一グループのマッチングリストを確認し、ゲーム端末1Aのプレイヤ以外にプレイヤ(対戦相手)があり、対戦可能と判断した場合(ステップS108:YES)、ステップS109に進み、対戦可能であることを、各プレイヤのゲーム端末に伝える。これにより、プレイヤ同士が、各ゲーム端末を用いて、通信ネットワーク50を介して対戦する。(なお、1回戦の場合、各プレイヤの前回戦までの対戦成績がないので、対戦組み合わせ部75は、ゲーム用サーバ装置51にアクセスしているプレイヤを、不規則に組み合わせて対戦させる。)。
ステップS110において、ゲーム用サーバ装置51は、プレイヤの各ゲーム端末から、対戦結果(プレイヤのユーザID、勝敗、対戦相手、点数等)の受付処理を開始する(ステップS11参照)。
そして、ステップS114に進み、開催期間が終了していない場合(ステップS114:NO)、ステップS102からの処理を繰り返す。
なお、ステップS111において、ゲーム端末の不具合等により、対戦結果が送信されなかった場合(ステップS111:NO)、このゲーム端末のプレイヤを、送信ミスに対するペナルティとして、敗プレイヤ扱いとする。この場合、もう片方のプレイヤが対戦結果を送信していたときは、このもう片方のプレイヤを、勝プレイヤとして扱う。
図7は、本実施例のゲーム用サーバ装置51のプレイヤのグループ分け処理を示すフローチャートであり、図8は、グループ分けの例を説明する図である。
1回戦が終了すると、ゲーム用サーバ装置51のグループ分け部74は、ステップS201において、プレイヤのグループ分け処理を開始する。
ステップS202において、グループ分け部74は、プレイヤ情報記憶部62内の情報を確認し、総合得点が一番高い2点のプレイヤを、2点グループG2にグループ分けする。本実施例の場合、図8に示すように、450人のプレイヤが、2点グループG2にグループ分けされる。ステップS203において、グループ分け部74は、最低グループ人数(本実施例では、50人)と2点グループG2の構成人数とを比較する。最低グループ人数とは、一グループを構成する最低人数をいう(詳細は、後述する。)。1点グループG1は、450人であるので(ステップS203:NO)、グループ分け部74は、ステップS205に進み、全グループの処理が終了したかを判断する。2点グループG2の処理終了時には、他のグループの処理が残っているので(ステップS205:NO)、ステップS206に進む。
続く1点グループG1のグループ分けのとき、その構成人数が30人であり、最低グループ人数50人よりも少ないので(ステップS205:YES)、ステップS204に進み、グループ分け部74は、1点グループG1を0点グループG0に統合させ、新たに0−1点グループG01を作成する。そして、最後に新しく作成された0−1点グループG01に、270人をグループ分けし、一連の処理を終了する。
図9は、本実施例のゲーム用サーバ装置51によるプレイヤの順位付けの処理を示すフローチャートであり、図10は、10回戦終了時の対戦結果を示す図である。
図9に示すように、ゲーム用サーバ装置51のグループ分け部74は、各回戦終了時に、ステップS301〜S303において、前述したグループ分け処理を行う(図7に示すステップS201〜S207参照)。
ステップS304において、ゲーム用サーバ装置51の順位算出部73は、サッカーゲームの全10回戦が終了した場合(ステップS304:YES)、ステップS304に進み、プレイヤの順位付けを行う。
ステップS305において、順位算出部73は、総合得点が高いグループから順に、グループ内のプレイヤの順位付けを行う。しかし、グループ内のプレイヤは、総合得点が同一であるため、総合得点に基づいた順位付けはできない。そこで、順位算出部73は、以下のように、プレイヤの順位付けを行う。
(1)順位算出部73は、総合得点が同一であるプレイヤに対して、勝敗の数に基づいて順位付けをする。例えば、プレイヤA,Bの勝敗が、プレイヤA「8勝2敗」、プレイヤB「7勝1敗2引き分け」である場合、プレイヤAの方が、プレイヤBよりも勝数が多いため、順位算出部73は、プレイヤAを上位とする。
(2)次に、順位算出部73は、総合得点が同一であるプレイヤに対して、このプレイヤ間で直接対決が有る場合には、直接対決の勝敗に基づいて順位付けをする。例えば、プレイヤB,Cがどちらも7勝1敗2引き分けであり、プレイヤB,C同士の直接対決において、プレイヤBがプレイヤCに勝利している場合、順位算出部73は、プレイヤBを上位とする。
(3)次に、順位算出部73は、総合得点が同一であるプレイヤに対して、各プレイヤが対戦してきたプレイヤ(対戦相手)の成績に基づいて順位付けをする。例えば、プレイヤDが、総合得点が15点のプレイヤに対して6勝しており、一方、プレイヤEが、5勝している場合、順位付け部は、より強い対戦相手に勝利してきたプレイヤDを上位とする。
以上の処理の結果、順位算出部73は、プレイヤA〜Eを、プレイヤAが最上位、プレイヤEが最下位となるように、順次、順位付けする。
順位算出部73は、16点グループG16の50人のプレイヤに対して、(1)から(3)の処理を行って、順位付けを行う。以上の処理によっても、順位付けができないプレイヤは、同じ順位とする。(なお、プレイヤの順位付けは、(1)から(3)の処理に、例えば、対戦の得失点等による判断を加えてもよい)。
ステップS306において、順位算出部73は、各グループの順位に基づいて、全プレイヤの総合順位を求める。
例えば、図10に示すように、16点グループG16のプレイヤが50人、15点グループのプレイヤが60人である場合、16点グループ内のプレイヤは、1位〜50位まで順位付けされ、15点グループG15内のプレイヤは、51位から110位まで順付けされる。同様に、0点グループG0までの全プレイヤが順位付けされる。
このように算出されたプレイヤの総合順位は、ニックネームとともに、ホームページ等に発表される。
なお、全プレイヤの順位付けは、全10回戦終了後だけでなく、各回戦の終了後に、その都度行ってもよい。
また、グループ分け部74は、各回戦の開催期間(ゲーム期間)内に新たにゲーム参加を希望する新プレイヤを、0点グループG0(所定の順位情報のグループ)に編入させるので、新プレイヤは、途中の回戦からでも参戦することができる。
以上説明した実施例に限定されることなく、種々の変形や変更が可能であって、それらも本発明の均等の範囲内である。
(1)本実施例において、順位算出部は、プレイヤの勝敗に基づいて得点を付加し、順位情報を算出した例を示したが、これに限定されない。例えば、プレイヤのサッカーゲームにおける得失点に基づいて、順位情報を算出してもよい。これによっても、グループ分け部は、順位情報に基づいて、技量が同等のプレイヤ毎に、グループ分けをすることができる。
10 端末記憶部
30 端末制御部
41 端末通信回路
42 表示部駆動回路
50 通信ネットワーク
51 ゲーム用サーバ装置
60 サーバ記憶部
61 サーバ側ゲームプログラム部
62 プレイヤ情報記憶部
70 サーバ制御部
72 参加受付部
73 順位算出部
74 グループ分け部
75 対戦組み合わせ部
81 サーバ通信回路
Claims (10)
- 所定のゲーム期間内に複数のプレイヤの各ゲーム端末の操作に応じて、前記各ゲーム端末に通信可能に接続され、前記プレイヤ間で行われる1対1の対戦ゲームの組み合わせを、複数回戦にわたって行うゲーム用サーバ装置において、
各回戦の対戦結果を前記プレイヤの各ゲーム端末から受信する通信部と、
前記通信部が受信した各回戦の対戦結果に応じて、前記プレイヤ毎に、前記各回戦終了時までの総合得点を算出する順位算出部と、
前記順位算出部が算出した総合得点に基づいて、前記各回戦の次の回戦で、前記プレイヤを複数のグループに分けるグループ分け部と、
前記グループ分け部により分けられた同一グループの前記プレイヤ同士の対戦の組み合わせを、前記各回戦の次の回戦の参加受付時に行う対戦組み合わせ部とを備え、
前記順位算出部は、
前記通信部が受信した前記プレイヤの各回戦の対戦結果が勝ちの場合には、勝ちに対応した得点を過去の総合得点に加算して、前記各回戦終了時までの総合得点を新たに算出し、
前記通信部が受信した前記プレイヤの各回戦の対戦結果が引き分けの場合には、引き分けに対応し前記勝ちに対応した得点よりも低い得点を過去の総合得点に加算して、前記各回戦終了時までの総合得点を新たに算出し、
前記通信部が受信した前記プレイヤの各回戦の対戦結果が敗けの場合、又は対戦不参加の場合には、過去の総合得点を、前記各回戦終了時までの総合得点として算出すること、
を特徴とするゲーム用サーバ装置。 - 請求項1に記載のゲーム用サーバ装置において、
前記順位算出部は、前記ゲーム期間内に新たにゲーム参加を希望する新プレイヤを所定の総合得点とし、
前記グループ分け部は、前記新プレイヤを、前記所定の総合得点のグループに編入し、
前記対戦組み合わせ部は、前記所定のグループ内の対戦組み合わせを、前記新プレイヤを加えた前記プレイヤ間で行うこと、
を特徴とするゲーム用サーバ装置。 - 請求項1又は請求項2に記載のゲーム用サーバ装置において、
前記順位算出部は、前記ゲーム期間内にこのゲーム用サーバ装置に接続したが、組み合わせが不成立であった前記プレイヤに対して、所定の得点を与えること、
を特徴とするゲーム用サーバ装置。 - 請求項1から請求項3のいずれか1項に記載のゲーム用サーバ装置において、
前記グループ分け部は、前記プレイヤ数が所定の数よりも少ない前記グループを、総合得点が近い他のグループに併合すること、
を特徴とするゲーム用サーバ装置。 - 請求項1から請求項4のいずれか1項に記載のゲーム用サーバ装置において、
順位算出部は、同一グループ内の前記プレイヤを、前記プレイヤの勝敗に基づいて順位付けをすること、
を特徴とするゲーム用サーバ装置。 - 請求項1から請求項5のいずれか1項に記載のゲーム用サーバ装置において、
前記順位算出部は、同一グループ内の前記プレイヤを、前記プレイヤ間で直接対決が有る場合には、前記直接対決の勝敗に基づいて順位付けをすること、
を特徴とするゲーム用サーバ装置。 - 請求項1から請求項6のいずれか1項に記載のゲーム用サーバ装置において、
前記順位算出部は、同一グループ内の前記プレイヤを、前記プレイヤが対戦してきた対戦相手の成績に基づいて順位付けをすること、
を特徴とするゲーム用サーバ装置。 - 請求項1から請求項7のいずれか1項に記載のゲーム用サーバ装置において、
前記順位算出部は、同一グループ内の前記プレイヤを、前記プレイヤの得失点に基づいて順位付けをすること、
を特徴とするゲーム用サーバ装置。 - 請求項1から請求項8のいずれか1項に記載のゲーム用サーバ装置において、
前記組み合わせが不成立であった前記プレイヤに対して、前記ゲーム期間内にこのゲーム用サーバ装置に再度接続するように要求する再接続要求手段を備えること、
を特徴とするゲーム用サーバ装置。 - 所定のゲーム期間内に複数のプレイヤの各ゲーム端末の操作に応じて、前記各ゲーム端末に通信可能に接続され、プレイヤ間で行われる1対1の対戦ゲームの組み合わせを、複数回戦にわたって行うゲーム用サーバ装置を、
各回戦の対戦結果を前記プレイヤの各ゲーム端末から受信する通信部と、
前記通信部が受信した各回戦の対戦結果に応じて、前記プレイヤ毎に、前記各回戦終了時までの総合得点を算出する順位算出部と、
前記順位算出部が算出した総合得点に基づいて、前記各回戦の次の回戦で、前記プレイヤを複数のグループに分けるグループ分け部と、
前記グループ分け部により分けられた同一グループの前記プレイヤ同士の対戦の組み合わせを、前記各回戦の次の回戦の参加受付時に行う対戦組み合わせ部として機能させ、
前記順位算出部を、
前記通信部が受信した前記プレイヤの各回戦の対戦結果が勝ちの場合には、勝ちに対応した得点を過去の総合得点に加算して、前記各回戦終了時までの総合得点を新たに算出させ、
前記通信部が受信した前記プレイヤの各回戦の対戦結果が引き分けの場合には、引き分けに対応し前記勝ちに対応した得点よりも低い得点を過去の総合得点に加算して、前記各回戦終了時までの総合得点を新たに算出させ、
前記通信部が受信した前記プレイヤの各回戦の対戦結果が敗けの場合、又は対戦不参加の場合には、過去の総合得点を、前記各回戦終了時までの総合得点として算出させるように機能させること、
を特徴とするゲーム用サーバ装置のプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006038876A JP4150400B2 (ja) | 2006-02-16 | 2006-02-16 | ゲーム用サーバ装置及びそのプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006038876A JP4150400B2 (ja) | 2006-02-16 | 2006-02-16 | ゲーム用サーバ装置及びそのプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007215721A JP2007215721A (ja) | 2007-08-30 |
JP4150400B2 true JP4150400B2 (ja) | 2008-09-17 |
Family
ID=38493605
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006038876A Expired - Fee Related JP4150400B2 (ja) | 2006-02-16 | 2006-02-16 | ゲーム用サーバ装置及びそのプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4150400B2 (ja) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5524614B2 (ja) * | 2007-06-22 | 2014-06-18 | 要一 釣嵜 | 対戦ゲームシステムの制御方法 |
JP5270878B2 (ja) * | 2007-08-22 | 2013-08-21 | 株式会社タイトー | ゲーム運営装置及びゲーム運営プログラム |
JP5215277B2 (ja) * | 2009-10-21 | 2013-06-19 | 株式会社コナミデジタルエンタテインメント | ゲームシステム及びそのコンピュータプログラム |
JP6243356B2 (ja) | 2012-02-06 | 2017-12-06 | ホットヘッド ゲームズ インコーポレイテッド | カードのボックス及びパックの仮想的な開封 |
JP2015511834A (ja) * | 2012-02-06 | 2015-04-23 | ホットヘッド ゲームズ インコーポレイテッド | 仮想競争グループ管理システム及び方法 |
KR20140027714A (ko) * | 2012-08-27 | 2014-03-07 | 주식회사 홍인터내셔날 | 외부 디바이스와 연동하는 다트 게임 장치 |
KR101353319B1 (ko) * | 2012-08-27 | 2014-01-20 | 주식회사 홍인터내셔날 | 다트 게임 시스템 |
JP6895492B2 (ja) * | 2015-01-28 | 2021-06-30 | 株式会社スクウェア・エニックス | ビデオゲーム処理プログラム及びビデオゲーム処理システム |
JP6643587B2 (ja) * | 2015-03-12 | 2020-02-12 | 株式会社コナミデジタルエンタテインメント | 情報処理装置、プログラム、情報処理システム |
US9919213B2 (en) | 2016-05-03 | 2018-03-20 | Hothead Games Inc. | Zoom controls for virtual environment user interfaces |
US10010791B2 (en) | 2016-06-28 | 2018-07-03 | Hothead Games Inc. | Systems and methods for customized camera views and customizable objects in virtualized environments |
US10004991B2 (en) | 2016-06-28 | 2018-06-26 | Hothead Games Inc. | Systems and methods for customized camera views in virtualized environments |
JP7089742B2 (ja) * | 2018-05-18 | 2022-06-23 | 株式会社コナミデジタルエンタテインメント | ゲームシステム、サーバ装置、プログラム |
JP6842613B2 (ja) * | 2018-09-21 | 2021-03-17 | 株式会社コナミデジタルエンタテインメント | 情報処理装置、プログラム、情報処理システム |
JP7199473B2 (ja) * | 2019-08-21 | 2023-01-05 | 株式会社スクウェア・エニックス | ビデオゲーム処理プログラム及びビデオゲーム処理システム |
CN111185015B (zh) * | 2019-12-17 | 2022-07-08 | 同济大学 | 用于优化十人在线竞技游戏匹配机制的方法 |
JP7057398B2 (ja) * | 2020-08-03 | 2022-04-19 | 株式会社スクウェア・エニックス | ビデオゲーム処理プログラム、及びビデオゲーム処理システム |
-
2006
- 2006-02-16 JP JP2006038876A patent/JP4150400B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2007215721A (ja) | 2007-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4150400B2 (ja) | ゲーム用サーバ装置及びそのプログラム | |
JP3429286B2 (ja) | ネットゲームシステム及びネットゲーム管理方法 | |
JP5898103B2 (ja) | ゲーム制御装置、プログラム、ゲームシステム | |
WO2013014928A1 (ja) | ゲーム制御装置、ポイント処理方法、ポイント処理プログラム | |
JP6325162B1 (ja) | 情報処理装置、ゲームプログラム、及び、情報処理方法 | |
JP5442810B2 (ja) | ゲーム制御装置、プログラム、ゲームシステム | |
JP2002346205A (ja) | ネットゲーム用サーバ装置、ネットゲーム管理方法及びネットゲーム管理プログラム | |
JP7469765B2 (ja) | ゲーム提供システム、ゲーム提供方法、及びサーバ装置 | |
JP5550772B2 (ja) | ゲーム管理装置、ゲームシステム、ゲーム管理方法及びプログラム | |
JP7157032B2 (ja) | 情報処理装置、ゲームプログラム、及び、情報処理方法 | |
JP5325319B1 (ja) | ゲーム管理装置、ゲームシステム、ゲーム管理方法及びプログラム | |
JP6618600B1 (ja) | 情報処理装置、ゲームプログラム、及び、情報処理方法 | |
JP2014147558A (ja) | ゲーム制御装置、ゲーム制御方法、プログラム、ゲームシステム | |
WO2013154020A1 (ja) | ゲーム制御装置、ゲーム制御方法、プログラム、記録媒体、ゲーム制御システム | |
JP2018033943A (ja) | 情報処理装置、ゲームプログラム、及び、情報処理方法 | |
JP5546572B2 (ja) | ビデオゲーム処理装置、およびビデオゲーム処理プログラム | |
JP6184570B1 (ja) | 情報処理装置、ゲームプログラム、及び、情報処理方法 | |
JP5491551B2 (ja) | ゲーム制御装置、ゲーム制御方法、プログラム、ゲームシステム | |
JP6403625B2 (ja) | 情報処理装置、及び、ゲームプログラム | |
JP7157033B2 (ja) | 情報処理装置、ゲームプログラム、及び、情報処理方法 | |
JP6905006B2 (ja) | ゲーム提供システム、ゲーム提供方法、端末装置及び端末装置のプログラム | |
JP6286197B2 (ja) | プログラム及びゲームシステム | |
JP6526891B1 (ja) | ゲーム制御プログラム、ゲーム制御方法およびゲーム制御システム | |
WO2013118708A1 (ja) | ゲーム制御装置、ゲーム制御方法、プログラム、記録媒体、ゲームシステム | |
JP5735681B1 (ja) | 情報処理装置、及び、ゲームプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080318 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080515 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080624 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080627 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110704 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4150400 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110704 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120704 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120704 Year of fee payment: 4 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120704 Year of fee payment: 4 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130704 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130704 Year of fee payment: 5 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130704 Year of fee payment: 5 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |