JP7236405B2 - Game program and game system - Google Patents
Game program and game system Download PDFInfo
- Publication number
- JP7236405B2 JP7236405B2 JP2020082017A JP2020082017A JP7236405B2 JP 7236405 B2 JP7236405 B2 JP 7236405B2 JP 2020082017 A JP2020082017 A JP 2020082017A JP 2020082017 A JP2020082017 A JP 2020082017A JP 7236405 B2 JP7236405 B2 JP 7236405B2
- Authority
- JP
- Japan
- Prior art keywords
- game
- action
- player object
- virtual space
- dimensional virtual
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
Description
特許法第30条第2項適用 平成30年 7月16日 https://youtu.be/yXbNyv6RipE?t=2071 平成30年 9月 1日 https://youtu.be/NS3g_215g88?t=974 平成30年 9月14日 https://www.4gamer.net/games/360/G036007/20180912104/ http://dengekionline.com/elem/000/001/798/1798572/Article 30,
本発明の実施形態の少なくとも1つは、属性が設定されているプレイヤオブジェクトをユーザが操作するゲームの進行を制御する機能をコンピュータに実現させるためのゲームプログラム等に関する。 At least one embodiment of the present invention relates to a game program or the like for causing a computer to implement a function of controlling the progress of a game in which a user operates a player object to which attributes are set.
近年では、ゲームサーバ装置から通信ネットワークを介してゲーム装置(端末装置)にMMORPG(Massively Multiplayer Online Role-Playing Game)等のオンラインゲームが提供されている(例えば、特許文献1参照)。 In recent years, online games such as MMORPG (Massively Multiplayer Online Role-Playing Game) have been provided to game devices (terminal devices) from a game server device via a communication network (see, for example, Patent Document 1).
オンラインゲームでは、新たなコンテンツの追加など、多くのユーザが長期にわたって継続的にプレイできるように定期的にバージョンアップが行われる。新たなコンテンツとしては、例えば、新規のゲーム空間における新規の敵を討伐する課題が設定されたコンテンツがある。 Online games are regularly upgraded, such as by adding new content, so that many users can continue to play the game over a long period of time. As new content, for example, there is content in which a task is set to defeat a new enemy in a new game space.
上述のようなゲームでは、バージョンアップによって新たなコンテンツが追加された場合であっても、操作方法などに対する変更は少なく、ユーザのプレイスタイルには基本的に変更がない。例えば、新規のゲーム空間における新規の敵を討伐するコンテンツにおいても、ユーザのプレイヤキャラクタに行わせる動作などは同じである。そのため、ユーザによっては、プレイスタイルを多様化させたいとの要望もある。この場合、単純に、バージョンアップなどによって、プレイヤキャラクタの動作などに変更を加えることが考えられるが、ゲームの世界観が変わってしまう等の問題が生じる虞がある。 In games such as those described above, even if new content is added as a result of version upgrades, there are few changes in operation methods and the like, and there is basically no change in the user's play style. For example, even in content for defeating a new enemy in a new game space, the same action is performed by the user's player character. Therefore, some users desire to diversify their play styles. In this case, it is conceivable to simply change the action of the player character by version upgrade or the like, but there is a possibility that problems such as a change in the worldview of the game may occur.
特に、ロールプレイングゲームなどでは、プレイヤキャラクタに属性などの複数のパラメータが設定されており、ユーザのプレイによって各パラメータが変動等する。そのため、各ユーザのプレイヤキャラクタ間には差異(個性)がある。したがって、単純に、プレイヤキャラクタの動作などに変更を加えることは、そのようなプレイヤキャラクタ間の差異に影響を与える虞がある。 In particular, in a role-playing game or the like, a plurality of parameters such as attributes are set for a player character, and each parameter varies depending on the user's play. Therefore, there is a difference (individuality) between the player characters of each user. Therefore, simply changing the actions of the player characters may affect such differences between the player characters.
本発明の少なくとも1つの実施形態の目的は、関連する技術の不足を解決することである。 It is an object of at least one embodiment of the present invention to overcome related technical deficiencies.
非限定的な観点によると、本発明の一実施形態に係るゲームプログラムは、属性が設定されているプレイヤオブジェクトをユーザが操作するゲームの進行を制御する機能をコンピュータに実現させるためのゲームプログラムであって、コンピュータに、ユーザによる操作入力に基づいて、第一ゲームコンテンツ及び第二ゲームコンテンツを含む複数のゲームコンテンツのうちから選択された1のゲームコンテンツを実行する実行機能、ユーザによる操作入力に基づいて、ゲーム空間における前記プレイヤオブジェクトの動作を制御する制御機能、を実現させ、制御機能では、第一ゲームコンテンツの実行中、プレイヤオブジェクトに、設定されている属性に対応する動作の実行を許可し、設定されていない属性に対応する動作の実行を禁止する機能、第二ゲームコンテンツの実行中、プレイヤオブジェクトに、設定されている属性に対応する動作の実行を許可し、設定されていない属性に対応する動作の実行を所定条件の成立に応じて許可する機能、を実現させる。 From a non-limiting point of view, a game program according to an embodiment of the present invention is a game program for causing a computer to realize a function of controlling the progress of a game in which a user operates a player object to which attributes are set. a computer having an execution function for executing one game content selected from a plurality of game contents including a first game content and a second game content based on an operation input by a user; a control function for controlling the action of the player object in the game space based on the control function, and the control function permits the player object to perform actions corresponding to the set attributes during execution of the first game content. and a function that prohibits execution of actions corresponding to attributes that have not been set, a function that allows the execution of actions that correspond to attributes that have been set to the player object during execution of the second game content, and attributes that have not been set is realized according to the establishment of a predetermined condition.
非限定的な観点によると、本発明の一実施形態に係るゲームプログラムは、属性が設定されているプレイヤオブジェクトをユーザが操作するゲームを実行する端末装置と通信ネットワークにより接続されるサーバ装置に、該ゲームの進行を制御させるためのゲームプログラムであって、サーバ装置に、ユーザによる操作入力に基づいて、第一ゲームコンテンツ及び第二ゲームコンテンツを含む複数のゲームコンテンツのうちから選択された1のゲームコンテンツを実行する実行機能、ユーザによる操作入力に基づいて、ゲーム空間における前記プレイヤオブジェクトの動作を制御する制御機能、を実現させ、制御機能では、第一ゲームコンテンツの実行中、プレイヤオブジェクトに、設定されている属性に対応する動作の実行を許可し、設定されていない属性に対応する動作の実行を禁止する機能、第二ゲームコンテンツの実行中、プレイヤオブジェクトに、設定されている属性に対応する動作の実行を許可し、設定されていない属性に対応する動作の実行を所定条件の成立に応じて許可する機能、を実現させる。 From a non-limiting point of view, a game program according to an embodiment of the present invention provides a server device connected by a communication network to a terminal device executing a game in which a user operates a player object to which attributes are set, A game program for controlling the progress of the game, wherein one game content selected from a plurality of game contents including the first game content and the second game content is provided to the server device based on the operation input by the user. An execution function for executing game content and a control function for controlling the movement of the player object in the game space based on an operation input by the user are realized. A function that permits the execution of actions corresponding to set attributes and prohibits the execution of actions corresponding to unset attributes. and a function of permitting execution of an action corresponding to an unset attribute according to the establishment of a predetermined condition.
非限定的な観点によると、本発明の一実施形態に係るゲームシステムは、属性が設定されているプレイヤオブジェクトをユーザが操作するゲームを実行する端末装置と、該端末装置と通信ネットワークにより接続されるサーバ装置と、を備えたゲームシステムであって、ユーザによる操作入力に基づいて、第一ゲームコンテンツ及び第二ゲームコンテンツを含む複数のゲームコンテンツのうちから選択された1のゲームコンテンツを実行する実行手段、ユーザによる操作入力に基づいて、ゲーム空間における前記プレイヤオブジェクトの動作を制御する制御手段、を含み、制御手段は、第一ゲームコンテンツの実行中、プレイヤオブジェクトに、設定されている属性に対応する動作の実行を許可し、設定されていない属性に対応する動作の実行を禁止し、第二ゲームコンテンツの実行中、プレイヤオブジェクトに、設定されている属性に対応する動作の実行を許可し、設定されていない属性に対応する動作の実行を所定条件の成立に応じて許可する。 From a non-limiting point of view, a game system according to an embodiment of the present invention includes a terminal device that executes a game in which a user operates a player object to which attributes are set, and a terminal device that is connected to the terminal device via a communication network. and a server device that executes one game content selected from a plurality of game contents including first game content and second game content based on an operation input by a user. execution means; control means for controlling the action of the player object in the game space based on an operation input by the user; Permits execution of corresponding actions, prohibits execution of actions corresponding to unset attributes, and allows the player object to execute actions corresponding to set attributes during execution of the second game content. , the execution of the action corresponding to the attribute not set is permitted according to the establishment of a predetermined condition.
本願の各実施形態により1または2以上の不足が解決される。 Embodiments of the present application address one or more deficiencies.
以下、本発明の実施形態の例について図面を参照して説明する。なお、以下で説明する各実施形態の例における各種構成要素は、矛盾等が生じない範囲で適宜組み合わせ可能である。また、ある実施形態の例として説明した内容については、他の実施形態においてその説明を省略している場合がある。また、各実施形態の特徴部分に関係しない動作や処理については、その内容を省略している場合がある。さらに、以下で説明する各種フローを構成する各種処理の順序は、処理内容に矛盾等が生じない範囲で順不同である。 Hereinafter, examples of embodiments of the present invention will be described with reference to the drawings. It should be noted that the various constituent elements in the examples of the embodiments described below can be appropriately combined within a range that does not cause contradiction or the like. Also, the content described as an example of a certain embodiment may be omitted in other embodiments. Also, the contents of operations and processes that are not related to the features of each embodiment may be omitted. Furthermore, the order of various processes constituting various flows described below is random as long as there is no contradiction in the processing contents.
[第1の実施形態]
図1は、本発明の実施形態の少なくとも一つに対応するゲームシステム100の構成の例を示すブロック図である。図1に示すように、ゲームシステム100は、ユーザ(プレイヤ)が使用するコンピュータである単一の端末装置(ゲーム端末装置)20を含んでいる。なお、図1では、端末装置20の構成の例である端末装置20Aの構成を示している。また、ゲームシステム100の構成は、これに限定さるものではない。例えば、ユーザの端末装置が通信ネットワークを介してサーバ装置(ビデオゲーム処理サーバ)に接続され、このサーバ装置から端末装置に対してビデオゲームのサービスが提供される構成(図3参照)としてもよい。
[First Embodiment]
FIG. 1 is a block diagram showing an example configuration of a
ビデオゲーム処理システム100は、例えば、属性が設定されているプレイヤオブジェクトをユーザが操作するビデオゲーム(ゲーム)を実行する各種機能を有する。本実施形態の例のゲームは、第一ゲームコンテンツ及び第二ゲームコンテンツを含む複数のゲームコンテンツから構成される。ユーザは、プレイしたいゲームコンテンツを選択できる。プレイヤオブジェクトは、実行中のゲームコンテンツのゲーム空間において、ユーザの操作に応じて飛ぶ、走る、攻撃等の動作を行う。
The video
本実施形態の例では、プレイヤオブジェクトは、設定されている属性に対応する動作が実行可能である。しかし、設定されていない属性に対応する動作は、一部のゲームコンテンツおいて禁止される。具体的には、第一ゲームコンテンツでは、プレイヤオブジェクトは、設定されている属性に対応する動作の実行が許可され、設定されていない属性に対応する動作の実行が禁止される。また、第二ゲームコンテンツでは、プレイヤオブジェクトに、設定されている属性に対応する動作の実行が許可され、設定されていない属性に対応する動作の実行が所定条件の成立に応じて許可される。 In the example of this embodiment, the player object can perform an action corresponding to the set attribute. However, actions corresponding to unset attributes are prohibited in some game content. Specifically, in the first game content, the player object is permitted to perform actions corresponding to set attributes, and prohibited to perform actions corresponding to unset attributes. Further, in the second game content, the player object is permitted to perform an action corresponding to the set attribute, and is permitted to perform an action corresponding to the unset attribute according to the establishment of a predetermined condition.
所定条件は、例えば、プレイヤオブジェクト(ユーザ)が仮想のアイテムであるアクションアイテムを使用したことが含まれる。この場合、使用したアクションアイテムに対応する少なくとも1の動作の実行を許可すればよい。 The predetermined condition includes, for example, that the player object (user) used an action item, which is a virtual item. In this case, execution of at least one action corresponding to the used action item may be permitted.
端末装置20は、ゲームをプレイするユーザによって管理される。端末装置20は、例えば、据置型ゲーム装置、パーソナルコンピュータ、携帯電話端末やPDA(Personal Digital Assistants)、携帯型ゲーム装置等のビデオゲームを実行することが可能な端末装置によって構成される。
The
また、端末装置20は、ビデオゲームを実行するべく、操作部、ハードディスクドライブ等の記憶部、ゲームを実行してゲーム画像を生成するCPU等から構成される制御部、ゲーム画像を表示させる表示部等を備えるが、一般的な構成であるので詳細な説明は省略する。また、端末装置20には、ビデオゲームを実行するとともにゲームの進行を制御するためのソフトウェア(ゲームプログラム)が記憶部に記憶されている。なお、ゲームプログラムには、ゲームデータも含まれる。
In order to execute the video game, the
次に、端末装置20の構成の例である端末装置20Aの構成について説明する。端末装置20Aは、制御部が記憶部に記憶されているゲームプログラムを実行することで、ビデオゲームの進行を制御するための実行部31及びオブジェクト制御部32を少なくとも備える。
Next, the configuration of the
実行部(実行機能、実行手段)31は、ユーザによる操作入力に基づいて、複数のゲームコンテンツのうちから選択された1のゲームコンテンツを実行する。各ゲームコンテンツの情報は、例えば、ゲームデータに含めておけばよい。 The executing section (executing function, executing means) 31 executes one game content selected from among a plurality of game contents based on an operation input by the user. Information on each game content may be included in game data, for example.
オブジェクト制御部(制御機能、制御手段)32は、ユーザによる操作入力に基づいて、ゲーム空間におけるプレイヤオブジェクトの動作を制御する。また、上述したように、第一ゲームコンテンツの実行中、プレイヤオブジェクトに、設定されている属性に対応する動作の実行を許可し、設定されていない属性に対応する動作の実行を禁止する。また、第二ゲームコンテンツの実行中、プレイヤオブジェクトに、設定されている属性に対応する動作の実行を許可し、設定されていない属性に対応する動作の実行を所定条件の成立に応じて許可する。 The object control section (control function, control means) 32 controls the action of the player object in the game space based on the operation input by the user. Also, as described above, during the execution of the first game content, the player object is permitted to perform actions corresponding to the attributes that have been set, and prohibited from performing actions corresponding to attributes that have not been set. Also, during the execution of the second game content, the player object is permitted to perform actions corresponding to the attributes that have been set, and permission to perform actions corresponding to the attributes that have not been set according to the establishment of a predetermined condition. .
次に、この実施形態のゲームシステム100(システム100)の動作について説明する。 Next, the operation of the game system 100 (system 100) of this embodiment will be described.
図2は、システム100が実行するゲーム進行処理の例を示すフローチャートである。ゲーム進行処理では、ユーザによって選択されたゲームコンテンツを進行させる(実行する)ための処理が行われる。以下、端末装置20Aがゲーム進行処理を実行する場合を例にして説明する。なお、図2では、主として、ゲームコンテンツにおけるプレイヤオブジェクトの動作の許可に関連する処理が示され、その他のゲーム進行の処理については記載を省略している。
FIG. 2 is a flowchart showing an example of game progress processing executed by the
本実施形態の例のゲーム進行処理は、例えば、ユーザによるゲームの実行が開始されて1のゲームコンテンツの選択の操作入力があったことを契機として実行される。 The game progress processing of the example of the present embodiment is executed, for example, when the user performs an operation input to select one game content after the game is started.
端末装置20Aは、動作設定処理を行う(ステップS10)。動作設定処理では、プレイヤオブジェクトに対して許可される動作の設定が行われる。具体的には、プレイヤオブジェクトに設定されている属性に対応する動作が許可設定される。なお、許可設定の情報は、例えば、許可された動作の識別情報を、端末装置20Aの記憶部に記憶しておけばよい。また、既に、プレイヤオブジェクトに設定されている属性に対応する動作が許可設定されている場合には、ステップS10の処理は実行しなくてもよい。
The
次に、端末装置20Aは、進行処理を行う(ステップS11)。端末装置20Aは、ユーザにより選択されたゲームコンテンツに基づくゲームの進行処理を行う。具体的には、ユーザの操作部に対する操作入力に基づいて、ゲームコンテンツのゲーム空間におけるプレイヤオブジェクトの動作が制御される。例えば、許可された動作が実行される。
Next, the
その後、端末装置20Aは、実行中(進行中)のゲームコンテンツが第二ゲームコンテンツであるか否かを判断する(ステップS12)。端末装置20Aは、例えば、実行中のゲームコンテンツの識別情報から判断すればよい。第二ゲームコンテンツが実行中ではない場合(ステップS12:NO)、端末装置20Aは、ステップS15の処理に移行する。
After that, the
一方、第二ゲームコンテンツが実行中の場合(ステップS12:YES)、端末装置20Aは、所定条件が成立したか否かを判断する(ステップS13)。例えば、上述したアクションアイテムの使用が所定条件の場合、アクションアイテムの使用の有無に応じて判断される。所定条件が成立していない場合(ステップS13:NO)、端末装置20Aは、ステップS15の処理に移行する。一方、所定条件が成立した場合(ステップS13:YES)、端末装置20Aは、許可動作設定処理を行う(ステップS14)。許可動作設定処理では、例えば、プレイヤオブジェクトに設定されていない属性に対応する動作が追加的に許可設定される。
On the other hand, when the second game content is being executed (step S12: YES), the
その後、端末装置20Aは、ゲームコンテンツの変更要求があったか否かを判断する(ステップS15)。例えば、ユーザがコンテンツ変更の操作入力を行った場合にコンテンツ変更要求があったと判断すればよい。変更要求があった場合(ステップS15:YES)、端末装置20Aは、変更処理を行う(ステップS16)。変更処理では、例えば、次に実行するゲームコンテンツのゲームデータ等を記憶部から取得するなどの処理が行われる。その後、ステップS11の進行処理に移行して、次に実行するゲームコンテンツが実行される。
After that, the
一方、変更要求がなかった場合(ステップS15:NO)、端末装置20Aは、ゲームが終了か否かを判断する(ステップS17)。すなわち、ゲームコンテンツも含めてゲーム全体の終了か否かが判断される。例えば、ユーザがゲーム終了の操作入力を行った場合にゲームが終了であると判断すればよい。ゲームが終了であると判断した場合(ステップS17:YES)、端末装置20Aは、ゲーム進行処理を終了する。一方、ゲームが終了していないと判断した場合(ステップS17:NO)、端末装置20Aは、ステップS11の進行処理に戻って実行中のゲームコンテンツを進行させる。
On the other hand, if there is no change request (step S15: NO), the
以上のように、第1の実施形態の一側面として、端末装置20Aが、実行部31及びオブジェクト制御部32を備える構成としているので、実行されるゲームコンテンツによっては、設定されていない属性に対応する動作の実行がプレイヤオブジェクトに許可される場合がある。すなわち、一部のゲームコンテンツにおいて、プレイスタイルの多様化が許容される。したがって、多様なプレイスタイルを所望するユーザは、設定されていない属性に対応する動作が許可されるゲームコンテンツも選択すればよい。一方、所望しないユーザは、設定されていない属性に対応する動作が許可されるゲームコンテンツをプレイしなくてもよく、また所定条件を成立させなければよい。これによって、世界観が変わってしまう等の問題の発生を抑制しつつ、プレイヤーに多くの選択肢を与えてプレイスタイルの多様性を広げることができる。
As described above, as one aspect of the first embodiment, the
なお、上述した第1の実施形態の例では、端末装置20Aが、ゲームプログラムを実行してゲームの進行を制御しているが、特にこれに限定されるものではない。例えば、図3に示すようなサーバ装置及び端末装置を含むゲームシステムとし、端末装置20Aに代えてサーバ装置がが、実行部31及びオブジェクト制御部32を少なくとも備える構成としてもよい。
In addition, in the example of the first embodiment described above, the
サーバ装置は、図示しないハードディスクドライブ等の記憶部及びCPU等から構成される制御部などを有する。また、サーバ装置は、記憶部に記憶されている上述のゲームプログラムを制御部が実行することで、端末装置20Aと同様にビデオゲームの進行を制御する。サーバ装置は、制御部や通信部等のビデオゲームの進行を制御するための一般的な構成を備えるが、ここでの詳細な説明は省略する。
The server device has a storage unit such as a hard disk drive (not shown), a control unit including a CPU, and the like. In addition, the server device controls the progress of the video game in the same manner as the
なお、サーバ装置は、端末装置20Aのようにビデオゲームを実行しない。サーバ装置は、例えば、インターネット回線(通信ネットワーク)に接続された通信部を有し、ビデオゲームを実行する端末装置と通信を行う。サーバ装置は、ユーザ(端末装置)から操作信号(操作情報)等を受信し、またゲーム進行に関する情報(画像情報等)を端末装置に送信する。なお、複数のサーバ装置が協働して上記ゲームプログラムを実行してもよく、サーバ装置及び端末装置が協働して上記ゲームプログラムを実行(ゲームの進行を制御)してもよい。
Note that the server device does not execute a video game like the
図4は、サーバ装置が図2に示すゲーム進行処理を実行する場合のサーバ装置及び端末装置の動作の例を示すフローチャートである。サーバ装置は、定期的に、端末装置から操作部に対するタ操作入力(操作情報)等を受信する。 FIG. 4 is a flow chart showing an example of operations of the server device and the terminal device when the server device executes the game progress processing shown in FIG. The server device periodically receives an operation input (operation information) and the like for the operation unit from the terminal device.
サーバ装置は、動作設定処理を行う(ステップS30)。動作設定処理では、プレイヤオブジェクトに対して許可される動作の設定が行われる。具体的には、プレイヤオブジェクトに設定されている属性に対応する動作が許可設定される。なお、許可設定の情報は、例えば、許可された動作の識別情報を、サーバ装置の記憶部に記憶しておけばよい。また、既に、プレイヤオブジェクトに設定されている属性に対応する動作が許可設定されている場合には、ステップS30の処理は実行しなくてもよい。 The server device performs operation setting processing (step S30). In the action setting process, the action that is allowed for the player object is set. Specifically, an action corresponding to the attribute set for the player object is permitted. As for the permission setting information, for example, the identification information of the permitted operation may be stored in the storage unit of the server device. Also, if the action corresponding to the attribute set to the player object is already permitted, the process of step S30 does not have to be executed.
次に、サーバ装置は、進行処理を行う(ステップS31)。サーバ装置は、ユーザにより選択されたゲームコンテンツに基づくゲームの進行処理を行う。具体的にには、ユーザの操作部に対する操作入力に基づいて、ゲームコンテンツのゲーム空間におけるプレイヤオブジェクトの動作が制御される。例えば、許可された動作が実行される。 Next, the server device performs progress processing (step S31). The server device advances the game based on the game content selected by the user. Specifically, the action of the player object in the game space of the game content is controlled based on the user's operation input to the operation unit. For example, a permitted action is performed.
その後、サーバ装置は、実行中(進行中)のゲームコンテンツが第二ゲームコンテンツであるか否かを判断する(ステップS32)。サーバ装置は、例えば、実行中のゲームコンテンツの識別情報から判断すればよい。第二ゲームコンテンツが実行中ではない場合(ステップS32:NO)、サーバ装置は、ステップS35の処理に移行する。 After that, the server device determines whether or not the game content being executed (in progress) is the second game content (step S32). The server device may determine, for example, from the identification information of the game content being executed. If the second game content is not being executed (step S32: NO), the server device proceeds to the process of step S35.
一方、第二ゲームコンテンツが実行中の場合(ステップS32:YES)、サーバ装置は、所定条件が成立したか否かを判断する(ステップS33)。例えば、上述したアクションアイテムの使用が所定条件の場合、アクションアイテムの使用の有無に応じて判断される。所定条件が成立していない場合(ステップS33:NO)、サーバ装置は、ステップS35の処理に移行する。一方、所定条件が成立した場合(ステップS33:YES)、サーバ装置は、許可動作設定処理を行う(ステップS34)。許可動作設定処理では、例えば、プレイヤオブジェクトに設定されていない属性に対応する動作が追加的に許可設定される。 On the other hand, if the second game content is being executed (step S32: YES), the server device determines whether or not a predetermined condition is satisfied (step S33). For example, if the use of the action item described above satisfies the predetermined condition, the judgment is made according to whether or not the action item is used. If the predetermined condition is not satisfied (step S33: NO), the server device proceeds to the process of step S35. On the other hand, if the predetermined condition is satisfied (step S33: YES), the server device performs permitted operation setting processing (step S34). In the allowed action setting process, for example, an action corresponding to an attribute not set for the player object is additionally allowed.
その後、サーバ装置は、ゲームコンテンツの変更要求があったか否かを判断する(ステップS35)。例えば、ユーザがコンテンツ変更の操作入力を行った場合にコンテンツ変更要求があったと判断すればよい。変更要求があった場合(ステップS35:YES)、サーバ装置は、変更処理を行う(ステップS36)。変更処理では、例えば、次に実行するゲームコンテンツのゲームデータ等を記憶部から取得するなどの処理が行われる。その後、ステップS31の進行処理に移行して、次に実行するゲームコンテンツが実行される。 After that, the server device determines whether or not there is a request to change the game content (step S35). For example, it may be determined that a content change request has been made when the user performs an operation input to change the content. If there is a change request (step S35: YES), the server device performs change processing (step S36). In the change processing, for example, processing such as acquiring game data of the game content to be executed next from the storage unit is performed. After that, the process proceeds to step S31, and the game content to be executed next is executed.
一方、変更要求がなかった場合(ステップS35:NO)、サーバ装置は、ゲームが終了か否かを判断する(ステップS37)。ゲームが終了であると判断した場合(ステップS37:YES)、サーバ装置は、ゲーム進行処理を終了する。一方、ゲームが終了していないと判断した場合(ステップS37:NO)、サーバ装置は、ステップS31の進行処理に戻って実行中のゲームコンテンツを進行させる。 On the other hand, if there is no change request (step S35: NO), the server device determines whether the game is over (step S37). When determining that the game is over (step S37: YES), the server device ends the game progress process. On the other hand, when determining that the game has not ended (step S37: NO), the server device returns to the progress processing of step S31 to progress the game content being executed.
なお、上述の「プレイヤオブジェクト」は、ユーザが操作するオブジェクトである。例えば、人物、ロボット及び動物等のキャラクタ、自動車等の乗り物、ボール等の球体、カードなどがプレイヤオブジェクトに該当する。 Note that the above-mentioned "player object" is an object operated by the user. For example, characters such as people, robots and animals, vehicles such as automobiles, spheres such as balls, and cards correspond to player objects.
上述のプレイヤオブジェクトの「属性」は、プレイヤオブジェクトが有する性質、特徴等を意味する。例えば、職業(ジョブ)、レアリティ、種族、性別等が属性に該当する。職業は、例えば、剣士(ナイト)、黒魔導士、白魔導士、戦士等が属性に該当する。また、「属性に対応する動作」は、その属性に対応付けられた動作であれば、任意の動作を採用可能である。例えば、特殊技などの攻撃動作(スキル)等が属性に対応付けられた動作に該当する。具体的には、属性がナイトである場合、剣を用いた特殊技(物理攻撃)を、属性に対応する動作とすればよい。さらに、「属性に対応する動作」は、1の属性に対して1の動作に限定されるものではない。1の属性に対して2以上の動作を対応付けてもよい。 The above-mentioned "attribute" of the player object means properties, features, etc. of the player object. For example, occupation (job), rarity, race, gender, etc. correspond to attributes. Occupation, for example, swordsman (knight), black mage, white mage, warrior, etc. correspond to attributes. Also, the "action corresponding to the attribute" can adopt any action as long as it is associated with the attribute. For example, attack actions (skills) such as special techniques correspond to actions associated with attributes. Specifically, when the attribute is knight, a special skill (physical attack) using a sword may be set as an action corresponding to the attribute. Furthermore, "action corresponding to attribute" is not limited to one action for one attribute. Two or more actions may be associated with one attribute.
上述の「ゲームコンテンツ」は、ゲームの一部を構成する内容を意味する。例えば、プレイヤオブジェクトが配置されるゲームフィールド(ゲーム空間)、ダンジョンも、ゲームコンテンツに該当する。また、例えば、所定のゲーム空間においてプレイヤオブジェクトに達成させる課題(敵の討伐、探索など)が設定されているミッション(クエスト)もゲームコンテンツに該当する。なお、ゲームコンテンツは、同時に2以上の選択を受け付けてもよい。 The above-mentioned "game content" means content that constitutes part of the game. For example, a game field (game space) in which player objects are placed and a dungeon also correspond to game content. Also, for example, a mission (quest) in which a task (defeating an enemy, searching, etc.) is set for a player object in a predetermined game space also corresponds to game content. It should be noted that the game content may receive two or more selections at the same time.
上述の「ビデオゲーム」は、属性が設定されているプレイヤオブジェクトをユーザが操作する構成であれば、ロールプレイングゲーム、育成ゲーム、シミュレーションゲーム等のいずれのジャンルのゲームを採用してもよい。また、上述の「ビデオゲーム」は、MMORPG等のように、同一(共通)のゲーム空間において複数ユーザのそれぞれが操作するプレイヤオブジェクトが存在する構成であってもよい。 The above-mentioned "video game" may be a game of any genre, such as a role-playing game, training game, simulation game, etc., as long as the user operates a player object to which attributes are set. Further, the above-mentioned "video game" may have a configuration in which player objects operated by each of a plurality of users exist in the same (common) game space, such as MMORPG.
[第2の実施形態]
図5は、端末装置20の例である端末装置20Bの構成を示すブロック図である。本例において、端末装置20Bは、実行部31及びオブジェクト制御部32Bを少なくとも備える。
[Second embodiment]
FIG. 5 is a block diagram showing the configuration of a
実行部31は、ユーザによる操作入力に基づいて、複数のゲームコンテンツのうちから選択された1のゲームコンテンツを実行する。各ゲームコンテンツの情報は、例えば、ゲームデータに含めておけばよい。
The
オブジェクト制御部32Bは、ユーザによる操作入力に基づいて、ゲーム空間におけるプレイヤオブジェクトの動作を制御する。また、オブジェクト制御部32Bは、第一ゲームコンテンツの実行中、プレイヤオブジェクトに、設定されている属性に対応する動作の実行を許可し、設定されていない属性に対応する動作の実行を禁止する。また、オブジェクト制御部32Bは、第二ゲームコンテンツの実行中、プレイヤオブジェクトに、設定されている属性に対応する動作の実行を許可し、設定されていない属性に対応する動作の実行を所定条件の成立に応じて許可する。
The
本実施形態の例では、所定条件として、プレイヤオブジェクト(ユーザ)がアクションアイテムを使用したことが含まれる。アクションアイテムは、ゲーム空間において使用可能な仮想のアイテムである。オブジェクト制御部31Bは、使用したアクションアイテムに対応する少なくとも1の動作の実行を許可する。例えば、アクションアイテムの種類毎に1の動作が対応付けられている場合、使用したアクションアイテムの種類に対応付けられた1の動作がプレイヤオブジェクトに許可される。この場合、複数種類のアイテムを使用した場合には、複数の動作がプレイヤオブジェクトに許可される。 In the example of this embodiment, the predetermined condition includes that the player object (user) used the action item. Action items are virtual items that can be used in the game space. The object control section 31B permits execution of at least one action corresponding to the action item used. For example, when one action is associated with each type of action item, the player object is permitted to perform one action associated with the type of action item used. In this case, when multiple types of items are used, multiple actions are permitted for the player object.
なお、プレイヤオブジェクトに設定された属性に対応する動作については、アクションアイテムの使用によって許可されない。 Actions corresponding to the attributes set for the player object are not permitted by using action items.
次に、この実施形態のゲームシステム100(システム100)の動作について説明する。 Next, the operation of the game system 100 (system 100) of this embodiment will be described.
図6は、システム100が実行するゲーム進行処理の例を示すフローチャートである。ゲーム進行処理では、ユーザによって選択されたゲームコンテンツを進行させる(実行する)ための処理が行われる。以下、端末装置20Bがゲーム進行処理を実行する場合を例にして説明する。なお、図6では、主として、ゲームコンテンツにおけるプレイヤオブジェクトの動作の許可に関連する処理が示され、その他のゲーム進行の処理については記載を省略している。また、サーバ装置の動作を示すフローチャートについては、重複説明を避ける観点から記載を省略する。
FIG. 6 is a flow chart showing an example of game progress processing executed by
本実施形態の例のゲーム進行処理は、例えば、ユーザによるゲームの実行が開始されて1のゲームコンテンツの選択の操作入力があったことを契機として実行される。 The game progress processing of the example of the present embodiment is executed, for example, when the user performs an operation input to select one game content after the game is started.
端末装置20Bは、動作設定処理を行う(ステップS10)。動作設定処理では、プレイヤオブジェクトに対して許可される動作の設定が行われる。具体的には、プレイヤオブジェクトに設定されている属性に対応する動作が許可設定される。なお、許可設定の情報は、例えば、許可された動作の識別情報を、端末装置20Bの記憶部に記憶しておけばよい。また、既に、プレイヤオブジェクトに設定されている属性に対応する動作が許可設定されている場合には、ステップS10の処理は実行しなくてもよい。
The
次に、端末装置20Bは、進行処理を行う(ステップS11)。端末装置20Bは、ユーザにより選択されたゲームコンテンツに基づくゲームの進行処理を行う。具体的には、ユーザの操作部に対する操作入力に基づいて、ゲームコンテンツのゲーム空間におけるプレイヤオブジェクトの動作が制御される。例えば、許可された動作が実行される。
Next, the
その後、端末装置20Bは、実行中(進行中)のゲームコンテンツが第二ゲームコンテンツであるか否かを判断する(ステップS12)。端末装置20Bは、例えば、実行中のゲームコンテンツの識別情報から判断すればよい。第二ゲームコンテンツが実行中ではない場合(ステップS12:NO)、端末装置20Bは、ステップS15の処理に移行する。
After that, the
一方、第二ゲームコンテンツが実行中の場合(ステップS12:YES)、端末装置20Bは、所定条件が成立したか否かを判断する(ステップS13-B)。本実施形態の
例では、プレイヤオブジェクト(ユーザ)によるアクションアイテムの使用の有無に応じて判断される。所定条件が成立していない場合(ステップS13-B:NO)、端末装置20Bは、ステップS15の処理に移行する。一方、所定条件が成立した場合(ステップS13-B:YES)、端末装置20Bは、許可動作設定処理を行う(ステップS14-B)。上述したように、使用したアクションアイテムに対応する少なくとも1の動作が追加的に許可設定される。すなわち、プレイヤオブジェクトに設定されていない属性に対応する動作を、同プレイヤオブジェクトに実行させることが可能となる。
On the other hand, if the second game content is being executed (step S12: YES), the
その後、端末装置20Bは、ゲームコンテンツの変更要求があったか否かを判断する(ステップS15)。例えば、ユーザがコンテンツ変更の操作入力を行った場合にコンテンツ変更要求があったと判断すればよい。変更要求があった場合(ステップS15:YES)、端末装置20Bは、変更処理を行う(ステップS16)。変更処理では、例えば、次に実行するゲームコンテンツのゲームデータ等を記憶部から取得するなどの処理が行われる。その後、ステップS11の進行処理に移行して、次に実行するゲームコンテンツが実行される。
After that, the
一方、変更要求がなかった場合(ステップS15:NO)、端末装置20Bは、ゲームが終了か否かを判断する(ステップS17)。ゲームが終了であると判断した場合(ステップS17:YES)、端末装置20Bは、ゲーム進行処理を終了する。一方、ゲームが終了していないと判断した場合(ステップS17:NO)、端末装置20Bは、ステップS11の進行処理に戻って実行中のゲームコンテンツを進行させる。
On the other hand, if there is no change request (step S15: NO), the
以上のように、第2の実施形態の一側面として、端末装置20Bが、実行部31及びオブジェクト制御部32Bを備える構成としているので、実行されるゲームコンテンツによっては、設定されていない属性に対応する動作の実行がプレイヤオブジェクトに許可される場合がある。すなわち、一部のゲームコンテンツにおいて、プレイスタイルの多様化が許容される。したがって、多様なプレイスタイルを所望するユーザは、設定されていない属性に対応する動作が許可されるゲームコンテンツも選択すればよい。一方、所望しないユーザは、設定されていない属性に対応する動作が許可されるゲームコンテンツをプレイしなくてもよく、また所定条件を成立させなければよい。これによって、世界観が変わってしまう等の問題の発生を抑制しつつ、プレイヤーに多くの選択肢を与えてプレイスタイルの多様性を広げることができる。
As described above, as one aspect of the second embodiment, the
また、第二ゲームコンテンツでは、使用したアクションアイテムに対応する動作の実行がプレイヤオブジェクトに許可されるので、アクションアイテムの使い方によって、ユーザ毎にプレイスタイルを変化させることができる。 Also, in the second game content, the player object is permitted to perform actions corresponding to the action items used, so that the play style can be changed for each user depending on how the action items are used.
例えば、ユーザA1は、属性Aのプレイヤオブジェクトに、属性Bに対応する動作を実行させられるようにする。また、ユーザA2は、属性Aのプレイヤオブジェクトに、属性Dに対応する動作を実行させられるようにする。このように、同じ属性のプレイヤオブジェクトであっても、ユーザの意図によって、実行可能な動作の種類が異なってくる。したがって、上述したようにユーザが毎にプレイスタイルも変わってくる。 For example, user A1 allows a player object with attribute A to perform an action corresponding to attribute B. FIG. Also, the user A2 allows the player object with the attribute A to perform an action corresponding to the attribute D. FIG. In this way, even if the player objects have the same attribute, the type of action that can be executed differs depending on the user's intention. Therefore, as described above, each user has a different play style.
[第3の実施形態]
図7は、本実施形態の例のゲームのゲームコンテンツの概略を示す図である。端末装置20の例である端末装置20Cは、記憶部に記憶されているゲームプログラムを実行することで、複数のゲームコンテンツを有するゲームを提供する。本実施形態の例のゲームは、メインコンテンツ、PvPコンテンツ、ダンジョンコンテンツ、アイランドアイランドコンテンツ等のゲームコンテンツから構成されている。
[Third Embodiment]
FIG. 7 is a diagram showing an outline of game content of the game of the example of this embodiment. A
メインコンテンツは、ユーザ(プレイヤ)がプレイヤキャラクタ(プレイヤオブジェクト)を操作してメインストーリーを最後まで進めることが課題(目的)のコンテンツである。より具体的には、プレイヤキャラクタが、メインコンテンツで用意されている複数のミッション(クエスト)をクリアしていくことでメインストーリーが進んでいく。ミッションは、例えば、所定の敵キャラクタを討伐すること、所定のアイテムを獲得すること等の課題(目的)が設定されているサブコンテンツである。プレイヤキャラクタは、メインコンテンツ用の三次元仮想空間(ゲーム空間)において、移動、攻撃等の許可された動作が可能である。プレイヤキャラクタは、例えば、所定のノンプレイヤキャラクタからミッションの依頼を受けることでミッションを開始できる。なお、メインコンテンツは、インターネット等の通信ネットワークを介して、他ユーザのプレイヤキャラクタと協力してメインストーリーを進めることも可能である。 The main content is content whose task (objective) is for the user (player) to operate the player character (player object) to advance the main story to the end. More specifically, the main story progresses as the player character clears multiple missions (quests) prepared in the main content. A mission is a sub-content set with a task (objective) such as, for example, defeating a predetermined enemy character or obtaining a predetermined item. A player character can perform permitted actions such as movement and attack in a three-dimensional virtual space (game space) for main content. A player character can start a mission by receiving a mission request from a predetermined non-player character, for example. It should be noted that it is also possible for the main content to advance the main story in cooperation with other users' player characters via a communication network such as the Internet.
PvPコンテンツは、インターネット等の通信ネットワークを介して、他ユーザのプレイヤキャラクタと対戦するためのコンテンツである。PvPコンテンツは、対戦に勝利することが課題(目的)である。ダンジョンコンテンツは、ダンジョンを攻略するためのコンテンツである。ダンジョンコンテンツは、三次元仮想空間(ゲーム空間)であるダンジョンの最深階層にプレイヤキャラクタを進行させることが課題(目的)である。ダンジョンは、例えば、地下50階で形成されている。アイランドコンテンツは、三次元仮想空間(ゲーム空間)である島を探索することが課題(目的)のコンテンツである。 PvP content is content for fighting against other users' player characters via a communication network such as the Internet. The task (objective) of the PvP content is to win the battle. Dungeon content is content for capturing a dungeon. The challenge (purpose) of the dungeon content is to advance the player character to the deepest level of the dungeon, which is a three-dimensional virtual space (game space). The dungeon is formed, for example, on the 50th basement floor. The island content is content whose task (purpose) is to search for an island that is a three-dimensional virtual space (game space).
本実施形態の例では、PvPコンテンツ、ダンジョンコンテンツ及びアイランドコンテンツは、メインコンテンツのゲーム空間において、プレイヤキャラクタが所定のノンプレイヤキャラクタに話しかけることで実行が開始される。すなわち、ゲームのプレイ開始時は、メインコンテンツから開始され、ユーザの操作入力に基づいてPvPコンテンツ、ダンジョンコンテンツ及びアイランドコンテンツのいずれか1のコンテンツが実行される。また、PvPコンテンツ、ダンジョンコンテンツ及びアイランドコンテンツの終了後は、メインコンテンツが再開される。 In the example of this embodiment, PvP content, dungeon content, and island content are started when the player character speaks to a predetermined non-player character in the game space of the main content. That is, when the game is started, the main content is started, and one of the PvP content, the dungeon content, and the island content is executed based on the user's operation input. Also, after the PvP content, dungeon content, and island content are finished, the main content is resumed.
なお、メインコンテンツ、PvPコンテンツ及びダンジョンコンテンツは、第一ゲームコンテンツに該当する。また、アイランドコンテンツは、第二ゲームコンテンツに該当する。 Note that the main content, PvP content, and dungeon content correspond to the first game content. Also, the island content corresponds to the second game content.
また、本実施形態の例のプレイヤキャラクタには、属性であるジョブが設定されている。ジョブには、例えば、剣士(ナイト)、忍者、吟遊詩人、白魔導士、黒魔導士等がある。ユーザは、プレイヤキャラクタに1のジョブを設定できる。また、ユーザは、一度設定したジョブを変更することも可能である。 Also, a job, which is an attribute, is set for the player character in the example of the present embodiment. Jobs include, for example, swordsman (knight), ninja, minstrel, white mage, and black mage. The user can set one job for the player character. Also, the user can change a job that has been set once.
プレイヤキャラクタは、基本的には、移動、話す、所持アイテムの使用等の動作、及び、設定されたジョブに対応する動作を実行可能である。ジョブに対応する動作は、特殊技などの攻撃動作、他プレイヤキャラクタの生命力を回復させる動作、バフ及びデバフを発動する動作などがある。プレイヤキャラクタは、基本的には、設定されたジョブとは異なるジョブに対応する動作は許可されていない。 The player character can basically perform actions such as movement, talking, use of possessed items, and actions corresponding to set jobs. Actions corresponding to jobs include attack actions such as special skills, actions for recovering the vitality of other player characters, actions for activating buffs and debuffs, and the like. The player character is basically not permitted to perform actions corresponding to jobs different from the set job.
しかし、アイランドコンテンツでは、設定されたジョブとは異なるジョブに対応する動作を、プレイヤキャラクタに実行させることが可能である。具体的には、アイランドコンテンツのゲーム空間において、プレイヤキャラクタ(ユーザ)がアクションアイテムを使用することで、設定されたジョブとは異なるジョブに対応する動作を実行させることが可能となる。 However, in the island content, it is possible to cause the player character to perform an action corresponding to a job different from the set job. Specifically, in the game space of the island content, a player character (user) uses an action item to execute an action corresponding to a job different from the set job.
本実施形態の例のアクションアイテムは、複数種類ある。各アクションアイテムには、1以上の許可すべき動作が対応付けられている。ユーザ(プレイヤキャラクタ)は、所有しているアクションアイテムを使用することができる。使用したアクションアイテムは、消滅する。すなわち、所有しているアクションアイテムは一度のみ使用できる。所有しているアクションアイテムの情報は、例えば、ユーザデータに含まれる。ユーザデータは、ユーザのゲームに関する情報である(図12参照)。 There are multiple types of action items in the example of this embodiment. Each action item is associated with one or more permitted actions. The user (player character) can use the owned action item. The used action item disappears. In other words, you can only use the action item you have once. Information on owned action items is included in the user data, for example. User data is information about the user's game (see FIG. 12).
図8は、アイランドコンテンツの実行中のゲーム画像の一例を示す図である。ゲーム画像には、プレイヤキャラクタPCを中心とするゲーム空間50の画像が含まれる。また、ゲーム画像には、ゲーム空間50の画像に、プレイヤキャラクタPCのステータス55及びアイコン60等の画像が重畳されている。ステータス55は、プレイヤキャラクタPCの生命力(HP)の現在値等が表示される。アイコン60は、プレイヤキャラクタPCに実行が許可されている動作の一部を示す。本実施形態の例のアイコン60は、プレイヤキャラクタPCに設定されているジョブに対応する動作、及び、アクションアイテムの使用によって実行が許可された動作を示す。
FIG. 8 is a diagram showing an example of a game image during execution of island content. The game image includes an image of the
アイコン60-1~60-4のそれぞれには、許可された動作の種類を特定するための情報(画像)が含まれる。これにより、ユーザは、アイコン60-1~60-4を確認することで、プレイヤキャラクタPCに実行が許可されている動作を特定できる。なお、図8に例示したアイコン60-4は、いずれの動作も設定されていない状態を示す。また、アイコン60-1~60-4の配置位置は、端末装置20Cの操作部の4つのボタンの配置位置を示しており、ユーザはゲーム画像のアイコンの60-1~60-4の配置位置を視認しつつ、対応するボタンを押下することで、プレイヤキャラクタPCに動作を実行させることができる。
Each of icons 60-1 to 60-4 includes information (image) for specifying the type of permitted action. Accordingly, the user can identify actions that the player character PC is permitted to perform by checking the icons 60-1 to 60-4. Note that the icon 60-4 illustrated in FIG. 8 indicates a state in which no action is set. Also, the arrangement positions of the icons 60-1 to 60-4 indicate the arrangement positions of the four buttons of the operation unit of the
また、アクションアイテムの使用によって許可された動作には、制限時間(効果時間)がある。許可された時点から制限時間(例えば、30分)を経過した後は、その動作の実行は再び禁止となる。 In addition, there is a time limit (effective time) for actions permitted by using an action item. After a time limit (for example, 30 minutes) has passed from the point at which the action was permitted, execution of the action is prohibited again.
アクションアイテムは、ユーザ(プレイヤキャラクタ)が所有している1以上の素材アイテムを用いて生成される。素材アイテムは複数種類あり、素材アイテムの組み合わせによって、生成されるアクションアイテムも異なる(図15参照)。所有している素材アイテムの情報も、アクションアイテムと同様にユーザデータに含まれる。また、素材アイテムは、アイランドコンテンツのゲーム空間内に配置されている。プレイヤキャラクタPCは、素材アイテムが配置されている位置まで移動することで獲得できる。獲得した素材アイテムは、ユーザデータに所有アイテムとして設定される。 An action item is generated using one or more material items owned by the user (player character). There are multiple types of material items, and depending on the combination of material items, the generated action item also differs (see FIG. 15). Information on owned material items is also included in the user data, similar to action items. Also, the material items are arranged in the game space of the island content. The player character PC can be acquired by moving to the position where the material item is arranged. The acquired material item is set as a possessed item in the user data.
なお、アクションアイテムの生成は、アイランドコンテンツのゲーム空間内に配置された施設オブジェクトにおいて受け付けられる。施設オブジェクトにおいて、ユーザからのアクションアイテムの生成開始が受け付けられた場合、図9に示すようなアクションアイテム生成画像(生成画像)がゲーム画像として表示される。 Note that the creation of the action item is accepted in the facility object arranged in the game space of the island content. When the establishment object accepts the start of action item generation from the user, an action item generation image (generated image) as shown in FIG. 9 is displayed as a game image.
生成画像は、素材設定領域70A,70B、確率表示領域71及び決定アイコン72等から構成される。素材設定領域70A,70Bには、ユーザが選択した素材アイテムが表示される。選択候補となる素材アイテムは、ユーザ(プレイヤキャラクタ)が所有する素材アイテムである。
The generated image includes
アクションアイテムに対応付けられる動作の種類は、素材設定領域70A,70Bのそれぞれで決定される。素材設定領域70Aの素材アイテムの組み合せから1の動作が決定され、素材設定領域70Bの素材アイテムの組み合せから1の動作が決定される。そして、ユーザの操作入力に応じて、決定アイコン72が選択された場合、素材設定領域70A,70Bに設定された素材アイテムに基づいて、アクションアイテムが生成される。
The type of action associated with the action item is determined in each of the
素材設定領域70A,70Bのそれぞれに素材アイテムが設定された状態で決定アイコン72が選択された場合、2種類の動作が対応付けられた1のアクションアイテムが生成される。一方、素材設定領域70A又は素材設定領域70Bに素材アイテムが設定された状態で決定アイコン72が選択された場合、1種類の動作が対応付けられた1のアクションアイテムが生成される。
When the
したがって、素材設定領域70A,70Bに設定する素材アイテムの組み合わせで、アクションアイテムに対応付けられる動作の種類及び数が決定される。なお、本実施形態の例では、各素材設定領域70A,70Bに対し、最大で3の素材アイテムを設定可能である。
Therefore, the combination of material items set in the
確率表示領域71では、アクションアイテムが生成される成功確率が表示される。図10の確率テーブルに示すように、一度の生成で使用される素材アイテムの数に応じて成功確率が変動する。確率テーブルは、アイテム数及び成功確率等のフィールドから構成される。アイテム数のフィールドには、一度のアクションアイテムの生成に使用される素材アイテムの数が設定される。成功確率のフィールドには、アイテム数に対応付けられた成功確率が設定される。本実施形態の例では、素材アイテムの数が増加するほど、成功確率が低下していく。本実施形態の例では、素材設定領域70A,70Bの素材アイテム数の合計数に応じて成功確率が決定される。例えば、図9に例示した生成画像では、4の素材アイテムが生成に使用される状態となるので、成功確率が35%となっている。
The
図11は、端末装置20の例である端末装置20Cの構成を示すブロック図である。本実施形態の例において、端末装置20Cは、実行部31C、オブジェクト制御部32C、生成部33C、ジョブ設定部34C及び表示制御部35Cを少なくとも備える。
FIG. 11 is a block diagram showing the configuration of a
実行部31Cは、ユーザによる操作入力に基づいて、複数のゲームコンテンツ(メインコンテンツ、PvPコンテンツ、ダンジョンコンテンツ、アイランドコンテンツ)のうちから選択された1のゲームコンテンツを実行する。各ゲームコンテンツの情報は、例えば、ゲームデータに含まれる。
The
オブジェクト制御部32Cは、ユーザによる操作入力に基づいて、ゲーム空間におけるプレイヤオブジェクト(プレイヤキャラクタPC)の動作を制御する。オブジェクト制御部32Cは、第一ゲームコンテンツ(メインコンテンツ、PvPコンテンツ、ダンジョンコンテンツ)の実行中、プレイヤキャラクタPCに、設定されているジョブに対応する動作の実行を許可し、設定されていないジョブに対応する動作の実行を禁止する。また、第二ゲームコンテンツ(アイランドコンテンツ)の実行中、プレイヤキャラクタPCに、設定されているジョブに対応する動作の実行を許可し、設定されていないジョブに対応する動作の実行を所定条件の成立に応じて許可する。
The
所定条件としては、上述したように、プレイヤキャラクタPC(ユーザ)がアクションアイテムを使用したことが含まれる。すなわち、オブジェクト制御部31Cは、使用したアクションアイテムに対応する動作の実行を許可する。実行が許可されている動作に関する情報は、ユーザデータに含まれる。
As described above, the predetermined condition includes that the player character PC (user) used the action item. That is, the
図12は、ユーザデータの一例を示す図である。ユーザデータは、ユーザのゲームに関する情報であり、端末装置20Cの記憶部に記憶される。端末装置20Cは、ゲームの進行に応じてユーザデータを更新する。ユーザデータは、ユーザID、キャラクタステータス、所有アイテム等のフィールドから構成される。
FIG. 12 is a diagram showing an example of user data. The user data is information about the user's game, and is stored in the storage unit of the
ユーザIDのフィールドには、ユーザの識別情報(ユーザID)が設定される。キャラクタステータスのフィールドには、プレイヤキャラクタPCの各種情報が設定される。キャラクタのフィールドは、キャラクタID、名称、パラメータ、PCジョブ及び許可動作等のフィールドから構成される。キャラクタIDのフィールドには、キャラクタの識別情報(キャラクタID)が設定される。名称のフィールドには、プレイヤキャラクタPCの名称のテキストデータが設定される。パラメータのフィールドには、生命力(HP)の最大値及び現在値、攻撃力等のキャラクタ(キャラクタID)の各種のパラメータ(数値情報)が設定される。 User identification information (user ID) is set in the user ID field. Various information of the player character PC is set in the character status field. The character field includes fields such as character ID, name, parameter, PC job, and permitted operation. Character identification information (character ID) is set in the character ID field. Text data of the name of the player character PC is set in the name field. Various parameters (numerical information) of the character (character ID) such as the maximum value and current value of vitality (HP), attack power, etc. are set in the parameter field.
PCジョブのフィールドには、プレイヤキャラクタPCのジョブの識別情報(ジョブID)が設定される。許可動作のフィールドには、プレイヤキャラクタPCに許可された動作の識別情報が設定される。また、許可動作のフィールドには、許可された動作の識別情報に制限時間の情報が対応付けて設定される。 Identification information (job ID) of the job of the player character PC is set in the PC job field. In the permitted motion field, identification information of motions permitted for the player character PC is set. In addition, in the permitted operation field, information on the time limit is set in association with the identification information of the permitted operation.
図13は、ジョブリストの一例を示す図である。ジョブリストは、プレイヤキャラクタに設定可能なジョブの情報を示す。ジョブリストは、ジョブID、名称、ジョブ動作等のフィールドから構成される。ジョブIDのフィールドには、各ジョブの識別情報(ジョブID)が設定され、各ジョブIDに、名称、ジョブ動作が対応付けられている。名称のフィールドには、ジョブ(ジョブID)の名称のテキストデータが設定される。ジョブ動作のフィールドには、ジョブ(ジョブID)に対応する動作の識別情報(動作ID)が設定される。例えば、黒魔導士(ジョブID:SO001)のジョブが設定されたプレイヤキャラクタPCは、動作ID:A01,A02等の動作が許可される。 FIG. 13 is a diagram showing an example of a job list. The job list shows information on jobs that can be set for the player character. The job list is composed of fields such as job ID, name, and job operation. Identification information (job ID) of each job is set in the job ID field, and each job ID is associated with a name and a job operation. Text data of the name of the job (job ID) is set in the name field. In the job action field, identification information (action ID) of action corresponding to the job (job ID) is set. For example, the player character PC for which the job of black mage (job ID: SO001) is set is permitted to perform actions with action IDs: A01, A02, and the like.
図14は、動作リストの一例を示す図である。動作リストは、プレイヤキャラクタに実行させることが可能な動作の情報を示す。動作リストは、動作ID、名称、動作データ、画像データ等のフィールドから構成される。動作IDのフィールドには、各動作の識別情報(動作ID)が設定され、各動作IDに、名称、動作データ、画像データが対応付けられている。 FIG. 14 is a diagram illustrating an example of an operation list; The action list indicates information on actions that can be executed by the player character. The action list is composed of fields such as action ID, name, action data, and image data. In the action ID field, identification information (action ID) of each action is set, and each action ID is associated with a name, action data, and image data.
名称のフィールドには、動作(動作ID)の名称のテキストデータが設定される。動作データのフィールドには、動作(動作ID)のプレイヤキャラクタのモーションデータを特定する情報等が設定される。プレイヤキャラクタPCは、モーションデータに基づいて動作が制御される。画像データのフィールドには、動作(動作ID)のアイコン60の画像を特定する情報等が設定される。これにより、図8に示すようなアイコン60の画像が表示される。
Text data of the name of the action (action ID) is set in the name field. Information specifying the motion data of the player character of the action (action ID) and the like are set in the action data field. The action of the player character PC is controlled based on the motion data. Information specifying the image of the action (action ID)
オブジェクト制御部32Cは、ユーザデータ(PCジョブ)からプレイヤキャラクタPCのジョブの情報(ジョブID)を取得し、ジョブリストからジョブIDに対応する動作IDを取得する。そして、オブジェクト制御部32Cは、取得した動作IDを、ユーザデータの許可動作として設定する。また、オブジェクト制御部32Cは、アクションアイテムが使用された場合、このアクションアイテムに対応付けられている動作IDを、制限時間の情報とともにユーザデータの許可動作として追加的に設定する。例えば、図12の許可動作における動作ID:A02-600の動作は、アイクションアイテムの使用によって許可された動作であり、「600」がカウンタの数値となっている。オブジェクト制御部32Cは、カウンタの数値を減少させ、カウンタの数値が0になった動作(動作ID)をユーザデータ(許可動作)から削除する。
The
次に、図12に戻って、所有アイテムのフィールドには、ユーザ(プレイヤキャラクタ)が所有しているアイテムの識別情報(アイテムID)が設定される。例えば、ユーザが所有しているアクションアイテム、素材アイテム等の識別情報が設定される。アクションアイテムの識別情報には、許可される動作の識別情報も対応付けられている。 Next, returning to FIG. 12, identification information (item ID) of an item owned by the user (player character) is set in the owned item field. For example, identification information of action items, material items, etc. owned by the user is set. Identification information of permitted actions is also associated with the identification information of the action item.
例えば、図12の所有アイテムにおいて、アイテムID:AI-A01B01は、「AI」がアクションアイテムであることを識別する情報を示し、「A01」,「B01」が許可される動作の識別情報(動作ID)を示す。すなわち、アイテムID:AI-A01B01のアクションアイテムは、使用によって2つの動作(動作ID:A01,B01)が許可される。なお、1の動作のみ許可されるアクションアイテムの場合、動作IDがないことを示す情報(例えば「FFF」)が含まれる。例えば、アイテムID:AI-A01FFFのアクションアイテムは、使用によって1の動作(動作ID:A01)のみが許可される。 For example, in the possessed item of FIG. 12, the item ID: AI-A01B01 indicates information identifying that "AI" is an action item, and "A01" and "B01" are identification information of permitted actions (action ID). That is, two actions (action IDs: A01 and B01) are permitted by using the action item with the item ID: AI-A01B01. Note that in the case of an action item that permits only one action, information indicating that there is no action ID (for example, "FFF") is included. For example, an action item with item ID: AI-A01FFF is allowed to use only one action (action ID: A01).
オブジェクト制御部32Cは、使用されたアクションアイテムのアイテムIDに含まれる動作IDを参照して、許可すべき動作を特定する。
The
なお、種々のアイテムの情報は、アイテムリスト(不図示)が参照される。アイテムリストには、アイテムIDに対応付けて種々の情報が設定されている。アイテムリストは、ゲームデータに含めておけばよい。 For information on various items, an item list (not shown) is referenced. Various information is set in the item list in association with the item ID. The item list may be included in the game data.
次に、図11に戻って、生成部33Cは、第二ゲームコンテンツ(アイランドコンテンツ)のゲーム空間においてプレイヤキャラクタPCが取得した1以上の素材アイテムから、所定確率でアクションアイテムを生成する。上述したように、ゲーム空間の施設オブジェクトでアクションアイテムの生成(決定アイコン72の選択)が受け付けられた場合、生成部33Cは、図10に示した確率テーブルに基づく確率で抽選を行う。抽選結果が成功であった場合、生成部33Cは、素材設定領域70A,70Bに設定された素材アイテムを用いて、アクションアイテムを生成する。その際、生成部33Cは、アイテム生成テーブルを参照して、アクションアイテムを生成する。
Next, returning to FIG. 11, the
図15は、アイテム生成テーブルの一例を示す図である。アイテム生成テーブルは、アクションアイテムを生成する素材アイテムの組み合わせと、動作との関係が対応付けられている。アイテム生成テーブルは、設定動作、素材1、素材2、素材3等のフィールドから構成される。
FIG. 15 is a diagram showing an example of an item generation table. The item generation table associates combinations of material items that generate action items with actions. The item creation table is composed of fields such as setting action,
設定動作のフィールドには、アクションアイテムに対応付けられる動作の識別情報(動作ID)が設定される。そして、設定動作(動作ID)に、素材1~3が対応付けられている。素材1~3のフィールドには、設定動作(動作ID)に対応する素材アイテムの組み合わせを特定する情報が設定される。すなわち、素材1~3のフィールドには、素材アイテムの識別情報(アイテムID)が設定される。
Identification information (action ID) of the action associated with the action item is set in the set action field.
例えば、アイテムID:AI-A01FFFのアクションアイテムを生成するには、素材設定領域70Aにのみ素材ID:SI001の素材アイテムαを設定すればよい。また、例えば、アイテムID:AI-A01A02のアクションアイテムを生成するには、素材設定領域70Aに、素材ID:SI001の素材アイテムαを設定し、素材設定領域70Bに、素材ID:SI002の素材アイテムβを設定すればよい。
For example, to generate an action item with item ID: AI-A01FFF, material item α with material ID: SI001 should be set only in the
なお、素材1~3のフィールドにおいて、素材アイテムの設定がない場合には、設定がないことを示す情報(例えば、「FFF」)が設定される。例えば、図15における動作ID:A01の動作は、1の素材アイテムα(アイテムID:SI001)のみ必要であり、素材2,3のフィールドには、「FFF」が設定されている。
In addition, in the fields of
生成部33Cは、生成したアクションアイテム(アイテムID)をユーザデータの所有アイテムに追加設定する。また、アクションアイテムの生成に使用した素材アイテム(アイテムID)を、ユーザデータの所有アイテムから削除する。なお、アクションアイテムの生成に失敗した場合であっても、アクションアイテムの生成に使用した素材アイテム(アイテムID)は、ユーザデータの所有アイテムから削除される。
The
次に、図11に戻って、ジョブ設定部34Cは、ユーザの操作入力に応じて、プレイヤキャラクタPCのジョブを設定する。本実施形態の例では、ユーザは、ゲームのプレイ実行中、例えば、プレイヤキャラクタPCが所定のノンプレイヤキャラクタに話しかけることで何度でもプレイヤキャラクタPCのジョブを設定変更できる。ユーザは、全てのジョブが表示された画面において、操作部を操作してジョブを選択できる。ジョブ設定部34Cは、選択されたジョブのジョブIDをユーザデータのPCジョブに設定(変更)する。
Next, returning to FIG. 11, the
表示制御部35Cは、図8、図9に例示したようなゲームの進行状況に応じたゲーム画像を生成し、端末装置20Cの表示部に表示させる。
The
次に、この実施形態のゲームシステム100(システム100)の動作について説明する。 Next, the operation of the game system 100 (system 100) of this embodiment will be described.
図16は、システム100が実行するゲーム進行処理の例を示すフローチャートである。ゲーム進行処理では、ユーザによって選択されたゲームコンテンツを進行させる(実行する)ための処理が行われる。以下、端末装置20Cがゲーム進行処理を実行する場合を例にして説明する。なお、図16では、主として、ゲームコンテンツにおけるプレイヤオブジェクトの動作の許可に関連する処理が示され、その他のゲーム進行の処理については記載を省略している。また、サーバ装置の動作を示すフローチャートについては、重複説明を避ける観点から記載を省略する。
FIG. 16 is a flow chart showing an example of game progress processing executed by
本実施形態の例のゲーム進行処理は、例えば、ユーザによるゲームの実行が開始されて1のゲームコンテンツの選択の操作入力があったことを契機として実行される。本実施形態の例では、図7に例示したように、ゲームのプレイ開始の操作入力が、メインコンテンツの選択の操作入力にも該当する。 The game progress processing of the example of the present embodiment is executed, for example, when the user performs an operation input to select one game content after the game is started. In the example of this embodiment, as illustrated in FIG. 7, the operation input to start playing the game also corresponds to the operation input to select the main content.
端末装置20Cは、動作設定処理を行う(ステップS10-C)。動作設定処理では、プレイヤキャラクタPCに対して許可される動作の設定が行われる。具体的には、プレイヤオブジェクトに設定されている属性に対応する動作が許可設定される。端末装置20Cは、プレイヤキャラクタPCのジョブ(ユーザデータのPCジョブ)、ジョブリストの情報等に基づいて許可した動作の識別情報(動作ID)を、ユーザデータ(許可動作)に設定する。なお、既に、プレイヤオブジェクトに設定されている属性に対応する動作が許可設定されている場合には、ステップS10-Cの処理は実行しなくてもよい。
The
次に、端末装置20Cは、進行処理を行う(ステップS11-C)。端末装置20Cは、ユーザにより選択された1のゲームコンテンツに基づくゲームの進行処理を行う。具体的には、ユーザの操作部に対する操作入力に基づいて、ゲームコンテンツのゲーム空間におけるプレイヤキャラクタPCの動作が制御される。
Next, the
また、進行処理では、アイランドコンテンツが実行されている場合、施設オブジェクトにおいてアクションアイテムの生成、及び、アクションアイテムの使用が受け付けられる。アクションアイテムの生成が受け付けられた場合、図9に例示した生成画像において、素材アイテムが選択されて確率テーブルに基づく確率で抽選を行った後、アクションアイテムが生成される。そして、生成されたアクションアイテム(アイテムID)が、ユーザデータ(所有アイテム)に追加設定される。また、進行処理では、各コンテンツにおいて、ジョブの設定(変更)が受け付けられる。 Also, in the progress process, when the island content is being executed, the facility object accepts the generation of the action item and the use of the action item. When generation of an action item is accepted, in the generation image illustrated in FIG. 9, an action item is generated after a material item is selected and a lottery is conducted with a probability based on the probability table. Then, the generated action item (item ID) is additionally set to the user data (possessed item). Also, in the progress process, job settings (changes) are accepted for each content.
さらに、進行処理では、メインコンテンツが実行されている場合、ユーザの操作入力に基づいて、別のゲームコンテンツの選択(コンテンツ変更要求)が受け付けられる。なお、別のゲームコンテンツの選択が受け付けられた場合、端末装置20Cは、進行処理は終了する。
Furthermore, in the progress process, when the main content is being executed, selection of another game content (content change request) is accepted based on the user's operation input. It should be noted that if the selection of another game content is accepted, the
その後、端末装置20Cは、実行中(進行中)のゲームコンテンツが第二ゲームコンテンツ(アイランドコンテンツ)であるか否かを判断する(ステップS12-C)。端末装置20Cは、例えば、実行中のゲームコンテンツの識別情報から判断すればよい。アイランドコンテンツが実行中ではない場合(ステップS12-C:NO)、端末装置20Cは、ステップS14-20Cの処理に移行する。
Thereafter, the
一方、アイランドコンテンツが実行中の場合(ステップS12-C:YES)、端末装置20Cは、所定条件が成立したか否かを判断する(ステップS13-C)。すなわち、アクションアイテムが使用されたか否かが判断される。端末装置20Cは、上述の進行処理において、アクションアイテムの使用が受け付けられた場合、使用があったと判断する。アクションアイテムが使用されていない場合(ステップS13-C:NO)、端末装置20Cは、ステップS14-10Cの処理に移行する。
On the other hand, if the island content is being executed (step S12-C: YES), the
一方、アクションアイテムが使用された場合(ステップS13-C:YES)、端末装置20Cは、許可動作設定処理を行う(ステップS14-C)。上述したように、使用されたアクションアイテムのアイテムIDに基づいて許可された動作の動作ID及び制限時間が、ユーザデータ(許可動作)に追加設定される。また、使用されたアクションアイテムの情報が、ユーザデータ(所有アイテム)から削除される。これにより、プレイヤキャラクタPCに設定されていない属性に対応する動作を、同プレイヤキャラクタに実行させることが可能となる。
On the other hand, if an action item is used (step S13-C: YES), the
次に、端末装置20Cは、制限時間の更新処理を行う(ステップS14-10C)。更新処理では、ユーザデータの許可動作における動作IDの制限時間(カウンタ)の更新が行われる。すなわち、カウンタの数値が減算される。また、カウンタの数値が0になった動作の動作IDがユーザデータ(許可動作)から削除される。すなわち、アクションアイテムの使用によって許可された動作(動作ID)が、制限時間に達して再び実行が禁止さ
Next, the
次に、端末装置20Cは、ジョブ変更があったか否かが判断する(ステップS14-20C)。端末装置20Cは、上述の進行処理において、ジョブ設定が受け付けられた場合、変更があったと判断する。ジョブ変更がないと判断した場合(ステップS14-20C:NO)、端末装置20Cは、ステップS15-CCの処理に移行する。
Next, the
一方、ジョブ変更があったと判断した場合(ステップS14-20C:YES)、端末装置20Cは、ジョブ設定処理を行う(ステップS14-30C)。具体的には、端末装置20Cは、ユーザデータ(PCジョブ)の設定を、選択されたジョブのジョブIDに変更する。また、ジョブ設定処理では、変更されたジョブに対応する動作の動作IDが、ユーザデータ(許可動作)に設定される。その際、変更前のジョブに対応する動作の動作IDは、ユーザデータ(許可動作)から削除される。
On the other hand, if it is determined that the job has been changed (step S14-20C: YES), the
その後、端末装置20Cは、ゲームコンテンツの変更要求があったか否かを判断する(ステップS15-C)。端末装置20Cは、上述の進行処理において、別のゲームコンテンツの選択が受け付けられた場合、変更があったと判断する。変更要求があった場合(ステップS15-C:YES)、端末装置20Cは、変更処理を行う(ステップS16-C)。変更処理では、例えば、次に実行するゲームコンテンツのゲームデータ等を記憶部から取得するなどの処理が行われる。その後、ステップS11-Cの進行処理に移行して、次に実行するゲームコンテンツが実行される。
After that, the
一方、変更要求がなかった場合(ステップS15-C:NO)、端末装置20Cは、ゲームが終了か否かを判断する(ステップS17-C)。ユーザがゲーム終了の操作入力を行った場合にゲームが終了であると判断される。ゲームが終了であると判断した場合(ステップS17-C:YES)、端末装置20Cは、ゲーム進行処理を終了する。一方、ゲームが終了していないと判断した場合(ステップS17-C:NO)、端末装置20Cは、ステップS11-Cの進行処理に戻って実行中のゲームコンテンツを進行させる。
On the other hand, if there is no change request (step S15-C: NO), the
以上のように、第3の実施形態の一側面として、端末装置20Cが、実行部31B、オブジェクト制御部32C、生成部33C、ジョブ設定部34C及び表示制御部35Cを備える構成としているので、実行されるゲームコンテンツによっては、設定されていない属性(ジョブ)に対応する動作の実行がプレイヤオブジェクト(プレイヤキャラクタ)に許可される場合がある。すなわち、一部のゲームコンテンツにおいて、プレイスタイルの多様化が許容される。したがって、多様なプレイスタイルを所望するユーザは、設定されていない属性に対応する動作が許可されるゲームコンテンツも選択すればよい。一方、所望しないユーザは、設定されていない属性に対応する動作が許可されるゲームコンテンツをプレイしなくてもよく、また所定条件を成立させなければよい。これによって、世界観が変わってしまう等の問題の発生を抑制しつつ、プレイヤーに多くの選択肢を与えてプレイスタイルの多様性を広げることができる。
As described above, as one aspect of the third embodiment, the
例えば、オンラインゲームのように、ゲームプログラムをバージョンアップさせることで新たなゲームコンテンツが追加される場合、追加されるゲームコンテンツにおいては、上述のような第二ゲームコンテンツの構成を適用してもよい。 For example, when new game content is added by upgrading a game program, such as an online game, the configuration of the second game content as described above may be applied to the added game content. .
また、第二ゲームコンテンツ(アイランドコンテンツ)では、使用したアクションアイテムに対応する動作の実行がプレイヤキャラクタに許可されるので、アクションアイテムの使い方によって、ユーザ毎にプレイスタイルを変化させることができる。 Also, in the second game content (island content), the player character is permitted to perform actions corresponding to the action items used, so the play style can be changed for each user depending on how the action items are used.
例えば、ユーザA1は、属性:ナイトのプレイヤキャラクタに、属性:黒魔導士に対応する動作(例えば、攻撃系の魔法)を実行させられるようにする。また、ユーザA2は、属性:ナイトのプレイヤキャラクタに、属性:白魔導士に対応する動作(例えば、生命力(HP)を回復させる魔法)を実行させられるようにする。このように、同じ属性のプレイヤキャラクタであっても、ユーザの意図によって、実行可能な動作の種類が異なってくる。したがって、上述したようにユーザが毎にプレイスタイルも変わってくる。 For example, the user A1 allows a player character with the attribute: Knight to perform an action corresponding to the attribute: Black Mage (for example, offensive magic). Further, the user A2 allows the player character with the attribute: Knight to perform an action corresponding to the attribute: White Mage (for example, magic for recovering vitality (HP)). In this way, even if the player character has the same attribute, the type of action that can be executed differs depending on the user's intention. Therefore, as described above, each user has a different play style.
なお、上述の実施形態の例では、メインコンテンツが実行された状態で他のゲームコンテンツが実行される構成であるが、特にこれに限定されるものではない。例えば、ゲームが実行開始された際、ユーザがメインコンテンツを含めた複数のゲームコンテンツの中からいずれかのコンテンツを選択するようにしてもよい。また、上述の実施形態の例では、第二ゲームコンテンツの1つであるアイランドコンテンツについて説明したが、第二ゲームコンテンツの数は二以上あってもよい。 In addition, in the above-described example of the embodiment, the other game content is executed while the main content is being executed, but the present invention is not particularly limited to this. For example, when the game starts to be executed, the user may select one of a plurality of game contents including the main content. Also, in the above-described embodiment, the island content, which is one of the second game contents, has been described, but the number of the second game contents may be two or more.
さらに、上述の実施形態の例では、アクションアイテムの使用によって許可された動作に予め定められた制限時間が設定されるが、特にこれに限定されるものではない。例えば、動作の種類に応じて制限時間を設定してもよい。また、例えば、アクションアイテムの生成に使用した素材アイテムの数(使用数)に応じて制限時間を設定してもよい。具体的には、使用数が多いほど、そのアクションアイテムの動作に対する制限時間を長くする。なお、制限時間は、設定しなくてもよい。 Furthermore, in the example of the embodiment described above, a predetermined time limit is set for the action permitted by using the action item, but it is not particularly limited to this. For example, a time limit may be set according to the type of action. Also, for example, the time limit may be set according to the number of material items used to generate the action item (number of uses). Specifically, the greater the number of uses, the longer the time limit for the actions of the action item. Note that the time limit may not be set.
また、上述の実施形態の例では、ユーザがプレイヤキャラクタのジョブを設定変更できるが、変更できなくてもよい。例えば、プレイヤキャラクタを決定する際におけるジョブ決定以降は、変更を受け付けないようにすればよい。 Also, in the example of the embodiment described above, the user can change the settings of the player character's job, but the change does not have to be possible. For example, after the job is determined when the player character is determined, the change may not be accepted.
[付記]
上述した実施形態の説明は、少なくとも下記発明を、当該発明の属する分野における通常の知識を有する者がその実施をすることができるように記載した。
[Appendix]
The above descriptions of the embodiments describe at least the following inventions so that those having ordinary knowledge in the field to which the inventions belong can implement them.
[1]
属性が設定されているプレイヤオブジェクトをユーザが操作するゲームの進行を制御する機能をコンピュータに実現させるためのゲームプログラムであって、
前記コンピュータに、
ユーザによる操作入力に基づいて、第一ゲームコンテンツ及び第二ゲームコンテンツを含む複数のゲームコンテンツのうちから選択された1のゲームコンテンツを実行する実行機能、
ユーザによる操作入力に基づいて、ゲーム空間における前記プレイヤオブジェクトの動作を制御する制御機能、
を実現させ、
前記制御機能では、
前記第一ゲームコンテンツの実行中、前記プレイヤオブジェクトに、設定されている属性に対応する動作の実行を許可し、設定されていない属性に対応する動作の実行を禁止する機能、
前記第二ゲームコンテンツの実行中、前記プレイヤオブジェクトに、設定されている属性に対応する動作の実行を許可し、設定されていない属性に対応する動作の実行を所定条件の成立に応じて許可する機能、
を実現させるゲームプログラム。
[1]
A game program for causing a computer to realize a function of controlling the progress of a game in which a user operates a player object to which attributes are set,
to the computer;
an execution function for executing one game content selected from a plurality of game contents including the first game content and the second game content, based on an operation input by the user;
A control function for controlling the action of the player object in the game space based on the operation input by the user;
to realize
In the control function,
A function of permitting the player object to perform an action corresponding to a set attribute and prohibiting the player object from performing an action corresponding to an unset attribute during execution of the first game content;
During the execution of the second game content, the player object is permitted to perform an action corresponding to the set attribute, and permitted to perform an action corresponding to the unset attribute according to the establishment of a predetermined condition. function,
A game program that realizes
[2]
前記所定条件は、前記プレイヤオブジェクトがアクションアイテムを使用したことを含み、
前記制御機能では、使用したアクションアイテムに対応する少なくとも1の動作の実行を許可する機能、
を実現させる[1]に記載のゲームプログラム。
[2]
the predetermined condition includes that the player object has used an action item;
the control function permitting execution of at least one action corresponding to the action item used;
The game program described in [1] for realizing
[3]
前記コンピュータに、さらに、
前記第二ゲームコンテンツのゲーム空間において前記プレイヤオブジェクトが取得した1以上の素材アイテムから、所定確率で前記アクションアイテムを生成する生成機能、
を実現させる[2]に記載のゲームプログラム。
[3]
to the computer, further comprising:
A generation function for generating the action item with a predetermined probability from one or more material items acquired by the player object in the game space of the second game content;
The game program according to [2] for realizing
[4]
前記ゲームコンテンツは、所定のゲーム空間においてプレイヤオブジェクトに達成させる課題が設定されているコンテンツである、
[1]~[3]のいずれかに記載のゲームプログラム。
[4]
The game content is content in which a task is set for the player object to complete in a predetermined game space.
The game program according to any one of [1] to [3].
[5]
前記コンピュータに、さらに、
ユーザによる操作入力に基づいて、前記プレイヤオブジェクトの属性の設定変更を行う設定機能、
を実現させる[1]~[4]のいずれかに記載のゲームプログラム。
[5]
to the computer, further comprising:
a setting function for changing settings of attributes of the player object based on an operation input by a user;
The game program according to any one of [1] to [4] for realizing
[6]
[1]~[5]のうちいずれかに記載のゲームプログラムをインストールした
ことを特徴とするサーバ装置。
[6]
A server device in which the game program according to any one of [1] to [5] is installed.
[7]
表示部の表示画面にゲーム画像を表示させてビデオゲームを実行する機能を端末装置に実現させるための端末用プログラムであって、
前記端末装置に、
[6]に記載のサーバ装置と通信ネットワークを介して接続する接続機能、
を実現させるための端末用プログラム。
[7]
A terminal program for causing a terminal device to realize a function of displaying a game image on a display screen of a display unit and executing a video game,
to the terminal device,
A connection function that connects to the server device according to [6] via a communication network,
A terminal program for realizing
[8]
属性が設定されているプレイヤオブジェクトをユーザが操作するゲームを実行する端末装置と通信ネットワークにより接続されるサーバ装置に、該ゲームの進行を制御させるためのゲームプログラムであって、
前記サーバ装置に、
ユーザによる操作入力に基づいて、第一ゲームコンテンツ及び第二ゲームコンテンツを含む複数のゲームコンテンツのうちから選択された1のゲームコンテンツを実行する実行機能、
ユーザによる操作入力に基づいて、ゲーム空間における前記プレイヤオブジェクトの動作を制御する制御機能、
を実現させ、
前記制御機能では、
前記第一ゲームコンテンツの実行中、前記プレイヤオブジェクトに、設定されている属性に対応する動作の実行を許可し、設定されていない属性に対応する動作の実行を禁止する機能、
前記第二ゲームコンテンツの実行中、前記プレイヤオブジェクトに、設定されている属性に対応する動作の実行を許可し、設定されていない属性に対応する動作の実行を所定条件の成立に応じて許可する機能、
を実現させるゲームプログラム。
[8]
A game program for causing a server device connected via a communication network to a terminal device executing a game in which a user operates a player object to which attributes are set to control the progress of the game, comprising:
to the server device,
an execution function for executing one game content selected from a plurality of game contents including the first game content and the second game content, based on an operation input by the user;
A control function for controlling the action of the player object in the game space based on the operation input by the user;
to realize
In the control function,
A function of permitting the player object to perform an action corresponding to a set attribute and prohibiting the player object from performing an action corresponding to an unset attribute during execution of the first game content;
During the execution of the second game content, the player object is permitted to perform an action corresponding to the set attribute, and permitted to perform an action corresponding to the unset attribute according to the establishment of a predetermined condition. function,
A game program that realizes
[9]
前記所定条件は、前記プレイヤオブジェクトがアクションアイテムを使用したことを含み、
前記制御機能では、使用したアクションアイテムに対応する少なくとも1の動作の実行を許可する機能、
を実現させる[8]に記載のゲームプログラム。
[9]
the predetermined condition includes that the player object has used an action item;
the control function permitting execution of at least one action corresponding to the action item used;
The game program described in [8] for realizing
[10]
前記サーバ装置に、さらに、
前記第二ゲームコンテンツのゲーム空間において前記プレイヤオブジェクトが取得した1以上の素材アイテムから、所定確率で前記アクションアイテムを生成する生成機能、
を実現させる[9]に記載のゲームプログラム。
[10]
Further, in the server device,
A generation function for generating the action item with a predetermined probability from one or more material items acquired by the player object in the game space of the second game content;
The game program described in [9] for realizing
[11]
前記ゲームコンテンツは、所定のゲーム空間においてプレイヤオブジェクトに達成させる課題が設定されているコンテンツである、
[8]~[10]のいずれかに記載のゲームプログラム。
[11]
The game content is content in which a task is set for the player object to complete in a predetermined game space.
[8] The game program according to any one of [10].
[12]
前記サーバ装置に、さらに、
ユーザによる操作入力に基づいて、前記プレイヤオブジェクトの属性の設定変更を行う設定機能、
を実現させる[8]~[11]のいずれかに記載のゲームプログラム。
[12]
Further, in the server device,
a setting function for changing settings of attributes of the player object based on an operation input by a user;
The game program according to any one of [8] to [11] for realizing
[13]
属性が設定されているプレイヤオブジェクトをユーザが操作するゲームを実行する端末装置と、該端末装置と通信ネットワークにより接続されるサーバ装置と、を備えたゲームシステムであって、
ユーザによる操作入力に基づいて、第一ゲームコンテンツ及び第二ゲームコンテンツを含む複数のゲームコンテンツのうちから選択された1のゲームコンテンツを実行する実行手段、
ユーザによる操作入力に基づいて、ゲーム空間における前記プレイヤオブジェクトの動作を制御する制御手段、
を含み、
前記制御手段は、
前記第一ゲームコンテンツの実行中、前記プレイヤオブジェクトに、設定されている属性に対応する動作の実行を許可し、設定されていない属性に対応する動作の実行を禁止し、
前記第二ゲームコンテンツの実行中、前記プレイヤオブジェクトに、設定されている属性に対応する動作の実行を許可し、設定されていない属性に対応する動作の実行を所定条件の成立に応じて許可する、
ゲームシステム。
[13]
A game system comprising: a terminal device for executing a game in which a user operates a player object to which attributes are set; and a server device connected to the terminal device via a communication network,
Execution means for executing one game content selected from a plurality of game contents including the first game content and the second game content based on an operation input by the user;
Control means for controlling the action of the player object in the game space based on the operation input by the user;
including
The control means is
During execution of the first game content, permitting the player object to perform actions corresponding to set attributes, and prohibiting the player objects from performing actions corresponding to unset attributes;
During the execution of the second game content, the player object is permitted to perform an action corresponding to the set attribute, and permitted to perform an action corresponding to the unset attribute according to the establishment of a predetermined condition. ,
game system.
[14]
前記所定条件は、前記プレイヤオブジェクトがアクションアイテムを使用したことを含み、
前記制御手段は、使用したアクションアイテムに対応する少なくとも1の動作の実行を許可する、
[13]に記載のゲームシステム。
[14]
the predetermined condition includes that the player object has used an action item;
The control means permits execution of at least one action corresponding to the action item used.
The game system according to [13].
[15]
前記第二ゲームコンテンツのゲーム空間において前記プレイヤオブジェクトが取得した1以上の素材アイテムから、所定確率で前記アクションアイテムを生成する生成手段、
を、さらに含む[14]に記載のゲームプログラム。
[15]
generation means for generating the action item with a predetermined probability from one or more material items acquired by the player object in the game space of the second game content;
The game program according to [14], further comprising:
[16]
前記ゲームコンテンツは、所定のゲーム空間においてプレイヤオブジェクトに達成させる課題が設定されているコンテンツである、
[13]~[15]のいずれかに記載のゲームシステム。
[16]
The game content is content in which a task is set for the player object to complete in a predetermined game space.
[13] The game system according to any one of [15].
[17]
ユーザによる操作入力に基づいて、前記プレイヤオブジェクトの属性の設定変更を行う設定手段、
を、さらに含む[13]~[16]のいずれかに記載のゲームシステム。
[17]
setting means for changing settings of attributes of the player object based on an operation input by a user;
The game system according to any one of [13] to [16], further comprising
[18]
属性が設定されているプレイヤオブジェクトをユーザが操作するゲームの進行を制御する端末装置であって、
ユーザによる操作入力に基づいて、第一ゲームコンテンツ及び第二ゲームコンテンツを含む複数のゲームコンテンツのうちから選択された1のゲームコンテンツを実行する実行手段、
ユーザによる操作入力に基づいて、ゲーム空間における前記プレイヤオブジェクトの動作を制御する制御手段、
を実現させ、
前記制御手段は、
前記第一ゲームコンテンツの実行中、前記プレイヤオブジェクトに、設定されている属性に対応する動作の実行を許可し、設定されていない属性に対応する動作の実行を禁止し、
前記第二ゲームコンテンツの実行中、前記プレイヤオブジェクトに、設定されている属性に対応する動作の実行を許可し、設定されていない属性に対応する動作の実行を所定条件の成立に応じて許可する、
端末装置。
[18]
A terminal device for controlling the progress of a game in which a user operates a player object to which attributes are set,
Execution means for executing one game content selected from a plurality of game contents including the first game content and the second game content based on an operation input by the user;
Control means for controlling the action of the player object in the game space based on the operation input by the user;
to realize
The control means is
During execution of the first game content, permitting the player object to perform actions corresponding to set attributes, and prohibiting the player objects from performing actions corresponding to unset attributes;
During the execution of the second game content, the player object is permitted to perform an action corresponding to the set attribute, and permitted to perform an action corresponding to the unset attribute according to the establishment of a predetermined condition. ,
Terminal equipment.
[19]
コンピュータに、属性が設定されているプレイヤオブジェクトをユーザが操作するゲームの進行を制御させるゲーム進行制御方法であって、
ユーザによる操作入力に基づいて、第一ゲームコンテンツ及び第二ゲームコンテンツを含む複数のゲームコンテンツのうちから選択された1のゲームコンテンツを実行する実行処理、
ユーザによる操作入力に基づいて、ゲーム空間における前記プレイヤオブジェクトの動作を制御する制御処理、
を含み、
前記制御処理では、
前記第一ゲームコンテンツの実行中、前記プレイヤオブジェクトに、設定されている属性に対応する動作の実行を許可し、設定されていない属性に対応する動作の実行を禁止する処理、
前記第二ゲームコンテンツの実行中、前記プレイヤオブジェクトに、設定されている属性に対応する動作の実行を許可し、設定されていない属性に対応する動作の実行を所定条件の成立に応じて許可する処理、
を含むゲーム進行制御方法。
[19]
A game progress control method for causing a computer to control the progress of a game in which a user operates a player object to which attributes are set, comprising:
an execution process of executing one game content selected from among a plurality of game contents including the first game content and the second game content, based on an operation input by the user;
Control processing for controlling the movement of the player object in the game space based on the operation input by the user;
including
In the control process,
a process of permitting the player object to perform an action corresponding to a set attribute and prohibiting the player object from performing an action corresponding to an unset attribute during execution of the first game content;
During the execution of the second game content, the player object is permitted to perform an action corresponding to the set attribute, and permitted to perform an action corresponding to the unset attribute according to the establishment of a predetermined condition. process,
Game progress control method including.
本発明の実施形態の一つによれば、属性が設定されているプレイヤオブジェクトをユーザが操作するゲームにおいて、世界観が変わってしまう等の問題の発生を抑制しつつ、プレイヤーに多くの選択肢を与えてプレイスタイルの多様性を広げるのに有用である。 According to one embodiment of the present invention, in a game in which a user operates a player object to which attributes are set, the player is provided with many options while suppressing the occurrence of problems such as changes in the world view. Useful for giving and expanding the variety of playstyles.
20 端末装置
31 実行部
32 オブジェクト制御部
33 生成部
34 ジョブ設定部
50 ゲーム空間
100 ゲームシステム
PC プレイヤキャラクタ
20
Claims (5)
前記コンピュータに、
第1の3次元仮想空間と少なくとも1の第2の3次元仮想空間とを含むゲームであって、第1の課題が前記第1の3次元仮想空間での実行のために設定され、少なくとも1の第2の課題が前記第2の3次元仮想空間での実行のために設定され、ユーザによる操作入力に基づいて、前記第1の課題の進行中に前記第2の課題が実行されるゲームを実行する実行機能、
ユーザによる操作入力に基づいて、前記第1の3次元仮想空間及び前記第2の3次元仮想空間における前記第1のプレイヤオブジェクトの動作を制御する制御機能、
前記第2の3次元仮想空間において前記第1プレイヤオブジェクトが取得した1以上の素材アイテムから、所定確率でアクションアイテムを生成する生成機能、
を実現させ、
前記制御機能では、
前記第1の3次元仮想空間における前記第1の課題の進行中、前記設定属性に対応する第1の動作の実行を前記第1のプレイヤオブジェクトに許可し、前記非設定属性に対応する第2の動作の実行を前記第1のプレイヤオブジェクトに禁止し、また前記第1の3次元仮想空間における前記第1の課題の進行中、前記第2の動作の実行を前記非設定属性を有する少なくとも1の第2のプレイヤオブジェクトに許可する機能、
前記第2の3次元仮想空間における前記第2の課題の進行中、前記設定属性に対応する第1の動作の実行を前記第1のプレイヤオブジェクトに許可し、前記第1プレイヤオブジェクトが前記アクションアイテムを使用したことを含む所定条件の成立に応じて前記非設定属性に対応する第2の動作の実行を前記第1のプレイヤオブジェクトに許可する機能であって、使用したアクションアイテムに対応する少なくとも1の動作である前記第2の動作の実行を許可する機能、
を実現させ、
前記第1の動作は、前記ゲームにおける前記第1のプレイヤオブジェクトの前記設定属性に対して予め定められ、
前記第2の動作は、前記ゲームにおける前記第1のプレイヤオブジェクトの前記非設定属性に対して予め定められ、
前記第2の課題の進行中に実行が許可される前記非設定属性に対応する前記第2の動作は、前記ゲームの異なるプレイヤに対して異なるように設定される、
ゲームプログラム。 A game program for causing a computer to realize a function of controlling the progress of a game in which a user operates a first player object to which attributes are set,
to the computer;
A game comprising a first three-dimensional virtual space and at least one second three-dimensional virtual space, wherein a first task is set for execution in said first three-dimensional virtual space, and at least one is set for execution in the second three-dimensional virtual space, and the second task is performed during the progress of the first task based on the operation input by the user. an execution function that executes
A control function for controlling the action of the first player object in the first three-dimensional virtual space and the second three-dimensional virtual space based on an operation input by a user;
A generation function for generating an action item with a predetermined probability from one or more material items acquired by the first player object in the second three-dimensional virtual space;
to realize
In the control function,
During the progress of the first task in the first three-dimensional virtual space, the first player object is permitted to perform a first action corresponding to the set attribute, and a second action corresponding to the non-set attribute is performed. and prohibits the first player object from performing the action of the above, and prohibits the execution of the second action during the progress of the first task in the first three-dimensional virtual space. the ability to allow the second player object of
During the progress of the second task in the second three-dimensional virtual space, the first player object is permitted to perform a first action corresponding to the set attribute, and the first player object performs the action item. A function that permits the first player object to perform a second action corresponding to the non-set attribute in response to the establishment of a predetermined condition including the use of the action item, wherein at least one a function that permits execution of the second operation, which is an operation of
to realize
the first action is predetermined for the set attribute of the first player object in the game;
the second action is predetermined for the non-set attribute of the first player object in the game;
the second action corresponding to the non-set attribute allowed to be performed during the progress of the second task is set differently for different players of the game;
game program.
請求項1に記載のゲームプログラム。 The second three-dimensional virtual space includes a second task to be achieved by the first player object,
The game program according to claim 1 .
ユーザによる操作入力に基づいて、前記第1プレイヤオブジェクトの設定属性の設定を変更する設定機能、
を実現させる請求項1又は請求項2に記載のゲームプログラム。 to the computer, further comprising:
a setting function for changing the setting of the setting attribute of the first player object based on an operation input by the user;
3. The game program according to claim 1 or 2, which implements
前記サーバ装置に、
第1の3次元仮想空間と少なくとも1の第2の3次元仮想空間とを含むゲームであって、第1の課題が前記第1の3次元仮想空間での実行のために設定され、少なくとも1の第2の課題が前記第2の3次元仮想空間での実行のために設定され、ユーザによる操作入力に基づいて、前記第1の課題の進行中に前記第2の課題が実行されるゲームを実行する実行機能、
ユーザによる操作入力に基づいて、前記第1の3次元仮想空間及び前記第2の3次元仮想空間における前記第1のプレイヤオブジェクトの動作を制御する制御機能、
前記第2の3次元仮想空間において前記第1プレイヤオブジェクトが取得した1以上の素材アイテムから、所定確率でアクションアイテムを生成する生成機能、
を実現させ、
前記制御機能では、
前記第1の3次元仮想空間における前記第1の課題の進行中、前記設定属性に対応する第1の動作の実行を前記第1のプレイヤオブジェクトに許可し、前記非設定属性に対応する第2の動作の実行を前記第1のプレイヤオブジェクトに禁止し、また前記第1の3次元仮想空間における前記第1の課題の進行中、前記第2の動作の実行を前記非設定属性を有する少なくとも1の第2のプレイヤオブジェクトに許可する機能、
前記第2の3次元仮想空間における前記第2の課題の進行中、前記設定属性に対応する第1の動作の実行を前記第1のプレイヤオブジェクトに許可し、前記第1プレイヤオブジェクトが前記アクションアイテムを使用したことを含む所定条件の成立に応じて前記非設定属性に対応する第2の動作の実行を前記第1のプレイヤオブジェクトに許可する機能であって、使用したアクションアイテムに対応する少なくとも1の動作である前記第2の動作の実行を許可する機能、
を実現させ、
前記第1の動作は、前記ゲームにおける前記第1のプレイヤオブジェクトの前記設定属性に対して予め定められ、
前記第2の動作は、前記ゲームにおける前記第1のプレイヤオブジェクトの前記非設定属性に対して予め定められ、
前記第2の課題の進行中に実行が許可される前記非設定属性に対応する前記第2の動作は、前記ゲームの異なるプレイヤに対して異なるように設定される、
ゲームプログラム。 A game program for causing a server device connected by a communication network to a terminal device executing a game in which a user operates a first player object having attributes set to control the progress of the game, comprising:
to the server device ,
A game comprising a first three-dimensional virtual space and at least one second three-dimensional virtual space, wherein a first task is set for execution in said first three-dimensional virtual space, and at least one is set for execution in the second three-dimensional virtual space, and the second task is performed during the progress of the first task based on the operation input by the user. an execution function that executes
A control function for controlling the action of the first player object in the first three-dimensional virtual space and the second three-dimensional virtual space based on an operation input by a user;
A generation function for generating an action item with a predetermined probability from one or more material items acquired by the first player object in the second three-dimensional virtual space;
to realize
In the control function,
During the progress of the first task in the first three-dimensional virtual space, the first player object is permitted to perform a first action corresponding to the set attribute, and a second action corresponding to the non-set attribute is performed. and prohibits the first player object from performing the action of the above, and prohibits the execution of the second action during the progress of the first task in the first three-dimensional virtual space. the ability to allow the second player object of
During the progress of the second task in the second three-dimensional virtual space, the first player object is permitted to perform a first action corresponding to the set attribute, and the first player object performs the action item. A function that permits the first player object to perform a second action corresponding to the non-set attribute in response to the establishment of a predetermined condition including the use of the action item, wherein at least one a function that permits execution of the second operation, which is an operation of
to realize
the first action is predetermined for the set attribute of the first player object in the game;
the second action is predetermined for the non-set attribute of the first player object in the game;
the second action corresponding to the non-set attribute allowed to be performed during the progress of the second task is set differently for different players of the game;
game program.
第1の3次元仮想空間と少なくとも1の第2の3次元仮想空間とを含むゲームであって、第1の課題が前記第1の3次元仮想空間での実行のために設定され、少なくとも1の第2の課題が前記第2の3次元仮想空間での実行のために設定され、ユーザによる操作入力に基づいて、前記第1の課題の進行中に前記第2の課題が実行されるゲームを実行する実行手段、
ユーザによる操作入力に基づいて、前記第1の3次元仮想空間及び前記第2の3次元仮想空間における前記第1のプレイヤオブジェクトの動作を制御する制御手段、
前記第2の3次元仮想空間において前記第1プレイヤオブジェクトが取得した1以上の素材アイテムから、所定確率でアクションアイテムを生成する生成手段、
を含み、
前記制御手段は、
前記第1の3次元仮想空間における前記第1の課題の進行中、前記設定属性に対応する第1の動作の実行を前記第1のプレイヤオブジェクトに許可し、前記非設定属性に対応する第2の動作の実行を前記第1のプレイヤオブジェクトに禁止し、また前記第1の3次元仮想空間における前記第1の課題の進行中、前記第2の動作の実行を前記非設定属性を有する少なくとも1の第2のプレイヤオブジェクトに許可し、
前記第2の3次元仮想空間における前記第2の課題の進行中、前記設定属性に対応する第1の動作の実行を前記第1のプレイヤオブジェクトに許可し、前記第1プレイヤオブジェクトが前記アクションアイテムを使用したことを含む所定条件の成立に応じて前記非設定属性に対応する第2の動作の実行を前記第1のプレイヤオブジェクトに許可するのであって、使用したアクションアイテムに対応する少なくとも1の動作である前記第2の動作の実行を許可し、
前記第1の動作は、前記ゲームにおける前記第1のプレイヤオブジェクトの前記設定属性に対して予め定められ、
前記第2の動作は、前記ゲームにおける前記第1のプレイヤオブジェクトの前記非設定属性に対して予め定められ、
前記第2の課題の進行中に実行が許可される前記非設定属性に対応する前記第2の動作は、前記ゲームの異なるプレイヤに対して異なるように設定される、
ゲームシステム。 A game system comprising: a terminal device for executing a game in which a user operates a first player object to which attributes are set; and a server device connected to the terminal device via a communication network,
A game comprising a first three-dimensional virtual space and at least one second three-dimensional virtual space, wherein a first task is set for execution in said first three-dimensional virtual space, and at least one is set for execution in the second three-dimensional virtual space, and the second task is performed during the progress of the first task based on the operation input by the user. an execution means for executing
Control means for controlling the action of the first player object in the first three-dimensional virtual space and the second three-dimensional virtual space based on an operation input by a user;
generating means for generating an action item with a predetermined probability from one or more material items acquired by the first player object in the second three-dimensional virtual space;
including
The control means is
During the progress of the first task in the first three-dimensional virtual space, the first player object is permitted to perform a first action corresponding to the set attribute, and a second action corresponding to the non-set attribute is performed. and prohibits the first player object from performing the action of the above, and prohibits the execution of the second action during the progress of the first task in the first three-dimensional virtual space. to the second player object of
During the progress of the second task in the second three-dimensional virtual space, the first player object is permitted to perform a first action corresponding to the set attribute, and the first player object performs the action item. The first player object is permitted to perform a second action corresponding to the non-set attribute in response to the establishment of a predetermined condition including the use of the action item, wherein at least one permitting execution of the second action, which is an action ;
the first action is predetermined for the set attribute of the first player object in the game;
the second action is predetermined for the non-set attribute of the first player object in the game;
the second action corresponding to the non-set attribute allowed to be performed during the progress of the second task is set differently for different players of the game;
game system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020082017A JP7236405B2 (en) | 2020-05-07 | 2020-05-07 | Game program and game system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020082017A JP7236405B2 (en) | 2020-05-07 | 2020-05-07 | Game program and game system |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018182597A Division JP6703067B2 (en) | 2018-09-27 | 2018-09-27 | Game program and game system |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2020114561A JP2020114561A (en) | 2020-07-30 |
| JP2020114561A5 JP2020114561A5 (en) | 2021-11-25 |
| JP7236405B2 true JP7236405B2 (en) | 2023-03-09 |
Family
ID=71778896
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020082017A Active JP7236405B2 (en) | 2020-05-07 | 2020-05-07 | Game program and game system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7236405B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009195685A (en) | 2008-01-23 | 2009-09-03 | Copcom Co Ltd | Program, storage medium, and computer unit |
| JP2013052036A (en) | 2011-09-01 | 2013-03-21 | Square Enix Co Ltd | Network game system, server device, and program |
| JP2014061123A (en) | 2012-09-21 | 2014-04-10 | Square Enix Co Ltd | Game apparatus and game system |
| JP2018102745A (en) | 2016-12-27 | 2018-07-05 | 株式会社バンダイナムコエンターテインメント | Program, game device, and server device |
-
2020
- 2020-05-07 JP JP2020082017A patent/JP7236405B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009195685A (en) | 2008-01-23 | 2009-09-03 | Copcom Co Ltd | Program, storage medium, and computer unit |
| JP2013052036A (en) | 2011-09-01 | 2013-03-21 | Square Enix Co Ltd | Network game system, server device, and program |
| JP2014061123A (en) | 2012-09-21 | 2014-04-10 | Square Enix Co Ltd | Game apparatus and game system |
| JP2018102745A (en) | 2016-12-27 | 2018-07-05 | 株式会社バンダイナムコエンターテインメント | Program, game device, and server device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020114561A (en) | 2020-07-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6867917B2 (en) | Game programs, information processing devices, information processing systems, and game processing methods | |
| US11964199B2 (en) | Program, information processing device, and control method | |
| US11045729B2 (en) | Game processing program and game system | |
| JP2019050938A (en) | Information processing system, information processing device, information processing server, information processing program, and information processing method | |
| JP6703067B2 (en) | Game program and game system | |
| JP7236405B2 (en) | Game program and game system | |
| JP7443976B2 (en) | Information processing device and program | |
| JP2024015360A (en) | Programs, methods and server devices | |
| JP7685641B2 (en) | Program and information processing system | |
| JP6441981B2 (en) | GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM | |
| JP7821958B2 (en) | Server device, game system and game method | |
| JP7741423B1 (en) | Program, information processing method and information processing device | |
| JP7573204B2 (en) | PROGRAM, INFORMATION PROCESSING APPARATUS, AND CONTROL METHOD | |
| JP7741422B1 (en) | Program, information processing method and information processing device | |
| JP7702067B1 (en) | PROGRAM, INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING APPARATUS | |
| JP6125698B2 (en) | GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM | |
| JP2026023814A (en) | Information processing device, information processing method, program, and system | |
| JP7332827B1 (en) | Information processing method, program, information processing system | |
| JP7647011B2 (en) | Information processing system, information processing method, and program | |
| JP7194894B2 (en) | Game device, game processing method and program | |
| JP7670107B2 (en) | Information processing device and program | |
| JP7010909B2 (en) | Video game processing program and game system | |
| JP7404676B2 (en) | Information processing device and program | |
| JP2026058784A (en) | Game programs, game systems, display control methods | |
| JP2025164588A (en) | Program, game progress method, and game server |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210924 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211011 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220915 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221004 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221202 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230207 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230227 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7236405 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |