JP2018042747A - Computer system and program - Google Patents

Computer system and program Download PDF

Info

Publication number
JP2018042747A
JP2018042747A JP2016179871A JP2016179871A JP2018042747A JP 2018042747 A JP2018042747 A JP 2018042747A JP 2016179871 A JP2016179871 A JP 2016179871A JP 2016179871 A JP2016179871 A JP 2016179871A JP 2018042747 A JP2018042747 A JP 2018042747A
Authority
JP
Japan
Prior art keywords
player
game
privilege
data
unit
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.)
Granted
Application number
JP2016179871A
Other languages
Japanese (ja)
Other versions
JP6235669B1 (en
Inventor
辰明 藤井
Tatsuaki Fujii
辰明 藤井
順郎 倉本
Junro Kuramoto
順郎 倉本
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.)
Bandai Namco Entertainment Inc
Original Assignee
Bandai Namco Entertainment Inc
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 Bandai Namco Entertainment Inc filed Critical Bandai Namco Entertainment Inc
Priority to JP2016179871A priority Critical patent/JP6235669B1/en
Application granted granted Critical
Publication of JP6235669B1 publication Critical patent/JP6235669B1/en
Publication of JP2018042747A publication Critical patent/JP2018042747A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To provide an original-based multi-play game in which players organize groups that compete each other, the game motivating players to organize groups based on the world view in the original.SOLUTION: A player 2 combines operator characters 4 and machine characters 6 selected from character objects owned by the player, and assigns them to corps positions 754 so as to organize a corps (groups). Then, the player 2 determines from among previously prepared virtual forces a participation force which the player participates in and belongs to, and manipulates the created corps to play the game. A privilege is imparted according to combinations of whether attribute forces of the operator characters 4 and machine characters 6 in the organized corps are the same as or different from the participation force (affiliation force) of the player 2.SELECTED DRAWING: Figure 4

Description

本発明は、ゲームを実行するためのコンピュータシステム等に関する。   The present invention relates to a computer system or the like for executing a game.

人気のビデオゲームのジャンルに、「デッキ」「部隊」「チーム」と呼ばれるグループを編成して対戦するマルチプレイゲームがある。多くの場合、グループの編成に使用できるキャラクタは、プレーヤが、トレーディングカードや、オンラインショッピング、ゲームプレイの成果、などとして入手した「保有キャラクタ」に限られている。そして、プレーヤは、保有キャラクタをいわば「手札」とし、対戦する相手や対戦する環境を考慮して保有キャラクタのなかからグループを編成してゲームを楽しむ。   Among popular video game genres, there is a multiplayer game in which groups called “deck”, “unit”, and “team” are organized and battled. In many cases, characters that can be used for group organization are limited to “owned characters” obtained by players as trading cards, online shopping, game play results, and the like. The player uses the possessed character as a “hand”, and enjoys the game by organizing a group from the possessed characters in consideration of the opponent and the battle environment.

関連する技術として、例えば特許文献1では、グループの編成が固定化されゲームがマンネリ化するのを防ぐために、使用頻度の低いキャラクタを組み込んでグループを編成した場合にプレーヤに特典を付与する技術が開示されている。   As a related technique, for example, Patent Document 1 discloses a technique for giving a privilege to a player when a group is organized by incorporating characters that are not frequently used in order to prevent the organization of the group from being fixed and the game from becoming ruined. Has been.

特開2015−188503号公報JP-A-2015-188503

さて、何れかの勢力に所属するキャラクタ同士の対戦結果が勢力同士の対戦に反映されるゲームが知られている。例えば、勢力同士の対戦がベースにある「原作付き」の対戦ゲームが一例である。   Now, a game is known in which a battle result between characters belonging to any power is reflected in a battle between powers. For example, a “game with original” battle game based on a battle between powers is an example.

「原作付き」の対戦ゲームとは、ゲーム世界の設定を借り受けた元、つまり原作があるゲームを言う。原作としては、例えば、少なくとも2つの勢力の闘争や競争をテーマとしたテレビアニメ・マンガ・小説・映画、過去に実在した或いは現実世界の野球やサッカーなどのスポーツ、歴史上や現実世界における国家の軍備、などである。   The "game with original" is a game that borrows the setting of the game world, that is, a game with an original. Originals include, for example, TV anime, manga, novels, movies on the theme of the struggle and competition of at least two forces, sports such as baseball and soccer that existed in the past or in the real world, and historical and real-world states Armaments, etc.

原作付きの対戦ゲームでは、そうした原作に基づいて構築した世界観が設定されており、登場人物や登場兵器、闘争や競争の舞台となる場所などは原作のそれをそのまま借用している部分が多々あり、原作の世界観をゲームとして仮想体験できることから、多くの原作ファンのユーザを獲得している。   In the battle game with the original, a world view built based on such an original is set, and there are many parts that borrow the original one as it is, such as characters, weapons, places for battle and competition There are many users of original fans because they can virtually experience the original world view as a game.

そうした原作付きの対戦ゲームでは、キャラクタの収集もゲームの興趣の1つとされる。しかし、原作の世界では敵味方に分かれるキャラクタであっても、ゲームにおいては同じグループに混在させて編成可能とする場合が多い。それではせっかくの原作の世界観から乖離してしまう。例えば、原作付きの対戦ゲームの場合、登録ユーザには少なからず原作の愛好家が含まれているが、彼等にとってみればゲームの世界観が原作のそれと乖離してしまっては、なんのためにそのゲームを選んでプレイしているか分からない状況も生じ得る。   In such a battle game with an original, character collection is also one of the fun of the game. However, even in the original world, even characters that are divided into enemies can often be mixed and organized in the same group in the game. Then it will deviate from the world view of the original. For example, in the case of a battle game with an original, registered users include a few enthusiasts of the original, but for them, what if the world view of the game is different from that of the original? There may be situations where you don't know if you are picking and playing that game.

また、原作を知らない或いは原作好きではないプレーヤにも、原作の世界にマッチしたグループ編成を促す面白味がゲームにあれば、原作の世界にマッチしたゲームとなり得る。   Also, if the game has an interest in promoting a group formation that matches the original world even for players who do not know the original or do not like the original, the game can match the original world.

何れかの勢力に所属するキャラクタ同士の対戦結果が勢力同士の対戦に反映されるゲームの一例として、原作付きのゲームを説明したが、原作の無いゲームであっても、同様の課題がある。すなわち、異なる勢力に所属するキャラクタ等のオブジェクトを混在させたグループを編成可能とし、そのグループ同士で対戦するゲームプレイを行うと、その対戦したゲームプレイの結果が、勢力同士の優劣の争いに反映される場合である。   Although the game with an original was described as an example of a game in which a battle result between characters belonging to any of the powers is reflected in a battle between the powers, even a game without an original has the same problem. In other words, it is possible to organize a group in which objects such as characters belonging to different powers are mixed, and when the game play is played between the groups, the result of the game play is reflected in the battle for superiority or inferiority between the powers. This is the case.

本発明は、こうした背景に基づいて考案されたものであり、異なる勢力に所属するキャラクタ等のオブジェクトを混在させたグループを編成可能とし、そのグループ同士で対戦するゲームプレイを行うと、その対戦したゲームプレイの結果が、勢力同士の優劣の争いに反映されるゲームにおいて、グループ編成に対する新たな興趣を付加する新たな技術を提供することを目的とする。   The present invention has been devised based on such a background, and it is possible to form a group in which objects such as characters belonging to different powers are mixed, and when a game play is played between the groups, the battles have occurred. It is an object of the present invention to provide a new technique for adding a new interest to group organization in a game in which the result of game play is reflected in a battle for superiority or inferiority between forces.

上述した課題を解決するための第1の発明は、予め用意された複数の仮想勢力の何れかに所属するプレーヤのゲームプレイの制御と、前記ゲームプレイのプレイ結果に基づいて前記仮想勢力同士の優劣を争う勢力戦の制御とを行うコンピュータシステムであって、
前記ゲームプレイは、前記プレーヤが、前記プレーヤによって編成されたグループで対戦を行う対戦ゲームであり、
前記グループに編成可能な前記仮想勢力の何れかに対応付けられたオブジェクトであって前記プレーヤが保有するオブジェクトの中から当該プレーヤの選択操作に基づいてオブジェクト(例えば、図2の搭乗者キャラクタ4(4a,4b,…)、機体キャラクタ6(6a,6b,…))を選択して当該プレーヤの前記グループ(例えば、図2の部隊12)を編成する編成手段(例えば、図1のサーバシステム1100、制御基板1150、図6のサーバ処理部200s、ゲーム管理部220、編成制御部222、図14のプレーヤ管理データ710、部隊マトリクスデータ714、図18のステップS4)と、
前記対戦ゲームを実行させる対戦ゲーム実行制御手段(例えば、図1のサーバシステム1100、制御基板1150、図6のサーバ処理部200s、ゲーム管理部220、対戦ゲーム実行制御部230、図18のステップS42)と、
前記対戦ゲームにおける前記プレーヤが所属する仮想勢力と、当該プレーヤのグループを構成する各オブジェクトに対応付けられた仮想勢力との組み合わせが、所与の組み合わせ条件を満たす場合に所与の特典を当該プレーヤ及び/又は当該プレーヤが所属する仮想勢力に付与する特典付与手段(例えば、図1のサーバシステム1100、制御基板1150、図6のサーバ処理部200s、ゲーム管理部220、特典付与部234、図11の特典初期設定データ560、図18のステップS8)と、を備えたコンピュータシステムである。
According to a first aspect of the present invention for solving the above-described problem, a game play control of a player belonging to any one of a plurality of virtual powers prepared in advance, and the virtual powers based on the play result of the game play. A computer system that controls power battles for superiority and inferiority,
The game play is a battle game in which the player plays a battle in a group organized by the player,
An object associated with one of the virtual powers that can be organized into the group, and the object (for example, the passenger character 4 in FIG. 4a, 4b,...), And the aircraft character 6 (6a, 6b,...)) Are selected to organize the group (for example, the unit 12 in FIG. 2) of the player (for example, the server system 1100 in FIG. 1). , Control board 1150, server processing unit 200s in FIG. 6, game management unit 220, composition control unit 222, player management data 710 in FIG. 14, unit matrix data 714, step S4 in FIG.
The battle game execution control means for executing the battle game (for example, server system 1100 in FIG. 1, control board 1150, server processing unit 200s in FIG. 6, game management unit 220, battle game execution control unit 230, step S42 in FIG. 18). )When,
If the combination of the virtual power to which the player belongs in the competitive game and the virtual power associated with each object that constitutes the group of the player satisfies the given combination condition, the given privilege is given to the player And / or privilege granting means (eg, server system 1100, control board 1150 in FIG. 1, server processing unit 200s in FIG. 6, game management unit 220, privilege granting unit 234, FIG. 11). , Initial privilege setting data 560 and step S8) of FIG.

また、第2の発明は、前記特典付与手段が、前記グループを構成するオブジェクトのうち、前記プレーヤが所属する仮想勢力と同一の仮想勢力に対応付けられたオブジェクトの数又は割合に基づいて前記組み合わせ条件を満たすか否かを判定する、第1の発明のコンピュータシステムである。   Further, according to a second aspect of the present invention, the privilege granting unit is configured based on the number or ratio of objects associated with the same virtual power as the virtual power to which the player belongs among the objects constituting the group. 1 is a computer system according to a first invention for determining whether or not a condition is satisfied;

コンピュータシステムは、単独のコンピュータで構成されたシステムであってよいことは勿論、通信回線を介して相互にデータ通信可能に接続された複数のコンピュータで構成されたシステムであっても良い。
勢力の数や種類、呼称は、ゲーム内容やゲームの世界観に応じて適宜設定可能である。勢力には、中立を設定することもできる。
The computer system may be a system constituted by a single computer, or may be a system constituted by a plurality of computers connected to each other via a communication line so that data communication is possible.
The number, type, and designation of power can be set as appropriate according to the game content and the world view of the game. A power can also be set to neutral.

第1又は第2の発明によれば、プレーヤのグループを構成するオブジェクトの仮想勢力の組み合わせに応じて、当該プレーヤに特典が付与されたり、付与されなかったりといった新たな興趣が付加される。ゲーム運営事業者側からみれば、特典を付与する組み合わせ条件を適切に設定することで、ゲーム運営者が希望するグループ編成を奨励することが可能になる。また、副次的に、プレーヤがキャラクタを収集するモチベーションを高める効果も期待できる。   According to the first or second invention, new interests such as whether or not a privilege is given to the player or not are added to the player according to the combination of the virtual powers of the objects constituting the group of players. From the viewpoint of the game operator, it is possible to encourage the group organization desired by the game operator by appropriately setting the combination conditions for granting the privilege. In addition, a secondary effect of increasing the motivation for the player to collect characters can be expected.

第3の発明は、前記特典付与手段が、前記グループを構成するオブジェクトのうち、前記プレーヤが所属する仮想勢力と同一の仮想勢力に対応付けられたオブジェクトの数又は割合が大きいほど、当該プレーヤにとって有利な特典を付与する、第2の発明のコンピュータシステムである。   According to a third aspect of the present invention, the larger the number or ratio of objects associated with the same virtual power that the player belongs to among the objects constituting the group, It is a computer system of the 2nd invention which gives an advantageous privilege.

第3の発明によれば、同一の仮想勢力に所属するオブジェクトの数又は割合が多いグループ編成を奨励することが可能となる。   According to the third invention, it is possible to encourage group organization in which the number or ratio of objects belonging to the same virtual power is large.

第4の発明は、前記編成手段が、前記対戦ゲームにおいて定められた役割(図2の部隊内ポジション10)それぞれにオブジェクトを割り当てる手段(例えば、図6の役割割当部224)を有し、前記特典付与手段は、前記役割毎に、前記プレーヤが所属する仮想勢力と、前記グループを構成する当該役割のオブジェクトに対応付けられた仮想勢力との組み合わせを判定して、役割別に前記組み合わせ条件を満たすか否かを判定する、第1〜第3の何れかの発明のコンピュータシステムである。   According to a fourth aspect of the present invention, the organizing means includes means (for example, a role assignment unit 224 in FIG. 6) for assigning objects to each of the roles (in-unit positions 10 in FIG. 2) determined in the competitive game. The privilege granting unit determines, for each role, a combination of a virtual power to which the player belongs and a virtual power associated with the role object constituting the group, and satisfies the combination condition for each role. It is the computer system of any one of the first to third inventions for determining whether or not.

役割の内容は、ゲーム世界の設定に応じて適宜設定可能である。例えば、グループを兵士や兵器の部隊とするならば、部隊内のポジションや、特定の基地や航空母艦等の艦船への配置などを役割として設定できる。また、グループを野球チームとすれば、守備ポジションや打順を役割として設定することができる。   The content of the role can be set as appropriate according to the setting of the game world. For example, if the group is a soldier or weapons unit, the position within the unit and the placement on a ship such as a specific base or aircraft carrier can be set as roles. If the group is a baseball team, the defensive position and batting order can be set as roles.

第4の発明によれば、グループ内に役割という要素を追加して、グループ編成における仮想勢力の組み合わせパターンを多様にして、特典を付与する条件、付与しない条件をより細やかに設定できるようになる。これにより間接的にゲームの興趣を高めることができる。   According to the fourth invention, an element called a role is added to the group, and the combination pattern of virtual powers in the group organization can be diversified, so that conditions for granting privileges and conditions for not granting can be set more finely. . This can indirectly enhance the interest of the game.

第5の発明は、前記オブジェクトには特性に応じたタイプ(例えば、図2の操縦者キャラクタ4と機体キャラクタ6の2タイプ)が定められており、前記特典付与手段は、前記タイプ毎に、前記プレーヤが所属する仮想勢力と、前記グループを構成する当該タイプのオブジェクトに対応付けられた仮想勢力との組み合わせを判定して、タイプ別に前記組み合わせ条件を満たすか否かを判定する、第1〜第3の何れかの発明のコンピュータシステムである。   According to a fifth aspect of the present invention, types according to characteristics (for example, two types of the pilot character 4 and the aircraft character 6 in FIG. 2) are determined for the object, and the privilege granting means is provided for each type. Determining a combination of a virtual power to which the player belongs and a virtual power associated with an object of the type constituting the group, and determining whether the combination condition is satisfied for each type; A computer system according to any one of the third inventions.

第5の発明によれば、グループを構成するオブジェクトにタイプという要素を追加して、グループ編成における仮想勢力の組み合わせパターンを多様にして、特典を付与する条件、付与しない条件をより細やかに設定できるようになる。これにより間接的にゲームの興趣を高めることができる。   According to the fifth aspect, by adding an element of type to the objects constituting the group, the combination pattern of virtual forces in group organization can be diversified, and conditions for granting privileges and conditions for not granting can be set more finely. It becomes like this. This can indirectly enhance the interest of the game.

