JP5809403B2 - プログラム、サーバ、及びネットワークシステム - Google Patents
プログラム、サーバ、及びネットワークシステム Download PDFInfo
- Publication number
- JP5809403B2 JP5809403B2 JP2010206109A JP2010206109A JP5809403B2 JP 5809403 B2 JP5809403 B2 JP 5809403B2 JP 2010206109 A JP2010206109 A JP 2010206109A JP 2010206109 A JP2010206109 A JP 2010206109A JP 5809403 B2 JP5809403 B2 JP 5809403B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- game
- terminal
- event
- support
- 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.)
- Active
Links
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/79—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
- A63F13/795—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for finding other players; for building a team; for providing a buddy list
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/33—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
- A63F13/335—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections using Internet
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/211—Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/212—Input arrangements for video game devices characterised by their sensors, purposes or types using sensors worn by the player, e.g. for measuring heart beat or leg activity
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
- A63F13/525—Changing parameters of virtual cameras
- A63F13/5258—Changing parameters of virtual cameras by dynamically adapting the position of the virtual camera to keep a game object or game character in its viewing frustum, e.g. for tracking a character or a ball
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/822—Strategy games; Role-playing games
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- General Business, Economics & Management (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
図1は、本実施形態のネットワークシステムを示す。本実施形態では、複数の端末10とサーバ20とによって構成される。つまり、図1に示すように、本実施形態のネットワークシステムは、サービスを提供するサーバ20と、端末10とが、ネットワークに接続可能に構成される。
2−1.端末の構成
図2に本実施形態の端末の機能ブロック図の例を示す。なお本実施形態の端末は図2の構成要素(各部)の一部を省略した構成としてもよい。
等)を含むオブジェクトデータ(モデルデータ)が入力され、入力されたオブジェクトデータに含まれる頂点データに基づいて、頂点処理(頂点シェーダによるシェーディング)が行われる。なお頂点処理を行うに際して、必要に応じてポリゴンを再分割するための頂点生成処理(テッセレーション、曲面分割、ポリゴン分割)を行うようにしてもよい。
図3に本実施形態のサーバ20の機能ブロック図の例を示す。本実施形態のサーバ20は図3の構成要素(各部)の一部を省略した構成としてもよい。
複数の被配置オブジェクトを記憶する。
3−1.概要
本実施形態のサーバは、端末(コンピュータ、スマートフォン、携帯端末など)とネットワークを介して接続され、端末からの要求に応じてゲームアプリケーションを実行するサービスを提供する処理を行っている。例えば、本実施形態では、ゲーム空間において行動内容オブジェクト(カード)を用いて対戦処理を行いながら、ゲームを進行させるロールプレイングゲームのゲームアプリケーションを実行するサービスを提供している。
本実施形態では、端末からゲームプレイ要求データを受信した場合に、当該ゲームプレイ要求データに基づいて、端末のユーザがゲームアプリケーションの会員か否かを判定する処理を行う。
図5は、ユーザ情報について説明するための図である。
本実施形態のネットワークシステムでは、サーバ20が、端末にロールプレイングゲームを提供するサービスを提供するゲームサービス提供処理を行っている。
本実施形態では、プレーヤの入力情報に基づいて対戦時に使用するデッキ(被配置オブジェクトの一例)を設定する処理を行う。例えば、本実施形態では、入力情報に基づいて一のデッキの選択を受け付け、受け付けたデッキに対応するデッキデータを、配置可能なカード数分の各カードの配置位置と順番が決められたデッキデータを複数記憶した被配置オブジェクトデータ記憶部(デッキデータ記憶部)263から読み出し、読み出されたデッキデータに基づいて、プレーヤキャラクタのデッキを設定する。
本実施形態では、プレーヤの入力情報に基づいて対戦時に使用するカードを設定する処理を行う。つまり、本実施形態では、入力情報に基づいて、選択されたプレーヤキャラクタのデッキの各配置位置に配置する各カードの選択を受け付け、受け付けた各カードをプレーヤキャラクタのデッキの配置位置に設定する。
3−5−1.対戦処理の概要
本実施形態では、プレーヤキャラクタのデッキに配置された各カードと、相手キャラクタのデッキに配置された各カードとに基づいて対戦処理を行う。なお、相手キャラクタは、他の端末のプレーヤ(ユーザ)のキャラクタでもよいし、コンピュータプレーヤであってもよい。
本実施形態では、行動内容オブジェクトデータ記憶部(カードデータ記憶部)264からプレーヤキャラクタのデッキで使用する各カードのゲームパラメータを読み出し、当該各カードのゲームパラメータに基づいて、プレーヤキャラクタの体力パラメータを設定する。また、記憶部から相手キャラクタのデッキで使用する各カードのゲームパラメータを読み出し、当該各カードのゲームパラメータに基づいて、相手キャラクタの体力パラメータを設定する。
本実施形態では、プレーヤキャラクタのデッキに配置された各カードの順番に従ってプレーヤキャラクタの対戦処理で用いるカードを選択する処理と、相手キャラクタのデッキに配置された各カードの順番に従って相手キャラクタの対戦処理で用いるカードを選択する処理とを行う。
そして、本実施形態では、選択されたプレーヤキャラクタのカードのゲームパラメータと、選択された相手キャラクタのカードのゲームパラメータとに基づいて、プレーヤキャラクタの体力パラメータ及び相手キャラクタの体力パラメータの少なくとも一方を減算する対戦処理を行うパラメータ演算を行う。
本実施形態では、プレーヤキャラクタのデッキに配置した複数のカードのうち順番が最後のカードに基づいて対戦処理が行われた場合に、相手キャラクタの体力パラメータから特殊パラメータを減算するプレーヤキャラクタの特殊攻撃処理を行い、相手キャラクタのデッキに配置した複数のカードのうち順番が最後のカードに基づいて対戦処理が行われた場合に、プレーヤキャラクタの体力パラメータから特殊パラメータを減算するプレーヤキャラクタの特殊攻撃処理を行う。つまり、デッキに配置されたカードの順番の最初から最後まで使用されると、特殊技が発動される。
本実施形態では、プレーヤキャラクタの体力パラメータLP1と相手キャラクタの体力パラメータLP2とに基づいて勝敗判定を行う。
本実施形態では、プレーヤキャラクタのN+1番目のカードに基づいて対戦処理を行う場合には、デッキ上のプレーヤキャラクタのN番目のカードの配置位置とプレーヤキャラクタのN+1番目のカードの配置位置との位置関係に基づいて、プレーヤキャラクタのN+1番目のカードのゲームパラメータを補正するか否かを判定し、補正すると判定した場合には、プレーヤキャラクタのN+1番目のカードのゲームパラメータを補正する処理を行うようにしてもよい。つまり、デッキ上のプレーヤキャラクタのN番目のカードの配置位置とプレーヤキャラクタのN+1番目のカードの配置位置との位置関係が所定の位置関係である場合に、プレーヤキャラクタのN+1番目のカードのゲームパラメータを補正すると判定する。このようにすれば、デッキの配置位置や順序などを考慮してデッキを設定する面白みを、プレーヤに提供できる。
また、本実施形態では、プレーヤキャラクタのN番目のカードに対応づけられた2枚のカードの相対的な位置関係を特定するための特定位置関係データを行動内容オブジェクトデータ記憶部(カードデータ記憶部)264から読み出し、読み出された当該特定位置関係データと、プレーヤキャラクタのデッキ上のプレーヤキャラクタのN番目のカードの配置位置とプレーヤキャラクタのN+1番目のカードの配置位置との位置関係とに基づいて、プレーヤキャラクタのN+1番目のカードのゲームパラメータを補正するか否かを判定してもよい。このようにすれば、2枚のカードの相対的な位置関係を特定するための特定位置関係データが補正判定に影響を及ぼすので、特定位置関係データを考慮してカードを設定する面白みを、プレーヤに提供できる。
なお、本実施形態では、所定の補正条件を満たした場合に、各カードに対応づけて設定される基本パラメータX、攻撃力パラメータKなどのゲームパラメータ値を予め設定された値よりも増加させるようにしてもよい。
本実施形態では、複数のキャラクタで構成されるグループ(パーティー)を結成し、複数のキャラクタで構成されるグループで対戦処理を行ってもよい。例えば、ゲーム空間において、グループ結成のためのエリア(冒険者ギルド)にプレーヤキャラクタを移動させる。そして、プレーヤからの入力情報に基づいて、プレーヤキャラクタを含むプレーヤグループに加入させる他のキャラクタを選択を受け付けるようにしてもよい。
本実施形態では、複数のキャラクタで構成されるグループ(パーティー)を結成し、複数のキャラクタで構成されるグループと、相手キャラクタ(敵キャラクタ)と対戦処理を行ってもよいし、複数のキャラクタで構成されるグループ同士で対戦処理を行うようにしてもよい。
本実施形態では、図16に示すような、対戦処理におけるゲーム画面が端末の表示部に表示される。例えば、サーバ20から、端末10に対戦処理中のゲーム画面をWebコンテンツデータとして送信する。そして、端末10は受信したWebコンテンツデータを表示する。
3−9−1.行動ポイント
本実施形態では、プレーヤ(ユーザ)の端末から受信した入力情報に基づいて、ゲーム空間におけるプレーヤキャラクタを移動させる演算を行う。
本実施形態では、イベント要求の入力情報(プレーヤの端末から送信されたイベント要求)に基づいて、プレーヤキャラクタにゲームイベント(クエスト)を実行させ、ゲームイベントの成功・失敗(クエストの成功・失敗)を判定するゲームイベントの実行処理を行う。
本実施形態では、ユーザのゲームの進行に応じてカードを増加させたり、デッキを増加させるように制御してもよい。
本実施形態のカードを用いた対戦処理の流れについて図19(A)(B)を用いて説明する。
4−1.応援処理の概要
本実施形態では、ネットワークを介して端末が他の端末に応援を要請できるようにサーバが制御してもよい。例えば、サーバ20が、ユーザA(プレーヤ)のブログやSNS用のユーザページなどのWebページに応援用URL(応援用リンク、応援宛先の一例)を含ませる(貼り付ける)処理を行う。このようにすれば、例えば、ユーザBなど他のユーザ(閲覧者)が、当該ユーザAのブログやSNS用のユーザページを見て応援しようとする場合には、クリックするだけで、ゲーム内のユーザAを助けることができる。
例えば、サーバ20が、ゲームアプリケーションの会員と判定されたユーザAの端末10Aからゲームアプリケーションで実行されるゲームイベントEV1の応援要請要求データを受信した場合に、当該ユーザAのユーザ識別情報(例えば、「1」)と当該ゲームイベントEV1のイベント識別情報(例えば、「1」)とに対応付けられた応援宛先(応援用URL)J1を生成する処理を行う。
本実施形態のサーバ20は、端末からユーザAの掲示情報要求データを受信した場合に、ユーザAのユーザ識別情報に対応付けられた掲示情報(ブログの日記情報データ、ユーザAやユーザAとフレンド関係にあるユーザの投稿データ等)を表示させている。
そして、本実施形態のサーバ20は、端末から応援宛先に対するアクセス要求を受信した場合には、当該端末のユーザがゲームアプリケーションの会員か否かにかかわらず、応援宛先に対応付けられたイベント識別情報に基づくゲームイベントのイベントパラメータを変動させるパラメータ演算処理を行う。
また、本実施形態のサーバ20は、ユーザAの端末10AからのゲームイベントEV1の応援要請要求データに基づき、応援宛先J1が生成され、応援宛先J1に対するアクセス要求を受信した場合には、ユーザAのゲーム状況に基づいてユーザAを応援するか否かを判定する応援判定処理を行うようにしてもよい。そして、ユーザAを応援すると判定した場合に、ゲームイベントEV1のイベントパラメータを変動させるパラメータ演算処理を行うようにしてもよい。
図26を用いて端末10A、10B、サーバ20の各種処理について説明する。なお、端末10AのユーザAがゲームアプリケーションの会員である。なお、端末10BのユーザBがゲームアプリケーションの会員であってもよいし、非会員であってもよい。
5−1.対戦処理の応用例
本実施形態では、デッキ(被配置オブジェクト)を選択し、選択されたデッキ上の各配置位置にカードを配置して対戦処理を行う例について説明したが、本実施形態では、入力情報(端末から送信された入力情報)に基づいて、複数のカードによって構成されるカード群の中から対戦処理で用いるカードの選択を受け付け、選択されたカードに基づき対戦処理を行うようにしてもよい。
なお、本実施形態のカードを用いた対戦処理は、ゲームシステム(ゲーム装置)で行うようにしてもよい。つまり、本実施形態では、ゲーム空間においてカードを用いて対戦処理を行うゲームシステムに応用してもよい。
本実施形態では、実在のカードを用いてゲーム処理を行うゲームシステムに応用してもよい。例えば、カードは、図8に示すような模様が印字されており、ゲームシステムがカード読み取り装置を備え、ゲームシステムが読み取ったカードのカードデータをゲーム空間のデッキの配置位置に配置して対戦処理を行うようにしてもよい。
本実施形態では、ロールプレイングゲーム、対戦ゲームに限らず、レースゲーム、音楽ゲーム、格闘ゲーム、など種々のゲームに応用することができる。つまり、本実施形態では、複数のユーザによる対戦が可能な他のゲームに応用してもよい。
100 処理部、110 通信制御部、111 ゲーム処理部、112 表示制御部、
120 描画部、130 音生成部、160 入力部、162 検出部、
170 記憶部、172 主記憶部、180 情報記憶媒体、
190 表示部、192 音出力部、196 通信部、
200 処理部、210 ネットワーク設定部、211 通信制御部、
212 フレンド制御部、213 会員判定部、220 ゲームサービス提供処理部、
221 被配置オブジェクト選択部、222 行動内容オブジェクト配置部、
223 行動内容オブジェクト群生成部、224 行動決定部、
224a パラメータ設定部、224b 選択部、224c パラメータ演算部、
226 ゲーム判定部、
227 補正処理部、228応援判定部、230 応援宛先生成部、
240 掲示情報提供処理部、270 記憶部、272 主記憶部、
260 格納部、261 ユーザ情報、262 フレンド情報、
263 被配置オブジェクトデータ記憶部、
264 行動内容オブジェクトデータ記憶部、
280 情報記憶媒体、286 通信部
Claims (18)
- ネットワークを介して端末にアクセス要求に応じたデータを送信するプログラムであって、
前記端末からゲームプレイ要求データを受信した場合に、当該ゲームプレイ要求データに基づいて、前記端末のユーザがゲームアプリケーションの会員か否かを判定する処理を行う会員判定部と、
ゲームアプリケーションの会員と判定されたユーザの端末からゲームプレイ要求データを受信した場合に、前記ゲームアプリケーションのゲーム情報を当該端末に送信する処理を行うゲームサービス提供処理部と、
ゲームアプリケーションの会員と判定された第1のユーザの第1の端末からゲームアプリケーションで実行されるゲームイベントの応援要請要求データを受信した場合に、当該第1のユーザのユーザ識別情報と当該ゲームイベントのイベント識別情報とに対応付けられた応援宛先を生成する応援宛先生成部と、
第2の端末から前記第1のユーザの掲示情報要求データを受信した場合に、前記第1のユーザのユーザ識別情報に対応付けられた前記応援宛先を含む前記第1のユーザの掲示情報を当該第2の端末に送信する処理を行う掲示情報提供処理部と、
前記第2の端末から前記応援宛先に対するアクセス要求を受信した場合には、前記第2の端末のユーザがゲームアプリケーションの会員か否かにかかわらず、前記応援宛先に対応付けられたイベント識別情報に基づくゲームイベントのイベントパラメータを変動させるパラメータ演算処理を行うパラメータ演算部として、コンピュータを機能させることを特徴とするプログラム。 - 請求項1において、
前記第2の端末から前記応援宛先に対するアクセス要求を受信した場合には、前記第1のユーザのゲーム状況に基づいて前記第1のユーザを応援するか否かを判定する応援判定部として、コンピュータを更に機能させ、
前記応援判定部が前記第1のユーザを応援すると判定した場合に、
前記パラメータ演算部が、
前記ゲームイベントのイベントパラメータを変動させるパラメータ演算処理を行うことを特徴とするプログラム。 - 請求項2において、
前記第1のユーザの端末から受信した入力情報に基づいて、ゲーム空間における前記第1のユーザのキャラクタを移動させる演算を行う移動演算処理部として、コンピュータを更に機能させ、
前記応援判定部が、
ゲーム空間における前記第1のユーザのキャラクタ位置と前記ゲームイベントのイベント発生位置との位置関係に基づいて、前記第1のユーザを応援するか否かを判定することを特徴とするプログラム。 - 請求項3において、
前記応援判定部が、
前記第1のユーザのキャラクタ位置と前記ゲームイベントのイベント発生位置との距離が所定距離以内である場合に、前記第1のユーザを応援すると判定することを特徴とするプログラム。 - 請求項2〜4のいずれかにおいて、
前記応援判定部が、
前記ゲームイベントの達成率に応じて、前記第1のユーザを応援するか否かを判定することを特徴とするプログラム。 - 請求項2〜5のいずれかにおいて、
前記応援判定部が、
前記応援宛先の生成時に基づき設定される所定期間に基づいて、前記第1のユーザを応援するか否かを判定することを特徴とするプログラム。 - 請求項1において、
前記第2の端末から前記応援宛先に対するアクセス要求を受信した場合には、前記第1のユーザと前記第2の端末のユーザとがフレンド関係にあるか否かに基づいて前記第1のユーザを応援するか否かを判定する応援判定部として、コンピュータを更に機能させ、
前記応援判定部が前記第1のユーザを応援すると判定した場合に、
前記パラメータ演算部が、
前記ゲームイベントのイベントパラメータを変動させるパラメータ演算処理を行うことを特徴とするプログラム。 - 請求項1において、
前記第2の端末から前記応援宛先に対するアクセス要求を受信した場合には、前記第1のユーザと前記第2の端末のユーザとが過去にグループを結成したか否かに基づいて前記第1のユーザを応援するか否かを判定する応援判定部として、コンピュータを更に機能させ、
前記応援判定部が前記第1のユーザを応援すると判定した場合に、
前記パラメータ演算部が、
前記ゲームイベントのイベントパラメータを変動させるパラメータ演算処理を行うことを特徴とするプログラム。 - 請求項1〜8のいずれかにおいて、
前記パラメータ演算部が、
前記第2の端末から前記応援宛先に対するアクセス要求を受信した場合には、前記ゲー
ムアプリケーションで用いられる前記第1のユーザのユーザポイントパラメータを増加させることを特徴とするプログラム。 - 請求項1〜9のいずれかにおいて、
前記パラメータ演算部が、
前記第1のユーザのゲームアプリケーションで実行されるゲームイベントの応援要請要求データを受信した場合に、前記ゲームアプリケーションのゲーム処理で用いられる前記第1のユーザのユーザポイントパラメータを減少させることを特徴とするプログラム。 - 請求項1〜10のいずれかにおいて、
前記会員判定部が、
前記第2の端末から前記応援宛先に対するアクセス要求を受信した場合には、当該アクセス要求に含まれるデータに基づいて、前記第2の端末のユーザがゲームアプリケーションの会員か否かを判定する処理を行い、
前記パラメータ演算部が、
前記第2の端末のユーザがゲームアプリケーションの会員である場合に、前記ゲームアプリケーションのゲーム処理で用いられる前記第2のユーザのユーザポイントパラメータを増加させることを特徴とするプログラム。 - 請求項1〜11のいずれかにおいて、
前記パラメータ演算部が、
前記第2の端末から前記応援宛先に対するアクセス要求を複数回受信した場合には、アクセス要求の回数に応じて前記イベントパラメータを変動させることを特徴とするプログラム。 - 請求項1〜12のいずれかにおいて、
前記会員判定部が、
前記第2の端末から前記応援宛先に対するアクセス要求を受信した場合には、当該アクセス要求に含まれるデータに基づいて、前記第2の端末のユーザがゲームアプリケーションの会員か否かを判定する処理を行い、
前記パラメータ演算部が、
前記第2の端末のユーザがゲームアプリケーションの非会員である場合に、会員登録を促す情報を前記第2の端末に送信することを特徴とするプログラム。 - 請求項13において、
前記パラメータ演算部が、
前記第2の端末のユーザが会員登録を行った場合には、前記ゲームアプリケーションのゲーム処理で用いられる前記第2のユーザのユーザポイントパラメータに所定の値を加算することを特徴とするプログラム。 - 請求項1〜14のいずれかにおいて、
前記応援宛先生成部が、
ゲーム画面に表示される前記応援宛先の形、大きさ、色の少なくとも一つを前記ゲームイベントの重要度に応じて変化させることを特徴とするプログラム。 - 請求項1〜15のいずれかにおいて、
前記応援宛先生成部が、
ゲーム画面に表示される前記応援宛先の形、大きさ、色の少なくとも一つを前記ゲームイベントの達成率に応じて変化させることを特徴とするプログラム。 - ネットワークを介して端末にアクセス要求に応じたデータを送信するサーバであって、
前記端末からゲームプレイ要求データを受信した場合に、当該ゲームプレイ要求データに基づいて、前記端末のユーザがゲームアプリケーションの会員か否かを判定する処理を行う会員判定部と、
ゲームアプリケーションの会員と判定されたユーザの端末からゲームプレイ要求データを受信した場合に、前記ゲームアプリケーションのゲーム情報を当該端末に送信する処理を行うゲームサービス提供処理部と、
ゲームアプリケーションの会員と判定された第1のユーザの第1の端末からゲームアプリケーションで実行されるゲームイベントの応援要請要求データを受信した場合に、当該第1のユーザのユーザ識別情報と当該ゲームイベントのイベント識別情報とに対応付けられた応援宛先を生成する応援宛先生成部と、
第2の端末から前記第1のユーザの掲示情報要求データを受信した場合に、前記第1のユーザのユーザ識別情報に対応付けられた前記応援宛先を含む前記第1のユーザの掲示情報を当該第2の端末に送信する処理を行う掲示情報提供処理部と、
前記第2の端末から前記応援宛先に対するアクセス要求を受信した場合には、前記第2の端末のユーザがゲームアプリケーションの会員か否かにかかわらず、前記応援宛先に対応付けられたイベント識別情報に基づくゲームイベントのイベントパラメータを変動させるパラメータ演算処理を行うパラメータ演算部と、を含むことを特徴とするサーバ。 - サーバと端末とがネットワークを介してデータを送受信する処理を行うネットワークシステムであって、
前記サーバが、
前記端末からゲームプレイ要求データを受信した場合に、当該ゲームプレイ要求データに基づいて、前記端末のユーザがゲームアプリケーションの会員か否かを判定する処理を行う会員判定部と、
ゲームアプリケーションの会員と判定されたユーザの端末からゲームプレイ要求データを受信した場合に、前記ゲームアプリケーションのゲーム情報を当該端末に送信する処理を行うゲームサービス提供処理部と、
ゲームアプリケーションの会員と判定された第1のユーザの第1の端末からゲームアプリケーションで実行されるゲームイベントの応援要請要求データを受信した場合に、当該第1のユーザのユーザ識別情報と当該ゲームイベントのイベント識別情報とに対応付けられた応援宛先を生成する応援宛先生成部と、
第2の端末から前記第1のユーザの掲示情報要求データを受信した場合に、前記第1のユーザのユーザ識別情報に対応付けられた前記応援宛先を含む前記第1のユーザの掲示情報を当該第2の端末に送信する処理を行う掲示情報提供処理部と、
前記第2の端末から前記応援宛先に対するアクセス要求を受信した場合には、前記第2の端末のユーザがゲームアプリケーションの会員か否かにかかわらず、前記応援宛先に対応付けられたイベント識別情報に基づくゲームイベントのイベントパラメータを変動させるパラメータ演算処理を行うパラメータ演算部と、を含み、
前記第1の端末が、
前記サーバにゲームプレイ要求データを送信し、所定条件下で前記ゲームアプリケーションのゲーム情報を受信する処理と、
前記ゲームアプリケーションで実行されるゲームイベントの応援要請要求データを送信する処理とを行い、
前記第2の端末が、
前記サーバに第1のユーザの掲示情報要求データを送信し、前記第1のユーザのユーザ識別情報に対応付けられた前記応援宛先を含む前記第1のユーザの掲示情報を受信する処理と、
入力情報に基づいて前記応援宛先に対するアクセス要求を前記サーバに送信する処理とを行うことを特徴とするネットワークシステム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010206109A JP5809403B2 (ja) | 2010-09-14 | 2010-09-14 | プログラム、サーバ、及びネットワークシステム |
US13/227,696 US9770662B2 (en) | 2010-09-14 | 2011-09-08 | Information storage medium, server, network system, and game service-providing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010206109A JP5809403B2 (ja) | 2010-09-14 | 2010-09-14 | プログラム、サーバ、及びネットワークシステム |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015178712A Division JP6181124B2 (ja) | 2015-09-10 | 2015-09-10 | プログラム、サーバ、及びネットワークシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012061060A JP2012061060A (ja) | 2012-03-29 |
JP5809403B2 true JP5809403B2 (ja) | 2015-11-10 |
Family
ID=45807242
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010206109A Active JP5809403B2 (ja) | 2010-09-14 | 2010-09-14 | プログラム、サーバ、及びネットワークシステム |
Country Status (2)
Country | Link |
---|---|
US (1) | US9770662B2 (ja) |
JP (1) | JP5809403B2 (ja) |
Families Citing this family (74)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003007254A2 (en) | 2001-07-13 | 2003-01-23 | Gameaccount Limited | System and method for providing enhanced services to a user of a gaming application |
US7021623B2 (en) | 2001-07-13 | 2006-04-04 | Gameaccount Limited | System and method for adding a skill aspect to games of chance |
US8342966B2 (en) | 2008-10-24 | 2013-01-01 | Cfph, Llc | Wager market creation and management |
US9005016B2 (en) | 2008-10-24 | 2015-04-14 | Lee Amaitis | Wagering on event outcomes during the event |
US8342946B2 (en) * | 2008-10-24 | 2013-01-01 | Bgc Partners, Inc. | Computer graphics processing and display of selectable items |
US9248372B2 (en) * | 2011-10-05 | 2016-02-02 | Wargaming.Net Llp | Using and exporting experience gained in a video game |
JP6310175B2 (ja) * | 2011-10-19 | 2018-04-11 | 任天堂株式会社 | 情報処理システム、情報処理プログラム、情報処理装置、および情報処理方法 |
JP5497825B2 (ja) * | 2012-03-29 | 2014-05-21 | 株式会社コナミデジタルエンタテインメント | ゲームシステム、サーバ装置、サーバ装置の制御方法、及びプログラム |
WO2013179867A1 (ja) * | 2012-05-30 | 2013-12-05 | 株式会社コナミデジタルエンタテインメント | 管理装置、管理装置と通信可能な端末装置、サービス提供システム、管理装置の制御方法、及び管理装置のプログラム |
JP5306518B1 (ja) | 2012-06-08 | 2013-10-02 | 株式会社 ディー・エヌ・エー | ゲームを提供する装置 |
JP5259863B1 (ja) * | 2012-06-18 | 2013-08-07 | 株式会社gloops | ゲームサーバ、ゲーム制御方法、プログラム及びゲームシステム |
JP5259864B1 (ja) | 2012-06-22 | 2013-08-07 | 株式会社gloops | ゲームサーバ、ゲーム制御方法、ゲームプログラム、ゲームプログラム記録媒体及びゲームシステム |
JP5307919B1 (ja) * | 2012-07-23 | 2013-10-02 | 株式会社gloops | ゲームサーバ、ゲーム制御方法、プログラム、及びゲームシステム |
JP5367192B1 (ja) | 2012-08-06 | 2013-12-11 | グリー株式会社 | ゲーム制御装置及びプログラム |
JP5307923B1 (ja) | 2012-08-20 | 2013-10-02 | 株式会社gloops | ゲームサーバ、ゲーム制御方法、プログラム、及びゲームシステム |
JP5510512B2 (ja) * | 2012-08-30 | 2014-06-04 | 株式会社セガ | サーバ装置およびサーバプログラム |
US8751499B1 (en) | 2013-01-22 | 2014-06-10 | Splunk Inc. | Variable representative sampling under resource constraints |
JP5728448B2 (ja) * | 2012-09-11 | 2015-06-03 | 株式会社コナミデジタルエンタテインメント | ゲームシステム、ゲームシステムの制御方法、アイテム管理装置、アイテム管理装置の制御方法、及びプログラム |
WO2014041202A1 (en) | 2012-09-17 | 2014-03-20 | King.Com Limited | A method for implementing a computer game |
JP5695621B2 (ja) * | 2012-09-19 | 2015-04-08 | 株式会社バンダイナムコゲームス | プログラム、ゲーム装置及びサーバ |
JP5771587B2 (ja) * | 2012-10-24 | 2015-09-02 | 株式会社コナミデジタルエンタテインメント | ゲーム制御装置、プログラム、ゲームシステム |
JP6306512B2 (ja) * | 2012-11-05 | 2018-04-04 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理装置 |
JP5420051B1 (ja) * | 2012-11-14 | 2014-02-19 | 株式会社 ディー・エヌ・エー | 端末装置用プログラムおよびゲーム提供装置 |
JP5762388B2 (ja) * | 2012-12-11 | 2015-08-12 | 株式会社コナミデジタルエンタテインメント | ゲーム管理装置、ゲームシステム、プログラム及びサービス管理装置 |
JP5972978B2 (ja) * | 2012-12-21 | 2016-08-17 | グリー株式会社 | プログラム、サーバ装置、及びゲーム制御方法 |
JP5968802B2 (ja) * | 2013-02-19 | 2016-08-10 | 株式会社コナミデジタルエンタテインメント | ゲームシステム、ゲームサーバ装置、snsサーバ装置、およびプログラム |
US9079097B2 (en) | 2013-02-19 | 2015-07-14 | King.Com Ltd. | Video game with replaceable tiles having selectable physics |
US10828558B2 (en) | 2013-02-19 | 2020-11-10 | King.Com Ltd. | Video game with spreading tile backgrounds for matched tiles |
JP5592520B2 (ja) * | 2013-02-28 | 2014-09-17 | グリー株式会社 | サーバ、その制御プログラム、及びシステム |
US10659288B2 (en) | 2013-02-21 | 2020-05-19 | Gree, Inc. | Method for controlling server device, recording medium, server device, terminal device, and system |
JP2014161361A (ja) * | 2013-02-21 | 2014-09-08 | Gree Inc | 制御方法、制御プログラム、及びサーバ装置 |
US9205337B2 (en) | 2013-03-04 | 2015-12-08 | Gree, Inc. | Server device, method for controlling the same, computer readable recording medium, and game system |
JP5718399B2 (ja) * | 2013-03-22 | 2015-05-13 | 株式会社バンダイナムコゲームス | サーバシステム |
JP6043672B2 (ja) * | 2013-03-29 | 2016-12-14 | グリー株式会社 | 制御プログラム、制御方法及びサーバ装置 |
US9937418B2 (en) | 2013-06-07 | 2018-04-10 | King.Com Ltd. | Computing device, game, and methods therefor |
JP6060044B2 (ja) * | 2013-06-25 | 2017-01-11 | 株式会社 ディー・エヌ・エー | ゲームを提供する装置 |
JP6105421B2 (ja) * | 2013-07-22 | 2017-03-29 | グリー株式会社 | サーバ装置の制御方法、サーバ装置、プログラム、及びゲームシステム |
JP5746291B2 (ja) * | 2013-09-05 | 2015-07-08 | 株式会社バンダイナムコエンターテインメント | プログラム及びゲームシステム |
JP5535386B1 (ja) * | 2013-09-30 | 2014-07-02 | グリー株式会社 | 制御方法及びその制御方法を実行させるプログラム |
JP5555819B1 (ja) * | 2014-03-19 | 2014-07-23 | 株式会社 ディー・エヌ・エー | ゲームプログラム、及び、情報処理装置 |
JP6298682B2 (ja) * | 2014-03-28 | 2018-03-20 | 株式会社バンダイナムコエンターテインメント | プログラム及びゲームシステム |
JP5693772B2 (ja) * | 2014-05-19 | 2015-04-01 | グリー株式会社 | 制御方法、制御プログラム、及びサーバ装置 |
JP2015223227A (ja) | 2014-05-26 | 2015-12-14 | 株式会社バンダイナムコエンターテインメント | プログラム及びゲームシステム |
JP5687377B1 (ja) * | 2014-05-30 | 2015-03-18 | 株式会社 ディー・エヌ・エー | 電子ゲーム装置及び電子ゲームプログラム |
JP6488295B2 (ja) * | 2014-06-10 | 2019-03-20 | パナソニック株式会社 | 映像処理方法、映像処理装置 |
JP6417144B2 (ja) * | 2014-07-31 | 2018-10-31 | 株式会社バンダイナムコエンターテインメント | プログラム及びゲームシステム |
JP6327998B2 (ja) | 2014-07-31 | 2018-05-23 | 株式会社バンダイナムコエンターテインメント | プログラム及びゲームシステム |
JP6134694B2 (ja) * | 2014-09-16 | 2017-05-24 | 株式会社バンダイナムコエンターテインメント | プログラム及びゲームシステム |
JP6526423B2 (ja) * | 2015-01-21 | 2019-06-05 | 株式会社 ディー・エヌ・エー | 電子ゲーム装置及び電子ゲームプログラム |
JP5749872B2 (ja) * | 2015-01-29 | 2015-07-15 | グリー株式会社 | 制御方法、制御プログラム、及びサーバ装置 |
JP6605217B2 (ja) * | 2015-03-26 | 2019-11-13 | 株式会社バンダイナムコエンターテインメント | プログラム、端末及びサーバ |
JP5843993B2 (ja) * | 2015-05-14 | 2016-01-13 | グリー株式会社 | 制御方法、制御プログラム、及びサーバ装置 |
USD786284S1 (en) * | 2015-05-21 | 2017-05-09 | Layer3 TV, Inc. | Display screen or portion thereof with an animated graphical user interface |
JP5938499B2 (ja) * | 2015-06-26 | 2016-06-22 | グリー株式会社 | 制御方法、コンピュータ及び制御プログラム |
JP5909301B1 (ja) | 2015-07-24 | 2016-04-26 | 株式会社コロプラ | 地図データを利用したゲーム方法、ゲームプログラム、ゲーム端末、及びゲームシステム |
JP6178375B2 (ja) * | 2015-09-30 | 2017-08-09 | グリー株式会社 | 制御方法、制御プログラム、及びサーバ装置 |
JP6010206B2 (ja) * | 2015-11-13 | 2016-10-19 | グリー株式会社 | 制御方法、制御プログラム、及びサーバ装置 |
USD849787S1 (en) * | 2016-03-29 | 2019-05-28 | King.Com Limited | Display screen with icon |
JP6096359B1 (ja) * | 2016-06-30 | 2017-03-15 | グリー株式会社 | 制御プログラム、制御方法及びコンピュータ |
JP6243495B2 (ja) * | 2016-09-15 | 2017-12-06 | グリー株式会社 | 制御方法、制御プログラム、及びサーバ装置 |
JP6375351B2 (ja) * | 2016-11-04 | 2018-08-15 | 株式会社バンダイナムコエンターテインメント | プログラム及びゲームシステム |
JP6129453B1 (ja) * | 2017-02-15 | 2017-05-17 | グリー株式会社 | 制御プログラム、制御方法及びコンピュータ |
JP6941461B2 (ja) * | 2017-03-31 | 2021-09-29 | 株式会社バンダイナムコエンターテインメント | プログラム及びゲームシステム |
JP6898369B2 (ja) * | 2017-04-13 | 2021-07-07 | グリー株式会社 | サーバ装置の制御方法、サーバ装置、プログラム、及びゲームシステム |
JP2017164575A (ja) * | 2017-06-28 | 2017-09-21 | 株式会社 ディー・エヌ・エー | 情報処理装置、及び、ゲームプログラム |
CN107376353B (zh) * | 2017-07-14 | 2018-09-04 | 腾讯科技(深圳)有限公司 | 关卡配置方法及装置 |
JP6626068B2 (ja) * | 2017-11-09 | 2019-12-25 | グリー株式会社 | 制御方法、制御プログラム、及びサーバ装置 |
JP6383857B2 (ja) * | 2017-11-30 | 2018-08-29 | グリー株式会社 | プログラム、ゲームの制御方法、及びサーバ装置 |
JP7152172B2 (ja) * | 2018-03-30 | 2022-10-12 | グリー株式会社 | 制御プログラム、制御方法及びコンピュータ |
JP6678257B2 (ja) * | 2019-01-08 | 2020-04-08 | 株式会社 ディー・エヌ・エー | ゲームプログラム、及び、情報処理装置 |
JP7165241B2 (ja) * | 2019-02-12 | 2022-11-02 | グリー株式会社 | サーバ装置の制御方法、サーバ装置、プログラム、及びゲームシステム |
JP6837112B2 (ja) * | 2019-09-11 | 2021-03-03 | 株式会社バンダイナムコエンターテインメント | ゲームシステム |
JP7128227B2 (ja) * | 2020-04-28 | 2022-08-30 | グリー株式会社 | 制御プログラム、制御方法及びコンピュータ |
JP6922111B1 (ja) * | 2021-02-15 | 2021-08-18 | 株式会社あかつき | ゲームシステム、プログラム及び情報処理方法 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4408534B2 (ja) * | 2000-06-27 | 2010-02-03 | 株式会社バンダイナムコゲームス | マルチプレイヤーゲーム用の情報提供システムおよび情報記憶媒体 |
JP2002166057A (ja) | 2000-09-19 | 2002-06-11 | Konami Co Ltd | ネットワーク参加型ゲームシステム、システムのプログラムを記録したコンピュータ読み取り可能な記録媒体、およびそのゲームシステムで使用するプログラム |
US7311608B1 (en) * | 2003-10-31 | 2007-12-25 | Microsoft Corporation | Online game invitations using friends list |
US20050204009A1 (en) * | 2004-03-09 | 2005-09-15 | Devapratim Hazarika | System, method and computer program product for prioritizing messages |
JP3873075B2 (ja) * | 2004-08-30 | 2007-01-24 | 株式会社スクウェア・エニックス | 疑似ネットワークゲームシステム、サーバ装置及びゲーム装置、ゲームの進行方法、並びにプログラム |
US8075404B2 (en) * | 2006-07-03 | 2011-12-13 | Microsoft Corporation | Multi-player gaming |
KR101101440B1 (ko) * | 2007-01-29 | 2012-01-02 | 소니 온라인 엔터테인먼트 엘엘씨 | 게임 이벤트에 기초한 블로그, 웹 페이지, 또는 파일-공유 사이트의 자동 엔트리 생성 시스템 및 방법 |
JP5283150B2 (ja) * | 2007-03-30 | 2013-09-04 | 株式会社バンダイナムコゲームス | プログラム、ゲーム機、及びゲームシステム |
-
2010
- 2010-09-14 JP JP2010206109A patent/JP5809403B2/ja active Active
-
2011
- 2011-09-08 US US13/227,696 patent/US9770662B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2012061060A (ja) | 2012-03-29 |
US20120064969A1 (en) | 2012-03-15 |
US9770662B2 (en) | 2017-09-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5809403B2 (ja) | プログラム、サーバ、及びネットワークシステム | |
JP5809402B2 (ja) | プログラム、サーバ、ゲームシステム、及びネットワークシステム | |
JP5103508B2 (ja) | プログラム、情報記憶媒体及びサーバ | |
JP5623452B2 (ja) | サーバシステム、プログラム、サーバシステムの制御方法及びネットワークシステム | |
JP5283150B2 (ja) | プログラム、ゲーム機、及びゲームシステム | |
JP5558733B2 (ja) | プログラム、情報記憶媒体、及びゲームシステム | |
JP5762458B2 (ja) | ゲーム情報提供システム及びプログラム | |
JP5597806B2 (ja) | プログラム、ゲームシステム、ネットワークシステム及びサーバ | |
JP5622704B2 (ja) | プログラム、情報記憶媒体、画像生成システム、サーバ及びゲーム提供方法 | |
JP6085094B2 (ja) | サーバシステム、プログラム及びネットワークシステム | |
JP6539683B2 (ja) | サーバシステム、プログラム、サーバシステムの制御方法及びネットワークシステム | |
JP5912340B2 (ja) | プログラム、端末及びサーバ | |
JP2013063296A (ja) | プログラム及びゲームシステム | |
JP6306751B2 (ja) | プログラム、情報記憶媒体、サーバ、ゲームシステム、及びネットワークシステム | |
JP2017202337A (ja) | プログラム及びサーバ | |
JP5514147B2 (ja) | プログラム、情報記憶媒体、サーバ、端末及びネットワークシステム | |
JP6634462B2 (ja) | プログラム、サーバ、及びネットワークシステム | |
JP6181124B2 (ja) | プログラム、サーバ、及びネットワークシステム | |
JP2023101706A (ja) | ゲームシステム、プログラム及びゲーム提供方法 | |
JP6074471B2 (ja) | プログラム、情報記憶媒体、サーバ、ゲームシステム、及びネットワークシステム | |
US20210001234A1 (en) | Game system and game provision method | |
JP2021027901A (ja) | ゲームシステム、ゲーム装置及びプログラム | |
JP5800941B2 (ja) | プログラム、サーバ及びネットワークシステム | |
CN110891661A (zh) | 游戏***、处理方法以及信息存储介质 | |
JP2014193394A (ja) | プログラム及びゲームシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130416 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140530 |
|
RD07 | Notification of extinguishment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7427 Effective date: 20140619 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140811 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140820 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141010 |
|
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: 20150812 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150911 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5809403 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |