[go: up one dir, main page]

JP6546320B2 - Computer system and program - Google Patents

Computer system and program Download PDF

Info

Publication number
JP6546320B2
JP6546320B2 JP2018122952A JP2018122952A JP6546320B2 JP 6546320 B2 JP6546320 B2 JP 6546320B2 JP 2018122952 A JP2018122952 A JP 2018122952A JP 2018122952 A JP2018122952 A JP 2018122952A JP 6546320 B2 JP6546320 B2 JP 6546320B2
Authority
JP
Japan
Prior art keywords
game
player
character
recommended
notification
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
Application number
JP2018122952A
Other languages
Japanese (ja)
Other versions
JP2018143835A (en
Inventor
無田 廣之
廣之 無田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kabushiki Kaisha Bandai Namco Entertainment (also trading as Bandai Namco Entertainment Inc.)
Namco Ltd
Original Assignee
Kabushiki Kaisha Bandai Namco Entertainment (also trading as Bandai Namco Entertainment Inc.)
Namco Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kabushiki Kaisha Bandai Namco Entertainment (also trading as Bandai Namco Entertainment Inc.), Namco Ltd filed Critical Kabushiki Kaisha Bandai Namco Entertainment (also trading as Bandai Namco Entertainment Inc.)
Priority to JP2018122952A priority Critical patent/JP6546320B2/en
Publication of JP2018143835A publication Critical patent/JP2018143835A/en
Application granted granted Critical
Publication of JP6546320B2 publication Critical patent/JP6546320B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、ゲームの攻略情報を提供するコンピュータシステム等に関する。   The present invention relates to a computer system or the like that provides game capture information.

人気のゲームジャンルとして、プレーヤが有するキャラクタ(自分のオブジェクト:自オブジェクト)を自由に組み合わせてデッキ(自オブジェクト群:チームに相当)を編成して敵と戦うゲームがある。
例えば、パズルゲームと、デッキをパーティと見立てたRPG(ロールプレイングゲーム)風の戦闘ゲームとが組み合わされたゲームとして、パズルゲームの成績によってデッキに組み込まれた各キャラクタの戦闘行動が変化するように構成された非特許文献1のゲームが知られている。
As a popular game genre, there is a game in which a player can create a deck (own object group: equivalent to a team) by freely combining characters (own object: own object) possessed by the player and fight against the enemy.
For example, as a game in which a puzzle game and an RPG (role playing game) -like battle game in which the deck is regarded as a party is combined, the battle behavior of each character incorporated in the deck is changed according to the results of the puzzle game. The game of Non Patent Literature 1 configured is known.

こうしたゲームでは、パズルを解く楽しみと同時に、どのようなデッキを構成してダンジョンを攻略するか、パズルゲームとRPG風戦闘ゲームとの2つの要素を同時に楽しめるので人気が高い。特に、後者に関しては、登場するキャラクタには、交戦時に有利/不利が生じるいわゆる「三竦みの相性関係」となる「属性」が設定されており、どのような属性のキャラクタでデッキを構成するかを考える攻略性もゲーム興趣を高める要因となっている。   These games are popular because they are fun to solve puzzles, and at the same time, they can play two elements of a puzzle game and an RPG-like battle game at the same time to configure which deck to capture the dungeon. In particular, with regard to the latter, the appearing character is set with an "attribute" which is a so-called "similarity relationship" in which an advantage / disadvantage occurs at the time of engagement, and the deck is configured with the character of any attribute Thinking to think about is also a factor to enhance the game interest.

また、プレーヤがキャラクタの属性を考慮するなどの攻略性を有するゲームに関しては、ゲームを攻略する上でのヒント、つまり攻略情報を提供する技術も知られるところである(例えば、特許文献1、特許文献2を参照)。   In addition, with respect to a game in which the player has an exploitability such as considering the attribute of the character, a technique for providing hints in capturing the game, that is, capture information is also known (for example, Patent Document 1, Patent Document 1 2).

特開2002−191868号公報JP 2002-191868 A 特開2007−260012号公報JP 2007-260012 A

ガンホー・オンライン・エンターテイメント株式会社、ゲームアプリ「パズル&ドラゴン」、2012年2月20日配信開始、関連URL:http://www.gungho.jp/pad/GungHo Online Entertainment Co., Ltd., game application "Puzzle & Dragon", February 20, 2012 distribution start, related URL: http://www.gungho.jp/pad/

本発明は、相互の組み合わせで有利/不利の相性関係が生じる属性が付与されたキャラクタを編成してデッキ(チーム、手札群)を用いるゲームにおいて、ゲーム攻略に関する情報を提供する等して、ユーザビリティを向上させることを目的とする。   The present invention provides usability information by, for example, providing information on game capture in a game using a deck (team, hand group) by organizing characters to which attributes giving rise to an advantageous / unfavorable affinity relationship in combination with each other are used. Aim to improve the

上述した課題を解決するための第1の発明は、登場する対戦相手オブジェクト群が予め定められたゲームをプレーヤが編成した自オブジェクト群で攻略する際の攻略情報を提供するコンピュータシステムであって、オブジェクトには属性が定められており、前記対戦相手オブジェクト群を構成するオブジェクト(例えば、図3の敵キャラクタ5)の属性と、前記自オブジェクト群を構成するオブジェクト、例えば、図3のプレーヤキャラクタ4a〜4d)の属性とに基づいて、前記自オブジェクト群への編入を推奨する推奨オブジェクトを判定する判定手段(例えば、図1のサーバシステム1100、図10のサーバ処理部200、ゲーム管理部210、サポート制御部230、推奨キャラクタ判定部232、図15のステップS40)と、
前記推奨オブジェクトを前記プレーヤに向けて報知する制御を行う報知制御手段(例えば、図1のサーバシステム1100、図10の推奨キャラクタ報知制御部236、図15のステップS42)と、を備えたコンピュータシステムである。
A first invention for solving the above-mentioned problems is a computer system which provides capture information when an appearing opponent object group attacks a predetermined game with a self-object group formed by a player, The attributes of the objects are determined, and the attributes of the objects (for example, the enemy character 5 in FIG. 3) constituting the opponent object group and the objects constituting the own object group, for example, the player character 4a in FIG. Determining means for determining a recommended object recommended to be incorporated into the own object group based on the attributes of to 4d) (for example, the server system 1100 of FIG. 1, the server processing unit 200 of FIG. 10, the game management unit 210, A support control unit 230, a recommended character determination unit 232, and step S40 in FIG.
A computer system comprising notification control means (for example, the server system 1100 of FIG. 1, the recommended character notification control unit 236 of FIG. 10, step S42 of FIG. 15) for performing control of notifying the player of the recommendation object. It is.

この別発明として、コンピュータに、登場する対戦相手オブジェクト群が予め定められたゲームをプレーヤが編成した自オブジェクト群で攻略する際の攻略情報を提供させるためのプログラムであって、オブジェクトには属性が定められており、前記対戦相手オブジェクト群を構成するオブジェクトの属性と、前記自オブジェクト群を構成するオブジェクトの属性とに基づいて、前記自オブジェクト群への編入を推奨する推奨オブジェクトを判定する判定手段、前記推奨オブジェクトを前記プレーヤに向けて報知する制御を行う報知制御手段、として前記コンピュータを機能させるためのプログラムを構成できる。   As another invention, there is provided a program for causing a computer to provide capture information when an opponent object group to appear is captured by a player's own object group formed by a player, wherein an attribute is an attribute of the object. A determination unit that determines a recommended object to be recommended to be incorporated into the own object group based on the attributes of the objects that form the opponent object group and the attributes of the objects that form the own object group; A program for causing the computer to function can be configured as notification control means for performing control to notify the recommended object to the player.

「オブジェクト」は、ゲームに登場するゲームプレイの要素となる存在である。登場人物となるキャラクタは勿論のこと、当該キャラクタが使用する武器や防具などのアイテムなども該当する。レースゲームなどではレーシングカーがこれに該当する。野球やサッカーなどのスポーツゲームでは、選手がこれに該当する。
「オブジェクト群」は、単数または複数のオブジェクトで構成された単位である。ゲーム内容によってはチーム、パーティ、デッキ、部隊、グループとも呼べる。よって「対戦相手オブジェクト群」はゲームの内容によっては、プレーヤの敵として登場するオブジェクト群である。「自オブジェクト群」はプレーヤが選択したり操作できるオブジェクト群である。
An "object" is an entity that becomes an element of game play appearing in a game. This applies not only to characters that are characters but also to items such as weapons and armor that the characters use. In a racing game, a racing car corresponds to this. In sports games such as baseball and soccer, players fall under this category.
An "object group" is a unit composed of one or more objects. Depending on the game content, it can be called a team, a party, a deck, a unit, or a group. Therefore, the "object opponent group" is an object group that appears as an enemy of the player depending on the contents of the game. The “own object group” is an object group that can be selected or operated by the player.

第1の発明及び別発明によれば、対戦相手オブジェクト群を構成するオブジェクトの属性と、自オブジェクト群を構成するオブジェクトの属性とに基づいて、ゲームを攻略するのに役立つ推奨オブジェクトを判定してプレーヤに知らせることができる。つまり、ゲーム攻略に関する情報を提供することができる。   According to the first and second inventions, a recommended object useful for capturing a game is determined based on the attributes of the objects constituting the opponent object group and the attributes of the objects constituting the own object group. It can notify the player. That is, information on game capture can be provided.

第2の発明は、前記コンピュータシステムが、プレーヤ端末と通信可能に構成されたサーバシステムであり、前記報知制御手段は、前記プレーヤ端末に前記推奨オブジェクトを通知して当該プレーヤ端末に表示させるための制御を行う、第1の発明のコンピュータシステムである。   A second invention is a server system in which the computer system is configured to be able to communicate with a player terminal, and the notification control means notifies the player terminal of the recommended object and causes the player terminal to display the recommendation object. It is a computer system of the 1st invention which controls.

また、第3の発明は、第第2の発明のコンピュータシステムに通信する通信部と、前記プレーヤが有するオブジェクトの情報を記憶する記憶部とを備えたプレーヤ端末を、前記コンピュータシステムから前記推奨オブジェクトの識別情報を受信する制御を行う受信制御手段、前記記憶部の記憶内容を照査し、前記プレーヤが前記推奨オブジェクトを有しているか否かに応じて、当該推奨オブジェクトの前記自オブジェクト群への編入を推奨する報知を行う推奨報知制御手段(例えば、図14の処理部200、プレーヤ端末演算部260、ゲーム画面表示制御部262、推奨報知表示制御部264)、として前記プレーヤ端末を機能させるためのプログラムである。   In a third aspect of the present invention, there is provided a player terminal comprising a communication section for communicating with the computer system according to the second aspect, and a storage section for storing information of an object possessed by the player. Reception control means for performing control to receive identification information of the object, checking the stored contents of the storage unit, and depending on whether the player has the recommended object, the recommended object to the self object group In order to cause the player terminal to function as recommendation notification control means (for example, the processing unit 200 in FIG. 14, the player terminal calculation unit 260, the game screen display control unit 262, and the recommendation notification display control unit 264) that performs notification to recommend incorporation. Is a program of

第2または第3の発明によれば、推奨オブジェクトを自オブジェクト群に編入するように促す報知表示を、プレーヤが使用するコンピュータ、すなわちプレーヤ端末にて行うことができる。   According to the second or third aspect of the invention, the notification display for prompting the recommendation object to be incorporated into the self object group can be displayed on the computer used by the player, that is, the player terminal.

第4の発明は、ランダム抽選によって付与オブジェクトを選択し、前記プレーヤに付与する抽選手段(例えば、図19の課金抽選部214)、前記推奨オブジェクトが前記付与オブジェクトとして選択されるまで前記課金抽選手段による抽選を実行させる抽選制御手段(例えば、図19の課金抽選制御部238)、として前記プレーヤ端末を機能させるための第3の発明のプログラムである。   The fourth invention is the lottery means (for example, the charge lottery unit 214 in FIG. 19) which selects the grant object by random lottery and grants to the player, the charge lottery means until the recommended object is selected as the grant object The program according to the third invention for causing the player terminal to function as lottery control means (for example, a charging lottery control unit 238 in FIG. 19) for executing a lottery according to the above.

第4の発明によれば、抽選で推奨オブジェクトを獲得しようとしたときのプレーヤの手間を低減し、ユーザビリティを向上できる。   According to the fourth invention, it is possible to reduce the time and effort of the player when trying to acquire a recommended object by lottery, and to improve usability.

第5の発明は、前記ゲームが、複数のオブジェクトを一のオブジェクトに合成可能なゲームであり、前記記憶部の記憶内容を照査し、前記プレーヤが有しているオブジェクトを合成することで前記推奨オブジェクトを生成することが可能であるか否かを判定する合成生成可否判定手段(例えば、図19の合成生成可否判定部234)として前記プレーヤ端末を更に機能させ、前記推奨報知表示制御手段が、前記合成生成可否判定手段により可能と判定された場合に、合成するオブジェクトの組み合わせを報知する制御を行う、第3または第4の発明のプログラムである。   A fifth invention is a game in which the game is a game in which a plurality of objects can be combined into one object, the contents stored in the storage unit are checked, and the object is combined by combining the objects possessed by the player. The player terminal is further caused to function as a combined generation availability determination unit (for example, combined generation availability determination unit 234 in FIG. 19) that determines whether it is possible to generate an object, and the recommended notification display control unit The program according to the third or fourth aspect of the invention performs control of notifying a combination of objects to be combined when it is determined that the combination generation possibility determination unit determines the possibility.

第5の発明によれば、推奨オブジェクトをオブジェクトの合成で入手可能であることをプレーヤに知らせることができる。   According to the fifth invention, it is possible to notify the player that a recommended object can be obtained by composition of objects.

第6の発明は、前記記憶部に前記推奨オブジェクトの情報が新たに記憶された場合に、当該推奨オブジェクトを前記自オブジェクト群に編入して前記ゲームを攻略する試みを推奨する報知を行う取得時報知制御手段(例えば、図19の取得時報知制御部239)として前記プレーヤ端末を機能させるための第3〜第5の何れかの発明のプログラムである。   In a sixth aspect of the invention, when information on the recommended object is newly stored in the storage unit, the information is recommended to be incorporated into the own object group to recommend an attempt to capture the game. The program according to any one of the third to fifth inventions for causing the player terminal to function as notification control means (for example, the acquisition notification control unit 239 in FIG. 19).

第6の発明によれば、更に推奨オブジェクトの入手が完了したことをプレーヤに知らせることができる。   According to the sixth invention, the player can be further notified that acquisition of the recommended object is completed.

第7の発明は、前記ゲームの攻略に成功した自オブジェクト群の情報を記憶したデータベース(例えば、図11のデータベース550)を更に備え、前記判定手段は、前記データベースを参照して前記推奨オブジェクトを判定する、第1または第2の発明のコンピュータシステムである。   The seventh invention further comprises a database (for example, the database 550 of FIG. 11) storing information of the own object group which succeeded in the capture of the game, and the judging means refers to the database to refer to the recommended object. It is a computer system of the 1st or 2nd invention of judging.

また、第8の発明は、前記ゲームの攻略に有効な予め設定されたオブジェクト群の情報を記憶したデータベースを更に備え、前記判定手段は、前記データベースを参照して前記推奨オブジェクトを判定する、第1又は第2の発明のコンピュータシステムである。   The eighth invention further comprises a database storing information of a preset object group effective for capturing the game, and the determination means determines the recommended object with reference to the database. It is a computer system of the 1st or 2nd invention.

また、第9の発明は、前記データベースが、前記ゲームの攻略に成功した前記自オブジェクト群の情報と、当該ゲームのプレイ課程とを関連づけて記憶する、第7の発明のコンピュータシステムである。   A ninth invention is the computer system according to the seventh invention, wherein the database stores information of the own object group that succeeded in capturing the game in association with a play process of the game.

第7〜第9の発明によれば、データベースに含まれる攻略に有効な情報に基づいて推奨オブジェクトを判定することができる。   According to the seventh to ninth inventions, the recommendation object can be determined based on the information effective for capture contained in the database.

第10の発明は、前記推奨オブジェクトの前記報知を行うか否かを判断する報知是非判断手段(例えば、図10のサポート是非判定部231、図15のステップS11)を更に備え、前記報知制御手段は、前記報知是非判断手段による判断結果が肯定の場合に、前記報知を行う制御をする、第1,第2,第7,第8又は第9の発明のコンピュータシステムである。   A tenth aspect of the present invention further comprises notification availability determination means (for example, the support availability determination unit 231 of FIG. 10, step S11 of FIG. 15) for determining whether or not to perform the notification of the recommendation object, the notification control means The computer system according to any one of the first, second, seventh, eighth, or ninth inventions performs control to perform the notification when the determination result by the notification whether or not the determination means is affirmative.

また、形態違いの別発明として、前記推奨オブジェクトの前記報知を行うか否かを判断する報知是非判断手段として前記プレーヤ端末を更に機能させ、前記推奨報知制御手段は、前記報知是非判断手段による判断結果が肯定の場合に、前記推奨する報知を行う、第3〜第6の何れかの発明のプログラムとして構成することもできる。   Further, as another invention of the difference in form, the player terminal is further caused to function as notification availability determination means for determining whether or not to perform the notification of the recommended object, and the recommendation notification control means determines the notification availability determination means If the result is positive, the program can be configured as a program according to any of the third to sixth inventions, which performs the recommended notification.

第10の発明及びこの別発明によれば、推奨オブジェクトの報知を実行するか否かを判定することができる。   According to the tenth invention and this another invention, it can be determined whether or not notification of a recommended object is to be performed.

自オブジェクトを仮想的なカードオブジェクトとするならば、第13の発明として、自オブジェクトは仮想的なカードオブジェクトであり、前記プレーヤの操作入力に基づいて、カードデッキとして前記自オブジェクト群を編成する編成手段(例えば、図10のゲーム実行部220)として前記コンピュータを機能させるための第3〜第6、第11及び第12のうちの何れかの発明のプログラムを構成することができる。   If the own object is a virtual card object, as a thirteenth invention, the own object is a virtual card object, and the organization which organizes the own object group as a card deck based on the operation input of the player The program according to any one of the third to sixth, eleventh and twelfth inventions can be configured to cause the computer to function as means (for example, the game execution unit 220 of FIG. 10).

第1実施形態におけるコンピュータシステムの構成の一例を示す図。FIG. 1 is a diagram showing an example of the configuration of a computer system according to a first embodiment. プレーヤ端末の構成例を示す正面外観図。FIG. 2 is a front external view showing a configuration example of a player terminal. ゲーム画面例を示す図。The figure which shows the example of a game screen. キャラクタに付与される属性について説明するための図。The figure for demonstrating the attribute provided to a character. 第1のサポート機能について説明するための図。The figure for demonstrating the 1st support function. 第1のサポート機能について説明するための図。The figure for demonstrating the 1st support function. 第2のサポート機能について説明するための図。The figure for demonstrating the 2nd support function. 第3のサポート機能について説明するための図。The figure for demonstrating the 3rd support function. 第4のサポート機能について説明するための図。The figure for demonstrating the 4th support function. 第1実施形態におけるサーバシステムの機能構成例を示す図。A figure showing an example of functional composition of a server system in a 1st embodiment. 第1実施形態におけるサーバ記憶部に記憶されるプログラムやデータの例を示す図。FIG. 5 is a view showing an example of a program or data stored in a server storage unit in the first embodiment. ゲームステージ初期設定データのデータ構成の一例を示す図。A figure showing an example of data composition of game stage initial setting data. ユーザ登録データのデータ構成の一例を示す図。The figure which shows an example of a data structure of user registration data. 第1実施形態におけるプレーヤ端末の機能構成の一例を示す機能ブロック図。FIG. 2 is a functional block diagram showing an example of a functional configuration of a player terminal in the first embodiment. 第1実施形態におけるサーバシステムのサポート機能に係る処理の流れについて説明するためのフローチャート。6 is a flowchart for explaining the flow of processing relating to the support function of the server system in the first embodiment. 図15より続くフローチャート。The flowchart continued from FIG. 図16より続くフローチャート。The flowchart continued from FIG. 第2実施形態におけるサーバシステムの機能構成例を示す機能ブロック図。FIG. 10 is a functional block diagram showing an example of a functional configuration of a server system according to a second embodiment. 第2実施形態におけるプレーヤ端末の機能構成例を示す機能ブロック図。FIG. 13 is a functional block diagram showing an example of a functional configuration of a player terminal according to a second embodiment. 第2実施形態における記憶部に記憶されるプログラムやデータの例を示す図。The figure which shows the example of the program and data which are memorize | stored in the memory | storage part in 2nd Embodiment. 第2実施形態におけるプレーヤ端末のサポート機能に係る処理の流れを説明するためのフローチャート。The flowchart for demonstrating the flow of the process which concerns on the support function of the player terminal in 2nd Embodiment. 図21より続くフローチャート。The flowchart continued from FIG. 図22より続くフローチャート。The flowchart continued from FIG. 変形例におけるサーバシステムの機能構成例を示す機能ブロック図。The functional block diagram which shows the function structural example of the server system in a modification. 変形例におけるプレーヤ端末の機能構成例を示す機能ブロック図。FIG. 12 is a functional block diagram showing an example of a functional configuration of a player terminal in a modification. 変形例におけるプレーヤ端末のサポート機能に係る処理の流れを説明するためのフローチャート。The flowchart for explaining the flow of processing concerning the support function of the player terminal in a modification.

〔第1実施形態〕
本発明を適用した第1実施形態として、プレーヤが有する(より正確には使用権を有する。以下同じ。)複数のキャラクタ(ゲームで使用するオブジェクト)の中から、キャラクタを選抜してデッキ(自オブジェクト群、チーム)を構成してプレイするゲームについて、ゲーム攻略の情報を提供する例について説明する。
First Embodiment
As a first embodiment to which the present invention is applied, a character is selected from a plurality of characters (objects used in the game) possessed by the player (more exactly has the right to use, and so forth). An example will be described in which information on game capture is provided for a game configured and played with an object group (team).

[ゲームシステムの説明]
図1は、本実施形態におけるゲームシステムの構成の一例を示す図である。本実施形態のゲームシステムは、通信回線Nに接続することのできるサーバシステム1100と、プレーヤ2(2a,2b,2c,…)毎に用意されるプレーヤ端末1500(1500a,1500b,1500c,…)とを備えて構成される。
[Description of game system]
FIG. 1 is a diagram showing an example of the configuration of a game system according to the present embodiment. In the game system of this embodiment, a server system 1100 connectable to a communication line N, and player terminals 1500 (1500a, 1500b, 1500c,...) Prepared for each of the players 2 (2a, 2b, 2c,...) And is configured.

サーバシステム1100は、単数又は複数のサーバシステムや記憶装置等を含んで構成されたコンピュータシステムであって、SNS(ソーシャルネットワーキングサービス)等の会員登録制のコミュニティ型ウェブサイトを運営するための各種サービスを実現する。   The server system 1100 is a computer system including one or more server systems, a storage device, etc., and various services for operating a member registration community-type website such as a social networking service (SNS). To achieve.

具体的には、会員登録を済ませたユーザにはそれぞれ固有のアカウント(ハンドルネームと読み替えることもできる)を発給し、登録済みユーザに係る情報はサーバシステム1100がユーザ登録データ530で一元的に管理する。そして、ユーザ登録データ530に基づいて当該ウェブサイトにおける様々なサービスを提供する。本実施形態の対戦ゲームも、登録ユーザへのサービスの一環として提供・実現される。すなわち、各プレーヤ2(2a,2b,2c,…)は登録ユーザである。各プレーヤ2(2a,2b,2c,…)は、それぞれのプレーヤ端末1500(1500a,1500b,1500c,…)を使用してサーバシステム1100にアクセスし、本実施形態のゲームを楽しむ。   Specifically, each registered user is issued a unique account (can be read as a handle name), and the server system 1100 centrally manages information on registered users using the user registration data 530. Do. Then, based on the user registration data 530, various services on the website are provided. The competition game of this embodiment is also provided / implemented as part of the service to registered users. That is, each player 2 (2a, 2b, 2c,...) Is a registered user. Each player 2 (2a, 2b, 2c,...) Accesses the server system 1100 using the respective player terminal 1500 (1500a, 1500b, 1500c,...) To enjoy the game of this embodiment.

サーバシステム1100は、本体装置1101と、キーボード1106と、タッチパネル1108と、ストレージ1140とを備える。本体装置1101には、制御基板1150が搭載されている。制御基板1150には、CPU(Central Processing Unit)1151やGPU(Graphics Processing Unit)、DSP(Digital Signal Processor)などの各種マイクロプロセッサ、ASIC(Application Specific Integrated Circuit)、VRAMやRAM,ROM等の各種ICメモリ1152、通信装置1153が搭載されている。   The server system 1100 includes a main device 1101, a keyboard 1106, a touch panel 1108, and a storage 1140. A control board 1150 is mounted on the main device 1101. The control board 1150 includes various microprocessors such as a central processing unit (CPU) 1151, a graphics processing unit (GPU), and a digital signal processor (DSP), various ICs such as an application specific integrated circuit (ASIC), VRAM, RAM, and ROM. A memory 1152 and a communication device 1153 are mounted.

そして、本実施形態のゲームに関する機能として、アカウント登録やログイン/ログアウトに関係する処理を担うアカウント管理機能と、プレーヤ端末1500にてゲームをプレイするのに必要なデータを随時管理・配信するゲーム管理機能と、を有する。   Then, as functions related to the game of the present embodiment, an account management function that takes charge of processing related to account registration and login / logout, and game management that manages and distributes data necessary for playing the game on the player terminal 1500 as needed. And a function.

図示の例では、サーバシステム1100は単体として記しているが、サーバシステム1100には複数のブレードサーバを搭載し、アカウント管理機能及びゲーム管理機能を分担して担い、相互に内部バスを介してデータ通信可能に接続された構成であっても良い。或いは、離れた場所に設置された独立した複数のサーバを、通信回線Nを介してデータ通信させることで、全体としてサーバシステム1100として機能させる構成であっても良い。   In the illustrated example, although the server system 1100 is described as a single unit, the server system 1100 is equipped with a plurality of blade servers, shares the account management function and the game management function, and mutually exchanges data via the internal bus. It may be configured to be communicably connected. Alternatively, a plurality of independent servers installed at remote locations may be configured to function as the server system 1100 as a whole by causing the data communication via the communication line N.

図2は、プレーヤ端末1500の構成例を示す正面外観図である。
プレーヤ端末1500は、通信回線Nに接続してサーバシステム1100にアクセスすることができるコンピュータであり電子装置(電子機器)である。本実施形態のプレーヤ端末1500はいわゆるスマートフォンとして分類される装置であるが、携帯型ゲーム装置、据置型家庭用ゲーム装置、据置型家庭用ゲーム装置のゲームコントローラ、業務用ゲーム装置、パソコン、タブレット型コンピュータ、などに分類される装置でもよい。
FIG. 2 is a front external view showing a configuration example of the player terminal 1500. As shown in FIG.
The player terminal 1500 is a computer that can connect to the communication line N to access the server system 1100, and is an electronic device (electronic device). The player terminal 1500 of this embodiment is a device classified as a so-called smart phone, but a portable game device, a stationary home game device, a game controller of a stationary home game device, a business game device, a personal computer, a tablet type It may be a device classified as a computer or the like.

本実施形態におけるプレーヤ端末1500は、方向入力キー1502と、ボタンスイッチ1504と、画像表示デバイス兼接触位置入力デバイスとして機能するタッチパネル1506と、スピーカ1510と、内蔵バッテリー1509と、マイク1512と、制御基板1550と、コンピュータ読み出し可能な記憶媒体であるメモリカード1540からデータを読み書きできるメモリカード読取装置1542と、を備える。その他、図示されていない電源ボタン、音量調節ボタン等が設けられている。   The player terminal 1500 in this embodiment includes a direction input key 1502, a button switch 1504, a touch panel 1506 functioning as an image display device and a contact position input device, a speaker 1510, a built-in battery 1509, a microphone 1512, and a control board. A memory card reader 1542 can read and write data from a memory card 1540 which is a computer readable storage medium. In addition, a power button, a volume control button, and the like not shown are provided.

制御基板1550は、CPU1551やGPU,DSPなどの各種マイクロプロセッサと、ASIC,VRAM,RAM,ROM等の各種ICメモリ1552と、通信回線Nに接続する携帯電話基地局や無線LAN基地局などと無線通信するための無線通信モジュール1553とが搭載されている。その他、タッチパネル1506のドライバ回路、方向入力キー1502及びボタンスイッチ1504からの信号を受信する回路、スピーカ1510へ音声信号を出力する出力アンプ回路、マイク1512で集音した音声の信号を生成する入力信号生成回路、メモリカード読取装置1542への信号入出力回路といった所謂I/F回路1557(インターフェース回路)等が搭載されている。これら制御基板1550に搭載されている各要素は、それぞれバス回路などを介して電気的に接続され、データの読み書きや信号の送受信が可能に接続されている。   The control board 1550 wirelessly communicates with various microprocessors such as the CPU 1551, GPU, and DSP, various IC memories 1552 such as ASIC, VRAM, RAM, and ROM, and a mobile phone base station or wireless LAN base station connected to the communication line N. A wireless communication module 1553 for communication is mounted. In addition, a driver circuit of the touch panel 1506, a circuit for receiving signals from the direction input key 1502 and the button switch 1504, an output amplifier circuit for outputting an audio signal to the speaker 1510, and an input signal for generating an audio signal collected by the microphone 1512 A so-called I / F circuit 1557 (interface circuit) such as a generation circuit and a signal input / output circuit to the memory card reader 1542 is mounted. The elements mounted on the control board 1550 are electrically connected to one another via a bus circuit or the like, and are connected so as to be able to read and write data and transmit and receive signals.

制御基板1550は、ゲームクライアントプログラムやデータをICメモリ1552に一時記憶する。そして、プログラムを実行して演算処理を実行し、方向入力キー1502やボタンスイッチ1504,タッチパネル1506からの操作入力に応じてプレーヤ端末1500の各部を制御してゲームプレイ可能にする。本実施形態では、プレーヤ端末1500は必要なプログラムや各種設定データをサーバシステム1100から取得する構成としているが、別途入手したメモリカード1540から読み出す構成としても良い。   The control board 1550 temporarily stores the game client program and data in the IC memory 1552. Then, the program is executed to execute arithmetic processing, and each part of the player terminal 1500 is controlled according to the operation input from the direction input key 1502, the button switch 1504, and the touch panel 1506 to enable game play. In the present embodiment, the player terminal 1500 is configured to acquire necessary programs and various setting data from the server system 1100. However, the player terminal 1500 may be configured to read out from a separately acquired memory card 1540.

なお、通信回線Nは、データ通信が可能な通信路を意味する。すなわち、通信回線Nとは、直接接続のための専用線(専用ケーブル)やイーサネット(登録商標)等によるLAN(Local Area Network)の他、電話通信網やケーブル網、インターネット等の通信網を含む意味であり、また、通信方法については有線/無線を問わない。   The communication line N means a communication path on which data communication can be performed. That is, communication line N includes a communication line such as a telephone communication network, a cable network, and the Internet, as well as a dedicated line (a dedicated cable) for direct connection and a LAN (Local Area Network) by Ethernet (registered trademark) or the like. It means, and it does not matter whether it is wired or wireless for the communication method.

[ゲーム内容の説明]
図3は、本実施形態におけるゲーム画面例を示す図である。
本実施形態のゲームでは、パズルゲームと、当該パズルゲームにおける成績に応じた行動力が付与されるプレーヤキャラクタ4(4a,4b4c,4d)が敵キャラクタ5と戦うステージ形式のRPG風戦闘ゲームとが実行される。つまり、2種類のゲーム要素が組み込まれたハイブリッドタイプのゲームである。よって、タッチパネル1506に表示されるゲーム画面は、パズルゲームに係る画像を表示する第1表示部10と、戦闘ゲームに係る画像を表示する第2表示部20とを有する。
なお、パズルゲームは、例えば、仮想のメダルゲームや、三竦みの関係の何れかを選択操作するジャンケンゲーム、複数の絵柄を揃える仮想のスロットマシン、などに適宜置き換え可能である。
[Description of game content]
FIG. 3 is a view showing an example of a game screen in the present embodiment.
In the game of this embodiment, a puzzle game and an RPG-style battle game of a stage format in which player characters 4 (4a, 4b 4c, 4d) to which an action force according to the results in the puzzle game is given fights the enemy character 5 To be executed. That is, it is a hybrid type game in which two types of game elements are incorporated. Therefore, the game screen displayed on the touch panel 1506 includes the first display unit 10 that displays an image related to the puzzle game, and the second display unit 20 that displays an image related to the battle game.
The puzzle game can be appropriately replaced with, for example, a virtual medal game, a Janken game for selecting and operating any of the relationships of Sansho, a virtual slot machine for aligning a plurality of patterns, and the like.

本実施形態のゲーム開始前には、プレーヤは戦闘ゲームでプレイするゲームステージを選択する。ゲームは、パズルゲームがプレイアブルで、戦闘ゲームがノンプレイアブルな状態から開始される。パズルゲームがプレイ中断条件を満たすとパズルゲームはノンプレイアブル状態となり、代わりに戦闘ゲームがプレイアブルになる。そして、戦闘ゲームでプレイ中断条件を満たすと、戦闘ゲームは再びノンプレイアブルに戻り、パズルゲームのプレイ中断が解かれ再びプレイアブルに戻る。こうしたプレイアブル/ノンプレイアブルの交互切り替えは、戦闘ゲームにてゲームステージをクリアするか、ゲームオーバーとなるかするまで繰り返される。   Before the game of this embodiment starts, the player selects a game stage to be played in the battle game. The game is started from a state where the puzzle game is playable and the battle game is nonplayable. When the puzzle game satisfies the play interruption condition, the puzzle game becomes non playable, and instead the battle game becomes playable. Then, when the play interruption condition in the battle game is satisfied, the battle game returns to the non-playable again, the puzzle game play is canceled, and the playable returns again. Such switching between playables and non-playables is repeated until the game stage is cleared in the fighting game or the game is over.

パズルゲームの内容は適宜選択可能である。
本実施形態では、格子状にランダム配列されている複数種類の貯留子9(遊技媒体;図では四角タイル型をベースにして、丸や三角などのマークの有無で種類を分けて表記)を揃えて消すパズルゲームである。プレーヤがある貯留子9をタッチして配置を入れ替えたいと思う隣の格子位置へ向けてスライド操作をすると、スライド操作されている貯留子と、スライド操作した先の位置に元々あった隣の貯留子との位置が入れ替わる。
The contents of the puzzle game can be selected as appropriate.
In the present embodiment, a plurality of types of storage elements 9 (game media; in the figure, based on the square tile type, the types are divided according to the presence or absence of a mark such as a circle or a triangle) are aligned randomly Puzzle game. When the player touches a storage element 9 and slides it to the next grid position where he wishes to replace the arrangement, the storage element being slide operated and the next storage originally at the position after the slide operation. The position with the child changes.

貯留子9の入れ替わりの結果、縦方向又は横方向に同種の貯留子による3つ以上の並び(以降、「貯留子セット」と呼ぶ)が成立すると、該当する貯留子9は自動的に消される。貯留子9が消えた格子位置には空間が生じるので、それより上側(第1表示部10における上側)に有った貯留子9がその空間を埋めるように画面上側から下側へ自動的に移動するように制御される。そして、当該移動が終了してなお残っている空間へは、第1表示部10の画面外から新たな貯留子9が出現して補充される。つまり、同種の貯留子9の並びを作って消すことが、当該パズルゲームにおいて「パズルを解く」ことに当たる。   As a result of replacing the reservoirs 9, when three or more rows of reservoirs of the same type (hereinafter referred to as "a reservoir set") are established in the vertical direction or horizontal direction, the corresponding reservoirs 9 are automatically erased. . Since a space is generated at the grid position where the reservoirs 9 have disappeared, the reservoirs 9 located above (the upper side in the first display unit 10) automatically fill the space from the upper side to the lower side of the screen. It is controlled to move. Then, a new storage child 9 appears from the outside of the screen of the first display unit 10 and is replenished to the space still remaining after the movement ends. That is, creating and erasing the same row of reservoirs 9 corresponds to "solving a puzzle" in the puzzle game.

そして、3つ以上の同種の貯留子9を並べて消すことが、パズルゲームにおけるプレイ中断条件を満たすことと同義であり、戦闘ゲームを進行させる起因となる。第1表示部10で貯留子消去の検知に伴う演出表示や通知表示が終わるとパズルゲームは一時的にノンプレイアブルとなり、代わりに第2表示部20で表示される戦闘ゲームがプレイアブルとなる。戦闘ゲームにおいて、パズルゲームの成績に応じて付与された行動力を消費して戦闘が行われると、戦闘ゲームにおけるプレイ中断条件が満たされたと見なされ、戦闘ゲームはノンプレイアブルに戻され、パズルゲームが再びプレイアブルになる。   Then, arranging and eliminating three or more same kind of reservoirs 9 is equivalent to satisfying the play interruption condition in the puzzle game, and causes the progress of the battle game. The puzzle game is temporarily non-playable when the effect display or notification display associated with the detection of storage element elimination in the first display unit 10 is ended, and the battle game displayed on the second display unit 20 is instead playable. . In the battle game, if the battle is performed by consuming the action power given according to the result of the puzzle game, it is considered that the play suspension condition in the battle game is satisfied, and the battle game is returned to the non-playable. The game becomes playable again.

戦闘ゲームは、各プレーヤが有している仮想的なカードオブジェクトであるキャラクタの中から所定数(図の例では4体)選択してデッキを構成してプレイする。デッキは、自オブジェクト群でありチームに相当する。
戦闘ゲームがプレイアブルになると、デッキを構成するプレーヤキャラクタ4が、敵キャラクタ5と戦闘をする。図の例では、敵キャラクタ5を一体として描いているが、複数であってもよい。以降、敵キャラクタ5は、単数または複数の対戦相手オブジェクトで構成された対戦相手オブジェクト群と読み替え可能とする。
In the battle game, a predetermined number (four in the example of the figure) is selected from characters which are virtual card objects possessed by each player, and a deck is configured and played. A deck is a self object group and corresponds to a team.
When the battle game becomes playable, the player character 4 composing the deck fights against the enemy character 5. In the example of the figure, although the enemy character 5 is drawn as one, it may be plural. Thereafter, the enemy character 5 can be read as an opponent object group consisting of one or more opponent objects.

第2表示部20は、デッキ表示部21と、戦闘表示部22とを有する。デッキ表示部21には、自プレーヤ2aのデッキを構成するプレーヤキャラクタ4のステータスが表示される。戦闘表示部22には、仮想カメラで仮想三次元空間に配置されたキャラクタオブジェクトの様子を撮影した画像いわゆる3DCGをベースとした戦闘の様子が表示される。次々に出現する敵キャラクタ5を撃破し、ボスキャラクタを討伐すれば当該ゲームステージはクリアとなる。途中、プレーヤキャラクタ4が全て戦闘不能になるとゲームオーバーとなる。   The second display unit 20 includes a deck display unit 21 and a battle display unit 22. The deck display unit 21 displays the status of the player character 4 constituting the deck of the player 2a. The battle display unit 22 displays a state of battle based on a so-called 3DCG image obtained by photographing a state of a character object arranged in a virtual three-dimensional space with a virtual camera. If the enemy characters 5 appearing one after another are destroyed and the boss characters are destroyed, the game stage becomes clear. When all player characters 4 become uncompetitive on the way, the game is over.

デッキ編成の元になるキャラクタの入手つまり使用権の獲得は、公知のデッキ編成タイプのゲームと同様に実現できる。例えば、(1)オンラインショッピングで購入、(2)ログイン時に実行される無料抽選で獲得、(3)課金を伴うランダム抽選によって付与キャラクタ(付与オブジェクト)が選択・付与される課金抽選で獲得、(4)キャラクタIDを担持するトレーディングカードを入手して、そのキャラクタIDを登録することで獲得する、(5)既に有しているキャラクタの育成又は合成(複数のキャラクタを消費して、それらとは異なる種類のキャラクタと交換)により獲得、などの方法で実現される。なお、これら全ての方法は公知技術と同様に実現可能であり、本実施形態ではこれら全ての方法が利用可能である。   The acquisition of the character which is the basis of the deck formation, that is, the acquisition of the right of use can be realized in the same manner as a known deck formation type game. For example, (1) purchase by online shopping, (2) acquisition by free lottery executed at login, (3) acquisition by charge lottery in which a given character (given object) is selected and given by random drawing with charging, 4) Obtain a trading card carrying a character ID, and acquire it by registering the character ID, (5) Cultivate or combine characters already possessed (consuming a plurality of characters, It is realized by a method such as acquisition by exchanging with different types of characters. In addition, all these methods are realizable similarly to a well-known technique, and can use all these methods in this embodiment.

[キャラクタの属性についての説明]
戦闘ゲームに登場するキャラクタは、プレーヤ2が獲得し得るキャラクタは勿論のこと敵キャラクタ5に対しても、それぞれに「属性」が予め付与されている。本実施形態では、図4に示すように「火」「水」「木」の3つの属性が設定されており、火属性は木属性に対して強く、木属性は水属性に対して強く、水属性は火属性に対して強い、三竦みの相性関係を成している。
[Description of character attributes]
For the characters appearing in the battle game, “attributes” are given in advance to the characters that can be acquired by the player 2 as well as the enemy character 5. In this embodiment, as shown in FIG. 4, three attributes of "fire", "water" and "tree" are set, fire attribute is strong for tree attribute, and tree attribute is strong for water attribute, The water attribute is strong against the fire attribute, and has a close relationship with the other.

例えば、図4(1)のように、プレーヤのデッキを火属性のプレーヤキャラクタ4aを主体に構成して、水属性の敵キャラクタ5と交戦すると、プレーヤ側からの攻撃は敵キャラクタ5に小ダメージしか与えられないが、逆に敵キャラクタ5の攻撃はプレーヤキャラクタ4aに大ダメージを与えることができる。よって、このようなデッキ構成ではゲームステージの攻略は難しくなる。逆に図4(2)のように、木属性のプレーヤキャラクタ4dを主体にデッキを構成すると有利/不利の関係が逆転し、ゲームステージの攻略が容易となる。このように敵キャラクタ5の属性と、プレーヤデッキを構成するプレーヤキャラクタ4の属性との組み合わせによって攻略の難易度が変わることになる。   For example, as shown in FIG. 4 (1), when the player's deck is composed mainly of the player character 4a of the fire attribute and the enemy character 5 of the water attribute is engaged, the attack from the player side causes small damage to the enemy character 5 However, the attack of the enemy character 5 can inflict great damage on the player character 4a. Therefore, capture of the game stage becomes difficult in such a deck configuration. On the contrary, as shown in FIG. 4 (2), when the deck is configured mainly by the player character 4d of the tree attribute, the advantageous / favorable relationship is reversed, and capture of the game stage becomes easy. As described above, the degree of difficulty of capture changes depending on the combination of the attribute of the enemy character 5 and the attribute of the player character 4 constituting the player deck.

なお、属性の内容や種類の数はこの例に限らず適宜設定可能である。
また、属性間の有利/不利の関係は一対一の関係に限らず適宜設定可能である。例えば、第1属性は、第2属性に対して単独では不利であるが、第1属性と第3属性との組み合わせでは、第2属性に対して有利となるなどの一対多の関係が設定可能である。以降、属性についての有利/不利の関係について述べる場合、こうした複数種類の属性の組み合わせも含まれるものとする。
The content of the attribute and the number of types are not limited to this example and can be set as appropriate.
Further, the advantageous / favorable relationship between attributes is not limited to a one-to-one relationship, and can be set as appropriate. For example, it is possible to set a one-to-many relationship in which the first attribute is disadvantageous to the second attribute alone but the combination of the first attribute and the third attribute is advantageous for the second attribute. is there. Hereinafter, when describing the advantageous / unfavorable relationship with respect to attributes, combinations of such multiple types of attributes shall be included.

[プレーヤへのサポート機能の説明]
さて、本実施形態では様々なプレーヤをサポートする機能が実現される。
第1のサポート機能として、キャラクタの属性を考慮した攻略情報の提供を行うことができる。
[Description of the support function to the player]
Now, in the present embodiment, a function to support various players is realized.
As a first support function, it is possible to provide capture information in consideration of character attributes.

具体的には、現在プレイ中のゲームステージに登場する敵キャラクタ5(単数でも群れでも良い)の属性と、プレーヤのデッキを構成するプレーヤキャラクタ4の属性とに基づいて、当該ゲームステージの攻略に際してプレーヤのデッキへの編入を推奨する推奨キャラクタ(推奨オブジェクト)を判定し、判定した推奨キャラクタをプレーヤに向けて報知することができる。   Specifically, based on the attribute of the enemy character 5 (which may be singular or group) appearing on the game stage currently being played and the attribute of the player character 4 constituting the deck of the player, the attacking of the game stage is performed. It is possible to determine a recommended character (recommended object) that recommends the player to enter the deck, and notify the player of the determined recommended character.

推奨キャラクタを判定する基準となるデータとして、サーバシステム1100は、ゲームステージ毎に攻略に成功した過去のプレーヤ(誰でもよい)のデッキ情報を記憶したデータベース550(図5)と、ゲームステージ初期設定データ520(図6)とを記憶・管理する。また、サーバシステム1100は、ユーザ登録データ530にてプレーヤそれぞれが編成したプレーヤデッキデータ532をプレーヤ個別に管理している(図1)。   The server system 1100 stores, as data serving as a reference for determining a recommended character, a database 550 (FIG. 5) storing deck information of past players (anyone) who succeeded in capture for each game stage, and game stage initialization. Store and manage data 520 (FIG. 6). In addition, the server system 1100 manages player deck data 532 organized by each player in the user registration data 530 individually for each player (FIG. 1).

先ず、図5を参照しながらデータベース550を用いる場合について説明する。
ゲームステージをクリア(=攻略に成功)すると、サーバシステム1100は、そのときプレイ過程を記述する情報をクリア事例過程データ551として追加し、更にその時のプレーヤのプレーヤデッキデータ532の複製をクリア事例デッキデータ552としてデータベース550に追加する。つまり、成功事例を集めて登録する。
First, the case where the database 550 is used will be described with reference to FIG.
When the game stage is cleared (= successful in capture), the server system 1100 adds information describing the play process at that time as clear case process data 551 and further, duplicates of the player deck data 532 of the player at that time is clear case deck It is added to the database 550 as data 552. In other words, we collect and register successful cases.

そして、データベース550におけるクリア事例デッキデータ552の登録数が統計的に有意な値に達すると、クリア事例デッキデータ552を統計処理して「統計ベース基準属性配分」を判定する。統計ベース基準属性配分は、例えば、統計的に最多の属性配分や、上位所定数の属性配分、などとしてもよい。そして、判定した統計ベース基準属性配分とプレーヤ2のプレーヤデッキの属性配分とを比較し、前者にあって後者に無い属性を「推奨属性」として決定する。そして、推奨属性が付与されているキャラクタを検索し、検索されたキャラクタすなわち「推奨キャラクタ」をデッキに編入するように推奨する報知30をプレーヤ端末1500で実行させる。   Then, when the number of registered clear case deck data 552 in the database 550 reaches a statistically significant value, the clear case deck data 552 is subjected to statistical processing to determine “statistics-based reference attribute allocation”. The statistic-based reference attribute allocation may be, for example, a statistically largest number of attribute allocations, a predetermined upper number of attribute allocations, or the like. Then, the determined statistic-based standard attribute distribution is compared with the attribute distribution of the player deck of the player 2, and an attribute that exists in the former but does not exist in the latter is determined as a "recommended attribute". Then, the character having the recommended attribute is searched, and the notification 30 recommending that the searched character, ie, the “recommended character” be incorporated into the deck is executed on the player terminal 1500.

本実施形態では、報知30として、推奨属性と推奨キャラクタの情報(例えば、キャラクタIDやキャラクタのアイコンなど)を表示させる。また、報知30では、現在のプレーヤが獲得しているキャラクタの中に推奨キャラクタが含まれていなければその旨を告げる内容が表示され、含まれている場合には推奨キャラクタをプレーヤデッキに編入するように進める内容が表示される。サーバシステム1100が提供するオンラインショッピングサイトにて当該推奨キャラクタを購入するための特定ページへのリンクを含めるとしてもよい。   In the present embodiment, as the notification 30, information of recommended attributes and recommended characters (for example, a character ID, an icon of a character, etc.) is displayed. Further, in the notification 30, if the character acquired by the current player does not include the recommended character, content notifying that effect is displayed, and if it is included, the recommended character is incorporated into the player deck The contents to proceed are displayed. A link to a specific page for purchasing the recommended character may be included at the online shopping site provided by the server system 1100.

一方、データベース550への登録数が統計的に有意な値に達するまでは、図6に示すように、ゲームステージ初期設定データ520の敵デッキデータ522を参照して推奨キャラクタを決定する。   On the other hand, until the number of registrations in the database 550 reaches a statistically significant value, as shown in FIG. 6, the recommended character is determined with reference to the enemy deck data 522 of the game stage initialization data 520.

敵デッキデータ522には、当該敵デッキを構成する敵キャラクタ毎の属性に関する情報が格納されている。サーバシステム1100は、敵デッキデータ522を参照して当該ゲームステージの敵キャラクタ5の属性に対して有利な属性すなわち「推奨属性」を判定する。そして、サーバシステム1100は、プレーヤのデッキに含まれるプレーヤキャラクタ4の属性と推奨属性とを比較し、推奨属性が含まれていなければ、この含まれていなかった推奨属性が付与されているキャラクタを検索し、検索されたキャラクタすなわち推奨キャラクタをデッキに編入するように推奨する報知30をプレーヤ端末1500で実行させる。   In the enemy deck data 522, information regarding the attribute of each enemy character constituting the enemy deck is stored. The server system 1100 refers to the enemy deck data 522 to determine an advantageous attribute or “recommended attribute” for the attribute of the enemy character 5 of the game stage. Then, the server system 1100 compares the attribute of the player character 4 included in the player's deck with the recommended attribute, and if the recommended attribute is not included, the character having the recommended attribute not included is added. The player terminal 1500 causes the player terminal 1500 to execute notification 30 recommending that the searched character, that is, the recommended character be incorporated into the deck.

報知30を見たプレーヤは、推奨キャラクタを自らのデッキに編入すれば、キャラクタ属性の点からより有利にそのゲームステージを攻略できることを理解する。もし、推奨キャラクタを有していなくとも、プレーヤに対して推奨キャラクタを新たに獲得することが攻略の鍵となることを示すことができる。つまりは、プレーヤに攻略に関する情報を提供することができる。   The player who sees the notification 30 understands that entering the recommended character into his / her deck can capture the game stage more advantageously in terms of character attributes. Even if the player does not have a recommended character, it can indicate to the player that newly acquiring the recommended character is the key to capture. That is, it is possible to provide the player with information on capture.

なお、推奨属性および推奨キャラクタには、それぞれ「該当なし」が含まれる。つまり、プレーヤデッキの属性配置がすでに統計ベース基準属性配分と同じ場合や、プレーヤデッキの属性配置がすでに敵デッキの属性配置に対して優位な属性で占められている場合(あるいは優位な属性を十分含んでいる場合)、がそれに該当する。   Each of the recommended attribute and the recommended character includes “not applicable”. That is, if the attribute arrangement of the player deck is already the same as the statistic-based reference attribute allocation, or if the attribute arrangement of the player deck is already occupied by the attribute superior to the attribute arrangement of the enemy deck (or sufficient attribute If it contains, that corresponds to it.

本実施形態は、第2のサポート機能として、推奨キャラクタの課金抽選による入手をサポートすることができる。   The present embodiment can support acquisition of a recommended character by charging lottery as a second support function.

具体的には、図7(1)に示すように、サーバシステム1100は、推奨キャラクタの識別情報を含む推奨キャラクタ登録データ538を、ユーザ登録データ530に含めプレーヤ毎に管理することができる。また、自動課金抽選の停止条件設定画面34を表示させてプレーヤに課金抽選の連続実行を停止する条件を入力させ、入力結果を同じくユーザ登録データ530に停止条件データ540として格納することができる。   Specifically, as shown in FIG. 7A, the server system 1100 can manage the recommended character registration data 538 including the identification information of the recommended character in the user registration data 530 for each player. In addition, the stop condition setting screen 34 of the automatic charging lottery may be displayed to allow the player to input a condition for stopping the continuous execution of the charging lottery, and the input result may be stored as the stop condition data 540 in the user registration data 530 as well.

停止条件としては、抽選の上限回数(または上限金額)や、抽選結果として得られる付与キャラクタの種類すなわち獲得目標とするキャラクタが設定可能である。後者については、本実施形態では推奨キャラクタ登録データ538が示す推奨キャラクタの何れかから選択可能とされる。   As the stop condition, it is possible to set the upper limit number (or the upper limit amount of money) of the lottery and the type of the assigned character obtained as the lottery result, that is, the character as the acquisition target. The latter can be selected from any of the recommended characters indicated by the recommended character registration data 538 in the present embodiment.

そして、プレーヤによる課金抽選の開始操作入力を検出すると、サーバシステム1100は課金抽選の実行を開始し、図7(2)に示すように、プレーヤ端末1500では抽選の様子が表示される。サーバシステム1100は設定されている停止条件が満たされるまで自動的に課金抽選を連続実行する。抽選により得られた付与キャラクタの識別情報は、プレーヤが既に獲得しているキャラクタの識別情報を含む獲得済キャラクタIDリスト536へ自動的に追加登録されるので、それ以降プレーヤはいつでも当該キャラクタを使用可能となる。
つまり、第2のサポート機能を利用すれば、プレーヤは一々抽選実行操作を繰り返す必要がなくなる。
Then, when detecting the start operation input of the charging lottery by the player, the server system 1100 starts the execution of the charging lottery, and as shown in FIG. 7 (2), the state of the lottery is displayed on the player terminal 1500. The server system 1100 continuously executes the charging lottery automatically until the set stop condition is satisfied. The identification information of the assigned character obtained by lottery is automatically additionally registered in the acquired character ID list 536 including the identification information of the character already acquired by the player, so that the player always uses that character It becomes possible.
That is, if the second support function is used, the player does not have to repeat the lottery execution operation one by one.

また、本実施形態は、第3のサポート機能として、推奨キャラクタの合成による入手をサポートすることができる。   In addition, the present embodiment can support, as a third support function, acquisition by combining recommended characters.

具体的には、図8に示すように、サーバシステム1100は、合成に必要なキャラクタと合成されるキャラクタの組み合わせを定義した合成設定データ512を記憶している。また、推奨キャラクタの識別情報を含む推奨キャラクタ登録データ538を、ユーザ登録データ530に含めてプレーヤ毎に管理することができるとともに、プレーヤが既に有しているキャラクタの識別情報を含む獲得済キャラクタIDリスト536を管理できる。   Specifically, as shown in FIG. 8, the server system 1100 stores composition setting data 512 defining a combination of characters necessary for composition and characters to be composed. In addition, the recommended character registration data 538 including identification information of the recommended character can be included in the user registration data 530 and managed for each player, and an acquired character ID including identification information of the character already possessed by the player Can manage list 536

サーバシステム1100は、合成設定データ512を参照して、推奨キャラクタが合成され得るキャラクタであるかを判定する。もし、肯定ならば、獲得済キャラクタIDリスト536を照査し、プレーヤが既に有しているキャラクタを合成することで推奨キャラクタを生成することが可能であるか否かを判定する。そして、可能であると判定された場合には、プレーヤ端末1500にて推奨キャラクタが合成可能である旨の報知32をさせる。   The server system 1100 refers to the composition setting data 512 to determine whether the recommended character is a character that can be composed. If the answer is affirmative, the acquired character ID list 536 is checked to determine whether it is possible to generate a recommended character by synthesizing the character already possessed by the player. Then, when it is determined that it is possible, the player terminal 1500 makes a notification 32 that the recommended character can be synthesized.

また、本実施形態では、第4のサポート機能として、推奨キャラクタが使用可能になったことを検出してプレーヤに報知することができる。これを「取得時報知」と呼ぶ。
具体的には、図9に示すように、獲得済キャラクタIDリスト536を照査し、推奨キャラクタが当該リストに追加されたことを検出すると、プレーヤ端末1500にて、推奨キャラクタをデッキに編入してゲームステージを攻略することを推奨する報知36を表示させる。
Further, in the present embodiment, as the fourth support function, it is possible to detect that the recommended character has become usable and notify the player. This is called "acquisition at the time of acquisition".
Specifically, as shown in FIG. 9, the acquired character ID list 536 is checked, and when it is detected that a recommended character has been added to the list, the recommended character is incorporated into the deck at the player terminal 1500. A notification 36 is displayed to recommend capturing the game stage.

次に、こうしたサポート機能を実現するための機能構成について説明する。   Next, functional configurations for realizing such support functions will be described.

[サーバシステムの機能構成の説明]
図10は、本実施形態におけるサーバシステム1100の機能構成例を示す機能ブロック図である。本実施形態におけるサーバシステム1100は、操作入力部100sと、サーバ処理部200sと、画像表示部372sと、通信部374sと、サーバ記憶部500sとを備える。
[Description of functional configuration of server system]
FIG. 10 is a functional block diagram showing an example of a functional configuration of the server system 1100 in the present embodiment. The server system 1100 according to the present embodiment includes an operation input unit 100s, a server processing unit 200s, an image display unit 372s, a communication unit 374s, and a server storage unit 500s.

操作入力部100sは、サーバの管理のための各種操作を入力するための手段である。図1のキーボード1106がこれに該当する。   The operation input unit 100 s is a means for inputting various operations for managing the server. The keyboard 1106 of FIG. 1 corresponds to this.

サーバ処理部200sは、例えばCPUやGPU等のマイクロプロセッサや、ASIC(特定用途向け集積回路)、ICメモリなどの電子部品によって実現され、操作入力部100sやサーバ記憶部500sを含む各機能部との間でデータの入出力制御を行う。そして、所定のプログラムやデータ、操作入力部100sからの操作入力信号、プレーヤ端末1500から受信したデータに基づいて各種の演算処理を実行して、サーバシステム1100の動作を統合的に制御する。   The server processing unit 200s is realized by, for example, a microprocessor such as a CPU or a GPU, an ASIC (application specific integrated circuit), an electronic component such as an IC memory, and each function unit including the operation input unit 100s and the server storage unit 500s. Control input and output of data between Then, based on predetermined programs and data, operation input signals from the operation input unit 100 s, and data received from the player terminal 1500, various arithmetic processing are executed to integrally control the operation of the server system 1100.

そして、本実施形態のサーバ処理部200sは、アカウント管理部201と、オンラインショッピング管理部202と、ゲーム管理部210と、画像生成部272sと、通信制御部274sとを含む。   The server processing unit 200s of the present embodiment includes an account management unit 201, an online shopping management unit 202, a game management unit 210, an image generation unit 272s, and a communication control unit 274s.

アカウント管理部201は、ユーザ登録手続きに係る処理を行う。登録手続きを経たユーザすなわちプレーヤに対して固有のアカウントを発給し、ユーザ登録データ530をサーバ記憶部500sに生成してその管理を行う。また、ログインに関する処理を実行する。   The account management unit 201 performs processing related to the user registration procedure. A unique account is issued to the user who has passed the registration procedure, that is, the player, and user registration data 530 is generated in the server storage unit 500s and managed. Also, execute processing related to login.

ユーザ登録データ530は、例えば図13に示すように、アカウント531と、単数または複数のプレーヤデッキデータ532と、獲得済キャラクタIDリスト536と、推奨キャラクタ登録データ538と、停止条件データ540と、プレイ履歴データ542と、を含む。勿論、これら以外のデータも含めることができる。   For example, as shown in FIG. 13, the user registration data 530 includes an account 531, one or more player deck data 532, an acquired character ID list 536, recommended character registration data 538, stop condition data 540, and play. And history data 542. Of course, other data can also be included.

1つのプレーヤデッキデータ532は、デッキを構成するキャラクタを定義する単数または複数のデッキ構成キャラクタデータ534を含む。1つのデッキ構成キャラクタデータ534は、登録順位と、キャラクタIDと、当該キャラクタの属性と、キャラクタの各種能力パラメータ値を格納する。能力パラメータ値は、例えば、キャラクタの成長度合いや進化度合いを示すレベル、HP(ヒットポイント、体力値)、攻撃力、防御力などであってゲーム内容に応じて適宜設定される。   One player deck data 532 includes one or more deck configuration character data 534 that defines the characters that make up the deck. One deck constituent character data 534 stores registration order, character ID, attribute of the character, and various ability parameter values of the character. The ability parameter value is, for example, a level indicating the degree of growth or evolution of the character, HP (hit point, fitness value), aggression, defense, etc., and is appropriately set according to the game content.

獲得済キャラクタIDリスト536は、当該プレーヤが有しているキャラクタの識別情報のリストである。新たに取得したキャラクタの識別情報は、オンラインショッピングで購入、無料抽選での獲得、課金抽選での獲得、トレーディングカードが担持するキャラクタIDの登録、既に有しているキャラクタの育成や合成、の各方法にかかわらず登録される。   The acquired character ID list 536 is a list of identification information of characters possessed by the player. The newly acquired identification information of the character is purchased by online shopping, acquired by free lottery, acquired by charge lottery, registered character ID carried by the trading card, fostered and synthesized character already possessed. Registered regardless of method.

推奨キャラクタ登録データ538は、推奨キャラクタが判定される都度、推奨キャラクタ毎に生成される。一つの推奨キャラクタ登録データ538は、推奨キャラクタのキャラクタIDと、当該推奨キャラクタのデッキ編入が必要と判断されたゲームステージのステージIDとを含む。推奨キャラクタの登録は、当該推奨キャラクタが獲得済キャラクタIDリスト536に新たに登録されると抹消される。つまり、対応する推奨キャラクタをアカウント531のプレーヤが獲得すると抹消される。   The recommended character registration data 538 is generated for each recommended character each time a recommended character is determined. One recommended character registration data 538 includes a character ID of a recommended character and a stage ID of a game stage determined to require deck insertion of the recommended character. The registration of the recommended character is deleted when the recommended character is newly registered in the acquired character ID list 536. That is, when the player of the account 531 acquires the corresponding recommended character, the character is deleted.

停止条件データ540は、第2のサポート機能に関連するデータであって、課金抽選の連続実行を停止させるための条件を定義する。本実施形態では、連続実行する上限抽選回数と、獲得対象とする推奨キャラクタIDとを格納する。推奨キャラクタIDは、課金抽選が実行される都度、課金抽選で得られた付与キャラクタ(付与オブジェクト)と照合され、一致した場合に課金抽選の連続実行が停止される。   The stop condition data 540 is data related to the second support function, and defines a condition for stopping the continuous execution of the charging lottery. In the present embodiment, the upper limit lottery number to be continuously executed and the recommended character ID to be acquired are stored. The recommended character ID is collated with the assigned character (granted object) obtained in the charging lottery each time the charging lottery is executed, and when the characters match, the continuous execution of the charging lottery is stopped.

プレイ履歴データ542は、ゲームプレイ毎に生成される。一つのプレイ履歴データ542には、プレイ日時と、プレイしたゲームステージID、ステージクリア/ゲームオーバーの結果、所要時間、ステージクリアまでの所要攻撃回数、使用したアイテムの種類、ゲーム内課金によるアイテム購入履歴に関する情報、などが格納される。勿論、ゲーム内容に応じてこれら以外の情報を適宜含めることができる。   The play history data 542 is generated for each game play. One play history data 542 includes date and time of play, game stage ID played, result of stage clear / over, required time, required number of attacks required to clear the stage, type of used item, item purchase by in-game charge Information on the history is stored. Of course, other information can be included as appropriate according to the game content.

図10に戻って、オンラインショッピング管理部202は、本実施形形態に登場するキャラクタやアイテムなどのオンラインショッピングを実現する。公知のオンラインショッピングに関する技術を用いることで実現できる。   Returning to FIG. 10, the on-line shopping management unit 202 realizes on-line shopping of characters, items, and the like appearing in the present embodiment. It can be realized by using known online shopping technology.

ゲーム管理部210は、ゲームプレイに関する各種処理を実行する。本実施形態では、無料抽選部212と、課金抽選部214と、キャラクタID登録制御部216と、合成制御部218と、ゲーム実行部220と、サポート制御部230と、を含む。   The game management unit 210 executes various processes related to game play. In the present embodiment, a free lottery unit 212, a charge lottery unit 214, a character ID registration control unit 216, a combination control unit 218, a game execution unit 220, and a support control unit 230 are included.

無料抽選部212は、無料でランダム抽選を実行してプレーヤに付与する付与キャラクタ(付与オブジェクト)を決定する。公知の技術を適宜利用することで実現できる。   The free lottery section 212 executes a random lottery free of charge and determines a given character (given object) to be given to the player. It can be realized by appropriately using known techniques.

課金抽選部214は、所定の課金を行い、その対価としてランダム抽選によって付与オブジェクトを選択しプレーヤに付与する、いわゆる課金抽選、有料抽選を実行する。   The charge lottery unit 214 performs predetermined charging, and executes so-called charge lottery and pay lottery in which an object to be provided is selected by random lottery as the value and is given to the player.

キャラクタID登録制御部216は、トレーディングカードに担持されているキャラクタIDを登録するための制御を行う。   The character ID registration control unit 216 performs control for registering the character ID carried on the trading card.

ゲーム実行部220は、本実施形態のゲームをプレーヤ端末1500でプレイするための様々な情報管理と情報提供に係る処理を実行する。例えば、(1)プレーヤによる操作入力に応じて戦闘ゲームで使用するデッキを編集する制御、(2)パズルゲームの実行制御、(3)パズルゲームにおけるプレイ成績に応じて戦闘ゲームでのプレーヤキャラクタ4の行動力を算出する処理、(4)戦闘ゲームの実行制御、に係る各種演算処理を実行する。   The game execution unit 220 executes various information management and information processing for playing the game of the present embodiment on the player terminal 1500. For example, (1) control to edit the deck used in the battle game according to the operation input by the player, (2) execution control of the puzzle game, (3) player character 4 in the battle game according to the play results in the puzzle game And (4) execution control of the battle game, various calculation processes according to the present invention are executed.

合成制御部218は、戦闘ゲームに登場するキャラクタの合成に関する制御をする。
サポート制御部230は、前述の第1のサポート機能〜第4のサポート機能を実現するための各種処理を実行する。本実施形態では、サポート是非判定部231と、推奨キャラクタ判定部232と、合成生成可否判定部234と、推奨キャラクタ報知制御部236と、課金抽選制御部238と、取得時報知制御部239と、を有する。
The composition control unit 218 controls composition of characters appearing in the battle game.
The support control unit 230 executes various processes for realizing the first to fourth support functions described above. In the present embodiment, the support capability determination unit 231, the recommended character determination unit 232, the combined generation possibility determination unit 234, the recommended character notification control unit 236, the charging lottery control unit 238, and the acquisition notification control unit 239, Have.

サポート是非判定部231は、第1のサポート機能〜第4のサポート機能の実行の是非、サポートの要否を判定する。肯定判定(是:サポート要)された場合に、サポート制御部230は、第1のサポート機能〜第4のサポート機能を実現するための処理を実行し、否定判定された場合は実行しない。   The support determination unit 231 determines whether to execute the first to fourth support functions and whether support is required. The support control unit 230 executes processing for realizing the first support function to the fourth support function when the determination is affirmative (or needs support), and does not execute the process when the determination is negative.

サポート是非判定部231の判定基準は、プレーヤのユーザ登録データ530に格納されるデータから判定される条件を適宜設定可能である。例えば、プレイ履歴データ542には、ゲーム内課金による購入履歴が含まれるので課金率を算定できる。よって、高課金率認定基準値を予め設定しておいて、当該基準値を超える場合には否定、超えなければ肯定判定するとしてもよい。勿論この逆でも良い。また、同様に低課金率認定基準値を設けても良い。また、基準値所要時間についても、所定の長時間認定基準値を予め設定しておいて、最新所定回数のプレイの所要時間平均が当該基準値を超える場合には肯定、超えなければ否定と判定するとしてもよいであろう。同様に、アイテムの使用回数、使用されたアイテムの種類、クリアに要した攻撃回数などに基づいて是非を判定するとしてもよい。   As the determination criteria of the support determination unit 231, conditions determined from data stored in the user registration data 530 of the player can be set as appropriate. For example, since the play history data 542 includes a purchase history based on in-game charge, the charge rate can be calculated. Therefore, the high charging rate authorization reference value may be set in advance, and the determination may be negative when the reference value is exceeded, or positive when the reference value is not exceeded. Of course the reverse is also possible. Similarly, a low charge rate authorization reference value may be provided. In addition, with regard to the reference value required time, a predetermined long-term qualification reference value is set in advance, and when the average of the required time of the latest predetermined number of plays exceeds the reference value, it is determined negative. It may be good to do. Similarly, whether the item is used, the type of item used, the number of attacks required for clearing, or the like may be determined.

推奨キャラクタ判定部232は、対戦相手オブジェクト群を構成するオブジェクトの属性と、プレーヤの自オブジェクト群を構成するオブジェクトの属性とに基づいて、ゲームステージの攻略に際して自オブジェクト群への編入を推奨する推奨オブジェクトを判定する。本実施形態では、プレーヤのデッキに不足する推奨属性の判定と、推奨属性を有しプレーヤのデッキに編入するべき推奨キャラクタを判定することができる。そして、推奨キャラクタ登録データ538(図7)に登録する。   The recommended character determination unit 232 recommends the incorporation into the own object group when capturing the game stage based on the attributes of the objects constituting the opponent object group and the attributes of the objects constituting the player's own object group. Determine the object In this embodiment, it is possible to determine the recommended attribute which is lacking in the player's deck and to determine the recommended character which has the recommended attribute and should be incorporated into the player's deck. Then, it is registered in the recommended character registration data 538 (FIG. 7).

合成生成可否判定部234は、プレーヤが既に有しているキャラクタの情報を照査し、それらのキャラクタを合成することで推奨キャラクタを生成することが可能か否かを判定する。具体的には、記憶部500sに合成設定データ512が記憶されている。当該データには、合成する複数のキャラクタの組み合わせの情報と、合成によって生成される合成キャラクタの情報とが格納されている。合成生成可否判定部234は、合成キャラクタが推奨キャラクタに一致し、当該合成キャラクタに対応する合成する複数のキャラクタの組み合わせが、獲得済キャラクタIDリスト536に含まれていれば生成可能と肯定判定する。   The combined generation possibility determination unit 234 checks information of characters already possessed by the player, and determines whether it is possible to generate a recommended character by combining those characters. Specifically, composite setting data 512 is stored in the storage unit 500 s. In the data, information of a combination of a plurality of characters to be synthesized and information of a synthesized character generated by the synthesis are stored. If the combined character matches the recommended character, and the combination of a plurality of combined characters corresponding to the combined character is included in the acquired character ID list 536, the combined generation availability determination unit 234 determines that generation is possible. .

推奨キャラクタ報知制御部236は、推奨キャラクタ(推奨オブジェクト)をプレーヤに向けて報知する制御を行う。
本実施形態では、通信可能に接続されたプレーヤ端末1500に推奨キャラクタを通知して当該プレーヤ端末1500にて表示させるための制御を行う。
その際、獲得済キャラクタIDリスト536を照査して、当該リストに推奨キャラクタが含まれていなければ「未入手」である旨の報知を行い、含まれていれば「入手済」である旨報知するとともに、当該推奨オブジェクトをデッキへ編入するように推奨する報知を行う推奨報知制御を行うことができる。
また、合成生成可否判定部234により可能と判定された場合には、推奨キャラクタが合成により入手可能である旨の報知と、合成するキャラクタの組み合わせを報知するための制御を行うことができる。
The recommended character notification control unit 236 performs control to notify the player of a recommended character (recommended object).
In the present embodiment, control for notifying the player terminal 1500 communicably connected to the recommended character and displaying the character on the player terminal 1500 is performed.
At that time, the acquired character ID list 536 is checked, and if the recommended character is not included in the list, a notification of "not obtained" is given, and if it is included, it is notified that it is "obtained". At the same time, it is possible to perform recommendation notification control for notifying that the recommendation object is incorporated into the deck.
In addition, when it is determined that the combination generation possibility determination unit 234 determines that it is possible, it is possible to perform notification to the effect that the recommended character is available by combination and control for notifying a combination of characters to be combined.

課金抽選制御部238は、プレーヤが予め設定した停止条件を満たすまで、課金抽選部214による抽選を自動実行制御する。
本実施形態では、所定操作を検出すると、自動連続実行条件を設定する画面を表示制御する。当該画面では、上限抽選回数の入力欄(または上限金額の入力欄)と、推奨キャラクタ登録データ538の示す推奨キャラクタの中から獲得対象とするキャラクタを選択する選択欄とを表示する。そして、入力結果や選択結果を停止条件データ540に格納する。そして、プレーヤの操作指示に従って停止条件が満たされたのを検出するまで課金抽選を実行させる。具体的には、所与の上限抽選回数に到達、或いは、推奨オブジェクトが課金抽選よる付与オブジェクトとして選択される、の何れかが成立するまで抽選を実行させる。
The charge lottery control unit 238 automatically controls the lottery by the charge lottery unit 214 until the stop condition set in advance by the player is satisfied.
In the present embodiment, when a predetermined operation is detected, display control of a screen for setting an automatic continuous execution condition is performed. In the screen, an input column for the upper limit lottery number (or an input column for the upper limit amount) and a selection column for selecting a character to be acquired from the recommended characters indicated by the recommended character registration data 538 are displayed. Then, the input result and the selection result are stored in the stop condition data 540. Then, the charging lottery is executed until it is detected that the stop condition is satisfied according to the operation instruction of the player. Specifically, the lottery is performed until either a given upper limit lottery number is reached or a recommended object is selected as a given object by charging lottery.

取得時報知制御部239は、推奨オブジェクトをプレーヤが獲得した場合、換言すれば、獲得済キャラクタIDリスト536に推奨キャラクタのIDが新たに記憶された場合に、当該推奨オブジェクトをプレーヤのデッキ(自オブジェクト群)に編入してゲームステージを攻略することを推奨する報知を行う。   When the player has acquired the recommended object, in other words, when the ID of the recommended character is newly stored in the acquired character ID list 536, the notification control unit 239 at the acquisition acquires the recommended object from the player's deck A notification is recommended to enter the object group) and capture the game stage.

画像生成部272sは、サーバシステム1100の保守に関する画像を生成し、画像表示部372sへ出力することができる。   The image generation unit 272 s can generate an image regarding maintenance of the server system 1100 and can output the image to the image display unit 372 s.

画像表示部372sは、画像生成部272sから入力される画像信号に基づいてシステム管理のための各種画像を表示する。例えば、フラットパネルディスプレイ、ブラウン管(CRT)、プロジェクター、ヘッドマウントディスプレイといった画像表示装置によって実現できる。図1のタッチパネル1108がこれに該当する。   The image display unit 372 s displays various images for system management based on the image signal input from the image generation unit 272 s. For example, it can be realized by an image display device such as a flat panel display, a cathode ray tube (CRT), a projector, or a head mounted display. The touch panel 1108 in FIG. 1 corresponds to this.

通信制御部274sは、データ通信に係るデータ処理を実行し、通信部374sを介して外部装置とのデータのやりとりを実現する。   The communication control unit 274 s executes data processing related to data communication, and realizes exchange of data with an external device through the communication unit 374 s.

通信部374sは、通信回線Nと接続して通信を実現する。例えば、無線通信機、モデム、TA(ターミナルアダプタ)、有線用の通信ケーブルのジャックや制御回路等によって実現される。図1の通信装置1153がこれに該当する。   The communication unit 374s connects to the communication line N to realize communication. For example, it is realized by a wireless communication device, a modem, a TA (terminal adapter), a jack of a wired communication cable, a control circuit, and the like. The communication device 1153 in FIG. 1 corresponds to this.

サーバ記憶部500sは、サーバ処理部200sにサーバシステム1100を統合的に制御させるための諸機能を実現するためのシステムプログラムや、ゲームを管理するために必要なプログラム、各種データ等を記憶する。また、サーバ処理部200sの作業領域として用いられ、サーバ処理部200sが各種プログラムに従って実行した演算結果などを一時的に記憶する。この機能は、例えばRAMやROMなどのICメモリ、ハードディスク等の磁気ディスク、CD−ROMやDVDなどの光学ディスクなどによって実現される。図1では本体装置1101が搭載するICメモリ1152やハードディスクなどの記憶媒体、及びストレージ1140がこれに該当する。   The server storage unit 500s stores a system program for realizing various functions for integrally controlling the server system 1100 by the server processing unit 200s, a program necessary to manage a game, various data, and the like. Further, it is used as a work area of the server processing unit 200s, and temporarily stores calculation results etc. that the server processing unit 200s executes according to various programs. This function is realized by, for example, an IC memory such as a RAM or a ROM, a magnetic disk such as a hard disk, an optical disk such as a CD-ROM or a DVD, or the like. In FIG. 1, a storage medium such as an IC memory 1152 or a hard disk mounted on the main body 1101 and a storage 1140 correspond to this.

図11は、サーバ記憶部500sに記憶されるプログラムやデータの例を示す図である。
本実施形態のサーバ記憶部500sは、サーバシステムプログラム501と、アカウント管理プログラム503と、オンラインショッピング管理プログラム505と、ゲーム管理プログラム507と、配信用ゲームクライアントプログラム509と、を予め記憶する。
また、キャラクタ初期設定データ510と、合成設定データ512と、ゲームステージ初期設定データ520とが予め記憶される。
また、ユーザ登録やゲーム進行に応じて生成・管理されるデータとして、ユーザ登録データ530と、プレイデータ560と、データベース550とが記憶される。また、その他、タイマやカウンタ、各種フラグなどの情報が適宜記憶される。
FIG. 11 is a diagram illustrating an example of a program or data stored in the server storage unit 500s.
The server storage unit 500s of the present embodiment stores in advance a server system program 501, an account management program 503, an online shopping management program 505, a game management program 507, and a distribution game client program 509.
In addition, character initial setting data 510, composition setting data 512, and game stage initial setting data 520 are stored in advance.
In addition, user registration data 530, play data 560, and a database 550 are stored as data generated and managed according to user registration and game progress. In addition, information such as a timer, a counter, and various flags are stored appropriately.

サーバシステムプログラム501は、サーバ処理部200sが読み出して実行することでサーバシステム1100にコンピュータとして必要な基本的な入出力機能を実現する為のシステムプログラムである。   The server system program 501 is a system program for realizing a basic input / output function necessary as a computer in the server system 1100 by reading and executing the server processing unit 200 s.

アカウント管理プログラム503は、サーバ処理部200sが読み出して実行することで、アカウント管理部201としての機能を実現させるためのプログラムである。   The account management program 503 is a program for realizing the function as the account management unit 201 by being read and executed by the server processing unit 200 s.

オンラインショッピング管理プログラム505は、サーバ処理部200sが読み出して実行することで、オンラインショッピング管理部202としての機能を実現させるためのプログラムである。   The online shopping management program 505 is a program for realizing the function as the online shopping management unit 202 by being read and executed by the server processing unit 200s.

ゲーム管理プログラム507は、サーバ処理部200sが読み出して実行することで、ゲーム管理部210としての機能を実現させるためのプログラムである。   The game management program 507 is a program for realizing the function of the game management unit 210 by being read and executed by the server processing unit 200 s.

配信用ゲームクライアントプログラム509は、プレーヤ端末1500へ提供されるゲームクライアントプログラム504(図14参照)のオリジナルである。   The distribution game client program 509 is the original of the game client program 504 (see FIG. 14) provided to the player terminal 1500.

キャラクタ初期設定データ510は、ゲームに登場するキャラクタ毎に設定される。プレーヤが取得することのできるキャラクタ及び敵キャラクタ5に関する基礎的なデータとなる。1つのキャラクタ初期設定データ510は、キャラクタIDと、キャラクタ表示用データ(キャラクタを表示・動作させるためのデータ、例えばキャラクタオブジェクトのモデルデータや、モーションデータなど)と、初期状態の能力パラメータ値とを格納する。   The character initial setting data 510 is set for each character appearing in the game. This is basic data on the character and the enemy character 5 that can be acquired by the player. One character initial setting data 510 includes a character ID, character display data (data for displaying and operating a character, such as model data of a character object, motion data, etc.), and ability parameter values in an initial state. Store.

合成設定データ512は、キャラクタ合成の条件と合成結果との組み合わせ毎に用意される。一つの合成設定データ512は、合成に必要なキャラクタを定義する所要キャラクタIDリストと、合成結果としてプレーヤに付与されるオブジェクトを定義する合成キャラクタIDとを含む。   The composition setting data 512 is prepared for each combination of the character composition condition and the composition result. One combination setting data 512 includes a required character ID list that defines characters necessary for combination, and a combination character ID that defines an object to be given to the player as a combination result.

ゲームステージ初期設定データ520は、戦闘ゲームのゲームステージ毎に用意される。
例えば、図12に示すように、ステージID521と、敵デッキデータ522と、ゲームステージとなるゲーム空間を構成・表示するためのゲーム空間初期設定データ527と、を含む。
The game stage initial setting data 520 is prepared for each game stage of the battle game.
For example, as shown in FIG. 12, it includes a stage ID 521, enemy deck data 522, and game space initial setting data 527 for configuring and displaying a game space as a game stage.

敵デッキデータ522は、敵キャラクタ群を定義するデータである。ゲームステージの最後に待ち構えるボスキャラクタの一つのデッキとして定義される。
一つの敵デッキデータ522は、当該ゲームステージにおける出現順番523と、当該デッキを構成する敵キャラクタを定義する単数または複数のデッキ構成キャラクタデータ524とを含む。1つのデッキ構成キャラクタデータ524は、登録順位と、敵キャラクタ5となるキャラクタIDと、当該キャラクタの属性と、キャラクタの各種能力パラメータ値とを格納する。
Enemy deck data 522 is data defining an enemy character group. It is defined as one deck of boss characters waiting at the end of the game stage.
One enemy deck data 522 includes an appearance order 523 in the game stage, and one or more deck constituent character data 524 defining an enemy character constituting the deck. One deck configuration character data 524 stores a registration order, a character ID to be the enemy character 5, an attribute of the character, and various ability parameter values of the character.

図11に戻って、ユーザ登録データ530は、前述のようにアカウント管理部201により、ユーザ登録したプレーヤ毎に用意される。例えば図13に示すように、一つのユーザ登録データ530は、ユーザすなわちプレーヤのアカウント531と、プレーヤデッキデータ532と、獲得済キャラクタIDリスト536と、推奨キャラクタ登録データ538と、停止条件データ540とを含む。   Returning to FIG. 11, the user registration data 530 is prepared by the account management unit 201 for each player registered as described above. For example, as shown in FIG. 13, one user registration data 530 includes an account 531 of a user, that is, a player, player deck data 532, acquired character ID list 536, recommended character registration data 538, and stop condition data 540. including.

図11に戻って、プレイデータ560は、本実施形態のゲームがプレイされる毎に用意され、各ゲームの進行状況を記述する各種データを格納する。   Returning to FIG. 11, the play data 560 is prepared each time the game of the present embodiment is played, and stores various data describing the progress of each game.

[プレーヤ端末の機能構成の説明]
図14は、本実施形態におけるプレーヤ端末1500の機能構成の一例を示す機能ブロック図である。本実施形態のプレーヤ端末1500は、操作入力部100と、処理部200と、音出力部370と、画像表示部372と、通信部374と、記憶部500とを備える。
[Description of functional configuration of player terminal]
FIG. 14 is a functional block diagram showing an example of a functional configuration of the player terminal 1500 in the present embodiment. The player terminal 1500 according to the present embodiment includes an operation input unit 100, a processing unit 200, a sound output unit 370, an image display unit 372, a communication unit 374, and a storage unit 500.

操作入力部100は、自プレーヤによって為された各種の操作入力に応じて操作入力信号を処理部200に出力する。例えば、プッシュスイッチや、ジョイスティック、タッチパッド、トラックボール、加速度センサ、ジャイロ、CCDモジュール、などによって実現できる。図2の方向入力キー1502や、ボタンスイッチ1504、タッチパネル1506がこれに該当する。   The operation input unit 100 outputs an operation input signal to the processing unit 200 according to various operation inputs made by the player. For example, it can be realized by a push switch, a joystick, a touch pad, a track ball, an acceleration sensor, a gyro, a CCD module, or the like. The direction input key 1502, the button switch 1504, and the touch panel 1506 in FIG. 2 correspond to this.

処理部200は、例えばCPUやGPU等のマイクロプロセッサや、ASIC、ICメモリなどの電子部品によって実現され、操作入力部100や記憶部500を含む各機能部との間でデータの入出力制御を行う。そして、所定のプログラムやデータ、操作入力部100からの操作入力信号、サーバシステム1100から受信した各種データに基づいて各種の演算処理を実行して、プレーヤ端末1500の動作を制御する。図2の制御基板1550がこれに該当する。そして、本実施形態における処理部200は、プレーヤ端末演算部260と、音生成部270と、画像生成部272と、通信制御部274とを備える。   The processing unit 200 is realized by, for example, a microprocessor such as a CPU or a GPU, or an electronic component such as an ASIC or an IC memory, and performs data input / output control with each function unit including the operation input unit 100 and the storage unit 500. Do. Then, various operations are executed based on predetermined programs and data, operation input signals from the operation input unit 100, and various data received from the server system 1100 to control the operation of the player terminal 1500. The control board 1550 of FIG. 2 corresponds to this. The processing unit 200 in the present embodiment includes a player terminal calculation unit 260, a sound generation unit 270, an image generation unit 272, and a communication control unit 274.

プレーヤ端末演算部260は、操作信号送信制御部261と、ゲーム画面表示制御部262とを含み、適宜計時等のその他の機能に係る処理を行う。   The player terminal calculation unit 260 includes an operation signal transmission control unit 261 and a game screen display control unit 262, and appropriately performs processing related to other functions such as clocking.

操作信号送信制御部261は、操作入力部100へ為された操作に応じて、各種データやリクエストをサーバシステム1100へ送信するための処理を実行する。   The operation signal transmission control unit 261 executes processing for transmitting various data and requests to the server system 1100 according to the operation performed on the operation input unit 100.

ゲーム画面表示制御部262は、サーバシステム1100から受信した各種データに基づいてゲーム画面を表示するための制御を行う。当該構成では、ゲーム空間画像(例えば、3DCGなど)をサーバシステム1100にて生成する構成とするが、ゲーム空間画像をプレーヤ端末1500で生成する構成も可能である。その場合、ゲーム画面表示制御部262は、3DCGを生成するための仮想3次元空間に配置されたオブジェクトの制御を含むこととなる。   The game screen display control unit 262 performs control for displaying a game screen based on various data received from the server system 1100. In this configuration, the game space image (for example, 3DCG or the like) is generated by the server system 1100. However, the game space image may be generated by the player terminal 1500. In that case, the game screen display control unit 262 includes control of an object arranged in the virtual three-dimensional space for generating 3DCG.

本実施形態では、推奨キャラクタに係る報知をゲーム画面での表示により実現するので、ゲーム画面表示制御部262は、報知30(図5)、報知32(図8)、報知36(図9)の表示制御をする推奨報知表示制御部264として機能する。   In the present embodiment, since the notification relating to the recommended character is realized by the display on the game screen, the game screen display control unit 262 includes the notification 30 (FIG. 5), the notification 32 (FIG. 8), and the notification 36 (FIG. 9). It functions as a recommended notification display control unit 264 that performs display control.

音生成部270は、例えばデジタルシグナルプロセッサ(DSP)や、音声合成ICなどのプロセッサ、音声ファイル再生可能なオーディオコーデック等によって実現され、ゲーム画面表示制御部262による処理結果に基づいてゲームに係る効果音やBGM、各種操作音の音信号を生成し、音出力部370に出力する。   The sound generation unit 270 is realized by, for example, a digital signal processor (DSP), a processor such as a voice synthesis IC, an audio codec capable of reproducing audio files, etc., and effects related to the game based on the processing result by the game screen display control unit 262 A sound signal of a sound, BGM, and various operation sounds is generated and output to the sound output unit 370.

音出力部370は、音生成部270から入力される音信号に基づいて効果音やBGM等を音出力する装置によって実現される。図2のスピーカ1510がこれに該当する。   The sound output unit 370 is realized by a device that outputs sound such as a sound effect or BGM based on the sound signal input from the sound generation unit 270. The speaker 1510 of FIG. 2 corresponds to this.

画像生成部272は、例えば、GPU、デジタルシグナルプロセッサ(DSP)などのプロセッサ、ビデオ信号IC、ビデオコーデックなどのプログラム、フレームバッファ等の描画フレーム用ICメモリ等によって実現される。
そして、画像生成部272は、プレーヤ端末演算部260による処理結果に基づいて1フレーム時間(例えば1/60秒)で1枚のゲーム画面の画像を生成し、生成したゲーム画面の画像信号を画像表示部372に出力する。
The image generation unit 272 is realized by, for example, a processor such as a GPU or digital signal processor (DSP), a video signal IC, a program such as a video codec, or a drawing frame IC memory such as a frame buffer.
Then, the image generation unit 272 generates an image of one game screen in one frame time (for example, 1/60 seconds) based on the processing result by the player terminal calculation unit 260, and generates an image signal of the generated game screen. Output to the display unit 372.

画像表示部372は、画像生成部272から入力される画像信号に基づいて各種ゲーム画像を表示する。例えば、フラットパネルディスプレイ、ブラウン管(CRT)、プロジェクター、ヘッドマウントディスプレイといった画像表示装置によって実現できる。本実施形態では、図2のタッチパネル1506がこれに該当する。   The image display unit 372 displays various game images based on the image signal input from the image generation unit 272. For example, it can be realized by an image display device such as a flat panel display, a cathode ray tube (CRT), a projector, or a head mounted display. In the present embodiment, the touch panel 1506 of FIG. 2 corresponds to this.

通信制御部274は、データ通信に係るデータ処理を実行し、通信部374を介して外部装置とのデータのやりとりを実現する。通信部374は、通信回線Nと接続して通信を実現する。例えば、無線通信機、モデム、TA(ターミナルアダプタ)、有線用の通信ケーブルのジャックや制御回路等によって実現され、図2の無線通信モジュール1553がこれに該当する。   The communication control unit 274 executes data processing related to data communication, and realizes exchange of data with an external device through the communication unit 374. The communication unit 374 is connected to the communication line N to realize communication. For example, it is realized by a wireless communication device, a modem, a TA (terminal adapter), a jack of a communication cable for wired communication, a control circuit or the like, and the wireless communication module 1553 in FIG. 2 corresponds to this.

記憶部500は、処理部200にプレーヤ端末1500を統合的に制御させるための諸機能を実現するためのシステムプログラムや、ゲームプレイに必要なプログラム、各種データ等を記憶する。また、処理部200の作業領域として用いられ、処理部200が各種プログラムに従って実行した演算結果や操作入力部100から入力される入力データ等を一時的に記憶する。こうした機能は、例えばRAMやROMなどのICメモリ、ハードディスク等の磁気ディスク、CD−ROMやDVDなどの光学ディスクなどによって実現される。図2の制御基板1550が搭載するICメモリ1552やメモリカード1540がこれに該当する。   The storage unit 500 stores a system program for realizing various functions for integrally controlling the player terminal 1500 in the processing unit 200, a program necessary for game play, various data, and the like. Further, it is used as a work area of the processing unit 200, and temporarily stores calculation results executed by the processing unit 200 according to various programs, input data input from the operation input unit 100, and the like. Such functions are realized by, for example, an IC memory such as a RAM or a ROM, a magnetic disk such as a hard disk, an optical disk such as a CD-ROM or a DVD, or the like. The IC memory 1552 and the memory card 1540 mounted on the control board 1550 in FIG. 2 correspond to this.

本実施形態の記憶部500には、端末システムプログラム502と、ゲームクライアントプログラム504とが記憶される。   A terminal system program 502 and a game client program 504 are stored in the storage unit 500 of the present embodiment.

端末システムプログラム502は、プレーヤ端末1500のコンピュータとしての入出力の基本機能を実現するためのプログラムである。   The terminal system program 502 is a program for realizing a basic function of input and output as a computer of the player terminal 1500.

ゲームクライアントプログラム504は、処理部200が読み出して実行することによってプレーヤ端末演算部260としての機能を実現させるためのアプリケーションソフトであるが、端末システムプログラム502の一部として組み込まれた構成であっても良い。ゲームクライアントプログラム504は、オンラインゲームを実現する技術手法に応じて専用のクライアントプログラムであっても良いし、ウェブブラウザプログラム及びインタラクティブな画像表示を実現するプラグインなどにより構成するとしても良い。   The game client program 504 is application software for realizing the function of the player terminal computing unit 260 by reading and executing the processing unit 200, and has a configuration incorporated as part of the terminal system program 502 Also good. The game client program 504 may be a dedicated client program according to a technical method for realizing an online game, or may be configured by a web browser program, a plug-in for realizing interactive image display, or the like.

ゲームクライアントプログラム504は、ゲームステージ初期設定データ520やキャラクタ初期設定データ510とともに、サーバシステム1100からダウンロードして記憶される。   The game client program 504 is downloaded from the server system 1100 and stored together with the game stage initial setting data 520 and the character initial setting data 510.

[処理の流れの説明]
図15〜図17は、本実施形態におけるサーバシステム1100のサポート機能に係る処理の流れについて説明するためのフローチャートである。ここで説明する処理の流れは、サーバ処理部200sがサーバシステムプログラム501を実行した状態で、ゲーム管理プログラム507を実行することにより実現される。そして、サーバシステム1100が起動している間、プレーヤがログアウトするまで繰り返し実行される。
[Description of process flow]
15 to 17 are flowcharts for describing the flow of processing relating to the support function of the server system 1100 in the present embodiment. The flow of processing described here is realized by executing the game management program 507 while the server processing unit 200 s executes the server system program 501. Then, while the server system 1100 is activated, it is repeatedly executed until the player logs out.

図15に示すように、サーバシステム1100のサーバ処理部200sは、プレーヤ端末1500からゲーム開始リクエストを受信すると、プレーヤの選択操作に応じて戦闘ゲームでプレイするゲームステージを選択しゲーム実行処理をする(ステップS2)。   As shown in FIG. 15, when receiving the game start request from the player terminal 1500, the server processing unit 200s of the server system 1100 selects a game stage to be played in the battle game according to the player's selection operation and performs a game execution process. (Step S2).

ゲームが終了し、その結果がゲームクリアであれば(ステップS4のYES)、当該プレイにおけるクリア事例過程データ551をデータベース550に新たに追加するとともに、当該プレーヤのプレーヤデッキデータ532(図13)をデータベース550に新たなクリア事例デッキデータ552(図11)として追加する(ステップS6)。   If the game is over and the result is game clear (YES in step S4), the clear case process data 551 in the play is newly added to the database 550, and the player deck data 532 (FIG. 13) of the player is obtained. A new clear case deck data 552 (FIG. 11) is added to the database 550 (step S6).

次に、プレーヤ端末1500から第1のサポートを要求する第1サポートリクエストを受信すると(ステップS10のYES)、サーバシステム1100のサーバ処理部200sは、サポートの是非判定処理を実行する。肯定判定すなわちサポート要と判定されたならば(ステップS11のYES)、データベース550のクリア事例デッキデータ552の登録数をカウントする。   Next, when the first support request for requesting the first support is received from the player terminal 1500 (YES in step S10), the server processing unit 200s of the server system 1100 executes support propriety determination processing. If the determination is affirmative, that is, it is determined that support is necessary (YES in step S11), the number of registrations of the clear case deck data 552 in the database 550 is counted.

そして、登録数が統計的に有意な所定の基準値に達していれば(ステップS12のYES)、クリア事例デッキデータ552を統計処理して基準となる属性配分「統計ベース基準属性配分」を求める(ステップS14)。本実施形態では、クリア事例デッキデータ552の中で最も多い最多属性配分を求めることとするが、多い順に所定順位まで求めるとしても良い。   Then, if the number of registrations has reached a statistically significant predetermined reference value (YES in step S12), the clear example deck data 552 is statistically processed to obtain the attribute distribution “statistics-based reference attribute distribution” as a reference (Step S14). In the present embodiment, the most frequent attribute distribution in the clear example deck data 552 is determined, but it may be determined in the descending order to a predetermined order.

そして、サーバシステム1100は、プレーヤデッキデータ532を参照してプレーヤのデッキにおける属性配分を求め(ステップS20)、先に求めた統計ベース基準属性配分と比較して推奨属性を判定する(ステップS22)。例えば、統計ベース基準属性配分には有るが、プレーヤデッキの属性配分に無い属性を推奨属性と判定する。あるいは、両属性配分における各属性の数を比較して、前者より後者が数で劣っている属性を推奨属性と判定するとしてもよい。あるいは、これらの判定方法の両方を適用してもよい。   Then, the server system 1100 determines the attribute distribution in the player's deck with reference to the player deck data 532 (step S20), and determines the recommended attribute in comparison with the previously determined statistic-based standard attribute distribution (step S22). . For example, it is determined that an attribute that is in the statistic-based standard attribute distribution but not in the attribute distribution of the player deck is a recommended attribute. Alternatively, the number of each attribute in both attribute allocations may be compared, and an attribute inferior in number to the former may be determined as a recommended attribute. Alternatively, both of these determination methods may be applied.

もし、登録数が統計的に有意な所定の基準値に達していなければ(ステップS12のNO)、直前にプレイしたゲームステージのゲームステージ初期設定データ520の敵デッキデータ522(図12)に基づいて基準となる属性配分「敵デッキ属性配分」を求める(ステップS30)。
そして、サーバシステム1100は、プレーヤデッキデータ532を参照してプレーヤのデッキにおける属性配分「プレーヤデッキ属性配分」を求め(ステップS32)、先に求めた敵デッキ属性配分とプレーヤデッキ属性配分とを比較して推奨属性を判定する(ステップS34)。例えば、敵デッキの敵キャラクタ毎にその属性に対して優位な属性を判定し、判定した優位な属性のうちプレーヤデッキ属性配分に含まれていないものを推奨属性とする。
If the number of registrations has not reached the statistically significant predetermined reference value (NO in step S12), the enemy deck data 522 (FIG. 12) of the game stage initialization data 520 of the game stage played immediately before is used. An attribute distribution “enemy deck attribute distribution” which is a reference is determined (step S30).
Then, the server system 1100 refers to the player deck data 532 to determine the attribute allocation “player deck attribute allocation” in the player's deck (step S32), and compares the enemy deck attribute allocation obtained above with the player deck attribute allocation. Then, the recommended attribute is determined (step S34). For example, for each enemy character in the enemy deck, an attribute superior to the attribute is determined, and among the determined superior attributes, one not included in the player deck attribute distribution is set as a recommended attribute.

ステップS22またはステップS34によって推奨属性を判定したならば、サーバシステム1100は、次にキャラクタ初期設定データ510(図11)から、判定した推奨属性に該当するキャラクタ、すなわち推奨キャラクタを検索し、検索された推奨キャラクタのIDを含む推奨キャラクタ登録データ538(図13)を生成する(ステップS40)。   If the recommended attribute is determined in step S22 or step S34, the server system 1100 next searches the character initial setting data 510 (FIG. 11) for a character corresponding to the determined recommended attribute, that is, a recommended character. The recommended character registration data 538 (FIG. 13) including the ID of the recommended character is generated (step S40).

そして、サーバシステム1100は、判定した推奨属性と検索された推奨キャラクタとの情報をプレーヤに知らせる報知30(図5)をプレーヤ端末1500で行わせる(ステップS42)。   Then, the server system 1100 causes the player terminal 1500 to perform notification 30 (FIG. 5) for notifying the player of the information of the determined recommended attribute and the retrieved recommended character (step S42).

図16のフローチャートに移って、サーバシステム1100は第3のサポート機能に係る処理として、合成設定データ512(図11)を参照して、今回検索された推奨キャラクタが、合成キャラクタとして設定されているかを判定する。そして、当該判定が肯定ならば(ステップS50のYES)、サーバシステム1100は、合成設定データ512から推奨キャラクタの合成に要する所要キャラクタのIDを参照し、ユーザ登録データ530の獲得済キャラクタIDリスト536と照合する(ステップS52)。   Turning to the flowchart of FIG. 16, as the processing relating to the third support function, the server system 1100 refers to the composition setting data 512 (FIG. 11) and determines whether the recommended character searched this time is set as a composition character Determine Then, if the determination is affirmative (YES in step S50), the server system 1100 refers to the ID of the required character required to synthesize the recommended character from the composition setting data 512, and acquires the acquired character ID list 536 of the user registration data 530. And (step S52).

獲得済キャラクタIDリスト536に推奨キャラクタの合成に要する所要キャラクタが登録されていれば、推奨キャラクタを合成するのに必要な全てのキャラクタは入手済みであると見なし(ステップS54のYES)、サーバシステム1100は、プレーヤ端末1500にて推奨キャラクタが手持ちのキャラクタの合成により入手できる旨告げる報知32(図8)を表示させる(ステップS56)。   If the required characters required for combining recommended characters are registered in the acquired character ID list 536, it is considered that all the characters necessary for combining recommended characters have been obtained (YES in step S54), and the server system At 1100, the player terminal 1500 displays a notification 32 (FIG. 8) indicating that the recommended character can be obtained by the composition of the hand-held character (step S56).

もし、プレーヤ端末1500からキャラクタ合成のリクエストを受信したならば(ステップS70のYES)、サーバシステム1100はキャラクタの合成処理を実行する(ステップS72)。キャラクタの合成処理は、公知技術により実現できるので詳細な説明は省略する。合成されたキャラクタのキャラクタIDは、獲得済キャラクタIDリスト536に格納される。   If a request for character composition is received from the player terminal 1500 (YES in step S70), the server system 1100 executes a character composition process (step S72). The character composition processing can be realized by a known technique, and thus the detailed description is omitted. The character ID of the combined character is stored in the acquired character ID list 536.

これで推奨キャラクタが使用可能になったので、サーバシステム1100は、推奨キャラクタの入手完了を告げる報知36(図9)をプレーヤ端末1500にて表示させ(ステップS74)、合成した推奨キャラクタの推奨キャラクタ登録データ538を抹消する(ステップS76)。   Since the recommended character is now usable, the server system 1100 causes the player terminal 1500 to display a notification 36 (FIG. 9) indicating that the recommended character has been obtained (step S74), and the recommended character of the synthesized recommended character is displayed. The registration data 538 is erased (step S76).

プレーヤ端末1500から課金抽選のリクエストを受信した場合は(ステップS90のYES)、サーバシステム1100のサーバ処理部200sは、第2のサポート機能に係る処理を実行する。   When the request for the charging lottery is received from the player terminal 1500 (YES in step S90), the server processing unit 200s of the server system 1100 executes the process related to the second support function.

すなわち、プレーヤ端末1500にて自動課金抽選の停止条件設定画面34(図7)を表示させる停止条件を設定する処理を実行する(ステップS92)。当該画面での入力の結果をプレーヤ端末1500から受信すると、サーバシステム1100はユーザ登録データ530に停止条件データ540を生成する。   That is, processing for setting a stop condition for displaying the stop condition setting screen 34 (FIG. 7) of the automatic billing lottery on the player terminal 1500 is executed (step S92). When receiving the result of the input on the screen from the player terminal 1500, the server system 1100 generates stop condition data 540 in the user registration data 530.

そして、プレーヤ端末1500から所定の抽選実行リクエストを受信したならば、サーバシステム1100は停止条件データ540で定義された停止条件が満たされるまで課金抽選の連続実行を開始する(ステップS94)。課金抽選にともなう課金に係る処理は公知技術と同様である。また、課金抽選により得られたキャラクタ(付与オブジェクト)は、自動的に獲得済キャラクタIDリスト536(図13)に登録される。   When a predetermined lottery execution request is received from the player terminal 1500, the server system 1100 starts continuous execution of the charging lottery until the stop condition defined by the stop condition data 540 is satisfied (step S94). The processing relating to charging associated with the charging lottery is the same as that in the known art. Further, the characters (given objects) obtained by the charging lottery are automatically registered in the acquired character ID list 536 (FIG. 13).

次に、第4のサポート機能に係る処理として、サーバシステム1100は推奨キャラクタ登録データ538のキャラクタIDを、獲得済キャラクタIDリスト536と照合する(ステップS96)。
そして、当該リストに推奨キャラクタが含まれていれば、推奨キャラクタの入手が完了したと見なし(ステップS98のYES)、サーバシステム1100は、当該リストに含まれていた推奨キャラクタの入手完了を告げる報知36(図9)をプレーヤ端末1500にて表示させ(ステップS100)、当該リストに含まれていた推奨キャラクタの推奨キャラクタ登録データ538を抹消する(ステップS102)。
Next, as processing relating to the fourth support function, the server system 1100 collates the character ID of the recommended character registration data 538 with the acquired character ID list 536 (step S96).
Then, if the recommended character is included in the list, it is considered that the acquisition of the recommended character is completed (YES in step S98), and the server system 1100 notifies that the acquisition of the recommended character included in the list is completed. 36 (FIG. 9) is displayed on the player terminal 1500 (step S100), and the recommended character registration data 538 of the recommended character included in the list is deleted (step S102).

図17のフローチャートに移って、プレーヤ端末1500からプレーヤデッキの編集リクエストを受信した場合は(ステップS120のYES)、サーバシステム1100は、プレーヤの操作入力に応じてプレーヤデッキの構成を変更するための処理を実行する(ステップS122)。   Moving to the flowchart of FIG. 17, when a player deck edit request is received from the player terminal 1500 (YES in step S120), the server system 1100 changes the configuration of the player deck according to the player's operation input. A process is performed (step S122).

ステップS2〜S122は、プレーヤがログアウトするまで繰り返される(ステップS130)。   Steps S2 to S122 are repeated until the player logs out (step S130).

以上、本実施形態によれば、相互の組み合わせで有利/不利の相性関係が生じる属性の何れかが付与されたキャラクタを編成してデッキ(チーム、手札群)を用いるゲームにおいてゲーム攻略に関する情報を提供し、ユーザビリティを向上させる   As described above, according to the present embodiment, information on game capture in a game using a deck (team, hand group) by organizing characters to which any of attributes giving rise to an advantageous / unfavorable affinity relationship in combination with each other is used is described. Provide and improve usability

〔第2実施形態〕
次に、本発明を適用した第2実施形態について説明する。なお、以降では主に第1実施形態との差異について述べることとし、同様の構成要素については同じ符号を付与して説明は省略するものとする。
Second Embodiment
Next, a second embodiment to which the present invention is applied will be described. In the following, the difference from the first embodiment will be mainly described, and the same constituent elements will be assigned the same reference numerals and descriptions thereof will be omitted.

第1実施形態が、ゲーム実行とサポート機能に係る演算をサーバシステム1100にて実行する構成であったのに対して、本実施形態は各プレーヤ端末1500にて実行する構成である。   While the first embodiment is configured to execute calculations relating to game execution and support functions on the server system 1100, this embodiment is configured to be executed on each player terminal 1500.

図18は、本実施形態におけるサーバシステム1100の機能構成例を示す機能ブロック図である。本実施形態のサーバ処理部200sは、オンラインショッピング管理部202と、データベース管理部250と、統計ベース基準属性配分判定部252と、画像生成部272sと、通信制御部274sとを有する。   FIG. 18 is a functional block diagram showing an example of a functional configuration of the server system 1100 in the present embodiment. The server processing unit 200s of the present embodiment includes an online shopping management unit 202, a database management unit 250, a statistics-based reference attribute allocation determination unit 252, an image generation unit 272s, and a communication control unit 274s.

データベース管理部250は、クリアされたゲームステージIDと、そのときのプレーヤデッキデータ532と、プレイ履歴データ542とをプレーヤ端末1500から受信して、前者をクリア事例デッキデータ552として、後者をクリア事例過程データ551として追加登録する。データベース管理部250は、サーバ処理部200sがデータベース管理プログラム590を実行することにより実現される。   The database management unit 250 receives the cleared game stage ID, the player deck data 532 at that time, and the play history data 542 from the player terminal 1500, and uses the former as the clear case deck data 552 and the latter as the clear case. The process data 551 is additionally registered. The database management unit 250 is realized by the server processing unit 200s executing the database management program 590.

統計ベース基準属性配分判定部252は、第1実施形態のステップS12〜S14に相当する処理を実行する機能部であって、データベース550に登録されているクリア事例デッキデータ552の登録数が基準値に達している場合に、統計処理して統計ベース基準属性配分(図5)を判定し、プレーヤ端末1500へ提供する制御を行う。もし、クリア事例デッキデータ552の登録数が基準値に達していなければ、提供できない旨の所定信号をプレーヤ端末1500へ送信する。なお、統計ベース基準属性配分判定部252は、サーバ処理部200sが統計ベース基準属性配分判定プログラム592を実行することにより実現される。   The statistic-based reference attribute allocation determination unit 252 is a functional unit that executes the processing corresponding to steps S12 to S14 in the first embodiment, and the number of registrations of the clear example deck data 552 registered in the database 550 is a reference value. When it reaches, the statistical processing is performed to determine the statistical base reference attribute distribution (FIG. 5), and the control to be provided to the player terminal 1500 is performed. If the number of registrations of the clear case deck data 552 does not reach the reference value, a predetermined signal indicating that it can not be provided is transmitted to the player terminal 1500. The statistic-based standard attribute distribution determining unit 252 is realized by the server processing unit 200s executing the statistic-based standard attribute distribution determining program 592.

図19は、本実施形態におけるプレーヤ端末1500の機能構成例を示す機能ブロック図である。図20は、本実施形態における記憶部500に記憶されるプログラムやデータの例を示す図である。   FIG. 19 is a functional block diagram showing an example of a functional configuration of the player terminal 1500 in the present embodiment. FIG. 20 is a diagram showing an example of a program or data stored in the storage unit 500 in the present embodiment.

本実施形態の処理部200には、第1実施形態におけるプレーヤ端末演算部260に代えて、アカウント管理部201と、ゲーム管理部210Bとが含まれる。   The processing unit 200 of the present embodiment includes an account management unit 201 and a game management unit 210B in place of the player terminal calculation unit 260 of the first embodiment.

ゲーム管理部210Bは、第1実施形態におけるゲーム管理部210に相当するが、サポート制御部230に代えてサポート制御部230Bを有する。そして、サポート制御部230Bは、基本的には第1実施形態のサポート制御部230と同様の機能を有するが、本実施形態のサーバシステム1100から推奨オブジェクトの識別情報を受信する制御を行うことができる。更にクリア事例データ提供部242と、推奨属性判定基準情報取得部244とを有する。   The game management unit 210B corresponds to the game management unit 210 in the first embodiment, but includes a support control unit 230B instead of the support control unit 230. The support control unit 230B basically has the same function as the support control unit 230 of the first embodiment, but performs control to receive identification information of a recommended object from the server system 1100 of the present embodiment. it can. Furthermore, it has a clear case data provision unit 242 and a recommended attribute determination reference information acquisition unit 244.

クリア事例データ提供部242は、ゲームプレイ終了時に当該ゲームプレイに関する情報をサーバシステム1100へ提供する。具体的には、ゲームをクリアした場合に、プレーヤデッキデータ532と、最新のプレイ履歴データ542と、クリアしたゲームステージIDとをサーバシステム1100へ送信するための処理をする。   The clear case data provision unit 242 provides the server system 1100 with information on the game play at the end of the game play. Specifically, when the game is cleared, processing for transmitting the player deck data 532, the latest play history data 542, and the cleared game stage ID to the server system 1100 is performed.

推奨属性判定基準情報取得部244は、推奨属性を判定するための基準となる情報をサーバシステム1100から取得するための制御を行う。具体的には、統計ベース基準属性配分594(図20)の情報取得に係る制御をする。   The recommended attribute determination reference information acquiring unit 244 performs control for acquiring information serving as a reference for determining a recommended attribute from the server system 1100. Specifically, control related to the information acquisition of the statistics-based reference attribute allocation 594 (FIG. 20) is performed.

ゲーム管理プログラム507Bは、ゲーム管理部210Bとしての機能を処理部200にて実現させるためのプログラムである。   The game management program 507B is a program for causing the processing unit 200 to realize the function as the game management unit 210B.

図21〜図23は、本実施形態におけるプレーヤ端末1500のサポート機能に係る処理の流れを説明するためのフローチャートである。
基本的には、第1実施形形態における図15〜図17のフローチャートと同様の流れを有するが、各リクエストに関するステップ(例えば、ステップS10、ステップS70、ステップS90、ステップS120)についてはプレーヤ端末1500で各リクエストの検出と読み替えるものとする。
21 to 23 are flowcharts for explaining the flow of processing relating to the support function of the player terminal 1500 in the present embodiment.
Basically, the process has the same flow as the flowcharts of FIGS. 15 to 17 in the first embodiment, but the player terminal 1500 is used for the steps related to each request (for example, step S10, step S70, step S90, and step S120). We will replace it with detection of each request.

また、本実施形態がゲーム実行とサポート機能をプレーヤ端末1500にて実行する構成であることから、第1実施形態のステップS6に代えて、プレーヤ端末1500がプレーヤデッキデータ532(図13参照)と、そのときクリアしたゲームステージのステージID521(図12参照)とをサーバシステム1100へ送信する(ステップS7)。   In addition, since the present embodiment is configured to execute the game execution and the support function on the player terminal 1500, the player terminal 1500 is replaced with player deck data 532 (see FIG. 13) instead of step S6 in the first embodiment. Then, the stage ID 521 (see FIG. 12) of the game stage cleared at that time is transmitted to the server system 1100 (step S7).

また、第1実施形態のステップS12〜S14は省略され、プレーヤ端末1500の処理部200は、統計ベース基準属性配分の情報をサーバシステム1100へ要求し(ステップS16)、統計ベース基準属性配分が返信されてくれば(ステップS18のYES)、ステップS20〜S22を実行する。もし、統計ベース基準属性配分が返信されなければ(ステップS18のNO)、ステップS30〜S34を実行する。
本実施形態においても、第1実施形態と同様の効果が得られる。
In addition, steps S12 to S14 of the first embodiment are omitted, and the processing unit 200 of the player terminal 1500 requests the server system 1100 for information on statistics-based reference attribute allocation (step S16), and the statistics-based reference attribute allocation is returned If it is (YES at step S18), steps S20 to S22 are executed. If the statistics-based reference attribute allocation is not returned (NO in step S18), steps S30 to S34 are executed.
Also in this embodiment, the same effect as that of the first embodiment can be obtained.

〔変形例〕
以上、本発明を適用した実施形態について説明したが、本発明の形態はこれらに限定されるものではなく、適宜構成要素の追加・省略・変更を施すことができる。
[Modification]
As mentioned above, although embodiment which applied this invention was described, the form of this invention is not limited to these, and addition, omission, and change of a component can be given suitably.

[その1]
例えば、サポート機能の全てを、第1実施形態ではサーバシステム1100にて実行し、第2実施形態ではプレーヤ端末1500にて実行する構成としたが、サーバシステム1100とプレーヤ端末1500とに機能を分散させることもできる。
[Part 1]
For example, although all the support functions are executed by the server system 1100 in the first embodiment and executed by the player terminal 1500 in the second embodiment, the functions are distributed to the server system 1100 and the player terminal 1500. You can also

具体的には、第2実施形をベースとすれば、図24,図25に示すように、推奨キャラクタ判定部232をサーバシステム1100にて実現する構成が可能である。   Specifically, based on the second embodiment, as shown in FIG. 24 and FIG. 25, a configuration in which the recommended character determination unit 232 is realized by the server system 1100 is possible.

当該構成では、サーバシステム1100は、プレーヤ端末1500からのリクエストに応じて第1実施形態におけるステップS12〜S40に相当する処理を実行し、推奨属性と推奨キャラクタに関する情報をプレーヤ端末1500へ提供することができる。
当然、プレーヤ端末1500では第2実施形態のように統計ベース基準属性配分を取得するのではなく、推奨属性と推奨キャラクタとを取得できることになる。つまり、当該構成の場合、図26に示すように、図21のステップS16〜S40に代えて、プレーヤ端末1500は推奨属性と推奨キャラクタの情報をサーバシステム1100へリクエストし取得する処理(ステップS41)に置き換えすれば良いことになる。
In this configuration, the server system 1100 executes the processing corresponding to steps S12 to S40 in the first embodiment in response to the request from the player terminal 1500, and provides the player terminal 1500 with information on the recommended attribute and the recommended character. Can.
Naturally, the player terminal 1500 can acquire the recommended attribute and the recommended character instead of acquiring the statistic-based reference attribute allocation as in the second embodiment. That is, in the case of the configuration, as shown in FIG. 26, instead of steps S16 to S40 in FIG. 21, the player terminal 1500 requests and acquires information on recommended attributes and recommended characters from the server system 1100 (step S41) It should be replaced with.

[その2]
また、第2実施形態のプレーヤ端末1500は、スマートフォンとしての形態を有していたが、その他のコンピュータ、例えば電子機器の形態であってもよい。例えば、制御基板を搭載した装置本体と、当該装置本体と無線接続される複数台のタッチパネル搭載型ゲームコントローラとを備えた構成据え置き型家庭用ゲーム装置とすることもできる。当該構成の場合、装置本体を上記実施形態の制御基板1550相当とし、ゲームコントローラを無線通信式のタッチパネル1506と見立てればよい。よって、据え置き型家庭用ゲーム装置の機能構成は、図19〜図20と同様となる。
[Part 2]
Moreover, although the player terminal 1500 of 2nd Embodiment had the form as a smart phone, it may be a form of another computer, for example, an electronic device. For example, a stationary home type game device may be provided that includes a device body having a control board mounted thereon and a plurality of touch panel mounted game controllers wirelessly connected to the device body. In the case of the configuration, the device main body may be equivalent to the control substrate 1550 of the above embodiment, and the game controller may be regarded as a wireless communication touch panel 1506. Therefore, the functional configuration of the stationary home type game device is the same as that shown in FIGS.

[その3]
同様に、プレーヤ端末1500をアーケードゲーム装置(業務用ゲーム装置)としての形態を有するとしてもよい。その場合、アーケードゲーム装置は、キャラクタに係るデータを担持するトレーディングカードからデータを読み取る装置を搭載し、トレーディングカードから読み取ったキャラクタIDに基づいてプレイ毎にプレーヤデッキを構成するとしてもよい。この場合、読み取ったデータに基づくキャラクタをプレーヤの手札とすると好適である。
[Part 3]
Similarly, the player terminal 1500 may have a form as an arcade game device (business-use game device). In that case, the arcade game apparatus may be equipped with an apparatus for reading data from a trading card carrying data relating to a character, and configure a player deck for each play based on the character ID read from the trading card. In this case, it is preferable to use a character based on the read data as the player's hand.

[その4]
また、上記実施形態のパズルゲームは、その他のジャンルのゲーム、例えば仮想のメダルゲームやシューティングゲームなどとすることもできる。更には、パズルゲームを省略した構成も可能である。対戦ゲームについても、RPG風の戦闘ゲームに限らず、プレーヤが有する手札でデッキを構成して対戦する要素を含むならば、格闘ゲームタイプやシューティングゲームタイプなどその他のタイプのゲームであってもよい。
[Part 4]
Also, the puzzle game of the above embodiment can be a game of another genre, such as a virtual medal game or a shooting game. Furthermore, the structure which abbreviate | omitted the puzzle game is also possible. The battle game is not limited to the RPG-like battle game, but may be any other type of game such as a fighting game type or a shooting game type, as long as it includes elements for forming a deck with the hand possessed by the player and playing a match. .

[その5]
また、上記実施形態ではオブジェクトとしてキャラクタを例に挙げたが、ゲーム内容に応じて適宜変更可能である。例えば、武器などのアイテム類、乗り物、パーツ、などとすることもできる。より具体的には、戦闘ゲームの代わりにレースゲームとし、プレーヤは自レーシングカーに、コースの特性(コーナリング重視コース、直線重視コース、コーナリング+直線のミックスコース、など)に対応するパーツ(タイヤ、ブレーキ、エンジン、空力パーツのセッティングなど)を組み合わせてセッティングしてプレイするものとする。この場合、パーツをオブジェクト、コースの特性を属性とすればよい。
[Part 5]
Further, in the above embodiment, the character is taken as an example of the object, but it can be appropriately changed according to the game content. For example, items such as weapons, vehicles, parts, etc. can be used. More specifically, a racing game is used instead of a battle game, and the player uses his own racing car with parts (tires, etc.) corresponding to the characteristics of the course (cornering-oriented course, straight-oriented course, cornering + straight mixed course, etc.) Brakes, engines, aerodynamic parts settings, etc.) shall be combined and set. In this case, the part may be an object, and the characteristic of the course may be an attribute.

[その6]
また、上記実施形態では第1のサポート機能の発動は、プレーヤによる第1サポートを求める所定の操作入力を必要としたが(図15のステップS10)これに限らない。例えば、ステップS10を省略し、第1のサポート機能は常時実行されることとしてもよい。また、第1のサポート機能の発動は、ゲーム開始前であってもよい。
更には、ゲーム内のイベント発生タイミングや、何らかの操作の区切りに第1のサポート機能を発動させるとしてもよい。ゲーム内容によっては、それは新たな戦闘を開始するタイミングであったり、他プレーヤとのアイテムの交換をするタイミングとすることができるであろう。
[Part 6]
In the above embodiment, the activation of the first support function requires a predetermined operation input for obtaining the first support by the player (step S10 in FIG. 15). For example, step S10 may be omitted, and the first support function may be executed at all times. Also, the activation of the first support function may be before the game start.
Furthermore, the first support function may be activated at an event occurrence timing in the game or at a break of some operation. Depending on the game content, it may be timing to start a new battle, or timing to exchange items with other players.

[その7]
また、上記実施形態のデータベース550については、クリア事例を追加登録する構成ではなく、予めゲーム管理者やゲーム制作者が用意したクリア事例の雛形が格納されている構成に置換することができる。この場合、データベース550の管理に係る機能を省略して処理負荷を低減できる。
[7]
Further, the database 550 of the above embodiment can be replaced with a configuration in which a clear case template prepared in advance by a game administrator or a game creator is stored, instead of the configuration for additionally registering a clear case. In this case, the processing load can be reduced by omitting the function related to the management of the database 550.

2…プレーヤ
4…プレーヤキャラクタ
5…敵キャラクタ
30,32,36…報知
34…停止条件設定画面
200…処理部
200s…サーバ処理部
210,210B…ゲーム管理部
214…課金抽選部
218…合成制御部
220…ゲーム実行部
230,230B…サポート制御部
232…推奨キャラクタ判定部
234…合成生成可否判定部
236…推奨キャラクタ報知制御部
238…課金抽選制御部
239…取得時報知制御部
242…クリア事例データ提供部
244…推奨属性判定基準情報取得部
250…データベース管理部
252…統計ベース基準属性配分判定部
260…プレーヤ端末演算部
261…操作信号送信制御部
262…ゲーム画面表示制御部
264…推奨報知表示制御部
500…記憶部
500s…サーバ記憶部
504…ゲームクライアントプログラム
507,507B…ゲーム管理プログラム
510…キャラクタ初期設定データ
512…合成設定データ
520…ゲームステージ初期設定データ
522…敵デッキデータ
524…デッキ構成キャラクタデータ
530…ユーザ登録データ
532…プレーヤデッキデータ
534…デッキ構成キャラクタデータ
536…獲得済キャラクタIDリスト
538…推奨キャラクタ登録データ
540…停止条件データ
550…データベース
552…クリア事例デッキデータ
590…データベース管理プログラム
592…統計ベース基準属性配分判定プログラム
594…統計ベース基準属性配分
1100…サーバシステム
1101…本体装置
1140…ストレージ
1150…制御基板
1500…プレーヤ端末
1550…制御基板
1553…無線通信モジュール
2. Player 4: Player character 5: Enemy character 30, 32, 36: Notification 34: Stop condition setting screen 200: Processing unit 200s: Server processing unit 210, 210B: Game management unit 214: Billing lottery unit 218: Composite control unit 220: game execution unit 230, 230B: support control unit 232: recommended character determination unit 234: combined generation possibility determination unit 236: recommended character notification control unit 238: billing lottery control unit 239: acquisition notification control unit 242: clear example data Providing unit 244 ··· Recommended attribute judgment reference information acquiring unit 250 ··· Database management unit 252 ··· Statistics-based reference attribute allocation judging unit 260 ··· Player terminal computing unit 261 ··· Operation signal transmission control unit 262 ··· Game screen display control unit 264 ··· Recommended notification display Control unit 500 ... storage unit 500s ... server storage unit 04: Game client program 507, 507 B: Game management program 510: Character initial setting data 512: Synthetic setting data 520: Game stage initial setting data 522: Enemy deck data 524: Deck configuration character data 530: User registration data 532: Player deck Data 534 ... deck configuration character data 536 ... acquired character ID list 538 ... recommended character registration data 540 ... stop condition data 550 ... database 552 ... clear example deck data 590 ... database management program 592 ... statistics-based reference attribute allocation determination program 594 ... Statistics based standard attribute distribution 1100 ... server system 1101 ... main unit 1140 ... storage 1150 ... control board 1500 ... player end 1550 ... control board 1553 ... wireless communication module

Claims (5)

登場する単数又は複数の対戦相手オブジェクト(以下包括して「対戦相手オブジェクト群」という)が予め定められたゲームをプレーヤが選択した単数又は複数の自オブジェクト(以下包括して「自オブジェクト群」という)で攻略する際の攻略情報を提供するコンピュータシステムであって、
オブジェクトには、対戦時の相性が定められた属性のうちの何れかの属性が定められており、
前記ゲームの攻略に成功したプレーヤの前記自オブジェクト群の情報を成功オブジェクト群情報として複数記憶したデータベースと、
前記データベースに記憶された前記成功オブジェクト群情報を統計処理することで、前記ゲームの攻略に成功した前記自オブジェクト群を構成するオブジェクトの属性の基準配分を判定する基準配分判定手段と、
前記基準配分と、前記ゲームを攻略しようとするプレーヤの前記自オブジェクト群を構成するオブジェクトの属性とを比較して、編入を推奨する推奨オブジェクト又は編入を推奨するオブジェクトの推奨属性を判定する判定手段と、
前記判定手段の判定結果を前記プレーヤに向けて報知する制御を行う報知制御手段と、
を備えたコンピュータシステム。
One or more own objects (hereinafter generically referred to as " own object group " ) in which the player selects a game in which one or more appearing opponent objects (hereinafter generically referred to as " opposition object group ") are predetermined ) a computer system for providing capture information when capture by,
For the object, one of the attributes for which the affinity at the time of the match is determined is defined,
A database storing a plurality of pieces of information of the own object group of the player who succeeded in the capture of the game as successful object group information;
Reference distribution determining means for determining the reference distribution of the attributes of the objects constituting the own object group that succeeded in the capture of the game by statistically processing the successful object group information stored in the database;
With the reference distribution, it is compared with the attributes of the objects that make up the self-object group of players to be exploit the game, determining means for determining recommended attribute of an object to recommend the recommended object or incorporated recommending incorporated When,
Notification control means for performing control to notify the determination result of the determination means to the player;
Computer system.
前記コンピュータシステムは、プレーヤ端末と通信可能に構成されたサーバシステムであり、
前記報知制御手段は、前記プレーヤ端末に前記判定結果を通知して当該プレーヤ端末に表示させるための制御を行う、
請求項1に記載のコンピュータシステム。
The computer system is a server system configured to be able to communicate with a player terminal.
The notification control means performs control for notifying the player terminal of the determination result and causing the player terminal to display the determination result .
The computer system according to claim 1.
請求項2に記載のコンピュータシステム通信する通信部と、前記プレーヤが有するオブジェクトの情報を記憶する記憶部とを備えたプレーヤ端末を、
前記コンピュータシステムから前記判定結果の情報を受信する制御を行う受信制御手段、
前記記憶部の記憶内容を照査し、前記プレーヤが前記判定結果に該当するオブジェクトを有している場合に当該オブジェクトの前記自オブジェクト群への編入を推奨する報知を行う推奨報知制御手段、
として前記プレーヤ端末を機能させるためのプログラム。
A communication unit to communicate with a computer system according to claim 2, the player terminal and a storage unit for storing information of an object which the player has,
Reception control means for performing control to receive the information of the determination result from the computer system;
And Shosa the stored contents of the storage unit, when the player has an object corresponding to the determination result, the recommended notification control means for notifying to recommend transfer to the own object group of the object,
A program for causing the player terminal to function.
前記判定結果の前記報知を行うか否かを判断する報知是非判断手段を更に備え、
前記報知制御手段は、前記報知是非判断手段による判断結果が肯定の場合に、前記報知を行う制御をする、
請求項1又は2に記載のコンピュータシステム。
The information processing apparatus further comprises notification means for judging whether or not to give the notification of the judgment result ,
The notification control means performs control to perform the notification when the determination result by the notification availability determination means is affirmative.
A computer system according to claim 1 or 2 .
前記推奨報知制御手段による前記報知を行うか否かを判断する報知是非判断手段として前記プレーヤ端末を更に機能させ、
前記推奨報知制御手段は、前記報知是非判断手段による判断結果が肯定の場合に、前記推奨する報知を行う、
請求項に記載のプログラム。
The player terminal is further functioned as notification availability determination means for determining whether or not to perform the notification by the recommendation notification control means ,
The recommended notification control means performs the recommended notification when the determination result by the notification availability determination means is affirmative.
The program according to claim 3 .
JP2018122952A 2018-06-28 2018-06-28 Computer system and program Active JP6546320B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018122952A JP6546320B2 (en) 2018-06-28 2018-06-28 Computer system and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018122952A JP6546320B2 (en) 2018-06-28 2018-06-28 Computer system and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2017115263A Division JP6363767B2 (en) 2017-06-12 2017-06-12 Computer system

Publications (2)

Publication Number Publication Date
JP2018143835A JP2018143835A (en) 2018-09-20
JP6546320B2 true JP6546320B2 (en) 2019-07-17

Family

ID=63590277

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018122952A Active JP6546320B2 (en) 2018-06-28 2018-06-28 Computer system and program

Country Status (1)

Country Link
JP (1) JP6546320B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6679798B1 (en) * 2019-07-19 2020-04-15 株式会社Cygames Medium recommendation system, table creation system, medium recommendation device, and table creation method
KR102812558B1 (en) * 2019-11-22 2025-05-23 주식회사 넥슨코리아 Electronic device executing card game according to strategy corresponding to predetermined input and operation method of electronic device
JP7184745B2 (en) * 2019-12-27 2022-12-06 株式会社ポケモン Information processing device, method, program
JP6864248B1 (en) * 2020-03-18 2021-04-28 株式会社ミクシィ Information processing equipment, information processing methods and programs
JP7244765B2 (en) * 2020-03-25 2023-03-23 株式会社Mixi Information processing device, information processing method and program
JP7107411B1 (en) * 2021-07-05 2022-07-27 株式会社セガ Program and information processing device
JP7105980B1 (en) 2021-09-06 2022-07-25 株式会社Cygames Program, system, method, and information processing device for game including collaborative target determination function
JP7501733B1 (en) 2023-05-24 2024-06-18 株式会社セガ PROGRAM AND INFORMATION PROCESSING APPARATUS

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4161156B2 (en) * 2000-03-01 2008-10-08 株式会社バンダイ Game system
JP4709872B2 (en) * 2008-05-07 2011-06-29 任天堂株式会社 Game device and storage medium used therefor
JP5437320B2 (en) * 2011-06-21 2014-03-12 株式会社コナミデジタルエンタテインメント Game device and program