第6の発明は、前記特典付与手段により前記プレーヤ及び/又は当該プレーヤが所属する仮想勢力に特典が付与された場合に、当該特典の内容を当該プレーヤに通知する制御を行う通知制御手段(例えば、図6の通知制御部236、図19のステップS28)、を更に備えた第1〜第5の何れかの発明のコンピュータシステムである。   According to a sixth aspect of the present invention, when a privilege is granted to the player and / or a virtual power to which the player belongs by the privilege granting means, notification control means (for example, control for notifying the player of the content of the privilege) 6 is a computer system according to any one of the first to fifth inventions, further comprising a notification control unit 236 in FIG. 6 and step S28 in FIG.

第6の発明によれば、付与された特典についての情報をプレーヤに通知して特典の付与を明示することで、特典を狙ってグループ編成をしたプレーヤへある種の達成感を与えることができる。特典が付与されることを知らなかった或いは忘れていたプレーヤに対しては、特典の存在を印象づけることができる。   According to the sixth aspect, by notifying the player of information about the granted privilege and clearly indicating the grant of the privilege, it is possible to give a certain sense of achievement to the players who are grouped for the benefit. . It is possible to impress the existence of a privilege for a player who did not know or forgot that the privilege was granted.

特典の内容は、ゲーム内容に応じて適宜設定可能である。
例えば、第7の発明として、前記特典付与手段が、前記グループを構成するオブジェクトのパラメータ値を、前記対戦ゲームにおいて変更することを前記特典として前記プレーヤに付与する、第1〜第5の何れか一項に記載のコンピュータシステムを構成することができる。
The content of the privilege can be appropriately set according to the content of the game.
For example, as a seventh invention, any one of the first to fifth, wherein the privilege granting unit grants the player that the parameter value of an object constituting the group is changed in the battle game as the privilege. The computer system described in one item can be configured.

また、第8の発明として、前記特典付与手段が、ゲーム内通貨、アイテムおよびオブジェクトのうちの何れかを前記特典として前記プレーヤに付与する、第1〜第5の何れかの発明のコンピュータシステムを構成するとしてもよい。   In addition, as an eighth invention, the computer system according to any one of the first to fifth inventions, wherein the privilege granting unit grants any one of in-game currency, items, and objects to the player as the privilege. It may be configured.

また、第9の発明として、前記特典付与手段が、称号を前記特典として前記プレーヤに付与する、第1〜第5の何れかの発明のコンピュータシステムを構成するとしてもよい。   Further, as a ninth invention, the privilege granting means may constitute the computer system according to any one of the first to fifth inventions, wherein a title is given to the player as the privilege.

また、第10の発明として、前記特典付与手段が、イベントを発生させることを前記特典として前記プレーヤに付与する、第1〜第5の何れかの発明のコンピュータシステムを構成することができる。   As a tenth aspect of the invention, the computer system according to any one of the first to fifth aspects of the invention can be configured in which the privilege granting unit grants the player to generate an event as the privilege.

また、第11の発明として、前記特典付与手段が、付与する特典を選択する抽選処理の抽選確率を、前記組み合わせ条件を満たす組み合わせに応じて変更して前記抽選処理を実行することで、付与する特典を選択する、第1〜第5の何れかの発明のコンピュータシステムを構成することができる。   As an eleventh aspect of the invention, the privilege granting unit grants the lottery probability of the lottery process for selecting the privilege to be granted by changing the lottery probability according to the combination that satisfies the combination condition and executing the lottery process. The computer system of any one of the first to fifth inventions for selecting a privilege can be configured.

第12の発明は、前記プレーヤのグループを構成する各オブジェクトの表示形態を、当該オブジェクトに対応付けられた仮想勢力に関わらず、当該プレーヤが所属する仮想勢力について定められた表示形態設定に従って変更する表示形態変更手段(例えば、図6の表示形態変更部238、図9の機体キャラクタ初期設定データ530、勢力別配色データ535、図15の機体キャラクタ管理データ720、配色データ725、図18のステップS40)、を更に備えた第1〜第11の何れかの発明のコンピュータシステムである。   In a twelfth aspect, the display form of each object constituting the group of players is changed according to the display form setting determined for the virtual power to which the player belongs, regardless of the virtual power associated with the object. Display form changing means (for example, display form changing unit 238 in FIG. 6, aircraft character initial setting data 530 in FIG. 9, color arrangement data 535 for each power, machine character management data 720 in FIG. 15, color arrangement data 725, step S40 in FIG. 18) The computer system according to any one of the first to eleventh inventions.

第12の発明によれば、グループを構成するオブジェクトに、プレーヤが所属する仮想勢力と異なる仮想勢力が対応づけられている異勢力オブジェクトが含まれている場合、強制的にその表示形態(例えば、表示モデルや配色など)をプレーヤが所属する仮想勢力のそれに変更することができる。これにより、異勢力オブジェクトをあたかも、鹵獲機・寝返り者であるかのように見せて、異なる勢力のオブジェクトが混在するグループであっても、視覚的な統一感を与えることができる。   According to the twelfth aspect, when the object constituting the group includes a different power object associated with a virtual power different from the virtual power to which the player belongs, the display form (for example, Display model, color scheme, etc.) can be changed to that of the virtual power to which the player belongs. As a result, the different power object can be seen as if it is a catcher / roller, and a visual unity can be given even to a group in which objects of different power are mixed.

第13の発明は、前記対戦ゲームが、場所に応じて前記仮想勢力との相性が定められたゲーム空間を前記オブジェクトが移動して対戦するゲームであり、前記対戦ゲーム実行制御手段は、前記オブジェクトに対応付けられた仮想勢力と、当該オブジェクトが位置する場所に定められた前記相性とに基づいて、当該オブジェクトに対戦上の特殊効果を適用する手段(例えば、図6の特殊効果適用部232、図8のゲーム空間初期設定データ520の勢力別優勢フィールド設定データ525、図9の機体キャラクタ初期設定データ530の優勢フィールド効果設定データ537、図18のステップS42)を有する、第1〜第12の何れかの発明のコンピュータシステムである。   In a thirteenth aspect of the present invention, the battle game is a game in which the object moves and battles in a game space in which compatibility with the virtual power is determined according to a place, and the battle game execution control means includes the object 6 based on the virtual power associated with the object and the compatibility determined at the place where the object is located (for example, the special effect application unit 232 in FIG. The game space initial setting data 520 of FIG. 8 has the dominant field setting data 525 for each power, the superior field effect setting data 537 of the aircraft character initial setting data 530 of FIG. 9, and step S42 of FIG. 18). A computer system according to any of the inventions.

第13の発明によれば、グループ同士の対戦が行われるフィールドのどこにオブジェクトが位置するかによって、当該オブジェクトの仮想勢力とその場所との相性に応じた特殊効果を発動させることができるようになる。よって、更なる興趣を与えることができる。   According to the thirteenth invention, a special effect corresponding to the compatibility between the virtual power of the object and its location can be activated depending on where the object is located in the field where the group battles. . Therefore, further interest can be given.

第14の発明は、予め用意された複数の仮想勢力の何れかに所属するプレーヤのゲームプレイの制御と、前記ゲームプレイのプレイ結果に基づいて前記仮想勢力同士の優劣を争う勢力戦の制御とをコンピュータシステムに行わせるためのプログラムであって、前記ゲームプレイは、前記プレーヤが、前記プレーヤによって編成されたグループで対戦を行う対戦ゲームであり、前記グループに編成可能な前記仮想勢力の何れかに対応付けられたオブジェクトであって前記プレーヤが保有するオブジェクトの中から当該プレーヤの選択操作に基づいてオブジェクトを選択して当該プレーヤの前記グループを編成する編成手段、前記対戦ゲームを実行させる対戦ゲーム実行制御手段、前記対戦ゲームにおける前記プレーヤが所属する仮想勢力と、当該プレーヤのグループを構成する各オブジェクトに対応付けられた仮想勢力との組み合わせが、所与の組み合わせ条件を満たす場合に所与の特典を当該プレーヤ及び/又は当該プレーヤが所属する仮想勢力に付与する特典付与手段、として前記コンピュータシステムを機能させるためのプログラムである。   A fourteenth aspect of the present invention is a game play control of a player belonging to any of a plurality of virtual powers prepared in advance, and a power battle control for competing for superiority or inferiority of the virtual powers based on the play result of the game play. The game play is a battle game in which the player plays a battle in a group organized by the player, and any one of the virtual powers that can be organized in the group An object associated with the player, selecting an object from among the objects held by the player based on a selection operation of the player and organizing the group of the player; a battle game for executing the battle game Execution control means, virtual power to which the player belongs in the competitive game, A privilege that gives a given privilege to the player and / or the virtual force to which the player belongs when a combination with a virtual force associated with each object constituting a group of players satisfies a given combination condition It is a program for causing the computer system to function as an adding unit.

第14の発明によれば、コンピュータシステムに、第1の発明と同様の作用効果を発揮させるプログラムを実現することができる。   According to the fourteenth aspect, it is possible to realize a program that causes a computer system to exhibit the same operational effects as the first aspect.

ゲームシステムの構成の一例を示す図。The figure which shows an example of a structure of a game system. ゲームについて説明するための図。The figure for demonstrating a game. 部隊編成(グループ編成)について説明するための図。The figure for demonstrating unit formation (group organization). 部隊編成(グループ編成)に関する勢力の異同判定の仕組みを説明するための図。The figure for demonstrating the mechanism of the power difference determination regarding unit formation (group formation). 部隊マトリクスの異同判定結果に対して付与される特典の考え方について説明するための図。The figure for demonstrating the view of the privilege provided with respect to the difference determination result of a unit matrix. サーバシステムの機能構成の一例を示す機能ブロック図。The functional block diagram which shows an example of a function structure of a server system. サーバ記憶部が記憶するプログラムやデータの例を示す図。The figure which shows the example of the program and data which a server memory | storage part memorize | stores. ゲーム空間初期設定データのデータ構成例を示す図。The figure which shows the data structural example of game space initial setting data. 機体キャラクタ初期設定データのデータ構成例を示す図。The figure which shows the data structural example of the body character initial setting data. 操縦者キャラクタ初期設定データのデータ構成例を示す図。The figure which shows the data structural example of pilot character initial setting data. 特典初期設定データのデータ構成例を示す図。The figure which shows the data structural example of privilege initial setting data. 特典内容設定データの例を示す図。The figure which shows the example of privilege content setting data. ユーザ管理データのデータ構成例を示す図。The figure which shows the data structural example of user management data. プレーヤ管理データのデータ構成例を示す図。The figure which shows the data structural example of player management data. 機体キャラクタ管理データのデータ構成例を示す図。The figure which shows the data structural example of body character management data. 操縦者キャラクタ管理データのデータ構成例を示す図。The figure which shows the data structural example of pilot character management data. ユーザ端末の機能構成の一例を示す機能ブロック図。The functional block diagram which shows an example of a function structure of a user terminal. サーバシステムにおける処理の流れを説明するためのフローチャート。The flowchart for demonstrating the flow of a process in a server system. 特典付与処理の流れを説明するためのフローチャート。The flowchart for demonstrating the flow of a privilege provision process.

以下、本発明を適用した実施形態の一例を説明するが、本発明を適用可能な形態が以下の実施形態に限られないことは勿論である。   Hereinafter, an example of an embodiment to which the present invention is applied will be described, but it is needless to say that a form to which the present invention can be applied is not limited to the following embodiment.

本発明の一実施形態として、プレーヤ毎にグループを編成するとともに、参加する(所属する)仮想勢力を選択して、仮想勢力同士の優劣を争う勢力戦をするマルチプレイオンラインゲームを実現する例を説明する。   As an embodiment of the present invention, an example will be described in which a multiplayer online game is formed in which a group is formed for each player and a virtual power that participates (belongs to) is selected and a power battle is held to compete for superiority or inferiority of the virtual power. To do.

[ハードウェア構成の説明]
先ず、本実施形態におけるハードウェアの構成例について説明する。
図1は、本実施形態におけるゲームシステムの構成の一例を示す図である。本実施形態のゲームシステム1000は、通信回線9に接続することで相互にデータ通信が可能なサーバシステム1100とユーザ端末1500とを含むコンピュータシステムである。図示の例では、ユーザ端末1500を1台としているが、実際の運用に当たってはプレーヤであるユーザ別に複数のユーザ端末1500が存在し、各々がサーバシステム1100と通信接続可能な状態となり得る。
[Description of hardware configuration]
First, a hardware configuration example according to this embodiment will be described.
FIG. 1 is a diagram illustrating an example of a configuration of a game system in the present embodiment. The game system 1000 according to the present embodiment is a computer system including a server system 1100 and a user terminal 1500 that can communicate with each other by connecting to the communication line 9. In the illustrated example, one user terminal 1500 is provided. However, in actual operation, there are a plurality of user terminals 1500 for each user who is a player, and each of them can be connected to the server system 1100 for communication.

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

サーバシステム1100は、本体装置1101と、キーボード1106と、タッチパネル1108と、ストレージ1140とを有し、本体装置1101には制御基板1150を搭載する。   The server system 1100 includes a main body device 1101, a keyboard 1106, a touch panel 1108, and a storage 1140, and the main body device 1101 is equipped with a control board 1150.

制御基板1150には、CPU(Central Processing Unit)1151やGPU(Graphics Processing Unit)、DSP(Digital Signal Processor)などの各種マイクロプロセッサ、VRAMやRAM,ROM等の各種ICメモリ1152、通信装置1153が搭載されている。なお、制御基板1150の一部または全部は、ASIC(Application Specific Integrated Circuit)や、FPGA(field-programmable gate array)、SoC(System on a Chip)により実現するとしてもよい。   The control board 1150 includes various microprocessors such as a CPU (Central Processing Unit) 1151, GPU (Graphics Processing Unit), and DSP (Digital Signal Processor), various IC memories 1152 such as a VRAM, a RAM, and a ROM, and a communication device 1153. Has been. A part or all of the control board 1150 may be realized by an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a system on a chip (SoC).

そして、サーバシステム1100は、制御基板1150が所定のプログラム及びデータに基づいて演算処理することにより、1)ユーザ登録等に係るユーザ管理機能と、2)ユーザ端末1500でゲームプレイするのに必要なデータを提供してユーザ端末1500でのゲームの実行制御を管理するゲーム管理機能と、3)ゲームで利用可能な様々なアイテムをオンラインでユーザに販売するオンラインショッピング機能と、を実現する。つまり、本実施形態におけるゲームは、一種のクライアント・サーバ型のオンラインゲームとして実現される。   The server system 1100 is necessary for the control board 1150 to perform arithmetic processing based on predetermined programs and data, 1) a user management function related to user registration, and 2) a game play on the user terminal 1500. A game management function that provides data to manage game execution control on the user terminal 1500 and 3) an online shopping function that sells various items available in the game to the user online are realized. That is, the game in the present embodiment is realized as a kind of client-server online game.

なお、サーバシステム1100は単体として記しているが、各機能を分担する複数のブレードサーバを搭載して相互に内部バスを介してデータ通信可能に接続した構成であっても良い。或いは、離れた場所に設置された独立した複数のサーバを、通信回線9を介してデータ通信させることで、全体としてサーバシステム1100として機能させる構成であっても良い。   Although the server system 1100 is described as a single unit, a configuration may be adopted in which a plurality of blade servers sharing each function are mounted and connected to each other via an internal bus so that data communication is possible. Alternatively, the server system 1100 may be configured to function as a whole by performing data communication with a plurality of independent servers installed at remote locations via the communication line 9.

ユーザ端末1500は、プレーヤである登録済ユーザがゲームプレイのために個別に使用するコンピュータシステムであって、通信回線9を介してサーバシステム1100にアクセスしてオンラインゲームを実行できる電子装置(電子機器)である。本実施形態のユーザ端末1500は、いわゆるスマートフォンと呼ばれる装置であるが、携帯型ゲーム装置や、ゲームコントローラ、パソコン、タブレット型コンピュータ、ウェアラブルコンピュータ、業務用ゲーム装置などでもよい。   The user terminal 1500 is a computer system that is used individually for game play by registered users as players, and is an electronic device (electronic device) that can access the server system 1100 via the communication line 9 and execute an online game. ). The user terminal 1500 according to the present embodiment is a so-called smartphone, but may be a portable game device, a game controller, a personal computer, a tablet computer, a wearable computer, an arcade game device, or the like.

ユーザ端末1500は、方向入力キー1502と、ボタンスイッチ1504と、画像表示デバイス兼接触位置入力デバイスとして機能するタッチパネル1506と、スピーカ1510と、内蔵バッテリー1509と、マイク1512と、制御基板1550と、コンピュータ読み出し可能な記憶媒体であるメモリカード1540からデータを読み書きできるメモリカード読取装置1542と、を備える。その他、図示されていない電源ボタン、音量調節ボタン等が設けられている。また、ゲームプレイの対価の支払いが可能なICカード型のクレジットカードやプリペイドカードに対して非接触にデータの読み書きが行えるICカード読取装置などを設けるとしてもよい。   The user terminal 1500 includes a direction input key 1502, a button switch 1504, a touch panel 1506 functioning as an image display device / contact position input device, a speaker 1510, a built-in battery 1509, a microphone 1512, a control board 1550, a computer A memory card reader 1542 that can read and write data from a memory card 1540 that is a readable storage medium. In addition, a power button, a volume control button, etc., not shown, are provided. Further, an IC card reader that can read and write data in a non-contact manner with respect to an IC card type credit card or prepaid card capable of paying a price for game play may be provided.

制御基板1550は、CPU1551やGPU,DSPなどの各種マイクロプロセッサ、VRAMやRAM,ROM等の各種ICメモリ1552、通信回線9に接続する携帯電話基地局や無線LAN基地局などと無線通信するための無線通信モジュール1553、インターフェース回路1557などを搭載する。   The control board 1550 is used for wireless communication with various microprocessors such as a CPU 1551, a GPU, a DSP, various IC memories 1552 such as a VRAM, a RAM, and a ROM, and a mobile phone base station and a wireless LAN base station connected to the communication line 9. A wireless communication module 1553, an interface circuit 1557, and the like are mounted.

インターフェース回路1557には、タッチパネル1506のドライバ回路、方向入力キー1502及びボタンスイッチ1504からの信号を受信する回路、スピーカ1510へ音声信号を出力する出力アンプ回路、マイク1512で集音した音声の信号を生成する入力信号生成回路、メモリカード読取装置1542への信号入出力回路、などが含まれている。   The interface circuit 1557 includes a driver circuit of the touch panel 1506, a circuit that receives signals from the direction input key 1502 and the button switch 1504, an output amplifier circuit that outputs an audio signal to the speaker 1510, and an audio signal collected by the microphone 1512. An input signal generation circuit to be generated, a signal input / output circuit to the memory card reader 1542, and the like are included.

制御基板1550に搭載されているこれらの要素は、バス回路などを介して電気的に接続され、データの読み書きや信号の送受信が可能に接続されている。なお、制御基板1550の一部または全部をASICやFPGA、SoCにて構成してもよい。そして、制御基板1550は、本実施形態のゲームのユーザ端末としての機能を実現させるためのクライアントプログラムや各種データをICメモリ1552に記憶する。   These elements mounted on the control board 1550 are electrically connected via a bus circuit or the like so that data can be read and written and signals can be transmitted and received. Note that a part or all of the control board 1550 may be configured by ASIC, FPGA, or SoC. Then, the control board 1550 stores in the IC memory 1552 a client program and various data for realizing the function as the user terminal of the game of the present embodiment.

なお、本実施形態では、ユーザ端末1500はクライアントプログラムや各種設定データをサーバシステム1100からダウンロードする構成としているが、別途入手したメモリカード1540などの記憶媒体から読み出す構成としても良い。   In the present embodiment, the user terminal 1500 is configured to download the client program and various setting data from the server system 1100. However, the user terminal 1500 may be configured to read from a storage medium such as a memory card 1540 obtained separately.

[ゲームの説明]
図2は、本実施形態のゲームについて説明するための図である。
本実施形態のゲームは、プレーヤであるユーザ2(2a,2b,…)が、複数の仮想勢力(以降、単に「勢力」と呼ぶ。)のうち何れかに参加・所属し、保有するゲームオブジェクトのなかから所定数を選抜して「グループ」を作成し、当該グループをゲームフィールドに配置し、グループ同士を対戦させる勢力対勢力をテーマとした「原作付き」の対戦ゲームである。
[Game description]
FIG. 2 is a diagram for explaining the game of the present embodiment.
In the game of the present embodiment, the game object that the user 2 (2a, 2b,...) Who is a player participates in and belongs to any one of a plurality of virtual powers (hereinafter simply referred to as “powers”). A “group” is created by selecting a predetermined number from the above, placing the group in the game field, and being a “with original” battle game on the theme of a power / power group to play against each other.

「原作付き」の対戦ゲームとは、ゲーム世界の設定を借り受けた元があるゲームを言う。少なくとも2つの勢力の闘争をテーマとしたテレビアニメ・マンガ・小説・映画の設定や、過去に実在した或いは現実世界の野球やサッカーなどのスポーツ、歴史上或いは現実世界における国家の軍備、などに基づいて構築した対戦ゲームを言う。   A game with an “original” is a game that has an original borrowed game world setting. Based on the setting of TV anime, manga, novels, movies on the theme of the struggle of at least two forces, sports such as baseball and soccer that existed in the past or in the real world, national armaments in history or in the real world, etc. Say the battle game built.

よって、ゲームに登場する勢力の数や呼称は、参照した原作に基づいて設定される。本実施形態では、チーム「BLUE」とチーム「RED」の2つの勢力が登場するものとする。プレーヤであるユーザ2(2a,2b,…)は、自身が保有する「ゲームオブジェクト(以下単に「オブジェクト」ともいう)」を使って戦闘に参加するためのグループを編成し、各々何れかの勢力に参加して、ゲームプレイする。なお、ゲームの進行形態は、ゲームに参加するプレーヤが全員揃ってから開始する形態でも良いし、プレーヤが任意のタイミングで参加する形態でもよい。本実施形態では、後者とする。   Therefore, the number and names of powers appearing in the game are set based on the referenced original. In this embodiment, it is assumed that two forces of team “BLUE” and team “RED” appear. The user 2 (2a, 2b,...) Who is a player forms a group for participating in the battle using “game objects (hereinafter also simply referred to as“ objects ”)” that he / she owns. Participate in and play games. The progress of the game may be started after all the players participating in the game have gathered, or the player may participate at an arbitrary timing. In the present embodiment, the latter is assumed.

ゲームプレイで使用されるオブジェクトの種類や呼称、特性に応じたタイプ付けはゲーム内容によって適宜設定可能である。本実施形態では、ゲームプレイで使用されるオブジェクトを「キャラクタ」と呼称する。   Typing according to the type, name, and characteristics of objects used in game play can be set as appropriate according to the game content. In the present embodiment, an object used in game play is referred to as a “character”.

具体的には、操縦者キャラクタ4(4a,4b,…)と、機体キャラクタ6(6a,6b,…)と、の2つのタイプのキャラクタを用意し、操縦者キャラクタ4と機体キャラクタ6とをそれぞれ1体ずつ選択して組み合わせることによって1つのオブジェクトセット8を形成する。つまり、本実施形態のゲームにおける兵力の単位は、オブジェクトセット8(8a,8b,…)であり、いわばパイロットとその機体のセットとなる。そして、複数のオブジェクトセット8を所定の部隊内ポジション10に設定して1つの部隊12、すなわちグループを構成する。この部隊内ポジション10毎にオブジェクトセット8を設定したマトリクスのことを「部隊マトリクス」という。   Specifically, two types of characters, a pilot character 4 (4a, 4b,...) And an aircraft character 6 (6a, 6b,...) Are prepared. One object set 8 is formed by selecting and combining each one. That is, the unit of military power in the game of the present embodiment is an object set 8 (8a, 8b,...), Which is a set of a pilot and its aircraft. A plurality of object sets 8 are set to predetermined unit positions 10 to form one unit 12, that is, a group. A matrix in which the object set 8 is set for each position 10 in the unit is referred to as a “unit matrix”.

ゲーム空間には、ゲームに参加している各ユーザ2の部隊12(グループ)が配置され、部隊同士(グループ同士)で戦闘を繰り広げることになる。相手勢力の部隊から攻撃のダメージを受けると、オブジェクトセット8の耐久値が減らされる。耐久値が「0」になったオブジェクトセット8は戦闘不能となり、全てのオブジェクトセット8が戦闘不能になった部隊12はそこで全滅し戦闘不能となる。そして、部隊12が戦闘不能となったプレーヤであるユーザ2は、そこでゲーム終了となる。   In the game space, the units 12 (groups) of the respective users 2 participating in the game are arranged, and battles are developed between the units (groups). When attack damage is received from an opponent's unit, the durability value of the object set 8 is reduced. The object set 8 having the durability value of “0” becomes incompetent, and the unit 12 in which all the object sets 8 become incompetent becomes extinct and becomes incompetent there. Then, the user 2 who is a player in which the unit 12 becomes unable to battle ends the game.

そして、何れかの勢力の部隊12が全滅、或いは何れかの勢力の拠点が相手勢力に占領された場合、或いはプレイ開始から所定時間が経過した時点で、ゲーム終了となり勢力別の優劣・勝敗が決定される。   Then, when the unit 12 of any power is annihilated, or when the base of any power is occupied by the opponent power, or when a predetermined time has elapsed from the start of play, the game ends and the superiority / win / loss of each power is It is determined.

図3は、部隊編成(グループ編成)について説明するための図である。
操縦者キャラクタ4と機体キャラクタ6には、原作のそれと同様に何れかの勢力が、固定の属性(以下適宜「属性勢力」という)として設定されている。例えば,図示の例では、原作においてチーム「BLUE」であった操縦者キャラクタ4(4b,4c,4d)については、ゲーム内でもチーム「BLUE」の属性勢力であり、原作においてチーム「RED」であった操縦者キャラクタ4(4a,4e)については、ゲーム内でもチーム「RED」の属性勢力であるように設定されている。機体キャラクタ6についても同様に、原作におけるそれと同じ固定の属性勢力が設定されている。なお、操縦者キャラクタ4や機体キャラクタ6の種類は、図示の例に限らず設定できる。原作通りでも良いし、ゲームオリジナルなキャラクタを追加してもよい。
FIG. 3 is a diagram for explaining unit formation (group formation).
In the pilot character 4 and the aircraft character 6, any power is set as a fixed attribute (hereinafter referred to as “attribute power” as appropriate) similarly to that of the original. For example, in the illustrated example, the pilot character 4 (4b, 4c, 4d) that was the team “BLUE” in the original is the attribute power of the team “BLUE” in the game, and the team “RED” in the original The existing pilot character 4 (4a, 4e) is set to be an attribute force of the team “RED” even in the game. Similarly, the same fixed attribute power as that in the original is set for the body character 6. Note that the types of the pilot character 4 and the body character 6 can be set without being limited to the illustrated example. The original may be used, or a game original character may be added.

プレーヤであるユーザ2は、ゲームプレイ前に、部隊12を編成できるだけの操縦者キャラクタ4と機体キャラクタ6とを予め入手しなければならない。プレーヤによる入手方法やシステム側からプレーヤへの付与方法は、様々に設定可能である。例えば、1)プレーヤがキャラクタに係るトレーディングカードを購入すること、2)システム側が初回ユーザ登録時に所定数をランダムに付与すること、3)1日1回の無料抽選でランダムに付与すること、4)有料抽選でランダムに付与すること、5)雑誌やウェブサイトとの連携企画の景品としてランダムに付与すること、6)プレーヤがオンラインショッピングで購入すること、などが好適である。なお、トレーディングカードによる購入や、雑誌やウェブサイトでの景品の場合には、プレーヤは、別途、所定のキャラクタ登録手続きを行うことで、入手したキャラクタのアクティベーションを行って、ゲームでの使用権を得るものとする。   The user 2 who is a player must obtain in advance the pilot character 4 and the aircraft character 6 that can form the unit 12 before the game play. The acquisition method by the player and the method of giving to the player from the system side can be variously set. For example, 1) the player purchases a trading card relating to the character, 2) the system side randomly assigns a predetermined number at the time of initial user registration, and 3) randomly grants the free lottery once a day, 4 It is preferable to give randomly by pay lottery, 5) to give randomly as a prize for cooperation planning with magazines or websites, and 6) to purchase by online shopping by a player. In the case of purchases with trading cards or prizes in magazines or websites, the player activates the obtained character separately by performing a predetermined character registration procedure, and the right to use it in the game. Shall be obtained.

プレーヤであるユーザ2は、その時々に保有している操縦者キャラクタ4と機体キャラクタ6とを組み合わせてオブジェクトセット8を作り部隊12を編成することになる。
ユーザ2が原作ファンであれば、どの操縦者キャラクタ4が主人公や好敵手であるのか、かれらの愛機がどの機体キャラクタ6であるのかを良く知っている。そして、原作の世界観を仮想体験することもゲームの大切な興趣であるから、できるだけ原作の敵味方の関係を維持するように、つまり自分が参加する勢力のキャラクタを揃えてグループを編成しようとする。
The user 2 who is a player combines the pilot character 4 and the aircraft character 6 that are held from time to time to create an object set 8 and to form a unit 12.
If the user 2 is an original fan, he knows well which pilot character 4 is the main character or a good opponent, and which aircraft character 6 is their favorite aircraft. And virtual experience of the original world view is also an important interest of the game, so try to organize a group with the characters of the forces you participate in as much as possible to maintain the relationship of the enemy's allies as much as possible To do.

対して、ユーザ2が、原作にそれほど興味が無ければ、その時々に保有しているキャラクタの状態から最適なグループを編成しようとするので、原作内ではあり得ない敵味方の混在したグループ編成となる。原作ファンのユーザにしてみれば、そうした編成は世界観を壊す不愉快なものと映るかもしれない。   On the other hand, if the user 2 is not so interested in the original, the user 2 tries to form an optimal group from the state of the character that is held from time to time. Become. For the original fan user, such an organization may appear unpleasant as it breaks the world view.

そこで、本実施形態では、部隊12の編成に応じた特典を付与することとし、この特典の設定によって、原作に興味の無いユーザにも、原作に則したグループ編成を促す技術を導入する。   Therefore, in the present embodiment, a privilege according to the organization of the unit 12 is given, and a technology that prompts a user who is not interested in the original to perform group organization in accordance with the original by setting the privilege.

図4は、部隊編成(グループ編成)に関する勢力の異同判定の仕組みを説明するための図である。
図4に示すように、部隊編成(グループ編成)が決まり、部隊マトリクスが決定されると、その部隊マトリクスにおける部隊内ポジション10ごとに、操縦者キャラクタ4および機体キャラクタ6それぞれの属性勢力が、プレーヤ(ユーザ2)が所属している勢力(以下適宜「参加勢力」という)と同じか否かの異同が決まる。プレーヤであるユーザ2の参加勢力と、各キャラクタの属性勢力との異同判定結果の組み合わせに応じて、特典が選択され、当該ユーザ2に付与される。換言すると、部隊マトリクスにおける参加勢力と属性勢力との異同判定結果が、所定の組み合わせ条件を満たすとユーザ2に特典が付与される。
FIG. 4 is a diagram for explaining a mechanism for determining the difference of powers related to unit formation (group formation).
As shown in FIG. 4, when unit formation (group formation) is determined and a unit matrix is determined, the attribute power of each of the pilot character 4 and the aircraft character 6 is determined by the player for each position 10 in the unit matrix. Whether or not it is the same as the power to which (User 2) belongs (hereinafter referred to as “participating power” as appropriate) is determined. A privilege is selected and given to the user 2 according to the combination of the difference determination results between the participation power of the user 2 who is a player and the attribute power of each character. In other words, a privilege is given to the user 2 when the difference determination result between the participation power and the attribute power in the unit matrix satisfies a predetermined combination condition.

図5は、部隊マトリクスの異同判定結果に対して付与される特典の考え方について説明するための図である。なお、図示されている部隊マトリクス異同判定結果データ752(752a,752b,…)の例は、説明の便宜上選択したほんの一部であり、実際にはもっと多数存在し、それぞれに特典16(16a,16b,…)を対応づけることとなる。   FIG. 5 is a diagram for explaining the concept of the privilege given to the difference determination result of the unit matrix. In addition, the example of the unit matrix difference determination result data 752 (752a, 752b,...) Shown in the drawing is only a part selected for convenience of explanation, and there are actually many more, and each of the benefits 16 (16a, 16b,...).

部隊マトリクス異同判定結果データ752と特典16とを対応づける基本的な考え方として、本実施形態では、部隊マトリクス異同判定結果データ752(752a,752b,…)において、参加勢力と同一の属性勢力を有するキャラクタの含有率が高い程、より価値の高い特典16が選択されるように設定する。図示の例では、価値の高い方から順に、特典(秀)16a、特典(優)16b、特典(良)16c、特典(上並)16d、特典(下並)16e、となる。なお、含有率は、キャラクタ数に代替することもできる。   As a basic concept for associating the unit matrix difference determination result data 752 with the privilege 16, in this embodiment, the unit matrix difference determination result data 752 (752a, 752b,...) Has the same attribute power as the participating group. It sets so that the privilege 16 with higher value is selected, so that the content rate of a character is high. In the illustrated example, the privilege (excellent) 16a, the privilege (excellent) 16b, the privilege (good) 16c, the privilege (upward) 16d, and the privilege (downward) 16e are in order from the highest value. The content rate can be replaced with the number of characters.

特典16の内容は、ゲーム内容に応じて適宜設定可能であるが、高価値な特典ほどプレーヤであるユーザ2がより有利にゲームを進められるように設定すると好適である。
例えば、特典を、操縦者キャラクタ4や機体キャラクタ6の能力パラメータ値(例えば、攻撃力、防御力、総合レベル、など)の向上とするならば、高価値な特典ほど、対象とする能力パラメータ値の数を多くしたり、向上量や向上率を高く設定すると好適である。その際、向上量や向上率はプラスに限らず、マイナスの値も設定可能である。
The content of the privilege 16 can be set as appropriate according to the content of the game, but it is preferable to set the privilege so that the user 2 who is a player can advance the game more advantageously as the privilege becomes higher.
For example, if the privilege is an improvement in the ability parameter values (for example, attack power, defense power, overall level, etc.) of the pilot character 4 or the aircraft character 6, the higher the value of the privilege, the target ability parameter value. It is preferable to increase the number of or increase the improvement amount and improvement rate. At this time, the improvement amount and the improvement rate are not limited to positive values, and negative values can be set.