Also Published As

Publication number Publication date
JP2018143835A (en) 2018-09-20

Similar Documents

Publication Publication Date Title
JP6239876B2 (en) Computer system and program
JP6546320B2 (en) Computer system and program
JP7351966B2 (en) Computer system, control method, viewer terminal, and program
JP6363767B2 (en) Computer system
US20200023280A1 (en) Computer system and game system
JP4693936B1 (en) Computer system and program
JP6339347B2 (en) Program, game device, and server system
JP5658054B2 (en) Computer system and program
JP6184204B2 (en) Program and server system
JP6235669B1 (en) Computer system and program
JP2014136049A (en) Server system and program
JP2015058075A (en) Server system
JP6617171B2 (en) Server system and game system
JP5030247B2 (en) Game system
JP7215831B2 (en) Program, computer system and game execution control method
JP2014198169A (en) Server system
JP2020044022A (en) Computer system and game system
JP7057388B2 (en) Server system
JP2022056812A (en) Computer system and public control system
JP6703062B2 (en) Server system
JP6296692B2 (en) Server system
JP2018043018A (en) Computer system and program
JP6522697B2 (en) Program and server system
JP2014155542A (en) Game device
JP6541951B2 (en) Program and server system

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180712

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180712

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190515

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20190521

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190620

R150 Certificate of patent or registration of utility model

Ref document number: 6546320

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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