勿論、プレーヤであるユーザ2が所属・参加している勢力に設定されている能力パラメータ値を向上対象としてもよい。また、向上対象は、既存の能力パラメータ値に限らない。スキル追加のように、そのキャラクタに初期設定されていない新たな能力を追加する、つまり能力パラメータ値「0」の能力を解放して「0」以上の値に設定することで特典を実現してもよい。   Of course, the ability parameter value set to the power to which the user 2 who is a player belongs or participates may be targeted for improvement. Further, the improvement target is not limited to the existing ability parameter value. Add a new ability that is not initially set to the character, like adding a skill, that is, release the ability with the ability parameter value “0” and set it to a value of “0” or more. Also good.

また、特典を、アイテム等の付与とするならば、高価値な特典ほどより高機能なアイテムや、レアリティが高いアイテムを付与する設定とすると好適である。その際、付与数はプラスに限らず、マイナスの値も設定可能である。   In addition, if the privilege is given as an item or the like, it is preferable that the higher value privilege is set to give a higher-functional item or an item with higher rarity. In this case, the number of grants is not limited to a positive value, and a negative value can be set.

なお、アイテムの付与方法は、直接そのアイテムを付与するとしても良いし、有料抽選などの抽選要素における高機能・高レアリティなアイテムの抽選確率を向上させたり、当選品候補にそうしたアイテムの数を増やすといった方法でもよい。   In addition, the item granting method may be to grant the item directly, improve the lottery probability of highly functional and high rarity items in lottery elements such as paid lottery, or the number of such items to the winning candidate The method of increasing may be used.

また、アイテムの内容も適宜設定可能である。例えば、本実施形態であれば、機体キャラクタ6に装備・適用することができる武器・防具・エネルギー源・強化パーツ・新しいカラーリング、ゲーム内通貨、ゲーム内で弾薬や武器を生産するための材料などとしてもよい。オブジェクトセット8を行動させる際に行動ポイントを消費するルールのゲームであれば、その行動ポイントを付与するアイテムと見なしても良い。   Moreover, the content of the item can also be set as appropriate. For example, in this embodiment, weapons, armor, energy sources, strengthened parts, new coloring, in-game currency, and materials for producing ammunition and weapons in the game can be equipped and applied to the aircraft character 6. And so on. If it is a game of the rule which consumes an action point when making the object set 8 act, you may regard it as the item which gives the action point.

つまり、本実施形態では、プレーヤであるユーザ2の参加勢力と一致する所属勢力のキャラクタをより多く集めて部隊12を編成するほど、より価値の高い特典16が付与されることとなる。よって、原作に興味の無い或いは原作を知らないユーザ2であっても、ユーザ2の参加勢力と同じ所属勢力のキャラクタをより多く組み込んで部隊を編成させる動機を与えることができる。   In other words, in this embodiment, as the player 12 organizes the unit 12 by gathering more characters of belonging powers that match the participation power of the user 2 who is the player, the privilege 16 with higher value is given. Therefore, even the user 2 who is not interested in the original or does not know the original can be provided with a motivation for organizing a unit by incorporating more characters of the same affiliation force as the participation power of the user 2.

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

操作入力部100sは、サーバの管理のための各種操作を入力するための手段である。図1のキーボード1106がこれに該当する。   The operation input unit 100s is a means for inputting various operations for server management. The keyboard 1106 in 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, or an electronic component such as an ASIC or IC memory, and inputs / outputs data to / from each functional unit including the operation input unit 100s and the server storage unit 500s. Take control. Then, various arithmetic processes are executed based on a predetermined program and data, an operation input signal from the operation input unit 100s, and data received from the user terminal 1500, and the operation of the server system 1100 is controlled in an integrated manner.

そして、本実施形態のサーバ処理部200sは、ユーザ管理部202と、オンラインショッピング管理部210と、ゲーム管理部220と、計時部280sと、音生成部290sと、画像生成部292sと、通信制御部294sとを含む。勿論、これら以外の機能部も適宜含めることができる。   The server processing unit 200s of the present embodiment includes a user management unit 202, an online shopping management unit 210, a game management unit 220, a timing unit 280s, a sound generation unit 290s, an image generation unit 292s, and communication control. Part 294s. Of course, functional units other than these can be included as appropriate.

ユーザ管理部202は、ユーザ登録手続きに係る処理及びアカウント(ユーザID)に紐付けられるデータの記憶管理を行う。本実施形態では、1)登録ユーザへのアカウント付与と、2)アカウント別に個人情報を登録管理する登録情報管理と、3)ゲームに係る課金要素(例えば、ゲームプレイ、有料抽選、オンラインショッピング)の支払いで消費される決済媒体の管理と、4)ログイン/ログアウトの履歴を管理するプレイ履歴管理と、の各機能を有する。勿論、これら以外のアカウントに紐付けられるデータの管理機能も適宜含めることができる。   The user management unit 202 performs processing related to the user registration procedure and storage management of data associated with an account (user ID). In this embodiment, 1) giving an account to a registered user, 2) registering information management for registering and managing personal information for each account, and 3) charging elements related to the game (for example, game play, pay lottery, online shopping) It has functions of managing a payment medium consumed by payment, and 4) playing history management for managing login / logout history. Of course, the management function of the data linked | related with accounts other than these can also be included suitably.

オンラインショッピング管理部210は、課金要素のうちオンラインショッピングに関する制御を担う。公知のオンラインショッピング技術を適宜流用できる。   The online shopping management unit 210 is responsible for control related to online shopping among the billing elements. A known online shopping technique can be appropriately used.

ゲーム管理部220は、ゲームの実行管理に係る各種処理を行う。本実施形態のゲームは、クライアント・サーバ型のオンラインゲームなので、本実施形態のゲーム管理部220は、ユーザ端末1500と通信を行いながらゲームプレイに必要なデータを提供する制御を行う。   The game management unit 220 performs various processes related to game execution management. Since the game of this embodiment is a client-server online game, the game management unit 220 of this embodiment performs control to provide data necessary for game play while communicating with the user terminal 1500.

具体的には、ゲーム管理部220は、編成制御部222と、参加勢力選択部226と、対戦ゲーム実行制御部230と、特典付与部234と、通知制御部236と、表示形態変更部238と、抽選制御部240と、を含む。   Specifically, the game management unit 220 includes a composition control unit 222, a participating power selection unit 226, a battle game execution control unit 230, a privilege granting unit 234, a notification control unit 236, and a display form change unit 238. And a lottery control unit 240.

編成制御部222は、仮想勢力の何れかに対応付けられたオブジェクトであってプレーヤが保有するオブジェクトの中から当該プレーヤの選択操作に基づいてオブジェクトを選択して当該プレーヤのグループ(オブジェクト群:本実施形態の部隊)を編成するための制御を行う。   The composition control unit 222 selects an object based on the selection operation of the player from the objects associated with any of the virtual powers and held by the player, and the group (object group: book) of the player Control for organizing the unit of the embodiment).

具体的には、編成制御部222は、対戦ゲームにおいて定められた役割それぞれにオブジェクトを割り当てる役割割当部224を有する。本実施形態では、部隊内ポジションそれぞれへのキャラクタの割り当てがこれに該当する。   Specifically, the composition control unit 222 includes a role assigning unit 224 that assigns objects to the respective roles determined in the competitive game. In this embodiment, the assignment of characters to each position in the unit corresponds to this.

参加勢力選択部226は、選択操作入力に応じて、プレーヤが所属する(参加する)仮想勢力(参加勢力)を選択・設定する。   The participation power selection unit 226 selects and sets a virtual power (participation power) to which the player belongs (participates) in accordance with a selection operation input.

対戦ゲーム実行制御部230は、グループ同士の対戦ゲームを実行させる。
本実施形態の対戦ゲームは、場所に応じて仮想勢力との相性が定められたゲーム空間をオブジェクトが移動して対戦するゲームであり、オブジェクトに対応付けられた仮想勢力と、当該オブジェクトが位置する場所に定められた相性とに基づいて、当該オブジェクトに対戦上の特殊効果を適用する特殊効果適用部232を有する。
The battle game execution control unit 230 executes a battle game between groups.
The battle game of the present embodiment is a game in which an object moves and battles in a game space in which compatibility with a virtual power is determined according to a location, and the virtual power associated with the object and the object are located A special effect application unit 232 that applies a special effect on the battle to the object based on the compatibility determined for the place.

特典付与部234は、対戦ゲームにおけるプレーヤが所属する仮想勢力(参加勢力)と、当該プレーヤのグループ(部隊)を構成する各オブジェクトに対応付けられた仮想勢力(属性勢力)との組み合わせが、所与の組み合わせ条件を満たす場合に所与の特典を当該プレーヤ及び/又は当該プレーヤが所属する仮想勢力に付与する。   The privilege granting unit 234 has a combination of a virtual power (participating power) to which a player belongs in a competitive game and a virtual power (attribute power) associated with each object constituting a group (unit) of the player. When a given combination condition is satisfied, a given privilege is given to the player and / or a virtual power to which the player belongs.

具体的には、特典付与部234は、グループ(部隊)を構成するオブジェクト(キャラクタ)のうち、当該グループのプレーヤが所属する仮想勢力(参加勢力)と同一の仮想勢力に対応付けられたオブジェクトの数又は割合に基づいて組み合わせ条件を満たすか否かを判定する。
そして、グループ(部隊)を構成するオブジェクト(キャラクタ)のうち、当該グループのプレーヤが所属する仮想勢力(参加勢力)と同一の仮想勢力に対応付けられたオブジェクトの数又は割合が大きいほど、当該プレーヤにとって有利な特典を付与する。
Specifically, the privilege granting unit 234 includes, among objects (characters) constituting a group (unit), an object associated with the same virtual power as the virtual power (participating power) to which the player of the group belongs. It is determined whether the combination condition is satisfied based on the number or the ratio.
Of the objects (characters) constituting the group (unit), the larger the number or ratio of objects associated with the same virtual power as the virtual power (participating power) to which the player of the group belongs is, the larger the player Benefits that are advantageous to you.

より具体的には、部隊内ポジションと呼ぶグループ内での役割を用意しているので、特典付与部234は、役割毎に、プレーヤが所属する仮想勢力(参加勢力)と、グループ(部隊)を構成する当該役割のオブジェクト(キャラクタ)に対応付けられた仮想勢力(属性勢力)との組み合わせを判定して、役割別に組み合わせ条件を満たすか否かを判定することができる。   More specifically, since a role in a group called an in-unit position is prepared, the privilege granting unit 234 assigns a virtual force (participating force) to which the player belongs and a group (unit) to each role. A combination with a virtual power (attribute power) associated with an object (character) of the role to be configured can be determined, and it can be determined whether or not a combination condition is satisfied for each role.

また、ゲーム媒体(オブジェクト)には、操縦者キャラクタ4と機体キャラクタ6との2タイプを用意しており、特典付与部234は、タイプ毎に、プレーヤが所属する仮想勢力(参加勢力)と、グループ(部隊)を構成する当該タイプのオブジェクトに対応付けられた仮想勢力(属性勢力)との組み合わせを判定して、タイプ別に組み合わせ条件を満たすか否かを判定する。   In addition, two types of game characters (objects), that is, a pilot character 4 and a body character 6 are prepared, and the privilege granting unit 234, for each type, a virtual power (participating power) to which the player belongs, A combination with a virtual power (attribute power) associated with an object of the type constituting the group (unit) is determined, and it is determined whether or not a combination condition is satisfied for each type.

そして、特典付与部234は、グループ(部隊)を構成するオブジェクト(キャラクタ)のパラメータ値及び/又はプレーヤが所属する勢力に係るパラメータ値を対戦ゲームにおいて一時的に変更することを特典とすることができる。また、ゲーム内通貨、アイテム、オブジェクト、称号、イベントの発生、のうちの何れかを特典としてプレーヤに付与することができる。また、特典付与部234は、付与する特典を選択する抽選処理の抽選確率を、組み合わせ条件を満たす組み合わせに応じて変更して抽選処理を実行することで、付与する特典を選択することができる。   And the privilege provision part 234 makes it a privilege to change temporarily the parameter value of the object (character) which comprises a group (unit), and / or the parameter value which concerns on the power to which a player belongs in a competitive game. it can. In addition, any one of in-game currency, item, object, title, and event occurrence can be given to the player as a privilege. Moreover, the privilege provision part 234 can select the privilege to provide by changing the lottery probability of the lottery process which selects the privilege to provide according to the combination which satisfy | fills combination conditions, and performing a lottery process.

通知制御部236は、特典付与部234によりプレーヤ及び/又は当該プレーヤが所属する仮想勢力に特典が付与された場合に、当該特典の内容を当該プレーヤに通知する制御を行う。   When the privilege is given to the player and / or the virtual power to which the player belongs, the notification control unit 236 performs control to notify the player of the content of the privilege.

表示形態変更部238は、プレーヤのグループを構成する各オブジェクトの表示形態を、当該オブジェクトに対応付けられた仮想勢力に関わらず、当該プレーヤが所属する仮想勢力について定められた表示形態設定に従って変更する制御を行う。本実施形態では、変更可能な表示形態設定を配色として説明するが、配色以外の要素を変更可能な表示形態設定としてもよい。例えば、模様や、装飾パーツの付加といった表示形態である。   The display form changing unit 238 changes the display form of each object constituting the group of players according to the display form setting determined for the virtual power to which the player belongs regardless of the virtual power associated with the object. Take control. In the present embodiment, the changeable display mode setting is described as a color scheme, but elements other than the color scheme may be changed as a display mode setting. For example, it is a display form such as addition of a pattern or a decorative part.

抽選制御部240は、所定の当選品候補のなかから、それぞれに設定された抽選確率に従って当選品をランダムに選択して、プレーヤであるユーザ2に付与する。本実施形態では、グループ編成に係る特典の1つに、抽選確率の変更が含まれており、抽選確率の変更特典を受けたプレーヤに係る抽選においては、変更された抽選確率を適用した抽選制御を行うことができる。   The lottery control unit 240 randomly selects a winning item from predetermined winning item candidates according to a lottery probability set for each candidate, and gives it to the user 2 as a player. In the present embodiment, one of the benefits related to the group organization includes a change in the lottery probability, and in the lottery related to the player who has received the privilege to change the lottery probability, the lottery control to which the changed lottery probability is applied. It can be performed.

計時部280sは、システムクロックを利用して現在日時や制限時間等の計時を行う。   The time measurement unit 280s measures the current date and time, the time limit, and the like using the system clock.

音生成部290sは、音声データの生成やデコードをするICやソフトウェアの実行により実現され、サーバシステム1100のシステム管理やゲームプレイに係る操作音やBGMなどの音声データを生成或いはデコードする。そして、システム管理に関する音声信号は音出力部390sへ出力する。   The sound generation unit 290s is realized by executing an IC or software that generates and decodes sound data, and generates or decodes sound data such as operation sounds and BGM related to system management of the server system 1100 and game play. And the audio | voice signal regarding system management is output to the sound output part 390s.

音出力部390sは、音声信号を放音する。図1の例では本体装置1101やタッチパネル1108が備えるスピーカ(不図示)がこれに該当する。   The sound output unit 390s emits an audio signal. In the example of FIG. 1, a speaker (not shown) included in the main device 1101 or the touch panel 1108 corresponds to this.

画像生成部292sは、サーバシステム1100のシステム管理に関する画像や、ゲーム画像(又はゲーム画像をユーザ端末1500で表示させるためのデータ)等を生成することができる。そして、システム管理に関する画像は画像表示部392sへ出力することができる。   The image generation unit 292s can generate an image related to system management of the server system 1100, a game image (or data for displaying the game image on the user terminal 1500), and the like. Then, an image relating to system management can be output to the image display unit 392s.

画像表示部392sは、画像生成部292sから入力される画像信号に基づいてシステム管理のための各種画像を表示する。例えば、フラットパネルディスプレイ、ブラウン管(CRT)、プロジェクター、ヘッドマウントディスプレイといった画像表示装置によって実現できる。図1の例ではタッチパネル1108が該当する。   The image display unit 392s displays various images for system management based on the image signal input from the image generation unit 292s. 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 example of FIG. 1, the touch panel 1108 corresponds.

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

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

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

図7は、本実施形態におけるサーバ記憶部500sが記憶するプログラムやデータの例を示す図である。サーバ記憶部500sは、サーバシステムプログラム501と、サーバプログラム503と、配信用ゲームクライアントプログラム505と、ゲーム初期設定データ510と、特典初期設定データ560と、を予め記憶する。   FIG. 7 is a diagram illustrating an example of programs and data stored in the server storage unit 500s according to the present embodiment. The server storage unit 500s stores in advance a server system program 501, a server program 503, a distribution game client program 505, game initial setting data 510, and privilege initial setting data 560.

また、サーバ記憶部500sは、逐次生成・管理されるデータとして、ユーザ管理データ600と、プレイデータ700と、現在日時800と、を記憶する。その他、タイマーや、カウンタ、各種フラグなどの情報を適宜記憶できる。   The server storage unit 500s stores user management data 600, play data 700, and current date and time 800 as data that are sequentially generated and managed. In addition, information such as a timer, a counter, and various flags can be stored as appropriate.

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

サーバプログラム503は、サーバ処理部200sが読み出して実行することで、ユーザ管理部202と、オンラインショッピング管理部210と、ゲーム管理部220としての機能を実現させるためのプログラムである(図6参照)。   The server program 503 is a program for realizing functions as the user management unit 202, the online shopping management unit 210, and the game management unit 220 by being read and executed by the server processing unit 200s (see FIG. 6). .

配信用ゲームクライアントプログラム505は、ユーザ端末1500へ提供されるゲームクライアントプログラムのオリジナルである。   The distribution game client program 505 is an original game client program provided to the user terminal 1500.

ゲーム初期設定データ510は、ゲームを実行させるための各種初期設定データを格納する。本実施形態では、ゲーム空間初期設定データ520と、機体キャラクタ初期設定データ530と、操縦者キャラクタ初期設定データ540と、を含む。勿論、これら以外のデータも適宜含めることができる。   The game initial setting data 510 stores various initial setting data for executing the game. In this embodiment, game space initial setting data 520, airframe character initial setting data 530, and pilot character initial setting data 540 are included. Of course, data other than these can be included as appropriate.

ゲーム空間初期設定データ520は、対戦する環境であるゲーム空間毎に用意され、当該ゲーム空間を定義する各種データを含む。例えば図8に示すように、固有のゲーム空間ID521と、フィールドマップデータ523と、勢力別優勢フィールド設定データ525と、を含む。勿論、これら以外のデータ、例えば背景オブジェクトのモデルデータや配置位置データなども適宜格納することができる。   The game space initial setting data 520 is prepared for each game space, which is an environment for fighting, and includes various data defining the game space. For example, as shown in FIG. 8, it includes a unique game space ID 521, field map data 523, and power-based superior field setting data 525. Of course, data other than these, for example, model data and arrangement position data of the background object can be stored as appropriate.

フィールドマップデータ523は、戦闘フィールドの地図データである。
勢力別優勢フィールド設定データ525は、フィールドマップデータ523が定義する範囲のうち、何れかの勢力(本実施形態ではチーム「BLUE」又はチーム「RED」)にとって戦闘が有利に働くような限定ルールが適用される範囲を定義する。限定ルールは、適宜適用可能である。例えば、優勢側の参加勢力のユーザ2の操縦者キャラクタ4や機体キャラクタ6の能力向上や、逆に劣勢側の勢力の操縦者キャラクタ4や機体キャラクタ6の能力低下、などを設定できる。
The field map data 523 is map data of the battle field.
The dominance field setting data 525 for each power has a limited rule that allows the battle to be advantageous for any power (team “BLUE” or team “RED” in this embodiment) within the range defined by the field map data 523. Define the applicable scope. The limitation rule can be applied as appropriate. For example, the ability improvement of the pilot character 4 and the body character 6 of the user 2 of the dominant participation power, or the ability reduction of the pilot character 4 and the body character 6 of the inferior power can be set.

図7に戻って、機体キャラクタ初期設定データ530は、ゲームに登場し得る機体キャラクタ6の種類毎に用意されており、当該機体キャラクタの各種初期設定データを格納する。例えば図9に示すように、1つの機体キャラクタ初期設定データ530は、固有の機体キャラクタ種類531と、属性勢力532と、配置可能部隊内ポジションリスト533と、初期キャラクタモデルデータ534と、勢力別配色データ535と、初期能力パラメータ値リスト536と、優勢フィールド効果設定データ537と、を含む。勿論、これら以外のデータも適宜含めることができる。   Returning to FIG. 7, the machine character initial setting data 530 is prepared for each type of the machine character 6 that can appear in the game, and stores various initial setting data of the machine character. For example, as shown in FIG. 9, one aircraft character initial setting data 530 includes a unique aircraft character type 531, an attribute power 532, an in-placeable unit position list 533, initial character model data 534, and a power-specific color scheme. Data 535, initial ability parameter value list 536, and dominant field effect setting data 537 are included. Of course, data other than these can be included as appropriate.

配置可能部隊内ポジションリスト533は、機体キャラクタのタイプ毎に設定可能な部隊内ポジション10(図3参照)を定義している。例えば、長距離攻撃型の機体であれば「後列」と「中列」をリストに設定するとよい。また、攻撃可能範囲が短い近接攻撃型の機体であれば「前列」をリストに設定するとよい。   The in-placeable unit position list 533 defines in-unit positions 10 (see FIG. 3) that can be set for each type of aircraft character. For example, in the case of a long-range attack type aircraft, “back row” and “middle row” may be set in the list. In the case of a melee attack type aircraft with a short attackable range, “front row” may be set in the list.

初期キャラクタモデルデータ534は、当該機体キャラクタの初期のキャラクタモデルのデータである。   The initial character model data 534 is data of an initial character model of the aircraft character.

勢力別配色データ535は、当該機体キャラクタのキャラクタモデルに適用される配色のデータであって、ゲームに設定されている勢力別に用意されている。本実施形態では、チーム「BLUE」用とチーム「RED」用との2つが用意される。前者であれば、青系の色を使ったカラーリング、後者ならば赤系の色を使ったカラーリングがそれぞれ設定されている。   The power-specific color arrangement data 535 is color data applied to the character model of the aircraft character, and is prepared for each power set in the game. In this embodiment, two teams, one for team “BLUE” and one for team “RED”, are prepared. For the former, coloring using a blue color is set, and for the latter, coloring using a red color is set.

初期能力パラメータ値リスト536は、当該機体キャラクタに設定されている各種能力の初期パラメータ値を格納する。能力の種類は、ゲーム内容により適宜設定可能である。例えば、初期耐久値、攻撃力、防御力、移動能力、回復力、など適宜設定可能である。   The initial ability parameter value list 536 stores initial parameter values of various abilities set for the aircraft character. The type of ability can be set as appropriate depending on the game content. For example, the initial durability value, attack power, defense power, movement ability, recovery power, and the like can be set as appropriate.

優勢フィールド効果設定データ537は、当該機体キャラクタの属性勢力が優勢に設定された優勢フィールド(図8の勢力別優勢フィールド設定データ525を参照)に位置する場合に適用される限定ルール・特殊効果を定義する。謂わば、当該オブジェクト(キャラクタ)に対応付けられた勢力(属性勢力)と、当該オブジェクトが位置する場所に定められた相性とに基づいて、当該オブジェクトに与えられる対戦上の特殊効果を定義している。具体的には、例えば、特殊効果を能力パラメータ値の向上とするならば、向上対象とする能力の種類と、向上量又は向上率と、を定義することができる。当該キャラクタが専用で使用できるアイテムの付与などを特殊効果として設定することもできる。また、ゲーム内容によっては、プレーヤを利するプラスの特殊効果に限らず、マイナスの特殊効果を設定してもよい。   The dominant field effect setting data 537 is a limited rule / special effect that is applied when it is located in the dominant field (see the dominant field setting data 525 for each power in FIG. 8) where the attribute power of the aircraft character is set to dominant. Define. In other words, based on the power (attribute power) associated with the object (character) and the compatibility determined at the location where the object is located, a special effect on the battle given to the object is defined. Yes. Specifically, for example, if the special effect is an improvement of the ability parameter value, the kind of ability to be improved and the improvement amount or improvement rate can be defined. An item that can be used exclusively by the character can be set as a special effect. Further, depending on the game content, not only a positive special effect that benefits the player, but also a negative special effect may be set.

図7に戻って、操縦者キャラクタ初期設定データ540は、ゲームに登場し得る操縦者キャラクタ4の種類毎に用意されており、当該操縦者キャラクタの各種初期設定データを格納する。例えば図10に示すように、1つの操縦者キャラクタ初期設定データ540は、固有の操縦者キャラクタ種類541と、属性勢力542と、初期キャラクタモデルデータ544と、勢力別配色データ545と、初期能力パラメータ値リスト546と、優勢フィールド効果設定データ547と、を含む。勿論、これら以外のデータも適宜含めることができる。   Returning to FIG. 7, the pilot character initial setting data 540 is prepared for each type of the pilot character 4 that may appear in the game, and stores various initial setting data of the pilot character. For example, as shown in FIG. 10, one pilot character initial setting data 540 includes a unique pilot character type 541, attribute power 542, initial character model data 544, power-specific color arrangement data 545, and initial ability parameters. A value list 546 and dominant field effect setting data 547 are included. Of course, data other than these can be included as appropriate.

図7に戻って、特典初期設定データ560は、特典16(図5参照)毎に用意され、当該特典が選択される条件とその内容等を定義するデータを格納する。例えば図11に示すように、特典初期設定データ560は、組み合わせ条件561と、特典内容設定データ565と、を含む。勿論、これら以外のデータも適宜格納することができる。   Returning to FIG. 7, the privilege initial setting data 560 is prepared for each privilege 16 (see FIG. 5), and stores data defining conditions for selecting the privilege, the contents thereof, and the like. For example, as illustrated in FIG. 11, the privilege initial setting data 560 includes a combination condition 561 and privilege content setting data 565. Of course, other data can be stored as appropriate.

組み合わせ条件561は、当該初期設定データを選択・採用する条件を定義する。本実施形態では、部隊内ポジション562と対応づけられた、機体キャラクタの属性勢力とプレーヤの参加勢力との異同563と、操縦者キャラクタの属性勢力とプレーヤの参加勢力との異同564と、を含む。つまり、当該初期設定データの特典が対応づけられる部隊マトリクス異同判定結果14(752a,752b,…)の例を定義している(図5参照)。   The combination condition 561 defines a condition for selecting / adopting the initial setting data. In the present embodiment, the difference 563 between the attribute power of the aircraft character and the player's participation power and the difference 564 between the pilot character's attribute power and the player's participation power, which are associated with the in-unit position 562, are included. . That is, an example of the unit matrix difference determination result 14 (752a, 752b,...) Associated with the benefit of the initial setting data is defined (see FIG. 5).

特典内容設定データ565は、特典を定義する。特典内容は、ゲーム内容に応じて適宜設定可能である。特典付与の対象は、プレーヤであるユーザ2は勿論のこと、当該ユーザが参加している勢力に対して行うこともできる。
例えば、図12に示す特典内容設定データ565aの「プレーヤ参加勢力の補給力:+10」は、参加勢力の能力パラメータ値である「補給力」を10ポイント向上させることを意味する。一方「機体キャラクタ攻撃力:+20」は、ユーザ2の部隊12を構成する機体キャラクタ6全てについて、その攻撃力を20ポイント向上させ攻撃力を高めることを意味している。
The privilege content setting data 565 defines a privilege. The privilege content can be set as appropriate according to the game content. The privilege can be given not only to the user 2 who is a player, but also to the forces in which the user is participating.
For example, “supplement power of player participation power: +10” in the privilege content setting data 565a shown in FIG. 12 means that “supplement power”, which is a capability parameter value of participation power, is increased by 10 points. On the other hand, “aircraft character attack power: +20” means that the attack power is improved by 20 points for all the airframe characters 6 constituting the unit 12 of the user 2 to increase the attack power.

特典内容設定データ565bの例のように「特別なプレーヤ称号(図示の例では、称号A)の付与」や「次回抽選のレアアイテムの抽選確率UP」を設定することもできる。後者の場合は、次に実行される抽選においてレアアイテムの抽選確率が通常時よりもアップすることを意味する。換言すると、レアアイテムの抽選確率が優遇される権利1回分の付与に相当する。   As in the example of the privilege content setting data 565b, “granting a special player title (name A in the illustrated example)” or “lottery probability of rare item in next lottery” can be set. In the latter case, it means that the lottery probability of the rare item is increased more than usual in the lottery executed next. In other words, it corresponds to granting one right for which the lottery probability of rare items is preferentially treated.

また、特典内容設定データ565dの例のように「ゲーム内通貨:+10」は、ゲーム内通貨を10単位だけユーザに付与することを意味する。また「アイテム付与の抽選の実行」は、無料でアイテム抽選を実行することを意味する。
また、特典内容設定データ565eのように、課金要素の対価を割り引きするクーポンに相当する内容であってもよい。
Further, as in the example of the privilege content setting data 565d, “in-game currency: +10” means that the game currency is given to the user by 10 units. Further, “execution of item grant lottery” means executing item lottery for free.
Moreover, the content corresponding to the coupon which discounts the value of an accounting element like privilege content setting data 565e may be sufficient.

なお、図11,12の例では、1つの組み合わせ条件561に対して、2つの内容の特典をセットした例を示しているが、1つの内容のみ、3つ以上の内容をセットする構成も可能である。   11 and 12 show an example in which a privilege with two contents is set for one combination condition 561. However, a configuration in which only one content is set and three or more contents can be set is also possible. It is.

図7に戻って、ユーザ管理データ600は、登録ユーザ毎に用意され、固有の識別情報であるアカウントと紐付けられる各種データを格納する。本実施形態では、図13に示すように、1つのユーザ管理データ600は、固有のユーザアカウント601と、決済媒体帳簿データ603と、アクセス履歴データ605と、ゲームセーブデータ610と、を含む。勿論、これら以外のデータも適宜含めることができる。   Returning to FIG. 7, the user management data 600 is prepared for each registered user, and stores various data associated with an account, which is unique identification information. In the present embodiment, as shown in FIG. 13, one user management data 600 includes a unique user account 601, payment medium book data 603, access history data 605, and game save data 610. Of course, data other than these can be included as appropriate.

決済媒体帳簿データ603は、当該ユーザに紐付けられる決済媒体の補充/消費の量と、補充/消費の事由と、変更日時と、の情報を対応づけて格納する所謂帳簿である。   The settlement medium book data 603 is a so-called book that stores information on the amount of supplement / consumption of the settlement medium associated with the user, the reason for the supplement / consumption, and the change date / time in association with each other.

アクセス履歴データ605は、過去に何時ゲームを利用したかを記述するデータをプレイした時系列に格納するデータであって、ログイン/ログアウトのタイミングで自動的に更新される。   The access history data 605 is data stored in a time series in which data describing when the game was used in the past is played, and is automatically updated at the timing of login / logout.

ゲームセーブデータ610は、当該ユーザのゲームプレイの状態を保存したデータである。図示の例では、1つだけ示しているが、複数のゲームセーブデータ610を記憶するとしてもよい。   The game save data 610 is data storing the game play state of the user. Although only one is shown in the illustrated example, a plurality of game save data 610 may be stored.

本実施形態のゲームセーブデータ610は、参加勢力611と、プレーヤ称号613と、
当該ユーザが保有するゲーム内通貨を示すゲーム内通貨残高615と、直近の部隊編成の結果である部隊マトリクス保存データ620と、保有機体キャラクタデータ630と、保有操縦者キャラクタデータ640と、保有アイテム管理データ650と、を含む。勿論、これら以外のデータも適宜含めることができる。
The game save data 610 of this embodiment includes a participating power 611, a player name 613,
In-game currency balance 615 indicating the in-game currency held by the user, unit matrix storage data 620 as a result of the most recent unit formation, possessed aircraft character data 630, possessed pilot character data 640, and possessed item management Data 650. Of course, data other than these can be included as appropriate.

プレーヤ称号613は、ゲーム成績に応じて自動的に付与される。特典16として付与された場合には、それに更新され、次の称号が自動的に付与されるまで維持される。   The player title 613 is automatically given according to the game results. If it is granted as privilege 16, it is updated to it and maintained until the next title is automatically granted.

保有機体キャラクタデータ630は、当該ユーザが保有する機体キャラクタ6毎に用意され、当該キャラクタのデータセーブ時点の状態を定義するデータを格納する。例えば、固有の機体キャラクタIDと対応づけて、機体キャラクタ種類と、属性勢力と、機体能力パラメータ値リストと、を格納する。   The possessed body character data 630 is prepared for each body character 6 possessed by the user, and stores data defining the state of the character when the data is saved. For example, the aircraft character type, attribute power, and aircraft capability parameter value list are stored in association with the unique aircraft character ID.

保有操縦者キャラクタデータ640は、当該ユーザが保有する操縦者キャラクタ4毎に用意され、当該キャラクタのデータセーブ時点の状態を定義するデータを格納する。例えば、固有の操縦者キャラクタIDと対応づけて、操縦者キャラクタ種類と、属性勢力と、操縦者能力パラメータ値リストと、を格納する。   The possessed pilot character data 640 is prepared for each pilot character 4 possessed by the user, and stores data defining the state of the character when the data is saved. For example, a pilot character type, an attribute power, and a pilot ability parameter value list are stored in association with a unique pilot character ID.

保有アイテム管理データ650は、当該ユーザが保有するアイテム毎に用意され、当該アイテムのデータセーブ時点の状態を定義するデータを格納する。   The possessed item management data 650 is prepared for each item possessed by the user, and stores data defining the state of the item when data is saved.

図7に戻って、プレイデータ700は、ゲームプレイ毎、換言すると対戦毎に用意され、ゲーム進行状況を記述する各種データや、各キャラクタの制御データ、ゲーム画面の表示等に関する各種情報を格納する。   Returning to FIG. 7, the play data 700 is prepared for each game play, in other words, for each battle, and stores various data describing the game progress, various data regarding the control data of each character, display of the game screen, and the like. .

1つのプレイデータ700は、例えば、固有の対戦ID701と、勢力別参加ユーザアカウントリスト703と、勢力別全体パラメータ値リスト705と、プレーヤ管理データ710と、を含む。勿論、これら以外のデータも適宜含めることができる。   One play data 700 includes, for example, a unique battle ID 701, a power-participating user account list 703, a power-specific overall parameter value list 705, and player management data 710. Of course, data other than these can be included as appropriate.

勢力別参加ユーザアカウントリスト703は、勢力別(本実施形態ではチーム「BLUE」とチーム「RED」別)に用意され、当該勢力に参加・所属を選択したユーザ2のユーザアカウントのリストである。   The group-specific participating user account list 703 is a list of user accounts of the user 2 who is prepared for each group (in this embodiment, each team “BLUE” and team “RED”) and who has selected participation / affiliation for the group.

勢力別全体パラメータ値リスト705は、勢力別に用意され、当該勢力の全体に適用されるパラメータ値、すなわち当該勢力に参加するユーザ2全員に共通して適用される勢力のパラメータ値を格納する。   The power-specific overall parameter value list 705 is prepared for each power and stores parameter values applied to the entire power, that is, parameter values of power applied in common to all the users 2 who participate in the power.

プレーヤ管理データ710は、当該ゲームプレイに参加するユーザ毎、すなわちプレーヤ毎に用意され、当該プレーヤの最新の状況を記述する各種データを格納する。
1つのプレーヤ管理データ710は、例えば図14に示すように、ユーザアカウント711と、参加勢力712と、プレーヤ称号713と、部隊マトリクスデータ714と、機体キャラクタ管理データ720と、操縦者キャラクタ管理データ730と、部隊マトリクス異同判定結果データ752と、特典通知制御データ760と、優遇抽選権データ762と、を含む。勿論、これら以外のデータも適宜含めることができる。
The player management data 710 is prepared for each user participating in the game play, that is, for each player, and stores various data describing the latest situation of the player.
One player management data 710 includes, for example, a user account 711, a participating power 712, a player title 713, unit matrix data 714, aircraft character management data 720, and pilot character management data 730 as shown in FIG. , Unit matrix difference determination result data 752, privilege notification control data 760, and preferential lottery right data 762. Of course, data other than these can be included as appropriate.

部隊マトリクスデータ714は、最新の部隊12の編成を定義するデータであって、部隊内ポジション715別にオブジェクトセット設定データ716を格納する。1つのオブジェクトセット設定データ716には、当該オブジェクトセットの作成に使用されている機体キャラクタ6及び操縦者キャラクタ4を示す機体キャラクタID717及び操縦者キャラクタID718を含む。   The unit matrix data 714 is data defining the organization of the latest unit 12 and stores object set setting data 716 for each unit position 715. One object set setting data 716 includes a body character ID 717 and a pilot character ID 718 indicating the body character 6 and the pilot character 4 used for creating the object set.

機体キャラクタ管理データ720は、部隊12の編成に使用されている機体キャラクタ6毎に用意され、当該キャラクタの最新の状態を記述する各種データが格納されている。1つの機体キャラクタ管理データ720は、例えば図15に示すように、固有の機体キャラクタID721と、機体キャラクタ種類722と、属性勢力723と、キャラクタモデルデータ724と、配色データ725と、機体能力パラメータ値リスト726と、ゲーム空間内における位置座標727と、攻撃や防御などの各種動作を制御するための動作制御データ728と、を含む。勿論、これら以外のデータも適宜含めることができる。   The body character management data 720 is prepared for each body character 6 used for the formation of the unit 12, and stores various data describing the latest state of the character. For example, as shown in FIG. 15, one machine character management data 720 includes a unique machine character ID 721, a machine character type 722, an attribute power 723, character model data 724, color arrangement data 725, and a machine ability parameter value. It includes a list 726, position coordinates 727 in the game space, and operation control data 728 for controlling various operations such as attack and defense. Of course, data other than these can be included as appropriate.

図14に戻って、操縦者キャラクタ管理データ730は、部隊12の編成に使用されている操縦者キャラクタ4毎に用意され、当該キャラクタの最新の状態を記述する各種データが格納されている。1つの操縦者キャラクタ管理データ730は、例えば図16に示すように、操縦者キャラクタID731と、操縦者キャラクタ種類732と、属性勢力733と、キャラクタモデルデータ734と、配色データ735と、機体能力パラメータ値リスト736と、を含む。勿論、これら以外のデータも適宜含めることができる。   Returning to FIG. 14, the pilot character management data 730 is prepared for each pilot character 4 used for the formation of the unit 12, and stores various data describing the latest state of the character. One pilot character management data 730 includes, for example, as shown in FIG. 16, a pilot character ID 731, a pilot character type 732, an attribute power 733, character model data 734, color arrangement data 735, and airframe capability parameters. A value list 736. Of course, data other than these can be included as appropriate.

図14に戻って、部隊マトリクス異同判定結果データ752は、部隊内ポジション753に対応づけて、機体キャラクタの属性勢力と参加勢力との異同判定結果754と、操縦者キャラクタの属性勢力と参加勢力との異同判定結果755と、を格納する。   Returning to FIG. 14, the unit matrix difference determination result data 752 is associated with the unit position 753, the difference determination result 754 between the attribute power of the aircraft character and the participation power, the attribute power and the participation power of the pilot character, Are stored.

特典通知制御データ760は、特典16(図4,図5参照)が付与されたことをプレーヤであるユーザ2に通知するための制御データである。   The privilege notification control data 760 is control data for notifying the user 2 as a player that the privilege 16 (see FIGS. 4 and 5) has been given.

優遇抽選権データ762は、通常は「0」が設定されているが、特典16として次回以降の抽選に係る優遇措置(例えば、レアアイテムの抽選確率のアップ)の権利を付与された場合に、所与の有効権利数が設定される。抽選がされる毎に「1」減らされ「0」になると優遇措置は受けられない。抽選実行時に、優遇抽選権データ762が「0」以外であれば、自動的に抽選条件(例えば、当選品候補とされるアイテムのリスト、アイテム別の抽選確率)が一時的に変更されてから抽選が実行される。   The preferential lottery right data 762 is normally set to “0”, but when the right of preferential treatment relating to the lottery after the next time (for example, raising the random item lottery probability) is granted as the privilege 16, A given number of effective rights is set. Whenever a lottery is made, “1” is decremented to “0” and no preferential treatment is received. If the preferential lottery right data 762 is other than “0” at the time of lottery execution, the lottery conditions (for example, the list of items that are candidates for winning, the lottery probability for each item) are temporarily changed. A lottery is executed.

図17は、本実施形態におけるユーザ端末1500の機能構成の一例を示す機能ブロック図である。本実施形態のユーザ端末1500は、操作入力部100と、端末処理部200と、音出力部390と、画像表示部392と、通信部394と、端末記憶部500とを備える。   FIG. 17 is a functional block diagram illustrating an example of a functional configuration of the user terminal 1500 in the present embodiment. The user terminal 1500 of this embodiment includes an operation input unit 100, a terminal processing unit 200, a sound output unit 390, an image display unit 392, a communication unit 394, and a terminal storage unit 500.

操作入力部100は、プレーヤによる各種の操作入力に応じて操作入力信号を端末処理部200に出力する。例えば、プッシュスイッチや、ジョイスティック、タッチパッド、トラックボール、加速度センサ、ジャイロ、CCDモジュール、などによって実現できる。図1の方向入力キー1502や、ボタンスイッチ1504、タッチパネル1506がこれに該当する。   The operation input unit 100 outputs an operation input signal to the terminal processing unit 200 according to various operation inputs 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.

端末処理部200は、例えばCPUやGPU等のマイクロプロセッサや、ASIC、ICメモリなどの電子部品によって実現され、操作入力部100や端末記憶部500を含む各機能部との間でデータの入出力制御を行う。そして、所定のプログラムやデータ、操作入力部100からの操作入力信号、サーバシステム1100から受信した各種データに基づいて各種の演算処理を実行して、ユーザ端末1500の動作を制御する。図1の制御基板1550がこれに該当する。そして、本実施形態における端末処理部200は、ユーザ端末演算部260と、計時部280と、音生成部290と、画像生成部292と、通信制御部294と、を備える。   The terminal 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 IC memory, and inputs / outputs data to / from each function unit including the operation input unit 100 and the terminal storage unit 500. Take control. Then, various arithmetic processes 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, and the operation of the user terminal 1500 is controlled. The control board 1550 in FIG. 1 corresponds to this. The terminal processing unit 200 according to the present embodiment includes a user terminal calculation unit 260, a timer unit 280, a sound generation unit 290, an image generation unit 292, and a communication control unit 294.

ユーザ端末演算部260は、操作信号送信制御部261と、ゲーム画面表示制御部262とを含む。   User terminal calculation unit 260 includes an operation signal transmission control unit 261 and a game screen display control unit 262.

操作信号送信制御部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, a game space image (such as a 3DCG image) is generated by the server system 1100, but a configuration in which a game space image is generated by the user terminal 1500 is also possible. In that case, the game screen display control unit 262 may include, for example, control of an object arranged in a virtual three-dimensional space for generating 3DCG.

音生成部290は、例えばデジタルシグナルプロセッサ(DSP)や、音声合成ICなどのプロセッサ、音声ファイルを再生するためのオーディオコーデック等によって実現され、ゲーム画面表示制御部262による処理結果に基づいてゲームに係る効果音やBGM、各種操作音の音信号を生成し、音出力部390に出力する。   The sound generation unit 290 is realized by, for example, a digital signal processor (DSP), a processor such as a voice synthesis IC, an audio codec for playing back an audio file, and the like. Sound signals of such sound effects, BGM, and various operation sounds are generated and output to the sound output unit 390.

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

画像生成部292は、例えば、GPU、デジタルシグナルプロセッサ(DSP)などのプロセッサ、ビデオ信号IC、ビデオコーデックなどのプログラム、フレームバッファ等の描画フレーム用ICメモリ等によって実現される。   The image generation unit 292 is realized by, for example, a processor such as a GPU or a digital signal processor (DSP), a program such as a video signal IC or a video codec, an IC memory for a drawing frame such as a frame buffer, or the like.

そして、画像生成部292は、サーバシステム1100から受信した各種データに基づいて1フレーム時間(例えば1/60秒)で1枚のゲーム画面の画像を生成し、生成したゲーム画面の画像信号を画像表示部392に出力する。   Then, the image generation unit 292 generates an image of one game screen in one frame time (for example, 1/60 seconds) based on various data received from the server system 1100, and generates the image signal of the generated game screen as an image. The data is output to the display unit 392.

画像表示部392は、画像生成部292から入力される画像信号に基づいて各種ゲーム画像を表示する。例えば、フラットパネルディスプレイ、ブラウン管(CRT)、プロジェクター、ヘッドマウントディスプレイといった画像表示装置によって実現できる。本実施形態では、図1のタッチパネル1506がこれに該当する。   The image display unit 392 displays various game images based on the image signal input from the image generation unit 292. 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 in FIG. 1 corresponds to this.

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

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

本実施形態の端末記憶部500は、端末システムプログラム502と、ゲームクライアントプログラム504と、を記憶する。勿論、これら以外のデータも適宜記憶することができる。   The terminal storage unit 500 of this embodiment stores a terminal system program 502 and a game client program 504. Of course, other data can be stored as appropriate.

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

ゲームクライアントプログラム504は、端末処理部200が読み出して実行することによってユーザ端末演算部260としての機能を実現させるためのアプリケーションソフトウェアであるが、端末システムプログラム502の一部として組み込まれた構成であっても良い。本実施形態では、サーバシステム1100から提供される配信用ゲームクライアントプログラム505(図9参照)のコピーとする。   The game client program 504 is application software for realizing the function as the user terminal calculation unit 260 by being read and executed by the terminal processing unit 200, and has a configuration incorporated as part of the terminal system program 502. May be. In this embodiment, it is assumed that the distribution game client program 505 (see FIG. 9) provided from the server system 1100 is a copy.

なお、ゲームクライアントプログラム504は、オンラインゲームを実現する技術手法に応じて専用のクライアントプログラムであっても良いし、ウェブブラウザプログラム及びインタラクティブな画像表示を実現するプラグインなどにより構成するとしても良い。   Note that the game client program 504 may be a dedicated client program according to a technical technique for realizing an online game, or may be configured by a web browser program and a plug-in that realizes interactive image display.

[動作の説明]
次に、サーバシステム1100における処理の流れについて説明する。ここで説明する処理の流れは、サーバ処理部200sがサーバプログラム503を実行することにより実現される。
[Description of operation]
Next, the flow of processing in the server system 1100 will be described. The flow of processing described here is realized by the server processing unit 200s executing the server program 503.

図18は、本実施形態のサーバシステム1100において、あるユーザ2が、ログインしてゲームプレイし、プレイ後にログアウトするとの前提で記述した処理の流れの例を説明するためのフローチャートである。   FIG. 18 is a flowchart for explaining an example of the flow of processing described on the assumption that a certain user 2 logs in, plays a game, and logs out after playing in the server system 1100 of the present embodiment.

サーバシステム1100は、ログイン処理を済ませると(ステップS2)、プレイデータ700(図7参照)に、ログインしたプレーヤであるユーザ2のプレーヤ管理データ710を作成する(図14参照)。この際、参加勢力712、プレーヤ称号713、部隊マトリクスデータ714、機体キャラクタ管理データ720、操縦者キャラクタ管理データ730には、当該ユーザのユーザ管理データ600(図13参照)のゲームセーブデータ610からそれぞれ対応するデータをコピーする。部隊マトリクス異同判定結果データ752は未作成としてもよい。   When the login process is completed (step S2), the server system 1100 creates player management data 710 for the user 2 who is the logged-in player in the play data 700 (see FIG. 7) (see FIG. 14). At this time, the participating power 712, the player name 713, the unit matrix data 714, the aircraft character management data 720, and the pilot character management data 730 are respectively obtained from the game save data 610 of the user management data 600 (see FIG. 13) of the user. Copy the corresponding data. The unit matrix difference determination result data 752 may not be created.

次に、サーバシステム1100は、ログインプレーヤに対して部隊編成処理を実行する(ステップS4)。具体的には、ユーザ端末1500にて部隊マトリクスデータ714(図14参照)に基づいて現在の部隊編成を部隊マトリクスで表示させ、部隊マトリクスの各位置について、機体キャラクタ管理データ720及び操縦者キャラクタ管理データ730に基づくキャラクタの編成設定の変更を受け付け、部隊マトリクスデータ714を更新する。   Next, the server system 1100 executes unit formation processing for the login player (step S4). Specifically, the current unit formation is displayed in the unit matrix based on the unit matrix data 714 (see FIG. 14) at the user terminal 1500, and the aircraft character management data 720 and the pilot character management are displayed for each position in the unit matrix. The change of the composition setting of the character based on the data 730 is accepted, and the unit matrix data 714 is updated.

次に、サーバシステム1100は、ログインプレーヤに対して参加勢力の選択受け付けをする(ステップS6)。例えば、ユーザ端末1500にて仮想勢力の一覧を表示させ、その中から今回のゲームプレイで参加する(所属する)仮想勢力の選択を受け付け、参加勢力712を更新する。   Next, the server system 1100 accepts selection of participation powers for the login player (step S6). For example, a list of virtual powers is displayed on the user terminal 1500, and selection of virtual powers participating (belonging to) in the current game play is received from the list, and the participation power 712 is updated.

次に、サーバシステム1100は、ログインプレーヤに対して特典付与処理を実行する(ステップS8)。
図19は、本実施形態における特典付与処理の流れを説明するためのフローチャートである。同処理において、サーバシステム1100は先ず、部隊マトリクスの位置毎に、当該位置に設定されている機体キャラクタ6の属性勢力と、プレーヤであるユーザ2の参加勢力との異同を判定する(ステップS20)。
Next, the server system 1100 executes privilege grant processing for the login player (step S8).
FIG. 19 is a flowchart for explaining a flow of privilege provision processing in the present embodiment. In this process, the server system 1100 first determines, for each position of the unit matrix, the difference between the attribute power of the body character 6 set at that position and the participation power of the user 2 who is the player (step S20). .

具体的には、部隊マトリクスデータ714(図14参照)の部隊内ポジション715の順に、機体キャラクタID717の示す機体キャラクタ管理データ720(図15参照)の属性勢力723と、参加勢力712とを比較して判定する。そして、判定結果を、部隊マトリクス異同判定結果データ752に格納する。   Specifically, the attribute power 723 of the aircraft character management data 720 (see FIG. 15) indicated by the aircraft character ID 717 is compared with the participation power 712 in the order of the in-unit position 715 of the unit matrix data 714 (see FIG. 14). Judgment. Then, the determination result is stored in the unit matrix difference determination result data 752.

次いで、サーバシステム1100は、部隊マトリクスの位置毎に、当該位置に設定されている操縦者キャラクタ4の属性勢力と、プレーヤであるユーザ2の参加勢力との異同を判定する(ステップS22)。   Next, for each position of the unit matrix, the server system 1100 determines the difference between the attribute power of the pilot character 4 set at the position and the participation power of the user 2 who is a player (step S22).

具体的には、部隊マトリクスデータ714(図14参照)の部隊内ポジション715の順に、操縦者キャラクタID718の示す操縦者キャラクタ管理データ730(図16参照)の属性勢力733と、参加勢力712とを比較して判定する。そして、判定結果を、部隊マトリクス異同判定結果データ752に格納する。   Specifically, the attribute power 733 of the pilot character management data 730 (see FIG. 16) indicated by the pilot character ID 718, and the participating power 712 are shown in the order of the in-unit position 715 of the unit matrix data 714 (see FIG. 14). Judge by comparison. Then, the determination result is stored in the unit matrix difference determination result data 752.

次に、サーバシステム1100は、特典初期設定データ560(図11参照)の中から、その組み合わせ条件561が、部隊マトリクス異同判定結果データ752の異同の組み合わせと合致する初期設定データを検索し(ステップS26)、当該検索された初期設定データの特典内容設定データ565に従って、プレーヤや、当該プレーヤの参加勢力に対して特典を付与する(ステップS28)。   Next, the server system 1100 searches for initial setting data in which the combination condition 561 matches the difference combination in the unit matrix difference determination result data 752 from the privilege initial setting data 560 (see FIG. 11) (step S1). S26), in accordance with the privilege content setting data 565 of the retrieved initial setting data, a privilege is given to the player or the participating power of the player (step S28).

特典が、キャラクタの能力パラメータ値の変更の場合には、機体キャラクタ管理データ720又や操縦者キャラクタ管理データ730を変更し(図14参照)、参加勢力にかかるパラメータ値の変更である場合には、勢力別全体パラメータ値リスト705(図7参照)を変更する(図7参照)。特典が、ゲーム内通貨であれば、ゲーム内通貨残高615を更新し、アイテムの付与であれば新しい保有アイテム管理データ650を作成・追加する(図13参照)。また、特典が、抽選確率のアップであれば、優遇抽選権データ762を変更する(図14参照)。また、特典が、イベント(例えば、特別な有料抽選イベント)の実行であれば、当該イベントを発生させる。   When the privilege is a change in the ability parameter value of the character, the fuselage character management data 720 or the pilot character management data 730 is changed (see FIG. 14), and the parameter value relating to the participating power is changed. Then, the group-specific parameter value list 705 (see FIG. 7) is changed (see FIG. 7). If the privilege is in-game currency, the in-game currency balance 615 is updated, and if it is an item, new possessed item management data 650 is created and added (see FIG. 13). Further, if the benefit is an increase in the lottery probability, the preferential lottery data 762 is changed (see FIG. 14). Further, if the privilege is execution of an event (for example, a special paid lottery event), the event is generated.

次に、サーバシステム1100は、先に判定された部隊マトリクスの異同の組み合わせとともに、付与された特典についての情報をプレーヤに通知し(ステップS28)、特典付与処理を終了する。   Next, the server system 1100 notifies the player of information about the granted privilege together with the previously determined unit matrix difference (step S28), and ends the privilege granting process.

図18に戻って、サーバシステム1100は、次に所属勢力が参加勢力と異なる機体キャラクタ6及び操縦者キャラクタ4の少なくとも何れか一方の表示形態を、参加勢力の配色に変更する(ステップS40)。具体的には、例えば、機体キャラクタ6であれば、機体キャラクタ管理データ720の配色データ725(図15参照)を、その機体キャラクタ6の勢力別配色データ535(図9参照)の中から、プレーヤの参加勢力に合致する配色データを読み出して設定する。操縦者キャラクタ4についても、同様に操縦者キャラクタ管理データ730の配色データ735(図16参照)を、その操縦者キャラクタ4の勢力別配色データ545(図10参照)の中から、プレーヤの参加勢力に合致する配色データを読み出して設定する。   Returning to FIG. 18, the server system 1100 next changes the display form of at least one of the aircraft character 6 and the pilot character 4 whose affiliation power is different from the participation power to the color of the participation power (step S40). Specifically, for example, in the case of the machine character 6, the color arrangement data 725 (see FIG. 15) of the machine character management data 720 is changed from the color data 535 (see FIG. 9) for each power of the machine character 6 to the player. Read out and set the color scheme data that matches the participating forces. Similarly, for the pilot character 4, the color arrangement data 735 (see FIG. 16) of the pilot character management data 730 is used as the participation power of the player from the color-specific data 545 (see FIG. 10). Color scheme data matching the above is read and set.

次に、サーバシステム1100は、ログインしたプレーヤのゲーム参加を開始する(ステップS42)。ゲーム参加が開始されると、機体キャラクタ6毎に、そのゲーム世界における位置に応じた特殊効果を当該キャラクタに逐次適用する。すなわち、プレイに使用されているゲーム空間初期設定データ520(図8参照)の勢力別優勢フィールド設定データ525を参照し、機体キャラクタ6の現在位置が、当該機体キャラクタの属性勢力の勢力別優勢フィールド設定データ525が定義する範囲内であれば、当該機体キャラクタの優勢フィールド効果設定データ537(図9参照)が定義するフィールド効果(特殊効果)を適用する。   Next, the server system 1100 starts the game participation of the logged-in player (step S42). When the game participation is started, a special effect corresponding to the position in the game world is sequentially applied to each character for each body character 6. That is, by referring to the dominance field setting data 525 by power in the game space initial setting data 520 (see FIG. 8) used for play, the current position of the body character 6 is determined by the dominance field by attribute power of the body character. If it is within the range defined by the setting data 525, the field effect (special effect) defined by the dominant field effect setting data 537 (see FIG. 9) of the aircraft character is applied.

そして、ゲーム内の戦闘により、全てのオブジェクトセット8が行動不能になった部隊12については、サーバシステム1100はこれを行動不能に設定し(ステップS44)、当該部隊のプレーヤのゲーム参加を終了する(ステップS46)。   Then, for the unit 12 in which all the object sets 8 become inoperable due to the battle in the game, the server system 1100 sets this to inoperable (step S44), and ends the game participation of the player of the unit. (Step S46).

これに伴って、サーバシステム1100は、当該行動不能になった部隊を起源とする特典のうち、パラメータ値に係る特典を取り下げて、その特典の作用効果を当該部隊の参加期間中の一時的なものとする。   Along with this, the server system 1100 withdraws the privilege related to the parameter value from among the privileges originating from the unit that has become inoperable, and temporarily changes the effect of the privilege during the participation period of the unit. Shall.

具体的には、行動不能になった部隊12の機体キャラクタ管理データ720及び操縦者キャラクタ管理データ730から、特典付与処理(図19参照)のステップS26にて付与された特典のうち、能力パラメータ値の変更分を元にもどす(ステップS50)。なお、特典の付与を恒久的なものとする構成も可能であり、その場合は当該ステップを省略すればよい。   Specifically, the ability parameter value among the benefits granted in step S26 of the privilege granting process (see FIG. 19) from the aircraft character management data 720 and the pilot character management data 730 of the unit 12 that has become unable to act. Is restored (step S50). In addition, the structure which makes provision of a privilege permanent is also possible, and the step may be omitted in that case.

また、サーバシステム1100は、更に当該行動不能になった部隊に係る特典として適用された参加勢力の勢力別全体パラメータ値リスト705(図7参照)の変更を元に戻す(ステップS52)。すなわち、特典付与処理(図19参照)のステップS26にて付与された特典のうち、勢力全体を対象に付与された特典のうち全体パラメータ値については特典の取り下げを行い、当該特典の付与をその起源となった部隊12の戦線参加中の一時的なものとする。   Further, the server system 1100 restores the change of the group parameter value list 705 (see FIG. 7) for each participating power applied as a privilege related to the unit that has become unable to act (step S52). That is, among the benefits granted in step S26 of the privilege granting process (see FIG. 19), the benefits are withdrawn for the entire parameter value among the benefits granted to the entire power, and the grant of the privilege is It shall be temporary while the origin unit 12 is participating in the front.

次いで、サーバシステム1100は、行動不能になった部隊12を構成する機体キャラクタ6及び操縦者キャラクタ4を、プレイ結果に応じて成長処理する(ステップS54)。これにより、戦闘経験を積み戦果を挙げるとキャラクタが成長し、戦闘能力が高まるようにする。   Next, the server system 1100 performs a growth process on the aircraft character 6 and the pilot character 4 constituting the unit 12 that has become unable to act according to the play result (step S54). As a result, when the battle experience is accumulated, the character grows and the fighting ability is enhanced.

そして、サーバシステム1100は、ゲームセーブデータを更新する(ステップS56)。すなわち、行動不能になった部隊12のプレーヤのユーザ管理データ600のゲームセーブデータ610(図13参照)を、当該プレーヤのプレーヤ管理データ710で更新する。   Then, the server system 1100 updates the game save data (step S56). That is, the game save data 610 (see FIG. 13) of the user management data 600 of the player of the unit 12 that has become unable to act is updated with the player management data 710 of the player.

そして、サーバシステム1100は、行動不能になった部隊12のプレーヤのログアウト処理を実行して(ステップS58)、一連の処理を終了する。   Then, the server system 1100 executes logout processing for the player of the unit 12 that has become unable to act (step S58), and ends the series of processing.

以上、本実施形態によれば、原作付きの対戦ゲームにおいて、原作の内容を知らないユーザであっても、原作における敵味方の関係に即した部隊編成を促す動機付けができるので、原作ではありえない敵味方が入り乱れた部隊の出現を抑制し、原作の世界観を壊さないゲームプレイを促進させることができる。換言すると、異なる勢力に所属するキャラクタ等のオブジェクトを混在させたグループ(部隊)を編成可能とし、そのグループ(部隊)同士で対戦するゲームプレイを行うと、その対戦したゲームプレイの結果が、勢力同士の優劣の争いに反映されるゲームにおいて、グループ編成に対する新たな興趣を付加する新たな技術を提供することができる。   As described above, according to the present embodiment, even in a battle game with an original, even a user who does not know the content of the original can motivate the formation of a unit in accordance with the relationship of the enemy ally in the original, so it cannot be the original It is possible to suppress the appearance of troops with mixed enemies and promote game play that does not break the original world view. In other words, when a group (unit) in which objects such as characters belonging to different forces are mixed can be organized, and the game play in which the groups (units) battle each other is performed, the result of the battle game play is the power It is possible to provide a new technique for adding a new interest to group organization in a game reflected in a battle between superiority and inferiority between each other.

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

[その1]
例えば、上記実施形態では、クライアント・サーバ型のコンピュータシステムにて実現する例を挙げたがこれに限らない。例えば、複数のユーザ端末1500をピアツーピア(P2P)接続可能なコンピュータシステムにおいて実現するとしてもよい。
具体的には、サーバシステム1100がマッチングしたユーザ端末1500に、マッチング結果のデータを提供した後に、当該ユーザ端末同士で改めてP2P接続を実現する。そして、何れかのユーザ端末1500に、ゲーム管理部220の機能を担わせる。或いは、複数のユーザ端末1500でそれらの機能を分担して担う構成としてもよい。
[Part 1]
For example, in the above-described embodiment, an example has been given in which a client-server type computer system is used. For example, a plurality of user terminals 1500 may be realized in a computer system capable of peer-to-peer (P2P) connection.
Specifically, after providing the matching result data to the user terminal 1500 matched by the server system 1100, the user terminals establish a P2P connection again. Then, any user terminal 1500 has the function of the game management unit 220. Or it is good also as a structure which divides and bears those functions with the some user terminal 1500. FIG.

[その2]
また、上記実施形態では、サーバシステム1100と複数台のユーザ端末1500からなるコンピュータシステムを例示したが、単独のコンピュータからなるゲームシステムにおいても同様に適用できる。例えば、参加人数分の操作台や操作席が用意されたマルチプレイ対応の1台の業務用ゲーム装置でもよい。この場合、基本的には図7及び図17で示した機能構成を、単独のコンピュータで実現するものと読み替えれば良い。
[Part 2]
In the above embodiment, the computer system including the server system 1100 and the plurality of user terminals 1500 is exemplified, but the present invention can be similarly applied to a game system including a single computer. For example, it may be one arcade game device that is compatible with multiplayer and has operation consoles and operation seats for each participant. In this case, basically, the functional configuration shown in FIGS. 7 and 17 may be read as that realized by a single computer.

[その3]
また、上記実施形態では、特典付与の条件に、異同判定結果を用いたが、更に加えて部隊12を構成するキャラクタの種類を用いることとしてもよい。すなわち、同じ異同判定結果でも、特定の種類のキャラクタを含む部隊編成の場合と含まない場合とで、付与する特典16の価値に差をつける構成も可能である。
具体的には、例えば、原作の主人公の操縦者キャラクタ4と主人公機の機体キャラクタ6とを組み合わせたオブジェクトセット8や、好敵手の操縦者キャラクタ4とその愛機の機体キャラクタ6とを組み合わせたオブジェクトセット8といった、原作のメインキャラクタが部隊12に含まれる割合が基準を超えると、プレーヤであるユーザ2にとって大きくプラスとなる作用をもたらす特典16を付与するとしてもよい。
[Part 3]
Moreover, in the said embodiment, although the difference determination result was used for conditions of privilege provision, it is good also as using the kind of character which comprises the unit 12 in addition. In other words, even with the same dissimilarity determination result, a configuration in which the value of the privilege 16 to be given is different depending on whether the unit formation includes a specific type of character or not.
Specifically, for example, an object set 8 that combines the original hero's pilot character 4 and the main character's aircraft character 6 or an object that combines the opponent's pilot character 4 and its favorite aircraft's aircraft character 6. When the ratio of the original main character included in the unit 12 such as the set 8 exceeds the standard, a privilege 16 that has a significant positive effect on the user 2 as a player may be given.

[その4]
また、上記実施形態では複数のプレーヤによるマルチプレイを例示したが、そのうち一部(1人又は複数)のプレーヤを、コンピュータの演算処理により実現される仮想プレーヤにて実現する構成も可能である。その場合、コンピュータは、実在する他プレーヤのゲームセーブデータ610(図13参照)の部隊マトリクス保存データ620を用いて、所定の思考アルゴリズムに従った演算処理で仮想プレーヤとしての自動入力制御(いわゆるAI制御)を行うと好適である。
[Part 4]
In the above embodiment, multiplayer by a plurality of players has been exemplified, but a configuration in which some (one or a plurality of) players are realized by virtual players realized by computer calculation processing is also possible. In that case, the computer uses the unit matrix storage data 620 of the game save data 610 (see FIG. 13) of other existing players, and performs automatic input control (so-called AI) as a virtual player through arithmetic processing according to a predetermined thinking algorithm. It is preferable to perform control.

2…ユーザ
4…操縦者キャラクタ
6…機体キャラクタ
8…オブジェクトセット
10…部隊内ポジション
12…部隊
14…部隊マトリクス異同判定結果
16…特典
200s…サーバ処理部
220…ゲーム管理部
222…編成制御部
224…役割割当部
226…参加勢力選択部
230…対戦ゲーム実行制御部
232…特殊効果適用部
234…特典付与部
236…通知制御部
238…表示形態変更部
240…抽選制御部
500s…サーバ記憶部
503…サーバプログラム
510…ゲーム初期設定データ
520…ゲーム空間初期設定データ
523…フィールドマップデータ
525…勢力別優勢フィールド設定データ
530…機体キャラクタ初期設定データ
532…属性勢力
533…配置可能部隊内ポジションリスト
535…勢力別配色データ
536…初期能力パラメータ値リスト
537…優勢フィールド効果設定データ
540…操縦者キャラクタ初期設定データ
542…属性勢力
545…勢力別配色データ
546…初期能力パラメータ値リスト
547…優勢フィールド効果設定データ
560…特典初期設定データ
561…組み合わせ条件
565…特典内容設定データ
600…ユーザ管理データ
610…ゲームセーブデータ
611…参加勢力
613…プレーヤ称号
615…ゲーム内通貨残高
620…部隊マトリクス保存データ
630…保有機体キャラクタデータ
640…保有操縦者キャラクタデータ
650…保有アイテム管理データ
700…プレイデータ
703…勢力別参加ユーザアカウントリスト
705…勢力別全体パラメータ値リスト
710…プレーヤ管理データ
712…参加勢力
713…プレーヤ称号
714…部隊マトリクスデータ
715…部隊内ポジション
716…オブジェクトセット設定データ
720…機体キャラクタ管理データ
725…配色データ
726…機体能力パラメータ値リスト
727…位置座標
730…操縦者キャラクタ管理データ
733…属性勢力
735…配色データ
736…機体能力パラメータ値リスト
752…部隊マトリクス異同判定結果データ
760…特典通知制御データ
762…優遇抽選権データ
1000…ゲームシステム
1100…サーバシステム
1150…制御基板
1500…ユーザ端末
1550…制御基板
2 ... User 4 ... Pilot character 6 ... Aircraft character 8 ... Object set 10 ... Position in unit 12 ... Unit 14 ... Unit matrix difference determination result 16 ... Benefit 200s ... Server processing unit 220 ... Game management unit 222 ... Composition control unit 224 ... Role assignment unit 226 ... Participating power selection unit 230 ... Competitive game execution control unit 232 ... Special effect application unit 234 ... Privilege grant unit 236 ... Notification control unit 238 ... Display form change unit 240 ... Lottery control unit 500s ... Server storage unit 503 ... Server program 510 ... Game initial setting data 520 ... Game space initial setting data 523 ... Field map data 525 ... Predominant field setting data 530 ... Aircraft character initial setting data 532 ... Attribute power 533 ... Position list in arrangement possible unit 535 ... By power Color arrangement data 536 ... Initial ability parameter value list 537 ... Predominant field effect setting data 540 ... Pilot character initial setting data 542 ... Attribute power 545 ... Color distribution data by power 546 ... Initial ability parameter value list 547 ... Predominant field effect setting data 560 ... Benefit initial setting data 561 ... Combination condition 565 ... Privilege content setting data 600 ... User management data 610 ... Game save data 611 ... Participating power 613 ... Player title 615 ... In-game currency balance 620 ... Unit matrix saved data 630 ... Holding machine character data 640 ... owned pilot character data 650 ... owned item management data 700 ... play data 703 ... participation user account list by power 705 ... overall parameter value list by power 710 ... play Management data 712 ... Participating power 713 ... Player title 714 ... Unit matrix data 715 ... Unit position 716 ... Object set setting data 720 ... Airframe character management data 725 ... Color scheme data 726 ... Airframe capability parameter value list 727 ... Position coordinates 730 ... Steering Character management data 733 ... attribute power 735 ... color scheme data 736 ... airframe ability parameter value list 752 ... unit matrix difference determination result data 760 ... privilege notification control data 762 ... preferential lottery right data 1000 ... game system 1100 ... server system 1150 ... control Board 1500 ... User terminal 1550 ... Control board

Claims (14)

予め用意された複数の仮想勢力の何れかに所属するプレーヤのゲームプレイの制御と、前記ゲームプレイのプレイ結果に基づいて前記仮想勢力同士の優劣を争う勢力戦の制御とを行うコンピュータシステムであって、
前記ゲームプレイは、前記プレーヤが、前記プレーヤによって編成されたグループで対戦を行う対戦ゲームであり、
前記グループに編成可能な前記仮想勢力の何れかに対応付けられたオブジェクトであって前記プレーヤが保有するオブジェクトの中から当該プレーヤの選択操作に基づいてオブジェクトを選択して当該プレーヤの前記グループを編成する編成手段と、
前記対戦ゲームを実行させる対戦ゲーム実行制御手段と、
前記対戦ゲームにおける前記プレーヤが所属する仮想勢力と、当該プレーヤのグループを構成する各オブジェクトに対応付けられた仮想勢力との組み合わせが、所与の組み合わせ条件を満たす場合に所与の特典を当該プレーヤ及び/又は当該プレーヤが所属する仮想勢力に付与する特典付与手段と、
を備えたコンピュータシステム。
A computer system that performs control of game play of a player belonging to any of a plurality of virtual powers prepared in advance and control of power battles that compete for superiority or inferiority of the virtual powers based on the play result of the game play. And
The game play is a battle game in which the player plays a battle in a group organized by the player,
An object associated with any one of the virtual powers that can be organized into the group and selected from objects held by the player based on the selection operation of the player, and the group of the player is organized Knitting means to perform,
Battle game execution control means for executing the battle game;
If the combination of the virtual power to which the player belongs in the competitive game and the virtual power associated with each object that constitutes the group of the player satisfies the given combination condition, the given privilege is given to the player And / or privilege granting means for giving to the virtual power to which the player belongs,
Computer system with
前記特典付与手段は、前記グループを構成するオブジェクトのうち、前記プレーヤが所属する仮想勢力と同一の仮想勢力に対応付けられたオブジェクトの数又は割合に基づいて前記組み合わせ条件を満たすか否かを判定する、
請求項1に記載のコンピュータシステム。
The privilege granting unit determines whether or not the combination condition is satisfied based on the number or ratio of objects associated with the same virtual power as the virtual power to which the player belongs among the objects constituting the group. To
The computer system according to claim 1.
前記特典付与手段は、前記グループを構成するオブジェクトのうち、前記プレーヤが所属する仮想勢力と同一の仮想勢力に対応付けられたオブジェクトの数又は割合が大きいほど、当該プレーヤにとって有利な特典を付与する、
請求項2に記載のコンピュータシステム。
The privilege granting unit grants a privilege that is more advantageous to the player as the number or proportion of objects associated with the same virtual power as the virtual power to which the player belongs is larger among the objects constituting the group. ,
The computer system according to claim 2.
前記編成手段は、前記対戦ゲームにおいて定められた役割それぞれにオブジェクトを割り当てる手段を有し、
前記特典付与手段は、前記役割毎に、前記プレーヤが所属する仮想勢力と、前記グループを構成する当該役割のオブジェクトに対応付けられた仮想勢力との組み合わせを判定して、役割別に前記組み合わせ条件を満たすか否かを判定する、
請求項1〜3の何れか一項に記載のコンピュータシステム。
The organizing means includes means for assigning an object to each role defined in the competitive game,
The privilege granting means determines, for each role, a combination of a virtual power to which the player belongs and a virtual power associated with the role object constituting the group, and sets the combination condition for each role. Determine whether to meet,
The computer system as described in any one of Claims 1-3.
前記オブジェクトには特性に応じたタイプが定められており、
前記特典付与手段は、前記タイプ毎に、前記プレーヤが所属する仮想勢力と、前記グループを構成する当該タイプのオブジェクトに対応付けられた仮想勢力との組み合わせを判定して、タイプ別に前記組み合わせ条件を満たすか否かを判定する、
請求項1〜3の何れか一項に記載のコンピュータシステム。
The object has a type according to its characteristics,
The privilege granting means determines, for each type, a combination of a virtual power to which the player belongs and a virtual power associated with the object of the type constituting the group, and sets the combination condition for each type. Determine whether to meet,
The computer system as described in any one of Claims 1-3.
前記特典付与手段により前記プレーヤ及び/又は当該プレーヤが所属する仮想勢力に特典が付与された場合に、当該特典の内容を当該プレーヤに通知する制御を行う通知制御手段、
を更に備えた請求項1〜5の何れか一項に記載のコンピュータシステム。
Notification control means for performing control for notifying the player of the content of the privilege when the privilege is given to the player and / or a virtual force to which the player belongs by the privilege granting means;
The computer system according to any one of claims 1 to 5, further comprising:
前記特典付与手段は、前記グループを構成するオブジェクトのパラメータ値を、前記対戦ゲームにおいて変更することを前記特典として前記プレーヤに付与する、
請求項1〜5の何れか一項に記載のコンピュータシステム。
The privilege granting unit grants the player a parameter value of an object constituting the group as the privilege to change in the battle game.
The computer system as described in any one of Claims 1-5.
前記特典付与手段は、ゲーム内通貨、アイテムおよびオブジェクトのうちの何れかを前記特典として前記プレーヤに付与する、
請求項1〜5の何れか一項に記載のコンピュータシステム。
The privilege granting unit grants any one of an in-game currency, an item, and an object to the player as the privilege.
The computer system as described in any one of Claims 1-5.
前記特典付与手段は、称号を前記特典として前記プレーヤに付与する、
請求項1〜5の何れか一項に記載のコンピュータシステム。
The privilege giving means gives a title to the player as the privilege,
The computer system as described in any one of Claims 1-5.
前記特典付与手段は、イベントを発生させることを前記特典として前記プレーヤに付与する、
請求項1〜5の何れか一項に記載のコンピュータシステム。
The privilege granting unit grants the player to generate an event as the privilege;
The computer system as described in any one of Claims 1-5.
前記特典付与手段は、付与する特典を選択する抽選処理の抽選確率を、前記組み合わせ条件を満たす組み合わせに応じて変更して前記抽選処理を実行することで、付与する特典を選択する、
請求項1〜5の何れか一項に記載のコンピュータシステム。
The privilege granting unit selects a privilege to be granted by changing the lottery probability of a lottery process for selecting a privilege to be granted according to a combination that satisfies the combination condition and executing the lottery process.
The computer system as described in any one of Claims 1-5.
前記プレーヤのグループを構成する各オブジェクトの表示形態を、当該オブジェクトに対応付けられた仮想勢力に関わらず、当該プレーヤが所属する仮想勢力について定められた表示形態設定に従って変更する表示形態変更手段、
を更に備えた請求項1〜11の何れか一項に記載のコンピュータシステム。
Display mode changing means for changing the display mode of each object constituting the group of players according to the display mode setting determined for the virtual power to which the player belongs, regardless of the virtual power associated with the object;
The computer system according to claim 1, further comprising:
前記対戦ゲームは、場所に応じて前記仮想勢力との相性が定められたゲーム空間を前記オブジェクトが移動して対戦するゲームであり、
前記対戦ゲーム実行制御手段は、前記オブジェクトに対応付けられた仮想勢力と、当該オブジェクトが位置する場所に定められた前記相性とに基づいて、当該オブジェクトに対戦上の特殊効果を適用する手段を有する、
請求項1〜12の何れか一項に記載のコンピュータシステム。
The battle game is a game in which the object moves and battles in a game space in which compatibility with the virtual power is determined according to a place,
The competitive game execution control means has means for applying a special effect on the object to the object based on the virtual power associated with the object and the affinity determined at the place where the object is located. ,
The computer system according to claim 1.
予め用意された複数の仮想勢力の何れかに所属するプレーヤのゲームプレイの制御と、前記ゲームプレイのプレイ結果に基づいて前記仮想勢力同士の優劣を争う勢力戦の制御とをコンピュータシステムに行わせるためのプログラムであって、
前記ゲームプレイは、前記プレーヤが、前記プレーヤによって編成されたグループで対戦を行う対戦ゲームであり、
前記グループに編成可能な前記仮想勢力の何れかに対応付けられたオブジェクトであって前記プレーヤが保有するオブジェクトの中から当該プレーヤの選択操作に基づいてオブジェクトを選択して当該プレーヤの前記グループを編成する編成手段、
前記対戦ゲームを実行させる対戦ゲーム実行制御手段、
前記対戦ゲームにおける前記プレーヤが所属する仮想勢力と、当該プレーヤのグループを構成する各オブジェクトに対応付けられた仮想勢力との組み合わせが、所与の組み合わせ条件を満たす場合に所与の特典を当該プレーヤ及び/又は当該プレーヤが所属する仮想勢力に付与する特典付与手段、
として前記コンピュータシステムを機能させるためのプログラム。
Let the computer system control the game play of a player belonging to any of a plurality of virtual powers prepared in advance, and control of a power battle that competes for superiority or inferiority of the virtual powers based on the play result of the game play A program for
The game play is a battle game in which the player plays a battle in a group organized by the player,
An object associated with any one of the virtual powers that can be organized into the group and selected from objects held by the player based on the selection operation of the player, and the group of the player is organized Knitting means,
A battle game execution control means for executing the battle game;
If the combination of the virtual power to which the player belongs in the competitive game and the virtual power associated with each object that constitutes the group of the player satisfies the given combination condition, the given privilege is given to the player And / or privilege granting means to be given to the virtual power to which the player belongs,
A program for causing the computer system to function as
JP2016179871A 2016-09-14 2016-09-14 Computer system and program Active JP6235669B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016179871A JP6235669B1 (en) 2016-09-14 2016-09-14 Computer system and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016179871A JP6235669B1 (en) 2016-09-14 2016-09-14 Computer system and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2017206886A Division JP2018043018A (en) 2017-10-26 2017-10-26 Computer system and program

Publications (2)

Publication Number Publication Date
JP6235669B1 JP6235669B1 (en) 2017-11-22
JP2018042747A true JP2018042747A (en) 2018-03-22

Family

ID=60417463

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016179871A Active JP6235669B1 (en) 2016-09-14 2016-09-14 Computer system and program

Country Status (1)

Country Link
JP (1) JP6235669B1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019180720A (en) * 2018-04-09 2019-10-24 任天堂株式会社 Information processing system,information processing method, information processor, and information processing program
JP2021041151A (en) * 2019-09-09 2021-03-18 株式会社コナミデジタルエンタテインメント Program, game control method, game control device and game system
JP2021040826A (en) * 2019-09-09 2021-03-18 株式会社コナミデジタルエンタテインメント Program, game control method, game control device and game system
JP7426515B1 (en) 2023-01-18 2024-02-01 株式会社バンダイ Programs and game devices

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7204978B1 (en) * 2022-03-30 2023-01-16 株式会社Cygames Information processing program, information processing method and information processing system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011098013A (en) * 2009-11-04 2011-05-19 Copcom Co Ltd Computer program, recording medium, and game device
JP2015188503A (en) * 2014-03-27 2015-11-02 株式会社セガゲームス Game device and game control program
JP2016005569A (en) * 2015-08-06 2016-01-14 株式会社 ディー・エヌ・エー Information processor, and game program
JP2016010721A (en) * 2015-09-09 2016-01-21 グリー株式会社 Game control method, game control device, and program
JP2016097132A (en) * 2014-11-21 2016-05-30 株式会社バンダイナムコエンターテインメント Game system and server
JP2016135209A (en) * 2015-01-23 2016-07-28 グリー株式会社 Game control method, computer, and control program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011098013A (en) * 2009-11-04 2011-05-19 Copcom Co Ltd Computer program, recording medium, and game device
JP2015188503A (en) * 2014-03-27 2015-11-02 株式会社セガゲームス Game device and game control program
JP2016097132A (en) * 2014-11-21 2016-05-30 株式会社バンダイナムコエンターテインメント Game system and server
JP2016135209A (en) * 2015-01-23 2016-07-28 グリー株式会社 Game control method, computer, and control program
JP2016005569A (en) * 2015-08-06 2016-01-14 株式会社 ディー・エヌ・エー Information processor, and game program
JP2016010721A (en) * 2015-09-09 2016-01-21 グリー株式会社 Game control method, game control device, and program

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
"ガンダム バトル タクティクス", 電撃PLAYSTATION, vol. 第11巻第32号, JPN6017036030, 30 September 2005 (2005-09-30), JP, pages 202 - 203, ISSN: 0003645705 *
"機動戦士ガンダム U.C.カードビルダー", 電撃ARCADEゲームVOL.53(電撃PLAYSTATION 4/14号増刊 第22巻 第9号), vol. 第22巻第9号, JPN6017036029, 29 February 2016 (2016-02-29), JP, pages 82 - 89, ISSN: 0003645704 *
"機動戦士ガンダム バトルフォートレス", 電撃PLAYSTATION, vol. 第21巻第23号, JPN6017036031, 23 July 2015 (2015-07-23), JP, pages 186 - 187, ISSN: 0003645706 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019180720A (en) * 2018-04-09 2019-10-24 任天堂株式会社 Information processing system,information processing method, information processor, and information processing program
JP7228827B2 (en) 2018-04-09 2023-02-27 任天堂株式会社 Information processing system, information processing method, information processing apparatus, and information processing program
JP2021041151A (en) * 2019-09-09 2021-03-18 株式会社コナミデジタルエンタテインメント Program, game control method, game control device and game system
JP2021040826A (en) * 2019-09-09 2021-03-18 株式会社コナミデジタルエンタテインメント Program, game control method, game control device and game system
JP7426515B1 (en) 2023-01-18 2024-02-01 株式会社バンダイ Programs and game devices

Also Published As

Publication number Publication date
JP6235669B1 (en) 2017-11-22

Similar Documents

Publication Publication Date Title
JP7351966B2 (en) Computer system, control method, viewer terminal, and program
JP6235669B1 (en) Computer system and program
JP6271883B2 (en) Computer system and program
JP6416819B2 (en) Program and computer system
CN105431211B (en) Parallel AI mixes game system
JP2018171271A (en) Computer system and game system
JP2017064081A (en) Game system and program
JP6648993B2 (en) Program, game device and server system
JP2017176522A (en) Program and server system
JP6867181B2 (en) Server system and game system
JP2008246150A (en) Network type game system, and control method and server program in network type game system
JP7194522B2 (en) Program, Computer System, Game System, and Target Object Provision Control Method
JP7155197B2 (en) Program, server system, and control method
JP2021061992A (en) Computer system and server system
JP6617171B2 (en) Server system and game system
WO2013154020A1 (en) Game control device, game control method, program, recording medium, game control system
JP6494176B2 (en) Program, game device, and server system
JP2018043018A (en) Computer system and program
JP5414925B1 (en) GAME SERVER, GAME CONTROL METHOD, GAME SYSTEM, GAME PROGRAM, AND RECORDING MEDIUM
JP6960959B2 (en) Computer system and game system
JP6527189B2 (en) Computer system and game system
JP7194529B2 (en) COMPUTER SYSTEM, GAME SYSTEM AND COMPETITION GAME EXECUTION CONTROL METHOD
JP2018202232A (en) Program and computer system
JP2018094429A (en) Computer system and program
JP7448607B2 (en) program

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20170908

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20170926

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20171026

R150 Certificate of patent or registration of utility model

Ref document number: 6235669

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