JP6676845B2 - Game system and program - Google Patents

Game system and program Download PDF

Info

Publication number
JP6676845B2
JP6676845B2 JP2017050493A JP2017050493A JP6676845B2 JP 6676845 B2 JP6676845 B2 JP 6676845B2 JP 2017050493 A JP2017050493 A JP 2017050493A JP 2017050493 A JP2017050493 A JP 2017050493A JP 6676845 B2 JP6676845 B2 JP 6676845B2
Authority
JP
Japan
Prior art keywords
user
game
game area
dungeon
ugc
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017050493A
Other languages
Japanese (ja)
Other versions
JP2018153252A (en
Inventor
哲志 井堀
哲志 井堀
直行 白石
直行 白石
貴志 川野
貴志 川野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konami Digital Entertainment Co Ltd
Original Assignee
Konami Digital Entertainment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konami Digital Entertainment Co Ltd filed Critical Konami Digital Entertainment Co Ltd
Priority to JP2017050493A priority Critical patent/JP6676845B2/en
Publication of JP2018153252A publication Critical patent/JP2018153252A/en
Priority to JP2018206665A priority patent/JP6970445B2/en
Application granted granted Critical
Publication of JP6676845B2 publication Critical patent/JP6676845B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、ゲームシステム、及びプログラムに関する。   The present invention relates to a game system and a program.

ユーザが選択したアイテムにより内容が変化したゲームフィールド(例えば、ユーザが操作するキャラクタが移動可能な領域)が自動生成されるゲームが開示されている(例えば、特許文献1)。上述の自動生成されるゲームフィールドのようなユーザが作成したコンテンツ(UGC:User Generated Contents)を公開して、他のユーザにプレイしてもらうことも行われている。また、UGCを他のユーザがプレイすることにより報酬が付与される仕様もある。   There is disclosed a game in which a game field (for example, an area in which a character operated by a user can move) whose contents are changed by an item selected by a user is automatically generated (for example, Patent Document 1). In some cases, contents (UGC: User Generated Contents) created by a user, such as the above-described automatically generated game field, are made public to be played by other users. There is also a specification in which a reward is given when another user plays UGC.

特開2016−49129号公報JP-A-2006-49129

しかしながら、UGCを公開しても、そのUGCを一度プレイしたユーザが、その後何度もプレイしてもらうには至らないことが多かった。   However, even if the UGC is made public, a user who plays the UGC once often does not have to play the UGC many times thereafter.

本発明のいくつかの態様は、ユーザが公開したUGCを、より多く他のユーザにプレイしてもらえるようにするゲームシステム、及びプログラムを提供することを目的の一つとする。   It is an object of some aspects of the present invention to provide a game system and a program that allow more users to play UGC released by a user.

また、本発明の他の態様は、後述する実施形態に記載した作用効果を奏することを可能にするゲームシステム、及びプログラムを提供することを目的の一つとする。   It is another object of another aspect of the present invention to provide a game system and a program capable of achieving the effects described in the embodiments described below.

上述した課題を解決するために、本発明の一態様は、プレイ可能なゲーム領域をユーザのゲームプレイに基づいて生成するゲーム領域生成部と、前記ゲーム領域生成部により生成された前記ゲーム領域を他のユーザがプレイ可能なように設定するゲーム領域設定部と、前記ゲーム領域が前記他のユーザによる少なくとも複数回プレイに基づいて達成可能となる第2の達成条件が満たされた場合、前記他のユーザに報酬を付与する報酬付与部と、を備えるゲームシステムである。   In order to solve the above-described problem, one embodiment of the present invention provides a game area generation unit that generates a playable game area based on a game play of a user, and a game area generated by the game area generation unit. A game area setting unit configured to allow another user to play, and a second achievement condition that the game area can be achieved based on at least a plurality of plays by the other user is satisfied. And a reward giving unit that gives a reward to the user.

また、本発明の一態様は、プレイ可能なゲーム領域をユーザのゲームプレイに基づいて生成するゲーム領域生成部と、前記ゲーム領域生成部により生成された前記ゲーム領域を他のユーザがプレイ可能なように設定するゲーム領域設定部と、前記ゲーム領域が前記他のユーザによる少なくとも1回プレイに基づいて達成可能となる第1の達成条件が満たされた場合、前記他のユーザに報酬を付与するとともに、前記ゲーム領域が前記他のユーザによる少なくとも複数回プレイに基づいて達成可能となる第2の達成条件が満たされた場合、前記他のユーザに報酬を付与する報酬付与部と、を備えるゲームシステムである。   Further, according to one aspect of the present invention, a game area generation unit that generates a playable game area based on a user's game play, and another user can play the game area generated by the game area generation unit A game area setting unit that sets a reward to the other user when a first achievement condition that enables the game area to be achieved based on at least one play by the other user is satisfied And a reward granting unit that rewards the other user when a second achievement condition that allows the game area to be achieved based on at least a plurality of plays by the other user is satisfied. System.

また、本発明の一態様は、コンピュータを、上記ゲームシステムとして機能させるためのプログラムである。   Another embodiment of the present invention is a program for causing a computer to function as the game system.

実施形態に係るゲームシステムの構成例を示すブロック図。FIG. 1 is a block diagram showing a configuration example of a game system according to an embodiment. 実施形態に係るユーザ端末のハードウェア構成例を示す図。FIG. 2 is a diagram illustrating an example of a hardware configuration of a user terminal according to the embodiment. 実施形態に係るゲームサーバのハードウェア構成例を示す図。FIG. 2 is a diagram illustrating an example of a hardware configuration of a game server according to the embodiment. 実施形態に係るユーザ端末及びゲームサーバの構成例を示すブロック図。FIG. 2 is a block diagram showing a configuration example of a user terminal and a game server according to the embodiment. 実施形態に係るカードマスタデータのデータ例を示す図。FIG. 4 is a diagram illustrating a data example of card master data according to the embodiment. 実施形態に係るダンジョンアイテムデータのデータ例を示す図。The figure which shows the data example of the dungeon item data which concerns on embodiment. 実施形態に係る所持カードデータのデータ例を示す図。FIG. 4 is a diagram illustrating a data example of possession card data according to the embodiment. 実施形態に係るUGCダンジョンデータのデータ例を示す図。FIG. 4 is a diagram illustrating a data example of UGC dungeon data according to the embodiment. 実施形態に係るダンジョン作成画面の一例を示す図。The figure which shows an example of the dungeon creation screen concerning embodiment. 実施形態に係るUGCダンジョン生成処理の例を示すフローチャート。9 is a flowchart illustrating an example of a UGC dungeon generation process according to the embodiment. 実施形態に係るUGCダンジョンの通知処理の例を示すフローチャート。9 is a flowchart illustrating an example of a UGC dungeon notification process according to the embodiment. 実施形態に係る報酬付与処理の一例を示すフローチャート。9 is a flowchart illustrating an example of a reward providing process according to the embodiment.

以下、本発明の一実施形態について、図面を参照して説明する。
〔ゲームの概要〕
まず、本実施形態に係るゲームの一例について、その概要を説明する。本実施形態では、ユーザがプレイ可能なゲーム領域として、ユーザが操作するキャラクタ(プレイヤキャラクタ)が移動可能なゲーム領域(以下、「ダンジョン」ともいう)を、敵キャラクタ等と闘いながら冒険して目的の達成を目指すロールプレイングゲーム(RPG)を例として説明する。キャラクタとは、ゲームに登場する人物、動物、物体(例えば、乗り物)などである。例えば、ユーザは、所持しているキャラクタカードのうちから選択したカードのキャラクタをプレイヤキャラクタとしてプレイする。なお、キャラクタカードとは、ユーザの操作対象となってダンジョン内に登場するキャラクタを示すゲームオブジェクトである。このキャラクタカードは、ゲーム内において、抽選や敵キャラクタとのバトルに勝利したこと、或いは購入等によりユーザが所持することができる。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[Outline of the game]
First, an example of the game according to the present embodiment will be outlined. In the present embodiment, a game area (hereinafter, also referred to as a “dungeon”) in which a character (player character) operated by the user can move as a game area that can be played by the user is adventured while fighting with an enemy character or the like. A role playing game (RPG) aiming at achievement of the game will be described as an example. The character is a person, an animal, an object (for example, a vehicle), etc. appearing in the game. For example, the user plays the character of the card selected from the possessed character cards as the player character. Note that a character card is a game object that indicates a character that appears in a dungeon as a user's operation target. This character card can be carried by the user by winning a lottery or a battle with an enemy character, or by purchasing the character card in the game.

また、本実施形態では、ユーザは、ゲーム内で使用可能なアイテムの中から選択したアイテムに基づいてUGC(User Generated Contents)としてのダンジョン(以下「UGCダンジョン」ともいう)を作成できる。アイテムには、ダンジョンの内容を決める要素が関連付けられており、ユーザが選択したアイテムに関連付けられている要素に基づいて、UGCダンジョンが生成される。ダンジョンの内容を決める要素とは、プレイヤキャラクタのアバターアイテムやスキルやストーリー、ダンジョン内で発生するイベント、敵キャラクタのレベル等である。なお、ダンジョンの内容を決める要素には、ダンジョンの形状や広さ等、視覚面での要素が含まれてもよい。一つのアイテムには一つの要素が関連付けられてもよいし、複数の要素がまとめて関連付けられてもよい。なお、このダンジョンの生成に用いるアイテムは、ダンジョン生成用の専用のアイテムであってもよいし、キャラクタカードに装備されるアイテムであってもよい。ここでは、キャラクタカードに装備されるアイテムである場合を例として説明する。例えば、ユーザがUGCダンジョンを作成する場合、所持するキャラクタカードの中から選択することで、選択されたキャラクタカードに装備されたアイテムに基づいてUGCダンジョンが生成される。   Further, in the present embodiment, the user can create a dungeon (hereinafter also referred to as “UGC dungeon”) as UGC (User Generated Content) based on an item selected from items available in the game. The item is associated with an element that determines the content of the dungeon, and the UGC dungeon is generated based on the element associated with the item selected by the user. The factors that determine the contents of the dungeon are the avatar item, skill, and story of the player character, events that occur in the dungeon, the level of the enemy character, and the like. The elements that determine the contents of the dungeon may include visual elements such as the shape and width of the dungeon. One element may be associated with one item, or a plurality of elements may be associated together. Note that the item used for generating the dungeon may be a dedicated item for generating a dungeon, or may be an item equipped on a character card. Here, a case where the item is an item equipped on a character card will be described as an example. For example, when a user creates a UGC dungeon, by selecting from a character card possessed, a UGC dungeon is generated based on an item equipped on the selected character card.

生成されたUGCダンジョンは、当該ユーザがプレイすることが可能であるとともに、他のユーザもプレイ可能なように公開することもできる。例えば、公開されたUGCダンジョンを他のユーザがプレイしてクリアすると、そのユーザにクリア報酬が付与される。また、公開されたUGCダンジョンには、トータル目標が設定されており、そのトータル目標が達成されると、達成報酬が付与される。例えば、トータル目標の達成条件は、このUGCダンジョンをトータルで所定回数クリアされることである。所定回数とは予め設定された回数であって、例えば、100回等である。このトータル目標の達成は、単独のユーザで達成してもよいし、複数のユーザで達成してもよい。例えば、複数のユーザによってトータル目標の達成条件が満たされた場合、このUGCダンジョンをプレイしたユーザの全てに達成報酬が付与される。   The generated UGC dungeon can be played by the user, and can be made public so that other users can play. For example, when another user plays and clears the published UGC dungeon, a clear reward is given to the user. Further, a total goal is set in the disclosed UGC dungeon, and when the total goal is achieved, an achievement reward is given. For example, the condition for achieving the total goal is to clear the UGC dungeon a predetermined number of times in total. The predetermined number is a predetermined number, for example, 100 times. The achievement of the total goal may be achieved by a single user or by a plurality of users. For example, when a plurality of users satisfy the conditions for achieving the total goal, achievement rewards are given to all users who have played this UGC dungeon.

なお、ここではRPGゲームを例として説明するが、RPGゲームに限られるものではなく、バトルゲーム、野球ゲームやサッカーゲーム、クイズゲーム、音楽ゲーム等他の種類のゲームであってもよい。例えば、UGCは、ダンジョンに限られるものではなく、バトルを行うリング、野球やサッカーのスタジアム、音楽ゲームの楽曲の譜面等であってもよい。   Although an RPG game is described here as an example, the present invention is not limited to the RPG game, and may be other types of games such as a battle game, a baseball game, a soccer game, a quiz game, and a music game. For example, the UGC is not limited to the dungeon, but may be a ring for performing a battle, a stadium for baseball or soccer, a musical score of music for a music game, or the like.

〔システム構成〕
次に、本実施形態に係るゲームシステム1のシステム構成の概要を説明する。
図1は、本実施形態に係るゲームシステム1の構成の一例を示すブロック図である。ゲームシステム1は、ユーザ端末10−1と、ユーザ端末10−2と、ユーザ端末10−3、・・・と、ゲームサーバ30とのコンピュータ装置を備えており、これらのコンピュータ装置はネットワークNWを介して接続される。ユーザ端末10−1と、ユーザ端末10−2と、ユーザ端末10−3とは同様の構成であるため、特に区別しない場合には、「−1」、「−2」等の記載を省略してユーザ端末10として説明する。ここでは3台のユーザ端末10を図示しているが、任意の台数のユーザ端末10がゲームサーバ30に接続されてもよい。
〔System configuration〕
Next, an outline of a system configuration of the game system 1 according to the present embodiment will be described.
FIG. 1 is a block diagram illustrating an example of a configuration of a game system 1 according to the present embodiment. The game system 1 includes computer devices including a user terminal 10-1, a user terminal 10-2, a user terminal 10-3,... And a game server 30. These computer devices are connected to a network NW. Connected via. Since the user terminal 10-1, the user terminal 10-2, and the user terminal 10-3 have the same configuration, descriptions such as "-1" and "-2" are omitted unless particularly distinguished. A description will be given as the user terminal 10. Here, three user terminals 10 are illustrated, but an arbitrary number of user terminals 10 may be connected to the game server 30.

ゲームサーバ30は、ユーザ端末10においてプレイ可能なゲームを提供するサーバ装置である。例えば、ゲームサーバ30は、ユーザ端末10においてプレイ可能なゲームの制御プログラム(ゲーム制御プログラム)を、ユーザ端末10からダウンロード可能に提供する。各ユーザ端末10は、上記ゲーム制御プログラムをインストールして実行することにより、ゲームサーバ30が提供するゲームをプレイできるようになる。なお、ユーザ端末10がダウンロードするゲーム制御プログラムは、ゲームサーバ30に限らず、他のダウンロード可能なサーバ装置に記憶されていてもよい。   The game server 30 is a server device that provides a game playable on the user terminal 10. For example, the game server 30 provides a game control program (game control program) playable on the user terminal 10 so as to be downloadable from the user terminal 10. Each user terminal 10 can play the game provided by the game server 30 by installing and executing the game control program. The game control program downloaded by the user terminal 10 is not limited to the game server 30, and may be stored in another downloadable server device.

ユーザ端末10は、ゲームサーバ30からダウンロードしたゲーム制御プログラムを実行する。例えば、ユーザ端末10は、ユーザが利用するコンピュータ装置であり、PC(Personal Computer)、タブレットPC、スマートフォンやフィーチャーフォン等の携帯電話機、携帯情報端末(PDA:Personal Digital Assistant)等が適用できる。本実施形態では、ユーザ端末10はスマートフォンであるとして説明する。   The user terminal 10 executes the game control program downloaded from the game server 30. For example, the user terminal 10 is a computer device used by a user, and may be a PC (Personal Computer), a tablet PC, a mobile phone such as a smartphone or a feature phone, a personal digital assistant (PDA), or the like. In the present embodiment, the user terminal 10 is described as a smartphone.

図2は、本実施形態に係るユーザ端末10のハードウェア構成の一例を示す図である。ユーザ端末10は、例えば、CPU(Central Processing Unit)11と、通信部12と、入力部13と、表示部14と、記憶部15とを備え、ネットワークNWを介して接続されたゲームサーバ30や他の装置等と通信部12を介して通信を行う。これらの構成要素は、バス(Bus)を介して相互に通信可能に接続されている。CPU11は、記憶部15に記憶された各種プログラムを実行し、ユーザ端末10の各部を制御する。   FIG. 2 is a diagram illustrating an example of a hardware configuration of the user terminal 10 according to the embodiment. The user terminal 10 includes, for example, a CPU (Central Processing Unit) 11, a communication unit 12, an input unit 13, a display unit 14, and a storage unit 15, and includes a game server 30 connected via a network NW. It communicates with other devices via the communication unit 12. These components are communicably connected to each other via a bus (Bus). The CPU 11 executes various programs stored in the storage unit 15 and controls each unit of the user terminal 10.

通信部12は、例えば、複数のイーサネット(登録商標)ポートや複数のUSB等のデジタル入出力ポート等を含んで構成され、CPU11による制御に基づいて、ネットワークNWを介してゲームサーバ30や他の装置等と通信を行う。
入力部13は、例えば、タッチパネルとしてディスプレイと一体に構成されており、ユーザの操作が入力される。入力部13は、入力された操作を示す操作情報をCPU11へ出力する。なお、入力部13は、キーボードやマウス、タッチパッドや、音声により各種の指示が入力されるマイクロホンなど、その他の入力装置であってもよい。
表示部14は、画像やテキスト等の情報を表示するディスプレイであり、例えば、液晶ディスプレイパネル、有機EL(ElectroLuminescence)ディスプレイパネルなどを含んで構成される。
The communication unit 12 is configured to include, for example, a plurality of Ethernet (registered trademark) ports, a plurality of digital input / output ports such as USB, and the like. Communicates with devices.
The input unit 13 is configured integrally with a display, for example, as a touch panel, and receives user operations. The input unit 13 outputs operation information indicating the input operation to the CPU 11. Note that the input unit 13 may be another input device such as a keyboard, a mouse, a touch pad, or a microphone to which various instructions are input by voice.
The display unit 14 is a display that displays information such as images and texts, and includes, for example, a liquid crystal display panel, an organic EL (Electro Luminescence) display panel, and the like.

記憶部15は、例えば、HDD(Hard Disk Drive)やSSD(Solid State Drive)、EEPROM(Electrically Erasable Programmable Read-Only Memory)、ROM(Read-Only Memory)、RAM(Random Access Memory)などを含み、ユーザ端末10が処理する各種情報や画像、プログラム(ゲーム制御プログラムを含む)等を記憶する。なお、記憶部15は、ユーザ端末10に内蔵されるものに限らず、USB等のデジタル入出力ポート等によって接続された外付け型の記憶装置でもよい。また、ユーザ端末10は、不図示のスピーカ、音声出力端子、カメラ、ジャイロセンサ、GPS(Global Positioning System)受信モジュールなどのハードウェア構成を含んで構成されてもよい。   The storage unit 15 includes, for example, a hard disk drive (HDD), a solid state drive (SSD), an electrically erasable programmable read-only memory (ROM), a read-only memory (ROM), and a ROM (read-only memory). Various types of information, images, programs (including game control programs), etc., processed by the user terminal 10 are stored. The storage unit 15 is not limited to the one built in the user terminal 10, but may be an external storage device connected via a digital input / output port such as a USB. Further, the user terminal 10 may be configured to include a hardware configuration such as a speaker, an audio output terminal, a camera, a gyro sensor, and a GPS (Global Positioning System) receiving module (not shown).

図3は、本実施形態に係るゲームサーバ30のハードウェア構成の一例を示す図である。ゲームサーバ30は、例えば、CPU31と、通信部32と、入力部33と、記憶部35とを備え、ネットワークNWを介して接続された複数のユーザ端末10や他の装置等と通信部32を介して通信を行う。これらの構成要素は、バス(Bus)を介して相互に通信可能に接続されている。CPU31は、記憶部35に記憶されたゲーム制御プログラムを実行し、複数のユーザ端末10でプレイ可能なゲームを提供する。   FIG. 3 is a diagram illustrating an example of a hardware configuration of the game server 30 according to the present embodiment. The game server 30 includes, for example, a CPU 31, a communication unit 32, an input unit 33, and a storage unit 35, and communicates with the plurality of user terminals 10 and other devices connected via the network NW and the communication unit 32. Communicate via. These components are communicably connected to each other via a bus (Bus). The CPU 31 executes the game control program stored in the storage unit 35, and provides a game that can be played on the plurality of user terminals 10.

通信部32は、例えば、複数のイーサネット(登録商標)ポートや複数のUSB等のデジタル入出力ポート等を含んで構成され、CPU31による制御に基づいて、ネットワークNWを介して複数のユーザ端末10や他の装置と通信を行う。
入力部33は、例えば、キーボードやマウス、タッチパッドや、音声により各種の指示が入力されるマイクロホンなど、その他の入力装置である。
The communication unit 32 is configured to include, for example, a plurality of Ethernet (registered trademark) ports, a plurality of digital input / output ports such as USB, and the like. Communicate with other devices.
The input unit 33 is another input device such as a keyboard, a mouse, a touch pad, and a microphone to which various instructions are input by voice.

記憶部35は、例えば、HDD、EEPROM、RAMなどを含み、ゲーム制御プログラム、アプリケーションプログラム、ゲームに必要な各種設定情報及び履歴情報などを記憶する。なお、記憶部35は、ゲームサーバ30に内蔵されるものに限らず、USB等のデジタル入出力ポート等によって接続された外付け型の記憶装置でもよい。また、記憶部35は、ゲームサーバ30とは物理的に離れた外部の記憶装置であってもよく、ゲームサーバ30とインターネットなどの通信網を介して接続されてもよい。また、ゲームサーバ30は、不図示の表示部、スピーカ、音声出力端子などのハードウェア構成を含んで構成されてもよい。   The storage unit 35 includes, for example, an HDD, an EEPROM, and a RAM, and stores a game control program, an application program, various setting information necessary for the game, history information, and the like. The storage unit 35 is not limited to the one built in the game server 30, but may be an external storage device connected via a digital input / output port such as a USB. In addition, the storage unit 35 may be an external storage device physically separated from the game server 30, or may be connected to the game server 30 via a communication network such as the Internet. Further, the game server 30 may be configured to include a hardware configuration such as a display unit, a speaker, and an audio output terminal (not shown).

〔機能構成〕
次に、図4を参照して、ゲームシステム1が備えるユーザ端末10及びゲームサーバ30の機能構成について説明する。図4は、本実施形態に係るユーザ端末10及びゲームサーバ30の構成の一例を示すブロック図である。まず、ゲームサーバ30の構成について説明する。
[Function configuration]
Next, a functional configuration of the user terminal 10 and the game server 30 included in the game system 1 will be described with reference to FIG. FIG. 4 is a block diagram illustrating an example of a configuration of the user terminal 10 and the game server 30 according to the present embodiment. First, the configuration of the game server 30 will be described.

ゲームサーバ30は、記憶部35に記憶されているプログラムをCPU31が実行することにより実現される機能構成として、サーバ制御部310を備えている。サーバ制御部310は、ゲームサーバ30の各部を制御する。例えば、サーバ制御部310は、ユーザ端末10から取得するダンジョン生成要求に基づいて、UGCダンジョンを生成し、生成したUGCダンジョンの公開または非公開を設定する。また、サーバ制御部310は、公開したUGCダンジョンがクリアされた場合、当該クリアしたユーザにクリア報酬を付与するとともに、公開したUGCダンジョンのトータル目標の達成条件が満たされた場合、達成に貢献したユーザに達成報酬を付与する。サーバ制御部310の構成の詳細については、後述する。   The game server 30 includes a server control unit 310 as a functional configuration realized by the CPU 31 executing a program stored in the storage unit 35. The server control section 310 controls each section of the game server 30. For example, the server control unit 310 generates a UGC dungeon based on a dungeon generation request obtained from the user terminal 10 and sets the generated UGC dungeon to be public or non-public. Further, when the disclosed UGC dungeon is cleared, the server control unit 310 provides a clear reward to the user who has cleared the UGC dungeon, and contributes to achievement when the condition for achieving the total goal of the disclosed UGC dungeon is satisfied. Grant achievement rewards to users. Details of the configuration of the server control unit 310 will be described later.

まず、記憶部35に記憶される各種データについて詳しく説明する。例えば、記憶部35は、ユーザデータ記憶部351と、カードマスタデータ記憶部352と、所持カードデータ記憶部353と、ダンジョンデータ記憶部354とを備えている。   First, various data stored in the storage unit 35 will be described in detail. For example, the storage unit 35 includes a user data storage unit 351, a card master data storage unit 352, a possessed card data storage unit 353, and a dungeon data storage unit 354.

ユーザデータ記憶部351には、複数のユーザ端末10においてゲームをプレイする複数のユーザのユーザデータが記憶される。例えば、ユーザデータ記憶部351には、ユーザデータとして、ユーザの識別情報であるユーザID及びユーザ名、そのユーザのユーザレベル、そのユーザが持っているコスト、各ユーザ間の所定の関係を示す関係情報(例えば、友だち関係情報、グループの属性情報等)等が関連付けられて記憶される。ユーザレベルは、ユーザのゲームにおける成長度合いを示す値であり、ゲームの進行や闘いの結果に応じて値が上昇する。コストは、例えばダンジョンをプレイするのと引き換えに消費される値であり、プレイしたいダンジョンに設定されている値以上のコストを持っているとプレイすることができる。   The user data storage unit 351 stores user data of a plurality of users who play a game on the plurality of user terminals 10. For example, the user data storage unit 351 stores, as user data, a user ID and a user name as identification information of the user, a user level of the user, a cost of the user, and a relationship indicating a predetermined relationship between the users. Information (for example, friend relation information, group attribute information, and the like) and the like are stored in association with each other. The user level is a value indicating the degree of growth of the user in the game, and increases in accordance with the progress of the game or the result of the fight. The cost is, for example, a value that is consumed in exchange for playing a dungeon. If the cost is equal to or more than the value set in the dungeon to be played, the player can play.

カードマスタデータ記憶部352には、ゲーム内で用意されているカードのマスタデータ(カードマスタデータ)が記憶される。図5は、本実施形態に係るカードマスタデータのデータ例を示す図である。図示するカードマスタデータテーブルTBL3521には、カードマスタデータとして、カードID、キャラクタ名、キャラクタ画像、レアリティ、ダンジョンアイテムID、キャラクタパラメータ等のカード情報が関連付けられて設定されている。   The card master data storage unit 352 stores card master data (card master data) prepared in the game. FIG. 5 is a diagram illustrating a data example of card master data according to the present embodiment. In the illustrated card master data table TBL3521, card information such as a card ID, a character name, a character image, a rarity, a dungeon item ID, and a character parameter are set as card master data.

カードIDは、カードの識別情報である。キャラクタ名は、各キャラクタの名称である。キャラクタ画像は、各カードのキャラクタの態様(姿、形、名称など)の少なくとも一部を表した画像であり、例えば、カードに描かれているイラストである。レアリティは、各カードの希少度を示す指標であり、例えば、低い方から高い方へ順に1、2、3、4、5の5段階に分けられている。レアリティが高いカードほど、ユーザにとって価値が高いカードであり、攻撃力および防御力の値が高い或いは上限値が高いカードである。ユーザは、レアリティが高いカードを使用することで、ゲーム進行を有利に進められる可能性が高くなる。   The card ID is card identification information. The character name is the name of each character. The character image is an image representing at least a part of the character aspect (form, shape, name, etc.) of each card, and is, for example, an illustration drawn on the card. The rarity is an index indicating the rarity of each card. For example, the rarity is divided into five stages of 1, 2, 3, 4, and 5 from the lowest to the highest. A card with a higher rarity has a higher value for the user, and has a higher attack power and defense power or a higher upper limit. By using a card with a high rarity, the user is more likely to be able to proceed with the game advantageously.

キャラクタパラメータは、ゲームの進行に応じて値が変動する情報であり、例えば、各カード(キャラクタ)のHP(ヒットポイント)、攻撃力、防御力などが含まれる。なお、このカードマスタデータに設定されているキャラクタパラメータの値は、ユーザにカードが付与されるときの初期値である。HPは、各カード(キャラクタ)の体力や生命力等を表す値である。攻撃力は、敵キャラクタとの闘いにおける攻撃力を示す情報である。防御力は、敵キャラクタとの闘いにおける防御力の値を示す情報である。これらのキャラクタパラメータは、ゲームの進行過程において、闘いの勝敗や報酬の付与等によって変更される。例えば、HP、攻撃力、防御力などの値が高くなるにつれて、ゲームの進行を有利に進めることができる。   The character parameter is information whose value changes according to the progress of the game, and includes, for example, the HP (hit point), attack power, defense power, and the like of each card (character). The value of the character parameter set in the card master data is an initial value when a card is given to a user. HP is a value representing the physical strength, vitality, and the like of each card (character). The attack power is information indicating the attack power in the battle with the enemy character. The defense power is information indicating the value of the defense power in the battle with the enemy character. These character parameters are changed in the course of the game according to the outcome of the battle, the provision of rewards, and the like. For example, as the values of HP, attack power, defense power, and the like increase, the progress of the game can be advantageously advanced.

ダンジョンアイテムIDは、このカードに装備されているダンジョンアイテムの識別情報である。   The dungeon item ID is identification information of the dungeon item equipped on this card.

また、カードマスタデータ記憶部352には、カードに装備されるダンジョンアイテムのダンジョンアイテムデータが記憶される。図6は、本実施形態に係るダンジョンアイテムデータのデータ例を示す図である。図示するダンジョンアイテムデータテーブルTBL3522には、ダンジョンアイテムIDと、プレイヤキャラクタのアバターアイテム、プレイヤキャラクタのスキル、プレイヤキャラクタのストーリー、ダンジョン内で発生するイベント、敵キャラクタのレベル等といったダンジョンの内容を決める要素が関連付けられて設定されている。なお、ダンジョンアイテムデータには、ダンジョンの形状や広さ、色等に関する情報も含まれてもよい。   The card master data storage unit 352 stores dungeon item data of dungeon items provided on the card. FIG. 6 is a diagram illustrating a data example of the dungeon item data according to the present embodiment. In the illustrated dungeon item data table TBL3522, elements that determine the dungeon contents such as the dungeon item ID, the avatar item of the player character, the skill of the player character, the story of the player character, the events occurring in the dungeon, the level of the enemy character, and the like. Is set in association with. The dungeon item data may also include information on the shape, size, color, etc. of the dungeon.

所持カードデータ記憶部353には、各ユーザが所持するカードを管理する所持カードデータが記憶される。図7は、本実施形態に係る所持カードデータのデータ例を示す図である。図示する所持カードデータテーブルTBL3531には、所持カードデータとして、ユーザのユーザIDと、そのユーザが所持しているカードのカードID、キャラクタパラメータ等、が関連付けられて格納される。キャラクタパラメータには、ユーザにカードが付与されたときに、そのカードのマスタデータの値(カードマスタデータの値)が格納される。そして、ゲームの進行に応じて、この所持カードデータのキャラクタパラメータの値は随時更新される。   The possessed card data storage unit 353 stores possessed card data for managing cards possessed by each user. FIG. 7 is a diagram illustrating a data example of possession card data according to the present embodiment. In the illustrated possessed card data table TBL3531, a user ID of a user, a card ID of a card possessed by the user, a character parameter, and the like are stored as possessed card data in association with each other. The character parameter stores the value of the master data of the card (the value of the card master data) when the card is given to the user. Then, the value of the character parameter of the possessed card data is updated as needed in accordance with the progress of the game.

ダンジョンデータ記憶部354には、UGCダンジョンを管理するUGCダンジョンデータが記憶される。図8は、本実施形態に係るUGCダンジョンデータのデータ例を示す図である。図示するUGCダンジョンデータテーブルTBL3541には、UGCダンジョンデータとして、UGCダンジョンの識別情報であるダンジョンID、そのダンジョンを作成したユーザのユーザID、ダンジョンレベル、プレイヤキャラクタのアバターアイテム、プレイヤキャラクタのスキル、プレイヤキャラクタのストーリー、ダンジョン内で発生するイベント、敵キャラクタパラメータ、クリア報酬、トータル目標、達成報酬、公開フラグ等が関連付けられて格納される。プレイヤキャラクタのアバターアイテム、プレイヤキャラクタのスキル、プレイヤキャラクタのストーリー、ダンジョン内で発生するイベント、及び敵キャラクタパラメータは、このUGCダンジョンを作成する際にユーザが選択したキャラクタカードに装備されているダンジョンアイテムの各要素に基づいて設定される。例えば、敵キャラクタパラメータは、HP、攻撃力、防御力等を含み、選択されたダンジョンアイテムの敵キャラクタのレベルに基づいて設定される。ダンジョンレベルは、設定されたストーリー、イベント、敵キャラクタパラメータ等に対応する難易度に応じて設定される。コストは、そのダンジョンをプレイするのに必要な値であり、例えば、ダンジョンレベルが高いほど高い値に設定される。   The dungeon data storage unit 354 stores UGC dungeon data for managing the UGC dungeon. FIG. 8 is a diagram illustrating a data example of UGC dungeon data according to the present embodiment. The illustrated UGC dungeon data table TBL3541 includes, as UGC dungeon data, a dungeon ID that is identification information of the UGC dungeon, a user ID of a user who created the dungeon, a dungeon level, an avatar item of the player character, a skill of the player character, and a player. A story of the character, an event occurring in the dungeon, an enemy character parameter, a clear reward, a total goal, an achievement reward, a public flag, and the like are stored in association with each other. The avatar item of the player character, the skill of the player character, the story of the player character, the events occurring in the dungeon, and the enemy character parameters are the dungeon items provided on the character card selected by the user when creating this UGC dungeon. Is set based on each element of. For example, the enemy character parameters include HP, attack power, defense power, and the like, and are set based on the level of the enemy character of the selected dungeon item. The dungeon level is set according to the difficulty level corresponding to the set story, event, enemy character parameter, and the like. The cost is a value required to play the dungeon, and for example, is set to a higher value as the dungeon level is higher.

クリア報酬、及び達成報酬は、予め設定されていてもよいし、例えばダンジョンレベルが高いほど報酬の価値が高くなるようにダンジョンレベルに応じて設定されてもよいし、ユーザが任意に設定できるようにしてもよい。ここで、報酬は、例えば、ユーザのレベルアップ、キャラクタパラメータのアップ、カードの付与、ゲーム内で使用できるアイテムの付与等のようにユーザがゲームを有利に進行できるものである。また、達成報酬は、クリア報酬より価値の高い報酬である方が、公開したUGCダンジョンを他のユーザに何度もプレイしてもらう動機付けを、より高めることができる。トータル目標(達成条件)は、例えば100回クリア等のように予め設定されていてもよいし、達成報酬の価値が高いほど達成条件が難しくなるように達成報酬に応じて設定されてもよいし、ユーザが任意に設定できるようにしてもよい。   The clear reward and the achievement reward may be set in advance, for example, may be set according to the dungeon level such that the higher the dungeon level, the higher the value of the reward, or may be arbitrarily set by the user. It may be. Here, the reward is such that the user can advantageously advance the game, such as, for example, increasing the level of the user, increasing the character parameters, giving cards, giving items that can be used in the game, and the like. In addition, when the achievement reward is a reward having a higher value than the clear reward, it is possible to further increase the motivation of another user to play the disclosed UGC dungeon many times. The total goal (achievement condition) may be set in advance such as, for example, clearing 100 times, or may be set according to the achievement reward such that the higher the value of the achievement reward, the more difficult the achievement condition becomes. Alternatively, the user may be able to arbitrarily set.

公開フラグは、このUGCダンジョンを公開するか否かを示すフラグ情報であり、「0」が非公開、「1」が公開を示す。例えば、ユーザがダンジョンを作成する際に公開を希望した場合「1」が設定される。   The disclosure flag is flag information indicating whether or not this UGC dungeon is to be disclosed. “0” indicates that the UGC dungeon is not disclosed, and “1” indicates that the UGC dungeon is disclosed. For example, “1” is set when the user desires disclosure when creating a dungeon.

図4に戻り、サーバ制御部310の構成について詳しく説明する。図示するサーバ制御部310は、ダンジョン生成部311(ゲーム領域生成部の一例)と、ダンジョン公開部312(ゲーム領域設定部の一例)と、プレイ実行部313と、報酬付与部314と、通知部315とを備えている。   Returning to FIG. 4, the configuration of the server control unit 310 will be described in detail. The illustrated server control section 310 includes a dungeon generation section 311 (an example of a game area generation section), a dungeon disclosure section 312 (an example of a game area setting section), a play execution section 313, a reward provision section 314, and a notification section. 315.

ダンジョン生成部311は、ユーザに基づいて(例えば、ユーザに選択されたアイテムやユーザの所持しているアイテムに基づいて)内容が決まるゲームコンテンツとしてのUGCダンジョン(プレイ可能なゲーム領域の一例)を生成する。例えば、ダンジョン生成部311は、プレイ可能なUGCダンジョンをユーザのゲームプレイに基づいて生成する。具体的には、ダンジョン生成部311は、UGCダンジョンの内容に関する情報(内容を決める要素)が関連付けられたダンジョンアイテムのうちユーザのゲームプレイにおける操作により選択されたダンジョンアイテムに基づいてUGCダンジョンを生成する。例えば、上記のダンジョンアイテムは、キャラクタカードに装備されており、ユーザは、自身が所持するキャラクタカードのうちからUGCダンジョンの生成に用いるカード(ダンジョンアイテム)を選択する。なお、キャラクタカードは、例えば抽選等によってユーザに付与されることで所持される。   The dungeon generation unit 311 generates a UGC dungeon (an example of a playable game area) as game content whose content is determined based on the user (for example, based on an item selected by the user or an item owned by the user). Generate. For example, the dungeon generation unit 311 generates a playable UGC dungeon based on a user's game play. Specifically, the dungeon generation unit 311 generates a UGC dungeon based on a dungeon item selected by a user's operation in game play among dungeon items associated with information (elements that determine the content) on the content of the UGC dungeon. I do. For example, the above-mentioned dungeon item is provided on a character card, and the user selects a card (dungeon item) used for generating a UGC dungeon from the character cards owned by the user. It should be noted that the character card is carried by being given to the user by, for example, a lottery.

例えば、ユーザによって選択されたキャラクタカードに基づいてダンジョン生成部311がUGCダンジョンを生成する場合、キャラクタカードの選択は、ユーザ端末10に表示されるダンジョン作成画面に対するユーザ操作によって行われる。
図9は、ユーザ端末10に表示されるダンジョン作成画面の一例を示す図である。図示するダンジョン作成画面G10には、キャラクタカードの選択領域K11と、生成されるUGCダンジョンの内容のイメージがレーダーチャート形式で表示されるレーダー表示領域K12と、ダンジョン作成ボタンB11とが表示されている。
For example, when the dungeon generation unit 311 generates the UGC dungeon based on the character card selected by the user, the selection of the character card is performed by a user operation on a dungeon creation screen displayed on the user terminal 10.
FIG. 9 is a diagram illustrating an example of a dungeon creation screen displayed on the user terminal 10. In the illustrated dungeon creation screen G10, a selection area K11 of a character card, a radar display area K12 in which an image of the content of the generated UGC dungeon is displayed in a radar chart format, and a dungeon creation button B11 are displayed. .

キャラクタカードの選択領域K11には、ユーザが所持するキャラクタカードのうちUGCダンジョンの生成に利用できるカードの一部または全部のリストが表示される。一部が表示される場合は、スクロール操作により順に送ることで全部のキャラクタカードに対して選択操作が可能になる。リストに表示されるキャラクタカードのそれぞれに対して個別に選択可能なチェックボックスが表示されており、ユーザの操作によりチェックが入れられたカードが選択中となる。   In the character card selection area K11, a list of some or all of the character cards possessed by the user that can be used for generating the UGC dungeon is displayed. When a part is displayed, a scroll operation is performed in order to select all character cards. A check box that can be individually selected for each of the character cards displayed in the list is displayed, and the card checked by the user's operation is being selected.

レーダー表示領域K12には、選択中のキャラクタカードによって生成されるUGCダンジョンの内容のイメージがレーダーチャート形式で表示される。図示する例では、ダンジョンレベルと、コストと、報酬レベルと、報酬の数との4つの指標について、それぞれ5段階にクラスタリングされた値がレーダーチャート形式で表示されている。   In the radar display area K12, an image of the contents of the UGC dungeon generated by the selected character card is displayed in a radar chart format. In the example shown in the figure, for four indices of dungeon level, cost, reward level, and number of rewards, values clustered in five stages are displayed in a radar chart format.

ダンジョンレベルは、生成されるUGCダンジョンのダンジョンレベルである。コストは、生成されるUGCダンジョンをプレイするのに必要なコスト(プレイした場合に消費されるコスト)である。報酬レベル及び報酬の数は、生成されるUGCダンジョンのクリア報酬または達成報酬の内容に基づく値である。ユーザが選択中のカードを変更すると、各値は、変更されたカードに応じて生成されるUGCダンジョンの内容に変更される。ダンジョン生成部311は、ユーザ端末10から送信されるカードの選択情報を随時取得し、取得した選択情報に基づいてUGCダンジョンの各値を求め、ユーザ端末10へ送信することにより、このレーダー表示領域K12内にUGCダンジョンの生成イメージが表示される。   The dungeon level is a dungeon level of the generated UGC dungeon. The cost is a cost required to play the generated UGC dungeon (cost consumed when playing). The reward level and the number of rewards are values based on the contents of the clear reward or achievement reward of the generated UGC dungeon. When the user changes the selected card, each value is changed to the contents of the UGC dungeon generated according to the changed card. The dungeon generation unit 311 obtains the card selection information transmitted from the user terminal 10 as needed, obtains each value of the UGC dungeon based on the obtained selection information, and transmits the UGC dungeon value to the user terminal 10 to transmit the radar display area. A generation image of the UGC dungeon is displayed in K12.

このように、ダンジョン生成部311は、キャラクタカード(ダンジョンアイテム)に基づいて生成されるUGCダンジョンの内容を示す情報を、UGCダンジョンの生成前にユーザに提示する。これにより、UGCダンジョンが生成される前にユーザが事前に生成後のイメージを確認することができる。   As described above, the dungeon generation unit 311 presents the information indicating the content of the UGC dungeon generated based on the character card (dungeon item) to the user before generating the UGC dungeon. This allows the user to check the generated image in advance before the UGC dungeon is generated.

また、ダンジョン作成ボタンB11は、ユーザがUGCダンジョンを作成する際に操作する操作子として表示されている。例えば、ダンジョン作成ボタンB11は、キャラクタカードの選択領域K11においていずれのキャラクタカードも選択されていない場合には、操作を受け付けない状態で表示されており、いずれかのキャラクタカードが選択中になると、操作を受け付ける状態に変更される。ダンジョン作成ボタンB11に対してユーザが操作すると、そのときに選択中のキャラクタカードの選択が確定され、ダンジョン生成要求がユーザ端末10からゲームサーバ30へ送信される。   Further, the dungeon creation button B11 is displayed as an operator operated when the user creates a UGC dungeon. For example, when no character card is selected in the character card selection area K11, the dungeon creation button B11 is displayed in a state where no operation is accepted, and when any character card is being selected, The state is changed to accept operation. When the user operates the dungeon creation button B11, the selection of the currently selected character card is determined, and a dungeon generation request is transmitted from the user terminal 10 to the game server 30.

ダンジョン生成部311は、ダンジョン作成画面に対するユーザ操作に基づいてユーザ端末10から送信されるダンジョン生成要求を通信部32を介して取得する。このダンジョン生成要求には、ユーザIDと、選択されたキャラクタカードのカードIDと、UGCダンジョンの生成を指示する情報とが含まれている。ダンジョン生成部311は、取得したダンジョン生成要求に含まれるカードIDのキャラクタカードに装備されたダンジョンアイテムに基づいてUGCダンジョンを生成し、ダンジョンデータテーブルTBL3541(図8参照)に新たなレコードを作成して格納する。   The dungeon generation unit 311 acquires, via the communication unit 32, a dungeon generation request transmitted from the user terminal 10 based on a user operation on the dungeon creation screen. This dungeon generation request includes the user ID, the card ID of the selected character card, and information instructing generation of a UGC dungeon. The dungeon generation unit 311 generates a UGC dungeon based on the dungeon item equipped on the character card of the card ID included in the obtained dungeon generation request, and creates a new record in the dungeon data table TBL3541 (see FIG. 8). And store.

なお、ダンジョン生成部311は、ユーザがキャラクタカード(ダンジョンアイテムが装備されたキャラクタカード)を選択するのではなく、ユーザがゲームプレイにおいて所持するキャラクタカード(ダンジョンアイテムが装備されたキャラクタカード)に基づいてUGCダンジョンを生成してもよい。   Note that the dungeon generation unit 311 does not select a character card (a character card equipped with a dungeon item) but uses a character card (a character card equipped with a dungeon item) that the user possesses in game play. UGC dungeons may be generated.

ダンジョン公開部312は、ダンジョン生成部311により生成されたUGCダンジョンを他のユーザがプレイ可能なように公開する。具体的には、ダンジョン公開部312は、UGCダンジョンデータテーブルTBL3541(図8参照)の公開フラグを「1」に設定することで、UGCダンジョンデータのユーザIDとは異なるユーザIDからのプレイ要求を許可する。一方、ダンジョン公開部312は、UGCダンジョンを非公開にする場合には、公開フラグを「0」に設定することで、UGCダンジョンデータのユーザIDとは異なるユーザIDからのプレイ要求を不許可にする。   The dungeon disclosure unit 312 discloses the UGC dungeon generated by the dungeon generation unit 311 so that another user can play it. Specifically, the dungeon publishing unit 312 sets a disclosure flag of the UGC dungeon data table TBL3541 (see FIG. 8) to “1”, thereby requesting a play request from a user ID different from the user ID of the UGC dungeon data. To give permission. On the other hand, when making the UGC dungeon private, the dungeon publishing unit 312 prohibits a play request from a user ID different from the user ID of the UGC dungeon data by setting the disclosure flag to “0”. I do.

プレイ実行部313は、各ユーザ端末10においてユーザがプレイするゲーム処理を実行する。例えば、プレイ実行部313は、各ユーザ端末10からプレイ要求及びプレイ操作に基づいて、ダンジョン(UGCダンジョンまたは元から用意されているダンジョン)をキャラクタ(プレイヤキャラクタ)が敵キャラクタ等と闘いながら冒険して目的の達成を目指すゲーム処理を実行し、ユーザ端末10のゲーム画面に表示させるゲーム画像データを生成して通信部32を介してユーザ端末10に送信する。これにより、各ユーザ端末10においてプレイに応じたゲーム画面が表示され、このゲーム画面をユーザが見ながらゲームプレイを行うことができる。   The play execution unit 313 executes a game process to be played by a user at each user terminal 10. For example, the play execution unit 313 adventures a dungeon (UGC dungeon or a dungeon prepared originally) while a character (player character) fights with an enemy character or the like based on a play request and a play operation from each user terminal 10. A game process for achieving a goal is performed, game image data to be displayed on a game screen of the user terminal 10 is generated, and transmitted to the user terminal 10 via the communication unit 32. Thereby, a game screen corresponding to the play is displayed on each user terminal 10, and the user can play the game while watching the game screen.

報酬付与部314は、UGCダンジョンが他のユーザによる少なくとも1回プレイに基づいて達成可能な第1の達成条件が満たされた場合、当該他のユーザにクリア報酬(1次報酬)を付与する。例えば、第1の達成条件とは、UGCダンジョンがクリア(1回クリア)されることである。この場合のクリア報酬は、初めてクリアしたときにのみ付与される報酬である。   The reward granting unit 314 grants a clear reward (primary reward) to the other user when the first achievement condition that the UGC dungeon can achieve based on at least one play by another user is satisfied. For example, the first achievement condition is that the UGC dungeon is cleared (cleared once). The clear reward in this case is a reward granted only when the player clears for the first time.

さらに、報酬付与部314は、UGCダンジョンが他のユーザによる少なくとも複数回プレイに基づいて達成可能となる第2の達成条件が満たされた場合、当該他のユーザに達成報酬(2次報酬)を付与する。例えば、第2の達成条件とは、トータル目標の達成条件であって、UGCダンジョンが所定回数(例えば、100回)クリアされること(予め設定された回数プレイされること)である。この場合の達成報酬は、複数のユーザそれぞれのクリア回数の合計が100回に達したときにのみ付与される報酬である。   Furthermore, when the second achievement condition that the UGC dungeon can be achieved based on at least a plurality of plays by another user is satisfied, the reward granting unit 314 gives the other user an achievement reward (secondary reward). Give. For example, the second achievement condition is an achievement condition of a total goal, and is that the UGC dungeon is cleared a predetermined number of times (for example, 100 times) (plays a predetermined number of times). The achievement reward in this case is a reward that is given only when the total number of clearing times of each of the plurality of users reaches 100 times.

具体的には、報酬付与部314は、第1の達成条件が満たされた場合(UGCダンジョンがクリアされた場合)、UGCダンジョンデータテーブルTBL3541(図8参照)のクリア報酬の設定に基づいてクリア報酬を付与する。また、報酬付与部314は、第2の達成条件が満たされた場合(UGCダンジョンデータテーブルTBL3541のトータル目標に設定されている達成条件が満たされた場合)、UGCダンジョンデータテーブルTBL3541の達成報酬の設定に基づいて達成報酬を付与する。各報酬の付与は、報酬内容によって該当するデータが更新される。例えば、ユーザのレベルアップであればユーザデータが更新され、カードの付与やキャラクタパラメータのアップであれば所持カードデータが更新される。   Specifically, when the first achievement condition is satisfied (when the UGC dungeon is cleared), the reward granting unit 314 clears based on the setting of the clear reward in the UGC dungeon data table TBL3541 (see FIG. 8). Give a reward. In addition, when the second achievement condition is satisfied (when the achievement condition set in the total goal of the UGC dungeon data table TBL3541 is satisfied), the reward granting unit 314 determines whether the achievement reward of the UGC dungeon data table TBL3541 is satisfied. Grant achievement rewards based on the settings. For each reward, the corresponding data is updated according to the content of the reward. For example, if the level of the user is increased, the user data is updated, and if the card is given or the character parameters are increased, the possessed card data is updated.

例えば、報酬付与部314は、UGCダンジョンが複数の他のユーザによりプレイされることにより第2の達成条件が満たされた場合、当該複数の他のユーザのそれぞれに達成報酬を付与する。この場合、報酬付与部314は、このUGCダンジョンをプレイしたユーザの全てに均等に達成報酬を付与してもよいし、ユーザによって達成報酬を異ならせてもよい。例えば、報酬付与部314は、第2の達成条件が満たされることへの貢献度に応じて、当該複数の他のユーザのそれぞれに達成報酬を付与してもよい。例えば、報酬付与部314は、当該他のユーザのうち、プレイ回数(即ち、挑戦回数)の多いユーザ、またはクリア回数の多いユーザほど、達成報酬の割り当てを多く(報酬量を多くしたり、より高い価値の報酬を付与)してもよい。また、報酬付与部314は、達成報酬をこのUGCのダンジョンの作成者にも付与してもよいし、作成者は除いて付与してもよい。   For example, when the second achievement condition is satisfied by playing the UGC dungeon by a plurality of other users, the reward giving unit 314 gives an achievement reward to each of the plurality of other users. In this case, the reward granting unit 314 may evenly grant the achievement reward to all the users who have played this UGC dungeon, or may vary the achievement reward depending on the user. For example, the reward granting unit 314 may grant the achievement reward to each of the plurality of other users according to the contribution to the satisfaction of the second achievement condition. For example, among the other users, the reward giving unit 314 assigns more achievement rewards (e.g., increases the amount of rewards) to a user having a larger number of plays (that is, the number of challenges) or a user having a greater number of clears. High value reward). In addition, the reward granting unit 314 may grant the achievement reward to the creator of the UGC dungeon, or may exclude the creator.

通知部315は、公開されたUGCダンジョンがプレイ可能である旨を他のユーザに通知する。例えば、通知部315は、公開されたUGCダンジョンがプレイ可能である旨を、他のユーザのうちゲーム内においてユーザ(そのUGCダンジョンを作成したユーザ)と所定の関係(例えば、ゲームシステムにおける友だち関係。以下、単に「友だち関係」とも記載する。)にあるユーザに通知する。通知方法は、ゲーム内で「お知らせ」等を通知するのと同様の通知方法を用いて、所定の関係(例えば、友だち関係)にあるユーザのユーザIDに対応するユーザ端末10に、公開されたUGCダンジョンがプレイ可能である旨を示す情報(テキスト情報や画像情報)が送信される。なお、通知部315は、公開されたUGCダンジョンがプレイ可能である旨を、所定の関係(例えば、友だち関係)にあるユーザに限らず、全てのユーザに対して通知してもよい。これにより、ユーザ端末10のゲーム画面において(例えば、「お知らせ」に)、プレイ可能なUGCダンジョンの情報が表示されるため、公開されたUGCダンジョンを他のユーザに知ってもらえるように拡散することができる。なお、通知するユーザは、UGCダンジョンの作成者であってもよいし、そのUGCダンジョンを知り得た他のユーザであってもよい。また、ユーザの要求がなくともゲームサーバ30で公開に応じて自動的に通知を行ってもよい。   The notification unit 315 notifies other users that the disclosed UGC dungeon is playable. For example, the notification unit 315 notifies the user that the disclosed UGC dungeon is playable in a predetermined relationship (for example, a friend relationship in the game system) with the user (the user who created the UGC dungeon) in the game among other users. In the following, the user is simply referred to as "friend relationship." The notification method is disclosed to the user terminal 10 corresponding to the user ID of a user having a predetermined relationship (for example, a friend relationship) by using a notification method similar to that for notifying “notification” or the like in the game. Information (text information or image information) indicating that the UGC dungeon is playable is transmitted. In addition, the notification unit 315 may notify all the users that the disclosed UGC dungeon is playable, not only to users having a predetermined relationship (for example, friend relationship). Thereby, on the game screen of the user terminal 10 (for example, in “notification”), information on a playable UGC dungeon is displayed, so that the disclosed UGC dungeon is diffused so that other users can know the UGC dungeon. Can be. The user to be notified may be the creator of the UGC dungeon or another user who has learned the UGC dungeon. Alternatively, the game server 30 may automatically notify the user of the release without a request from the user.

また、通知部315は、公開されたUGCダンジョンがプレイ可能である旨を他のユーザに通知する際に、通知するユーザのユーザデータを管理してもよい。例えば、通知部315は、通知したユーザのユーザIDを、UGCダンジョンデータテーブルTBL3541(図8参照)においてダンジョンIDと関連付けて格納してもよい。このように、通知したユーザ(即ち、拡散したユーザ)を管理することで、報酬付与部314が達成報酬を付与する際の貢献度として加味してもよい。   In addition, when notifying another user that the published UGC dungeon is playable, the notifying unit 315 may manage the user data of the notifying user. For example, the notification unit 315 may store the user ID of the notified user in the UGC dungeon data table TBL3541 (see FIG. 8) in association with the dungeon ID. In this way, by managing the notified user (that is, the spread user), the reward giving unit 314 may take into account the degree of contribution when giving the achievement reward.

なお、公開ダンジョンの通知方法(拡散方法)は、ゲーム内での通知に限られるものではなく、SNS(Social Networking Service)やメール、ブログ等ゲーム外で通知してもよい。この場合、通知部315は、他のユーザがプレイ可能なUGCダンジョンの識別情報を生成して、ユーザ端末10に表示されるゲーム画面に表示させてもよい。UGCダンジョンの識別情報とは、ダンジョンIDであってもよいし、通知用として発行する1次元または2次元バーコード、英数字等の文字列であってもよい。ユーザは、この識別情報をコピー機能等を用いてSNSやメール、ブログ等で通知することができる。また、この通知を受け取ったユーザがこの識別情報をカメラや文字入力機能を用いてゲーム内で入力することにより、そのUGCダンジョンへ誘導されプレイすることが可能になる。   In addition, the notification method (spreading method) of the public dungeon is not limited to the notification within the game, and may be notified outside the game, such as SNS (Social Networking Service), mail, blog, and the like. In this case, the notification unit 315 may generate identification information of a UGC dungeon that can be played by another user and display the identification information on a game screen displayed on the user terminal 10. The UGC dungeon identification information may be a dungeon ID, a one-dimensional or two-dimensional barcode issued for notification, or a character string such as alphanumeric characters. The user can notify the identification information by SNS, mail, blog, or the like using a copy function or the like. In addition, when the user who has received the notification inputs the identification information in the game using the camera or the character input function, the user can be guided to the UGC dungeon to play.

次に、ユーザ端末10の機能構成について説明する。ユーザ端末10は、記憶部15に記憶されているプログラムをCPU11が実行することにより実現される機能構成として、端末制御部110を備えている。端末制御部110は、ゲーム処理部111と、表示制御部112と、入力受付部113とを備えている。   Next, a functional configuration of the user terminal 10 will be described. The user terminal 10 includes a terminal control unit 110 as a functional configuration realized by the CPU 11 executing a program stored in the storage unit 15. The terminal control unit 110 includes a game processing unit 111, a display control unit 112, and an input receiving unit 113.

ゲーム処理部111は、ゲーム画面に表示させるゲーム画像データをゲームサーバ30から取得する。例えば、ゲーム処理部111は、ダンジョンをプレイするプレイ画面や、ダンジョン作成画面等に表示させるゲーム画像データをゲームサーバ30から取得する。表示制御部112は、ゲーム処理部111が取得するゲーム画像データに基づいて表示部14にプレイ画面や、ダンジョン作成画面等の各画像を表示させる。   The game processing unit 111 acquires game image data to be displayed on the game screen from the game server 30. For example, the game processing unit 111 acquires from the game server 30 game image data to be displayed on a play screen for playing a dungeon, a dungeon creation screen, or the like. The display control unit 112 causes the display unit 14 to display images such as a play screen and a dungeon creation screen based on the game image data acquired by the game processing unit 111.

入力受付部113は、ゲーム画面(プレイ画面、ダンジョン作成画面等)に対するユーザの操作入力を入力部13(タッチパネル)を介して受け付ける。例えば、入力受付部113は、ゲーム画面に対するプレイ操作に基づいて、プレイヤキャラクタの移動や攻撃防御等の指示、またはダンジョン生成要求等の操作情報を、通信部12を介してゲームサーバ30に送信する。   The input receiving unit 113 receives a user's operation input on a game screen (play screen, dungeon creation screen, etc.) via the input unit 13 (touch panel). For example, based on a play operation on the game screen, the input receiving unit 113 transmits to the game server 30 via the communication unit 12 operation information such as movement of the player character and attack defense or a dungeon generation request. .

〔ゲーム処理の動作〕
次に、ゲームシステム1において実行されるクイズゲームのゲーム処理の動作を説明する。まず、図10を参照して、ゲームシステム1において、ユーザが選択したキャラクタカードに基づいてUGCダンジョンを生成するUGCダンジョン生成処理の動作を説明する。図10は、本実施形態に係るUGCダンジョン生成処理の一例を示すフローチャートである。
[Operation of game processing]
Next, the operation of the game processing of the quiz game executed in the game system 1 will be described. First, an operation of a UGC dungeon generation process of generating a UGC dungeon based on a character card selected by a user in the game system 1 will be described with reference to FIG. FIG. 10 is a flowchart illustrating an example of the UGC dungeon generation processing according to the present embodiment.

ユーザ端末10は、ユーザの操作に応じて、ゲーム画面をダンジョン作成画面G10(図9参照)に遷移させる(ステップS100)。次に、ユーザ端末10は、ダンジョン作成画面G10において、ユーザの操作に応じて、UGCダンジョンを生成する際に用いるキャラクタカードを選択し、選択中のキャラクタカードを示す選択情報をゲームサーバ30へ送信する(ステップS102)。   The user terminal 10 transitions the game screen to the dungeon creation screen G10 (see FIG. 9) according to the operation of the user (Step S100). Next, the user terminal 10 selects, on the dungeon creation screen G10, a character card to be used when generating a UGC dungeon in accordance with a user operation, and transmits selection information indicating the selected character card to the game server 30. (Step S102).

ゲームサーバ30は、選択中のキャラクタカードを示す選択情報をユーザ端末10から取得すると、選択中のキャラクタカードに応じたUGCダンジョンの生成イメージを生成し、ユーザ端末10に送信する(ステップS300)。UGCダンジョンの生成イメージとは、生成されるUGCダンジョンの内容のイメージであり、例えば、図9に示すダンジョン作成画面G10のレーダーチャート形式による表示である。例えば、ゲームサーバ30は、ダンジョンレベルと、コストと、報酬レベルと、報酬の数とのそれぞれについての5段階の値を、UGCダンジョンの生成イメージとして送信する。   When acquiring the selection information indicating the selected character card from the user terminal 10, the game server 30 generates a UGC dungeon generation image corresponding to the selected character card and transmits the generated image to the user terminal 10 (step S300). The generation image of the UGC dungeon is an image of the content of the UGC dungeon to be generated, and is, for example, a display in a radar chart format on a dungeon creation screen G10 shown in FIG. For example, the game server 30 transmits five values for each of the dungeon level, the cost, the reward level, and the number of rewards as a UGC dungeon generation image.

ユーザ端末10は、ゲームサーバ30からUGCダンジョンの生成イメージを取得すると、ダンジョン作成画面G10のレーダー表示領域K12に表示されるダンジョンレベルと、コストと、報酬レベルと、報酬の数との値を、必要に応じて更新する(ステップS104)。ダンジョン作成画面G10において、ダンジョン作成ボタンB11に対するユーザの操作があるまでの間は、選択中のキャラクタカードが変更されるたびに、UGCダンジョンの生成イメージが更新される。   When the user terminal 10 acquires the UGC dungeon generation image from the game server 30, the dungeon level displayed in the radar display area K12 of the dungeon creation screen G10, the cost, the reward level, and the number of rewards, Update as necessary (step S104). Until the user operates the dungeon creation button B11 on the dungeon creation screen G10, the UGC dungeon generation image is updated every time the currently selected character card is changed.

次に、ダンジョン作成ボタンB11に対してユーザが操作すると、ユーザ端末10は、選択されたキャラクタカードのカードIDと、UGCダンジョンの生成を指示する情報とが含まれダンジョン生成要求をゲームサーバ30へ送信する(ステップS106)。   Next, when the user operates the dungeon creation button B11, the user terminal 10 sends a dungeon generation request to the game server 30 including the card ID of the selected character card and information instructing generation of a UGC dungeon. It transmits (step S106).

ゲームサーバ30は、ユーザ端末10から送信されたダンジョン生成要求を取得すると、選択されたキャラクタカードに装備されているダンジョンアイテムに基づいて、UGCダンジョンを生成する(ステップS302)。そして、ゲームサーバ30は、UGCダンジョンを生成したことを示すダンジョン生成完了通知を、ユーザ端末10へ送信する(ステップS304)。   Upon obtaining the dungeon generation request transmitted from the user terminal 10, the game server 30 generates a UGC dungeon based on the dungeon items provided on the selected character card (step S302). Then, the game server 30 transmits a dungeon generation completion notification indicating that the UGC dungeon has been generated to the user terminal 10 (step S304).

ユーザ端末10は、ダンジョン生成完了通知を取得すると、UGCダンジョンの生成が完了したことを示すダンジョン生成完了表示画面を表示させる(ステップS108)。また、ユーザ端末10は、UGCダンジョンの公開/非公開の選択画面を表示させ、ユーザの選択操作を受け付ける(ステップS112)。ユーザの操作により公開が選択された場合には、ユーザ端末10は、生成したUGCダンジョンの公開設定要求をゲームサーバ30へ送信する(ステップS114)。一方、ユーザの操作により非公開が選択された場合、或いは公開が選択されない場合には、UGCダンジョンの公開設定要求を送信しない。   Upon receiving the dungeon generation completion notification, the user terminal 10 displays a dungeon generation completion display screen indicating that the generation of the UGC dungeon has been completed (step S108). The user terminal 10 displays a UGC dungeon public / non-public selection screen and accepts a user's selection operation (step S112). When the release is selected by the user's operation, the user terminal 10 transmits a generated UGC dungeon disclosure setting request to the game server 30 (step S114). On the other hand, when the non-disclosure is selected by the operation of the user or when the disclosure is not selected, the disclosure setting request of the UGC dungeon is not transmitted.

ゲームサーバ30は、ユーザ端末10から送信されたUGCダンジョンの公開設定要求を取得すると、このUGCダンジョンのUGCダンジョンデータの公開フラグを「1」に設定して公開する(ステップS306)。また、ゲームサーバ30は、他のユーザに公開されたUGCダンジョンを通知する(ステップS310)。   When acquiring the UGC dungeon disclosure setting request transmitted from the user terminal 10, the game server 30 sets the disclosure flag of the UGC dungeon data of the UGC dungeon to “1” and makes the UGC dungeon public (step S306). Further, the game server 30 notifies the UGC dungeon disclosed to other users (Step S310).

図11は、UGCダンジョンの通知処理(図10のステップS310)の具体例を示すフローチャートである。ここでは、UGCダンジョンの作成者が作成者と所定の関係(例えば、友だち関係)にあるユーザに通知する場合の通知処理の動作を説明する。   FIG. 11 is a flowchart showing a specific example of the UGC dungeon notification process (step S310 in FIG. 10). Here, the operation of the notification process when the creator of the UGC dungeon notifies a user who has a predetermined relationship (for example, a friend relationship) with the creator will be described.

ゲームサーバ30は、UGCダンジョンデータテーブルTBL3541(図8参照)を参照して、公開されたUGCダンジョンの通知メッセージを生成する(ステップS3100)。例えば、通知メッセージには、UGCダンジョンの作成者、UGCダンジョンのダンジョンレベル、プレイヤキャラクタのアバターアイテム、プレイヤキャラクタのスキル、プレイヤキャラクタのストーリー、ダンジョン内で発生するイベント、敵キャラクタパラメータ、クリア報酬、トータル目標、達成報酬等の少なくとも一部の情報が含まれる。なお、通知メッセージには、最小限の情報のみが含まれ、詳細情報はその通知メッセージにリンクされていてもよい。   The game server 30 generates a published UGC dungeon notification message with reference to the UGC dungeon data table TBL3541 (see FIG. 8) (step S3100). For example, the notification message includes a creator of the UGC dungeon, a dungeon level of the UGC dungeon, an avatar item of the player character, a skill of the player character, a story of the player character, an event occurring in the dungeon, an enemy character parameter, a clear reward, and a total At least some information such as goals and achievement rewards is included. Note that the notification message includes only the minimum information, and the detailed information may be linked to the notification message.

次に、ゲームサーバ30は、ユーザデータ記憶部351に記憶されているユーザデータを参照して、作成者と所定の関係(例えば、友だち関係)にあるユーザを通知メッセージの送信先として抽出する(ステップS3102)。   Next, the game server 30 refers to the user data stored in the user data storage unit 351 and extracts a user who has a predetermined relationship with the creator (for example, a friend relationship) as a destination of the notification message ( Step S3102).

そして、ゲームサーバ30は、抽出した送信先へ上記通知メッセージを送信する(ステップS3104)。   Then, the game server 30 transmits the notification message to the extracted transmission destination (Step S3104).

次に、ゲームサーバ30が実行するUGCダンジョンのプレイに基づく報酬付与処理の動作について説明する。図12は、本実施形態に係るUGCダンジョンの報酬付与処理の一例を示すフローチャートである。   Next, the operation of the reward giving process based on the play of the UGC dungeon executed by the game server 30 will be described. FIG. 12 is a flowchart illustrating an example of a UGC dungeon reward providing process according to the present embodiment.

ゲームサーバ30は、公開中のUGCダンジョンのプレイ要求をユーザ端末10から取得すると(ステップS350)、ユーザ端末10においてユーザがこのUGCダンジョンをプレイするゲーム処理を実行する(ステップS352)。   When acquiring the play request of the UGC dungeon being published from the user terminal 10 (step S350), the game server 30 executes a game process in which the user plays the UGC dungeon on the user terminal 10 (step S352).

次に、ゲームサーバ30は、実行したゲーム処理においてプレイが終了したか否かを判定する(ステップS354)。プレイが終了していないと判定された場合(NO)、ゲームサーバ30は、ステップS354のゲーム処理を継続する。一方、プレイが終了したと判定された場合(YES)、ゲームサーバ30は、このUGCダンジョンにおいて1回目のクリアであるか否かを判定する(ステップS356)。1回目のクリアではないと判定された場合(クリアしなかった場合、または2回目以降のクリアだった場合)、ゲームサーバ30は、ステップS362の処理に進む。   Next, the game server 30 determines whether or not the play has ended in the executed game process (Step S354). When it is determined that the play has not been completed (NO), the game server 30 continues the game process of step S354. On the other hand, when it is determined that the play has ended (YES), the game server 30 determines whether or not the UGC dungeon has been cleared for the first time (step S356). When it is determined that it is not the first clearing (when it is not cleared or when it is the second or subsequent clearing), the game server 30 proceeds to the process of step S362.

一方、1回目のクリアであった場合(YES)、ゲームサーバ30は、プレイしたユーザにクリア報酬を付与し(ステップS358)、クリア報酬を付与したことを示す報酬付与情報を、プレイしたユーザのユーザ端末10へ送信する(ステップS360)。   On the other hand, if it is the first clear (YES), the game server 30 gives a clear reward to the user who played the game (step S358), and provides the reward giving information indicating that the clear reward was given to the user who played the game. The data is transmitted to the user terminal 10 (step S360).

次に、ゲームサーバ30は、このUGCダンジョンにおいてトータル目標の達成条件を満たしたか否かを判定する(ステップS362)。トータル目標の達成条件とは、例えば、このUGCダンジョンをプレイしたユーザのクリア回数の合計が所定回数(例えば、100回)以上であることである。トータル目標の達成条件を満たしていないと判定された場合(NO)、ゲームサーバ30は、達成報酬を付与せずに処理を終了する。   Next, the game server 30 determines whether or not the conditions for achieving the total goal have been satisfied in this UGC dungeon (Step S362). The condition for achieving the total goal is, for example, that the total number of times of clearing by the user who played this UGC dungeon is not less than a predetermined number (for example, 100 times). When it is determined that the condition for achieving the total goal is not satisfied (NO), the game server 30 ends the process without giving the achievement reward.

一方、トータル目標の達成条件を満たしたと判定された場合(YES)、ゲームサーバ30は、このUGCダンジョンをプレイしたユーザの全てに達成報酬を付与する(ステップS364)。なお、ゲームサーバ30は、このUGCダンジョンをプレイしたユーザの貢献度に応じて達成報酬の割り当てを異ならせてもよいし、このUGCダンジョンをクリアしたユーザの全てに達成報酬を付与してもよい。そして、ゲームサーバ30は、達成報酬を付与したことを示す報酬付与情報を、付与したユーザのユーザ端末10へ送信する(ステップS366)。   On the other hand, when it is determined that the achievement condition of the total goal is satisfied (YES), the game server 30 gives an achievement reward to all the users who played this UGC dungeon (step S364). The game server 30 may vary the assignment of the achievement reward depending on the contribution of the user who has played this UGC dungeon, or may give the achievement reward to all the users who have cleared the UGC dungeon. . Then, the game server 30 transmits reward providing information indicating that the achievement reward has been provided to the user terminal 10 of the user who has provided the reward (step S366).

なお、トータル目標の達成条件を満たしたか否かの判定が行われるのは、ゲームのプレイ後に限られるものではない。例えば、トータル目標は、プレイをしなくとも達成可能な内容であってもよい。   The determination as to whether or not the conditions for achieving the total goal are satisfied is not limited to after the game is played. For example, the total goal may be a content that can be achieved without playing.

以上説明してきたように、本実施形態に係るゲームサーバ30(ゲーム装置の一例)は、ダンジョン生成部311(ゲーム領域生成部の一例)と、ダンジョン公開部312(ゲーム領域設定部の一例)と、報酬付与部314とを備えている。ダンジョン生成部311は、UGCダンジョン(プレイ可能なゲーム領域の一例)をユーザのゲームプレイに基づいて生成する。ダンジョン公開部312は、ダンジョン生成部311により生成されたUGCダンジョンを他のユーザがプレイ可能なように設定(公開)する。報酬付与部314は、UGCダンジョンが他のユーザによる少なくとも1回プレイに基づいて達成可能となる第1の達成条件(例えば、UGCダンジョンのクリア)が満たされた場合、当該他のユーザにクリア報酬(1次報酬、報酬の一例)を付与するとともに、UGCダンジョンが他のユーザによる少なくとも複数回プレイに基づいて達成可能となる第2の達成条件(例えば、トータル目標の達成条件)が満たされた場合、他のユーザに達成報酬(2次報酬、報酬の一例)を付与する。   As described above, the game server 30 (an example of a game device) according to the present embodiment includes a dungeon generation section 311 (an example of a game area generation section), a dungeon disclosure section 312 (an example of a game area setting section), , A reward giving unit 314. The dungeon generation unit 311 generates a UGC dungeon (an example of a playable game area) based on a user's game play. The dungeon disclosure unit 312 sets (opens) the UGC dungeon generated by the dungeon generation unit 311 so that another user can play it. When a first achievement condition (for example, clearing the UGC dungeon) that enables the UGC dungeon to be achieved based on at least one play by another user is satisfied, the reward giving unit 314 gives the other user a clear reward. (Example of primary reward, reward), and a second achievement condition (for example, the achievement condition of the total goal) that enables the UGC dungeon to be achieved based on at least a plurality of plays by another user is satisfied. In this case, achievement rewards (secondary rewards, examples of rewards) are given to other users.

これにより、ゲームサーバ30は、他のユーザがUGCダンジョンを少なくとも1回プレイすることで(例えば、クリアした場合に)付与される報酬(例えば、クリア報酬)以外に、少なくとも複数回プレイしないと付与されない達成報酬も用意しているため、ユーザが公開したUGCダンジョンを、より多く他のユーザにプレイしてもらえるようにすることができる。   As a result, the game server 30 provides a reward that the user does not play at least a plurality of times other than a reward (for example, a clear reward) that is given when another user plays (for example, clears) the UGC dungeon at least once. Since an achievement reward that is not performed is also provided, it is possible to allow more users to play the UGC dungeon published by the user.

なお、達成報酬は、他のユーザが少なくとも複数回プレイすることにより付与されてもよいし、少なくとも複数回プレイすることにより複数回クリアすることによって付与されてもよいし、少なくとも複数回プレイすることにより付与されたアイテムの合計に基づいて付与されてもよい。   Note that the achievement reward may be given by other users playing at least a plurality of times, may be given by clearing a plurality of times by playing at least a plurality of times, or playing at least a plurality of times. May be given based on the total of the items given by.

また、報酬付与部314は、クリア報酬(1次報酬)を付与することなく、達成報酬(2次報酬)のみを付与してもよい。例えば、報酬付与部314は、UGCダンジョンが他のユーザによる少なくとも複数回プレイに基づいて達成可能となる第2の達成条件(例えば、トータル目標の達成条件)が満たされた場合、他のユーザに達成報酬(報酬の一例)を付与する。これにより、ゲームサーバ30は、他のユーザがUGCダンジョンを少なくとも複数回プレイすることに基づいて達成報酬を付与するため、ユーザが公開したUGCダンジョンを、より多く他のユーザにプレイしてもらえるようにすることができる。   The reward granting unit 314 may grant only the achievement reward (secondary reward) without giving the clear reward (primary reward). For example, when the second achievement condition (for example, the achievement condition of the total goal) at which the UGC dungeon can be achieved based on at least a plurality of plays by another user is satisfied, the reward granting unit 314 gives the other user An achievement reward (an example of a reward) is given. Thereby, the game server 30 gives the achievement reward based on the other user playing the UGC dungeon at least a plurality of times, so that the UGC dungeon published by the user can be played by the other user more. Can be

例えば、上記第2の達成条件(例えば、トータル目標の達成条件)は、UGCダンジョンが他のユーザにより予め設定された回数プレイされること(例えば、100回プレイ、100回クリア等)に基づく条件である。これにより、ゲームサーバ30は、達成報酬を欲しい他のユーザに繰り返しプレイする動機付けを与えることができるため、ユーザが公開したUGCダンジョンを、より多く他のユーザにプレイしてもらえるようにすることができる。   For example, the second achievement condition (for example, the achievement condition of the total goal) is a condition based on that the UGC dungeon is played by a predetermined number of times by another user (for example, 100 times play, 100 times clear, etc.). It is. This allows the game server 30 to motivate other users who want the achievement reward to play repeatedly, so that more users can play the UGC dungeon published by the user. Can be.

また、報酬付与部314は、UGCダンジョンが複数の他のユーザによりプレイされることにより第2の達成条件(例えば、トータル目標の達成条件)が満たされた場合、複数の他のユーザのそれぞれに達成報酬を付与する。これにより、ゲームサーバ30は、複数の他のユーザが達成報酬を獲得するために協力してUGCダンジョンを何度もプレイするようになるため、ユーザが公開したUGCダンジョンを、より多くの他のユーザにプレイしてもらえるようにすることができる。   In addition, when the second achievement condition (for example, the achievement condition of the total goal) is satisfied by playing the UGC dungeon by a plurality of other users, the reward granting unit 314 gives a message to each of the plurality of other users. Grant achievement reward. This allows the game server 30 to play the UGC dungeon many times in cooperation with other users in order to obtain the achievement reward, so that the UGC dungeon published by the user can be used by more other users. The user can be made to play.

例えば、報酬付与部314は、第2の達成条件(例えば、トータル目標の達成条件)が満たされることへの貢献度に応じて、複数の他のユーザのそれぞれに達成報酬を付与してもよい。これにより、ゲームサーバ30は、UGCダンジョンを数多くクリア(またはプレイ)した貢献度の高いユーザほど、より価値の高い達成報酬を付与することができるため、より価値の高い報酬を獲得したいユーザがUGCダンジョンをより多くプレイしたくなるように促すことができる。   For example, the reward granting unit 314 may grant the achievement reward to each of a plurality of other users according to the degree of contribution to the satisfaction of the second achievement condition (for example, the achievement condition of the total goal). . Thereby, the game server 30 can give a more valuable achievement reward to a user with a higher contribution degree who has cleared (or played) many UGC dungeons. It can encourage you to play more dungeons.

また、報酬付与部314は、第2の達成条件(例えば、トータル目標の達成条件)が満たされた場合、ユーザにより設定された達成報酬を他のユーザに付与してもよい。これにより、ゲームサーバ30は、UGCダンジョンを他のユーザにプレイしてもらうために、達成報酬の内容をUGCダンジョンの作成者自身が設定することができる。   In addition, when the second achievement condition (for example, the achievement condition of the total goal) is satisfied, the reward granting unit 314 may grant the achievement reward set by the user to another user. Thereby, the creator of the UGC dungeon itself can set the contents of the achievement reward in order for another user to play the UGC dungeon in the game server 30.

なお、UGCダンジョンの作成者自身が達成報酬の内容を設定する場合、作成者が支払う対価に応じて設定が可能であってもよい。また、達成条件と達成報酬の内容(価値)とがバランスが取れるように設定されてもよい。また、ゲームサーバ30が、達成報酬の内容を、予め設定された内容に一律設定してもよいし、ダンジョンレベル等に応じて設定してもよい。   When the creator of the UGC dungeon sets the contents of the achievement reward itself, the creator of the UGC dungeon may be able to set the content in accordance with the consideration paid by the creator. In addition, it may be set so that the achievement condition and the content (value) of the achievement reward are balanced. Further, the game server 30 may set the content of the achievement reward uniformly to a preset content, or may set the content according to a dungeon level or the like.

また、ダンジョン生成部311は、生成されるUGCダンジョンの内容に関する情報が関連けられたダンジョンアイテム(アイテムの一例)のうちユーザのゲームプレイにおける操作により選択されたダンジョンアイテムに基づいてUGCダンジョンを生成する。これにより、ゲームサーバ30は、ユーザの選択に応じてUGCダンジョンを生成するため、ユーザが作成したい所望のUGCダンジョンを生成することができる。   Further, the dungeon generation unit 311 generates a UGC dungeon based on a dungeon item selected by a user's game play operation among dungeon items (an example of an item) to which information on the content of the generated UGC dungeon is associated. I do. Thereby, since the game server 30 generates the UGC dungeon according to the user's selection, the game server 30 can generate the desired UGC dungeon that the user wants to create.

なお、ダンジョン生成部311は、ユーザがゲームプレイにおいて所持するダンジョンアイテム(アイテムの一例)に基づいてUGCダンジョンを生成してもよい。これにより、ゲームサーバ30は、ユーザのプレイ状況に応じてUGCダンジョンを生成するため、例えばユーザがプレイで頑張ることにより、ダンジョンレベルの高いUGCダンジョンを生成することができる。例えば、ダンジョンレベルの高いUGCダンジョンは、達成報酬の価値も高くすることができるため、ユーザが作成したUGCダンジョンを、他のユーザにより多くプレイしてもらえる可能性が高くなる。   The dungeon generation unit 311 may generate a UGC dungeon based on dungeon items (an example of items) possessed by the user during game play. Accordingly, the game server 30 generates the UGC dungeon according to the user's play situation. For example, when the user works hard in the play, the game server 30 can generate the UGC dungeon with a high dungeon level. For example, a UGC dungeon with a high dungeon level can also increase the value of the achievement reward, so that there is a high possibility that another user will play more UGC dungeons created by the user.

また、上記ダンジョンアイテム(アイテムの一例)は、ユーザの操作対象となってUGCダンジョンに登場するキャラクタを示すキャラクタカード、またはキャラクタカードに対応する。つまり、上記ダンジョンアイテムは、キャラクタカードに含まれていてもよいし、キャラクタカードに装備されていてもよいし、キャラクタカードに連携するものであってもよい。この場合、ゲームサーバ30は、生成されるUGCダンジョンの内容に関する情報が関連けられたダンジョンアイテム(アイテムの一例)に対応するキャラクタカードのうちユーザのゲームプレイにおける操作により選択されたキャラクタカードに基づいてUGCダンジョンを生成する。この場合も、ゲームサーバ30は、ユーザのキャラクタカードの選択に応じてUGCダンジョンを生成するため、ユーザが作成したい所望のUGCダンジョンを生成することができる。また、ゲームサーバ30は、ユーザが所持するキャラクタカードのうちプレイで使用しない余ったキャラクタカードや使い道のないキャラクタカードを、UGCダンジョンの生成に利用可能にすることができる。つまり、ユーザは余剰カードをUGCダンジョンの生成に少なくとも一部に再利用できる。   The dungeon item (an example of an item) corresponds to a character card or a character card indicating a character appearing in a UGC dungeon as a user's operation target. That is, the dungeon item may be included in the character card, may be provided on the character card, or may be linked to the character card. In this case, the game server 30 determines based on a character card selected by a user's operation in game play among character cards corresponding to dungeon items (an example of items) to which information on the contents of the generated UGC dungeon is related. To generate a UGC dungeon. Also in this case, since the game server 30 generates the UGC dungeon in accordance with the user's selection of the character card, the game server 30 can generate the desired UGC dungeon that the user wants to create. In addition, the game server 30 can make available a character card that is not used in play or a character card that has no use among character cards possessed by the user for generating the UGC dungeon. That is, the user can reuse the surplus card at least partially for generating the UGC dungeon.

また、ダンジョン生成部311は、上記ダンジョンアイテム(アイテムの一例)に基づいて生成されるUGCダンジョンの内容を示す情報を、生成前にユーザに提示する。例えば、ダンジョン生成部311は、ユーザ端末10の表示部14の表示画面であるダンジョン作成画面G10において、レーダー表示領域K12にUGCダンジョンの内容のイメージ(UGCダンジョンの生成イメージ)をレーダーチャート形式で表示させる。ここで、ユーザ端末10に表示させるとは、ユーザ端末10に表示させるための画像データや各種情報をゲームサーバ30からユーザ端末10へ送信することに相当する。これにより、ゲームサーバ30は、ユーザがUGCダンジョンを作成する際に、ダンジョンアイテムの選択(キャラクタカードの選択)に応じてUGCダンジョンの生成イメージを事前に確認しながら作成することができるため、ユーザが意図するUGCダンジョンを作成し易くできる。   In addition, the dungeon generation unit 311 presents information indicating the content of the UGC dungeon generated based on the dungeon item (an example of the item) to the user before generation. For example, the dungeon generation unit 311 displays an image of the contents of the UGC dungeon (a generation image of the UGC dungeon) in the radar display area K12 on a dungeon creation screen G10 which is a display screen of the display unit 14 of the user terminal 10 in a radar chart format. Let it. Here, displaying on the user terminal 10 corresponds to transmitting image data and various information to be displayed on the user terminal 10 from the game server 30 to the user terminal 10. Thereby, when the user creates the UGC dungeon, the game server 30 can create the UGC dungeon while checking the generated image of the UGC dungeon in advance according to the selection of the dungeon item (selection of the character card). Can easily create an intended UGC dungeon.

また、UGCダンジョンは、公式に提供されるダンジョンに比較すると、他のユーザが存在を知る機会が限られ、どうしてもプレイ回数が伸びない傾向がある。そこで、ゲームサーバ30は、UGCダンジョンがプレイ可能である旨を他のユーザに通知する通知部315を備えている。これにより、ゲームサーバ30は、ユーザによって作成されたUGCダンジョンのことを、他のユーザがプレイ可能なように認識できるようになるため、UGCダンジョンのプレイ回数の増加を図ることができる。また、達成報酬を獲得したいユーザは、他のユーザに通知することでプレイを呼びかけることもできる。   In addition, in the UGC dungeon, as compared with the officially provided dungeon, opportunities for other users to know the existence are limited, and the number of times of playing tends to be inevitably increased. Therefore, the game server 30 includes a notification unit 315 that notifies another user that the UGC dungeon is playable. Accordingly, the game server 30 can recognize the UGC dungeon created by the user so that another user can play the UGC dungeon, and thus can increase the number of times the UGC dungeon is played. In addition, a user who wants to obtain an achievement reward can also call for play by notifying another user.

通知部315は、UGCダンジョンがプレイ可能である旨を、他のユーザのうちゲーム内においてUGCダンジョンを作成したユーザ(作成者)と所定の関係(例えば、友だち関係)にあるユーザに通知する。これにより、ゲームサーバ30は、ユーザによって作成されたUGCダンジョンのことを、ゲーム内でそのユーザと所定の関係(例えば、友だち関係)にあるユーザがプレイ可能なように認識できるようにすることができるため、所定の関係(例えば、友だち関係)にあるユーザにUGCダンジョンをより多くプレイしてもらえるようにすることができる。また、達成報酬の獲得に向けて、所定の関係(例えば、友だち関係)にあるユーザ間でUGCダンジョンを拡散して協力し合うことができる。   The notification unit 315 notifies the user that the UGC dungeon is playable to a user who has a predetermined relationship (for example, a friend relationship) with a user (creator) who created the UGC dungeon in the game among other users. Thereby, the game server 30 can recognize the UGC dungeon created by the user so that a user having a predetermined relationship (for example, a friend relationship) with the user in the game can play the UGC dungeon. Therefore, it is possible to allow a user having a predetermined relationship (for example, a friend relationship) to play more UGC dungeons. Further, in order to obtain the achievement reward, the UGC dungeon can be spread among the users having a predetermined relationship (for example, friend relationship) to cooperate with each other.

また、通知部315は、他のユーザがプレイ可能なUGCダンジョンの識別情報を生成する。これにより、ゲームサーバ30は、この識別情報をコピー機能等を用いてSNSやメール、ブログ等でユーザが通知(拡散)可能なようにすることができる。よって、ゲームシステム1において管理されない他のシステムにおいても、UGCダンジョンの通知(拡散)が可能となる。   In addition, the notification unit 315 generates identification information of a UGC dungeon that can be played by another user. This allows the game server 30 to allow the user to notify (spread) the identification information by using an SNS, mail, blog, or the like using a copy function or the like. Therefore, the UGC dungeon can be notified (spread) even in another system that is not managed in the game system 1.

また、通知部315は、UGCダンジョンがプレイ可能である旨を他のユーザに通知する際に、通知するユーザのユーザ情報を管理する。また、通知部315は、他のユーザがプレイ可能なUGCダンジョンの識別情報を生成する際に、通知するユーザのユーザ情報を関連付けてもよい。これにより、ゲームサーバ30は、UGCダンジョンを通知した他のユーザ(即ち、拡散してくれたユーザ)に達成報酬を付与する際に、貢献度として加味することができる。よって、ゲームサーバ30は、UGCダンジョンを生成したユーザ以外のユーザも、より積極的にUGCダンジョンの通知を行うようにすることができる。また、ゲームサーバ30は、UGCダンジョンを通知する際に通知したユーザが誰であるかを併せて通知することができる。   In addition, when notifying another user that the UGC dungeon is playable, the notifying unit 315 manages the user information of the notifying user. In addition, when generating the identification information of the UGC dungeon that other users can play, the notification unit 315 may associate the user information of the user to be notified with. This allows the game server 30 to take into account the contribution level when granting the achievement reward to another user who has notified the UGC dungeon (that is, a user who has spread). Therefore, the game server 30 can make a user other than the user who generated the UGC dungeon more actively notify the UGC dungeon. Further, the game server 30 can also notify who the user notified when notifying the UGC dungeon.

[変形例]
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成は上述の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
[Modification]
As described above, the embodiments of the present invention have been described in detail with reference to the drawings. However, the specific configuration is not limited to the above-described embodiments, and includes a design and the like within a range not departing from the gist of the present invention.

例えば、ダンジョン生成部311(ゲーム領域生成部の一例)は、ユーザに基づいて内容が決まるゲームコンテンツとしてのUGCダンジョン(プレイ可能なゲーム領域の一例)を生成する例を説明したが、UGCは、ダンジョンに限らす、バトルを行うリング、野球やサッカーのスタジアム、音楽ゲームの楽曲の譜面等であってもよい。これにより、ゲームサーバ30は、ユーザが独自性を含んだUGCでプレイ可能するとともに、そのUGCを他のユーザがプレイ可能とすることもできる。   For example, the dungeon generation unit 311 (an example of a game area generation unit) has described an example of generating a UGC dungeon (an example of a playable game area) as game content whose content is determined based on a user. The present invention is not limited to dungeons, but may be a ring for performing a battle, a stadium for baseball or soccer, a musical score of music for a music game, or the like. Thereby, the game server 30 allows the user to play the UGC including uniqueness, and also enables the UGC to be played by another user.

また、上記実施形態では、第2の達成条件(例えば、トータル目標の達成条件)として、所定回数(予め設定された回数、例えば、100回)クリアまたはプレイされることである例を説明したが、これに限られるものではない。例えば、第2の達成条件は、ユーザ毎のプレイ回数またはクリア回数が予め設定された回数(例えば、20回)になること(即ち、1人で20回プレイまたはクリア)であってもよい。または、第2の達成条件は、所定人数(予め設定された人数、例えば、100人)のユーザがプレイまたはクリアすることであってもよい。プレイが条件の場合には、少しでもプレイされればプレイ回数やプレイ人数としてカウントしてもよいし、所定のプレイ条件が満たされることで(例えば、所定のプレイ時間以上、特定の箇所までプレイされたこと等)プレイ回数やプレイ人数としてカウントしてもよい。また、第2の達成条件は、プレイにおいて、特定のアイテムを所定数(または所定数以上)集めることであってもよい。この場合、例えば、1回のプレイでは集めきれない数が条件として設定される。また、第2の達成条件は、特定の敵キャラクタを所定回数倒すこと(例えば、最後のボスキャラを20回倒すこと)であってもよい。なお、上記第2の達成条件には、時間制限(例えば、24時間、1週間等)があってもよい。   In the above-described embodiment, an example has been described in which the second achievement condition (for example, the achievement condition of the total goal) is to clear or play a predetermined number of times (a preset number of times, for example, 100 times). , But is not limited to this. For example, the second achievement condition may be that the number of plays or the number of clears for each user becomes a preset number (for example, 20 times) (that is, 20 times play or clear by one person). Alternatively, the second achievement condition may be that a predetermined number of users (a predetermined number of users, for example, 100) play or clear. If the play is a condition, the play count or the number of players may be counted as long as a small amount of play is performed, or when a predetermined play condition is satisfied (for example, the play is performed to a specific place for a predetermined play time or more). It may be counted as the number of plays or the number of players. Further, the second achievement condition may be to collect a predetermined number (or a predetermined number or more) of specific items in play. In this case, for example, a number that cannot be collected in one play is set as a condition. The second achievement condition may be to defeat a specific enemy character a predetermined number of times (for example, defeat the last boss character 20 times). Note that the second achievement condition may have a time limit (for example, 24 hours, 1 week, and the like).

また、上記実施形態では、UGCの例としてUGCダンジョンを例として説明したが、UGCは、ダンジョンに限られるものではなく、バトルを行うリング、野球やサッカーのスタジアム、音楽ゲームの楽曲の譜面等であってもよい。
また、上記実施形態では、ゲームサーバ30が、ユーザのゲームプレイに基づいてUGC(プレイ可能なゲーム領域)を生成する例として、ユーザが選択したキャラクタカードまたはダンジョンアイテム、またはユーザが所持するキャラクタカードまたはダンジョンアイテムに基づいてUGCを生成する例を説明したが、これに限られるものではない。例えば、ゲームサーバ30は、ユーザが直接的にゲーム領域内の構成を作成または変更することに基づいてUGC(プレイ可能なゲーム領域)を生成してもよい。
In the above embodiment, the UGC dungeon was described as an example of the UGC. However, the UGC is not limited to the dungeon, but may be a battle ring, a baseball or soccer stadium, a music score of a music game, or the like. There may be.
In the above embodiment, as an example in which the game server 30 generates a UGC (playable game area) based on the game play of the user, a character card or a dungeon item selected by the user or a character card possessed by the user Alternatively, the example in which the UGC is generated based on the dungeon item has been described, but the present invention is not limited to this. For example, the game server 30 may generate a UGC (playable game area) based on a user directly creating or changing a configuration in the game area.

また、上記実施形態では、ゲームサーバ30がゲームのプレイ処理やUGCの生成処理、報酬付与処理等を実行する構成を説明したが、この処理の一部または全部をユーザ端末10が実行してもよい。つまり、ゲームサーバ30が備える、ダンジョン生成部311(ゲーム領域生成部の一例)、ダンジョン公開部312(ゲーム領域設定部の一例)、プレイ実行部313、報酬付与部314、及び通知部315の少なくとも一部に相当する構成をユーザ端末10が備えてもよい。例えば、ユーザ端末10は、ユーザのゲームプレイに基づいてUGC(プレイ可能なゲーム領域)を生成し、生成したUGCのデータをゲームサーバ30に送信して管理させてもよいし、生成したUGCについての情報を、ゲームサーバ30を介してまたはゲームサーバ30を介さずに直接的に他のユーザ端末10に通知してもよい。また、ユーザ端末10は、UGCダンジョンのデータをゲームサーバ30から取得してプレイ処理を実行し、プレイ結果をゲームサーバ30に送信してもよい。また、ユーザ端末10は、プレイ結果に基づいてクリア報酬や達成報酬を付与してもよい。   Further, in the above embodiment, the configuration in which the game server 30 executes the game play process, the UGC generation process, the reward giving process, and the like has been described. However, even if the user terminal 10 executes some or all of this process. Good. That is, at least the dungeon generation unit 311 (an example of the game area generation unit), the dungeon disclosure unit 312 (an example of the game area setting unit), the play execution unit 313, the reward giving unit 314, and the notification unit 315 included in the game server 30 are provided. The user terminal 10 may include a configuration corresponding to a part. For example, the user terminal 10 may generate a UGC (playable game area) based on the game play of the user, transmit the generated UGC data to the game server 30, and manage the generated UGC, May be notified to the other user terminals 10 directly via the game server 30 or not via the game server 30. Further, the user terminal 10 may acquire the UGC dungeon data from the game server 30, execute the play process, and transmit the play result to the game server 30. Further, the user terminal 10 may provide a clear reward or an achievement reward based on the play result.

また、上述の端末制御部110またはサーバ制御部310の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述の端末制御部110またはサーバ制御部310としての処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやWAN、LAN、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、CD−ROM等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。   Also, a program for realizing the functions of the terminal control unit 110 or the server control unit 310 is recorded on a computer-readable recording medium, and the program recorded on the recording medium is read and executed by a computer system. Thus, the processing as the terminal control unit 110 or the server control unit 310 described above may be performed. Here, "to make the computer system read and execute the program recorded on the recording medium" includes installing the program in the computer system. The “computer system” here includes an OS and hardware such as peripheral devices. Further, the “computer system” may include a plurality of computer devices connected via a network including a communication line such as the Internet, a WAN, a LAN, and a dedicated line. The “computer-readable recording medium” refers to a portable medium such as a flexible disk, a magneto-optical disk, a ROM, and a CD-ROM, and a storage device such as a hard disk built in a computer system. As described above, the recording medium storing the program may be a non-transitory recording medium such as a CD-ROM. The recording medium also includes an internal or external recording medium accessible from the distribution server for distributing the program. The code of the program stored in the recording medium of the distribution server may be different from the code of the program in a format executable by the terminal device. That is, any format can be stored in the distribution server as long as it can be downloaded from the distribution server and installed in a form executable by the terminal device. The program may be divided into a plurality of programs, downloaded at different timings, and then combined by the terminal device, or the distribution server that distributes each of the divided programs may be different. Further, the “computer-readable recording medium” holds a program for a certain period of time, such as a volatile memory (RAM) in a computer system serving as a server or a client when the program is transmitted via a network. Shall be included. Further, the program may be for realizing a part of the functions described above. Furthermore, what can implement | achieve the function mentioned above in combination with the program already recorded on the computer system, and what is called a difference file (difference program) may be sufficient.

また、上述の端末制御部110またはサーバ制御部310の一部または全部を、LSI(Large Scale Integration)等の集積回路として実現してもよい。上述した各機能は個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はLSIに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりLSIに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。   Further, a part or all of the terminal control unit 110 or the server control unit 310 may be realized as an integrated circuit such as an LSI (Large Scale Integration). Each of the above-described functions may be individually formed into a processor, or a part or all of the functions may be integrated into a processor. The method of circuit integration is not limited to an LSI, and may be realized by a dedicated circuit or a general-purpose processor. Further, in the case where a technology for forming an integrated circuit that replaces the LSI appears due to the advance of the semiconductor technology, an integrated circuit based on the technology may be used.

[付記]
以上の記載から本発明は例えば以下のように把握される。なお、本発明の理解を容易にするために添付図面の参照符号を便宜的に括弧書きにて付記するが、それにより本発明が図示の態様に限定されるものではない。
[Appendix]
From the above description, the present invention is grasped, for example, as follows. In order to facilitate understanding of the present invention, reference numerals in the accompanying drawings are added in parentheses for convenience, but the present invention is not limited to the illustrated embodiment.

(付記1)本発明の一態様に係るゲームシステム(1)は、プレイ可能なゲーム領域をユーザのゲームプレイに基づいて生成するゲーム領域生成部(311、S302)と、前記ゲーム領域生成部により生成された前記ゲーム領域(例えば、UGC)を他のユーザがプレイ可能なように設定するゲーム領域設定部(312、S308)と、前記ゲーム領域が前記他のユーザによる少なくとも複数回プレイに基づいて達成可能となる第2の達成条件(例えば、トータル目標の達成条件)が満たされた場合、前記他のユーザに報酬(例えば、達成報酬)を付与する報酬付与部(314、S364)と、を備える。   (Supplementary Note 1) A game system (1) according to an aspect of the present invention includes a game region generation unit (311 and S302) that generates a playable game region based on a game play of a user, and a game region generation unit. A game area setting unit (312, S308) for setting the generated game area (for example, UGC) so that another user can play the game area, and the game area based on at least a plurality of times of playing by the other user. And a reward granting unit (314, S364) for granting a reward (for example, an achievement reward) to the other user when a second achievement condition that can be achieved (for example, the achievement condition of the total goal) is satisfied. Prepare.

付記1の構成によれば、ゲームシステムは、ユーザのゲームプレイに基づいて生成されたプレイ可能なゲーム領域(UGC)を他のユーザが少なくとも複数回プレイすることに基づいて報酬(例えば、達成報酬)を付与するため、ユーザが公開したUGCを、より多く他のユーザにプレイしてもらえるようにすることができる。   According to the configuration of Supplementary Note 1, the game system provides a reward (for example, an achievement reward) based on that another user plays the playable game area (UGC) generated based on the user's game play at least a plurality of times. ), The UGC released by the user can be played by other users more often.

(付記2)本発明の一態様に係るゲームシステム(1)は、プレイ可能なゲーム領域をユーザのゲームプレイに基づいて生成するゲーム領域生成部(311、S302)と、前記ゲーム領域生成部により生成された前記ゲーム領域(例えば、UGC)を他のユーザがプレイ可能なように設定するゲーム領域設定部(312、S308)と、前記ゲーム領域が前記他のユーザによる少なくとも1回プレイに基づいて達成可能となる第1の達成条件(例えば、UGCのクリア)が満たされた場合、前記他のユーザに報酬(例えば、クリア報酬)を付与するとともに、前記ゲーム領域が前記他のユーザによる少なくとも複数回プレイに基づいて達成可能となる第2の達成条件(例えば、トータル目標の達成条件)が満たされた場合、前記他のユーザに報酬(例えば、達成報酬)を付与する報酬付与部(314、S358、S364)と、を備える。   (Supplementary Note 2) A game system (1) according to an aspect of the present invention includes a game region generation unit (311 and S302) that generates a playable game region based on a user's game play, and a game region generation unit. A game area setting unit (312, S308) for setting the generated game area (for example, UGC) so that another user can play the game area, and the game area based on at least one play by the other user. When a first achievement condition (for example, clearing UGC) that can be achieved is satisfied, a reward (for example, a clear reward) is given to the other user, and the game area is at least plural by the other user. If the second achievement condition (for example, the achievement condition of the total goal) that can be achieved based on the first play is satisfied, the other user Compensation (e.g., achieving compensation) comprises reward giving unit which imparts a (314, S358, S364), the.

付記2の構成によれば、ゲームシステムは、ユーザのゲームプレイに基づいて生成されたプレイ可能なゲーム領域(UGC)を他のユーザが少なくとも1回プレイすることで(例えば、クリアした場合に)付与される報酬(例えば、クリア報酬)以外に、少なくとも複数回プレイしないと付与されない達成報酬も用意しているため、ユーザが公開したUGCを、より多く他のユーザにプレイしてもらえるようにすることができる。   According to the configuration of Supplementary Note 2, the game system is configured such that another user plays the playable game area (UGC) generated based on the game play of the user at least once (for example, when the user clears the game area). In addition to the reward to be given (for example, a clear reward), an achievement reward that is not given unless played at least a plurality of times is also prepared, so that more users can play the UGC released by the user to other users. be able to.

(付記3)本発明の一態様は、付記1または付記2に記載のゲームシステムであって、前記報酬付与部は、前記ゲーム領域が複数の前記他のユーザによりプレイされることにより前記第2の達成条件が満たされた場合、複数の前記他のユーザのそれぞれに報酬を付与する。   (Supplementary Note 3) One embodiment of the present invention is the game system according to Supplementary Note 1 or 2, wherein the reward providing unit is configured to perform the second game by playing the game area by a plurality of the other users. Is satisfied, a reward is given to each of the plurality of other users.

付記3の構成によれば、ゲームシステムは、複数の他のユーザが達成報酬を獲得するために協力してUGCを何度もプレイするようになるため、ユーザが公開したUGCを、より多くの他のユーザにプレイしてもらえるようにすることができる。   According to the configuration of Supplementary Note 3, the game system allows the plurality of other users to play the UGC many times in cooperation in order to obtain the achievement reward. It is possible to have other users play.

(付記4)本発明の一態様は、付記3に記載のゲーム装置であって、前記報酬付与部は、前記第2の達成条件が満たされることへの貢献度に応じて、複数の前記他のユーザのそれぞれに報酬を付与する。   (Supplementary Note 4) One embodiment of the present invention is the game device according to Supplementary Note 3, wherein the reward providing unit is configured to determine a plurality of the other items according to a degree of contribution to the satisfaction of the second achievement condition. A reward is given to each of the users.

付記4の構成によれば、ゲームシステムは、UGCを数多くクリア(またはプレイ)した貢献度の高いユーザほど、より価値の高い達成報酬を付与することができるため、より価値の高い報酬を獲得したいユーザがUGCをより多くプレイしたくなるように促すことができる。   According to the configuration of Supplementary Note 4, the game system wants to acquire a more valuable reward because a user who has cleared (or played) a lot of UGCs and has a higher contribution can be given a more valuable achievement reward. The user can be encouraged to play more UGC.

(付記5)本発明の一態様は、付記1から付記4のいずれか一に記載のゲームシステムであって、前記報酬付与部は、前記第2の達成条件が満たされた場合、前記ユーザにより設定された報酬を前記他のユーザに付与する。   (Supplementary Note 5) One embodiment of the present invention is the game system according to any one of Supplementary Note 1 to Supplementary Note 4, wherein the reward imparting unit is configured to determine whether the second achievement condition is satisfied by the user. The set reward is given to the other user.

付記5の構成によれば、ゲームシステムは、UGCを他のユーザにプレイしてもらうために、達成報酬の内容をUGCの作成者自身が設定することができる。   According to the configuration of Supplementary Note 5, in the game system, the content of the achievement reward can be set by the creator of the UGC in order to have another user play the UGC.

(付記6)本発明の一態様は、付記1から付記5のいずれか一に記載のゲームシステムであって、前記第2の達成条件は、前記ゲーム領域が前記他のユーザにより予め設定された回数プレイされることに基づく条件である。   (Supplementary Note 6) One aspect of the present invention is the game system according to any one of Supplementary Notes 1 to 5, wherein the second achievement condition is that the game area is set in advance by the other user. This is a condition based on the number of times played.

付記6の構成によれば、ゲームシステムは、達成報酬を欲しい他のユーザに繰り返しプレイする動機付けを与えることができるため、ユーザが公開したUGCを、より多く他のユーザにプレイしてもらえるようにすることができる。   According to the configuration of Supplementary Note 6, the game system can motivate another user who wants the achievement reward to repeatedly play, so that the UGC published by the user can be played by other users more. Can be

(付記7)本発明の一態様は、付記1から付記6のいずれか一に記載のゲームシステムであって、前記ゲーム領域生成部は、生成されるゲーム領域の内容に関する情報が関連付けられたアイテムのうち前記ユーザのゲームプレイにおける操作により選択されたアイテムに基づいて前記ゲーム領域を生成する。   (Supplementary Note 7) One aspect of the present invention is the game system according to any one of Supplementary Notes 1 to 6, wherein the game area generation unit includes an item associated with information on a content of the generated game area. And generating the game area based on an item selected by an operation in the game play of the user.

付記7の構成によれば、ゲームシステムは、ユーザの選択に応じてUGCを生成するため、ユーザが作成したい所望のUGCを生成することができる。   According to the configuration of Supplementary Note 7, since the game system generates the UGC according to the user's selection, the game system can generate a desired UGC that the user wants to create.

(付記8)本発明の一態様は、付記1から付記6のいずれか一に記載のゲームシステムであって、前記ゲーム領域生成部は、前記ユーザがゲームプレイにおいて所持するアイテムに基づいて前記ゲーム領域を生成する。   (Supplementary Note 8) One aspect of the present invention is the game system according to any one of Supplementary Notes 1 to 6, wherein the game area generation unit performs the game based on an item possessed by the user in game play. Create a region.

付記8の構成によれば、ゲームシステムは、ユーザのプレイ状況に応じてUGCを生成するため、例えばユーザがプレイで頑張ることにより、それに見合ったダンジョンレベルの高いUGCダンジョンを生成することができる。例えば、ダンジョンレベルの高いUGCは、達成報酬の価値も高くすることができるため、ユーザが作成したUGCを他のユーザにより多くプレイしてもらえる可能性が高くなる。   According to the configuration of Supplementary Note 8, since the game system generates the UGC according to the user's play situation, for example, when the user works hard in the play, the game system can generate a UGC dungeon with a dungeon level corresponding to the UGC dungeon. For example, a UGC with a high dungeon level can also increase the value of the achievement reward, so that it is more likely that another user will play more UGCs created by the user.

(付記9)本発明の一態様は、付記7または付記8に記載のゲームシステムであって、前記アイテムは、前記ユーザの操作対象となって前記ゲーム領域に登場するキャラクタを示すキャラクタカード、またはキャラクタカードに対応する。   (Supplementary note 9) One embodiment of the present invention is the game system according to supplementary note 7 or 8, wherein the item is a character card indicating a character appearing in the game area as an operation target of the user, or Corresponds to a character card.

付記9の構成によれば、ゲームシステムは、ユーザのキャラクタカードの選択に応じてUGCを生成するため、ユーザが作成したい所望のUGCを生成することができる。また、ゲーム装置は、ユーザが所持するキャラクタカードのうちプレイで使用しない余ったキャラクタカードや使い道のないキャラクタカードを、UGCの生成に利用可能にすることができる。つまり、ユーザは余剰カードをUGCダンジョンの生成に少なくとも一部に再利用できる。   According to the configuration of Supplementary Note 9, since the game system generates the UGC according to the user's selection of the character card, the game system can generate the desired UGC that the user wants to create. In addition, the game device can make available, among the character cards possessed by the user, character cards that are not used in play or character cards that have no use, for generating UGC. That is, the user can reuse the surplus card at least partially for generating the UGC dungeon.

(付記10)本発明の一態様は、付記7から付記9のいずれか一に記載のゲームシステムであって、前記ゲーム領域生成部は、前記アイテムに基づいて生成される前記ゲーム領域の内容を示す情報を、生成前に前記ユーザに提示する。   (Supplementary Note 10) One aspect of the present invention is the game system according to any one of Supplementary Notes 7 to 9, wherein the game area generation unit stores the content of the game area generated based on the item. The information to be shown is presented to the user before generation.

付記10の構成によれば、ゲームシステムは、ユーザがUGCを作成する際に、アイテムの選択(キャラクタカードの選択)に応じてUGCの生成イメージを事前に確認しながら作成することができるため、ユーザが意図するUGCを作成し易くできる。   According to the configuration of Supplementary Note 10, since the game system can create the UGC according to the selection of the item (selection of the character card) while confirming the generated image of the UGC in advance when the user creates the UGC, UGC intended by the user can be easily created.

(付記11)本発明の一態様は、付記1から付記10のいずれか一に記載のゲームシステムであって、前記ゲーム領域がプレイ可能である旨を前記他のユーザに通知する通知部(315、S310)を備える。   (Supplementary Note 11) One embodiment of the present invention is the game system according to any one of Supplementary Notes 1 to 10, wherein the notification unit (315) notifies the other user that the game area is playable. , S310).

付記11の構成によれば、ゲームシステムは、ユーザによって作成されたUGCのことを他のユーザがプレイ可能なように認識できるようになるため、UGCのプレイ回数の増加を図ることができる。また、達成報酬を獲得したいユーザは、他のユーザに通知することでプレイを呼びかけることもできる。   According to the configuration of Supplementary Note 11, since the game system can recognize the UGC created by the user so that another user can play the UGC, the number of times the UGC is played can be increased. In addition, a user who wants to obtain an achievement reward can also call for play by notifying another user.

(付記12)本発明の一態様は、付記11に記載のゲームシステムであって、前記通知部は、前記ゲーム領域がプレイ可能である旨を、前記他のユーザのうちゲーム内において前記ユーザと所定の関係にあるユーザに通知する。   (Supplementary Note 12) One aspect of the present invention is the game system according to supplementary note 11, wherein the notifying unit notifies the user that the game area is playable with the user in the game among the other users. Notify users who have a predetermined relationship.

付記12の構成によれば、ゲームシステムは、ユーザによって作成されたUGCのことを、ゲーム内でそのユーザと所定の関係(例えば、友だち関係)にあるユーザがプレイ可能なように認識できるようになるため、所定の関係(例えば、友だち関係)にあるユーザにUGCをより多くプレイしてもらえるようにすることができる。また、達成報酬の獲得に向けて、所定の関係(例えば、友だち関係)にあるユーザ間でUGCを拡散して協力し合うことができる。   According to the configuration of Supplementary Note 12, the game system can recognize the UGC created by the user so that a user having a predetermined relationship (for example, a friend relationship) with the user in the game can play the UGC. Therefore, it is possible to allow a user having a predetermined relationship (for example, a friend relationship) to play more UGC. In addition, UGC can be diffused and cooperated between users having a predetermined relationship (for example, friend relationship) to acquire an achievement reward.

(付記13)本発明の一態様は、付記11に記載のゲームシステムであって、前記通知部は、前記他のユーザがプレイ可能な前記ゲーム領域の識別情報を生成する。   (Supplementary Note 13) One aspect of the present invention is the game system according to Supplementary Note 11, wherein the notification unit generates identification information of the game area in which the other user can play.

付記13の構成によれば、ゲームシステムは、この識別情報をコピー機能等を用いてSNSやメール、ブログ等でユーザが通知(拡散)可能なようにすることができる。   According to the configuration of Supplementary Note 13, the game system can enable the user to notify (spread) the identification information by using a copy function or the like by SNS, mail, blog, or the like.

(付記14)本発明の一態様は、付記11から付記13のいずれか一に記載のゲームシステムであって、前記通知部は、前記ゲーム領域がプレイ可能である旨を前記他のユーザに通知する際に、通知するユーザのユーザ情報を管理する。   (Supplementary Note 14) One aspect of the present invention is the game system according to any one of Supplementary Notes 11 to 13, wherein the notifying unit notifies the other user that the game area is playable. When doing so, the user information of the user to be notified is managed.

付記14の構成によれば、ゲームシステムは、UGCを通知した他のユーザ(即ち、拡散してくれたユーザ)に達成報酬を付与する際に、貢献度として加味することができる。また、ゲーム装置は、UGCを通知する際に通知したユーザが誰であるかを併せて通知することができる。   According to the configuration of Supplementary Note 14, the game system can take the contribution as a degree of achievement when giving the achievement reward to another user who has notified the UGC (that is, a user who has spread). Further, the game device can also notify who the user notified when notifying UGC.

(付記15)本発明の一態様は、付記1から付記14のいずれか一に記載のゲームシステムであって、前記ゲーム領域生成部は、ユーザに基づいて内容が決まるゲームコンテンツとしての前記ゲーム領域を生成する。   (Supplementary note 15) One embodiment of the present invention is the game system according to any one of Supplementary notes 1 to 14, wherein the game area generation unit includes a game area as a game content whose content is determined based on a user. Generate

付記15の構成によれば、ゲームシステムは、ユーザが独自性を含んだUGCでプレイ可能するとともに、そのUGCを他のユーザがプレイ可能とすることもできる。   According to the configuration of Supplementary Note 15, the game system allows the user to play the UGC including uniqueness, and also enables the UGC to be played by another user.

(付記16)本発明の一態様は、コンピュータを、付記1から付記15のいずれか一に記載のゲームシステムとして機能させるためのプログラム。   (Supplementary Note 16) One embodiment of the present invention is a program for causing a computer to function as the game system according to any one of Supplementary Notes 1 to 15.

付記16の構成によれば、プログラムは、ユーザのゲームプレイに基づいて生成されたプレイ可能なゲーム領域(UGC)を他のユーザが少なくとも複数回プレイすることに基づいて報酬(例えば、達成報酬)を付与するため、ユーザが公開したUGCを、より多く他のユーザにプレイしてもらえるようにすることができる。   According to the configuration of Supplementary Note 16, the program is configured to provide a reward (for example, an achievement reward) based on that another user plays the playable game area (UGC) generated based on the game play of the user at least plural times. , The UGC released by the user can be played by other users in a larger amount.

1 ゲームシステム、10 ユーザ端末、11 CPU、12 通信部、13 入力部、14 表示部、15 記憶部、30 ゲームサーバ、31 CPU、32 通信部、35 記憶部、110 端末制御部、111 ゲーム処理部、112 表示制御部、113 入力受付部、310 サーバ制御部、311 ダンジョン生成部、312 ダンジョン公開部、313 プレイ実行部、314 報酬付与部、315 通知部、351 ユーザデータ記憶部、352 カードマスタデータ記憶部、353 所持カードデータ記憶部、354 ダンジョンデータ記憶部   1 game system, 10 user terminals, 11 CPU, 12 communication section, 13 input section, 14 display section, 15 storage section, 30 game server, 31 CPU, 32 communication section, 35 storage section, 110 terminal control section, 111 game processing Unit, 112 display control unit, 113 input reception unit, 310 server control unit, 311 dungeon generation unit, 312 dungeon disclosure unit, 313 play execution unit, 314 reward giving unit, 315 notification unit, 351 user data storage unit, 352 card master Data storage unit, 353 possession card data storage unit, 354 dungeon data storage unit

Claims (13)

プレイ可能なゲーム領域をユーザのゲームプレイに基づいて生成するゲーム領域生成部と、
前記ゲーム領域生成部により生成された前記ゲーム領域を他のユーザがプレイ可能なように設定するゲーム領域設定部と、
前記ゲーム領域がプレイ可能である旨を、前記他のユーザのうち前記ゲーム領域を知り得たユーザから前記他のユーザにゲームシステム内において通知する通知部と、
前記ゲーム領域が前記他のユーザによる少なくとも複数回プレイに基づいて達成可能となる第2の達成条件が満たされた場合、前記他のユーザのうち前記ゲーム領域をプレイしたユーザと前記ゲーム領域がプレイ可能である旨を通知したユーザとに報酬を付与する報酬付与部と、
を備え、
前記ゲーム領域生成部は、
生成されるゲーム領域の内容に関する情報が関連付けられたアイテムのうち前記ユーザのゲームプレイにおける操作により選択されたアイテムに基づいて前記ゲーム領域を生成し、
前記アイテムは、前記ユーザの操作対象となって前記ゲーム領域に登場するキャラクタを示すキャラクタカードであり、
前記ゲーム領域生成部は、
前記ユーザがゲームプレイにおいて所持する前記キャラクタカードのうち前記ユーザにより選択されたキャラクタカードに基づいて前記ゲーム領域を生成する、
ゲームシステム。
A game area generation unit that generates a playable game area based on the game play of the user,
A game area setting unit that sets the game area generated by the game area generation unit so that another user can play the game area;
A notification unit that notifies the other user that the game area is playable from a user who has learned the game area among the other users in the game system ;
When a second achievement condition that allows the game area to be achieved based on at least a plurality of plays by the other user is satisfied, a user who played the game area among the other users and the game area play. A reward giving unit that gives a reward to the user who has notified that the user is possible,
With
The game area generation unit includes:
The game area is generated based on an item selected by an operation in the game play of the user among the items associated with the information on the content of the generated game area,
The item is a character card indicating a character that appears in the game area as an operation target of the user,
The game area generation unit includes:
Generating the game area based on a character card selected by the user among the character cards possessed by the user in game play,
Game system.
プレイ可能なゲーム領域をユーザのゲームプレイに基づいて生成するゲーム領域生成部と、
前記ゲーム領域生成部により生成された前記ゲーム領域を他のユーザがプレイ可能なように設定するゲーム領域設定部と、
前記ゲーム領域がプレイ可能である旨を、前記他のユーザのうち前記ゲーム領域を知り得たユーザから前記他のユーザにゲームシステム内において通知する通知部と、
前記ゲーム領域が前記他のユーザによる少なくとも1回プレイに基づいて達成可能となる第1の達成条件が満たされた場合、前記他のユーザに報酬を付与するとともに、前記ゲーム領域が前記他のユーザによる少なくとも複数回プレイに基づいて達成可能となる第2の達成条件が満たされた場合、前記他のユーザのうち前記ゲーム領域をプレイしたユーザと前記ゲーム領域がプレイ可能である旨を通知したユーザとに報酬を付与する報酬付与部と、
を備え、
前記ゲーム領域生成部は、
生成されるゲーム領域の内容に関する情報が関連付けられたアイテムのうち前記ユーザのゲームプレイにおける操作により選択されたアイテムに基づいて前記ゲーム領域を生成し、
前記アイテムは、前記ユーザの操作対象となって前記ゲーム領域に登場するキャラクタを示すキャラクタカードであり、
前記ゲーム領域生成部は、
前記ユーザがゲームプレイにおいて所持する前記キャラクタカードのうち前記ユーザにより選択されたキャラクタカードに基づいて前記ゲーム領域を生成する、
ゲームシステム。
A game area generation unit that generates a playable game area based on the game play of the user,
A game area setting unit that sets the game area generated by the game area generation unit so that another user can play the game area;
A notification unit that notifies the other user that the game area is playable from a user who has learned the game area among the other users in the game system ;
When a first achievement condition that allows the game area to be achieved based on at least one play by the other user is satisfied, a reward is given to the other user, and the game area is assigned to the other user. If the second benchmarks to be achievable based on at least a plurality of times play by are met, the user the user to the game area played the game area of the other user has notified a playable A reward granting unit that grants a reward to
With
The game area generation unit includes:
The game area is generated based on an item selected by an operation in the game play of the user among the items associated with the information on the content of the generated game area,
The item is a character card indicating a character that appears in the game area as an operation target of the user,
The game area generation unit includes:
Generating the game area based on a character card selected by the user among the character cards possessed by the user in game play,
Game system.
前記報酬付与部は、
前記ゲーム領域が複数の前記他のユーザによりプレイされることにより前記第2の達成条件が満たされた場合、複数の前記他のユーザのそれぞれに報酬を付与する、
請求項1または請求項2に記載のゲームシステム。
The reward granting unit,
When the second achievement condition is satisfied by the game area being played by a plurality of the other users, a reward is given to each of the plurality of the other users,
The game system according to claim 1 or 2.
前記報酬付与部は、
前記第2の達成条件が満たされることへの貢献度に応じて、複数の前記他のユーザのそれぞれに報酬を付与する、
請求項3に記載のゲームシステム。
The reward granting unit,
A reward is given to each of the plurality of other users according to a contribution to the satisfaction of the second achievement condition;
The game system according to claim 3.
前記報酬付与部は、
前記第2の達成条件が満たされた場合、前記ユーザにより設定された報酬を前記他のユーザに付与する、
請求項1から請求項4のいずれか一項に記載のゲームシステム。
The reward granting unit,
When the second achievement condition is satisfied, a reward set by the user is given to the other user;
The game system according to any one of claims 1 to 4.
前記第2の達成条件は、前記ゲーム領域が前記他のユーザにより予め設定された回数プレイされることに基づく条件である、
請求項1から請求項5のいずれか一項に記載のゲームシステム。
The second achievement condition is a condition based on that the game area is played by the other user a preset number of times,
The game system according to any one of claims 1 to 5.
前記ゲーム領域生成部は、
前記アイテムに基づいて生成される前記ゲーム領域の内容を示す情報を、生成前に前記ユーザに提示する、
請求項1から請求項6のいずれか一項に記載のゲームシステム。
The game area generation unit includes:
Presenting information indicating the content of the game area generated based on the item to the user before generation,
The game system according to any one of claims 1 to 6.
前記ゲーム領域がプレイ可能である旨を前記他のユーザに通知する通知部、
を備える請求項1から請求項7のいずれか一項に記載のゲームシステム。
A notification unit that notifies the other user that the game area is playable,
The game system according to any one of claims 1 to 7, further comprising:
前記通知部は、
前記ゲーム領域がプレイ可能である旨を、前記他のユーザのうちゲーム内において前記ユーザと所定の関係にあるユーザに通知する、
請求項8に記載のゲームシステム。
The notifying unit,
Notifying a user having a predetermined relationship with the user in the game among the other users, that the game area is playable,
The game system according to claim 8.
前記通知部は、前記他のユーザがプレイ可能な前記ゲーム領域の識別情報を生成する、
請求項8に記載のゲームシステム。
The notification unit generates identification information of the game area playable by the other user,
The game system according to claim 8.
前記通知部は、
前記ゲーム領域がプレイ可能である旨を前記他のユーザに通知する際に、通知する前記ゲーム領域の情報とユーザのユーザ情報とを関連付けて記憶させる、
請求項8から請求項10のいずれか一項に記載のゲームシステム。
The notifying unit,
When notifying the other user that the game area is playable, storing information of the game area to be notified and user information of the user in association with each other,
The game system according to any one of claims 8 to 10.
前記ゲーム領域生成部は、
ユーザに基づいて内容が決まるゲームコンテンツとしての前記ゲーム領域を生成する、
請求項1から請求項11のいずれか一項に記載のゲームシステム。
The game area generation unit includes:
Generating the game area as game content whose content is determined based on the user,
The game system according to any one of claims 1 to 11.
コンピュータを、請求項1から請求項12のいずれか一項に記載のゲームシステムとして機能させるためのプログラム。   A program for causing a computer to function as the game system according to any one of claims 1 to 12.
JP2017050493A 2017-03-15 2017-03-15 Game system and program Active JP6676845B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2017050493A JP6676845B2 (en) 2017-03-15 2017-03-15 Game system and program
JP2018206665A JP6970445B2 (en) 2017-03-15 2018-11-01 Game system and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017050493A JP6676845B2 (en) 2017-03-15 2017-03-15 Game system and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2018206665A Division JP6970445B2 (en) 2017-03-15 2018-11-01 Game system and programs

Publications (2)

Publication Number Publication Date
JP2018153252A JP2018153252A (en) 2018-10-04
JP6676845B2 true JP6676845B2 (en) 2020-04-08

Family

ID=63717054

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017050493A Active JP6676845B2 (en) 2017-03-15 2017-03-15 Game system and program

Country Status (1)

Country Link
JP (1) JP6676845B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7013401B2 (en) * 2019-01-31 2022-01-31 株式会社バンダイ Game equipment, game systems and programs
JP7071308B2 (en) * 2019-04-12 2022-05-18 株式会社ポケモン Programs, information processing equipment, game servers and game systems
JP7270002B2 (en) * 2021-08-02 2023-05-09 株式会社プラチナエッグ Game system, game program and information processing method
JP7460920B2 (en) 2022-02-07 2024-04-03 株式会社Mixi Information processing device, information processing method, and program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003047776A (en) * 2001-08-07 2003-02-18 Square Co Ltd Game system, game controlling method and recording medium thereof as well as computer program
KR102003483B1 (en) * 2011-02-15 2019-07-24 가부시키가이샤 캡콤 Game system, computer device, method for controlling computer device, and recording medium
JP5719403B2 (en) * 2013-04-26 2015-05-20 株式会社スクウェア・エニックス Video game processing apparatus and video game processing program
JP5797349B1 (en) * 2015-03-17 2015-10-21 グリー株式会社 GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER

Also Published As

Publication number Publication date
JP2018153252A (en) 2018-10-04

Similar Documents

Publication Publication Date Title
JP6284105B1 (en) GAME DEVICE AND PROGRAM
JP6226160B1 (en) GAME DEVICE AND PROGRAM
JP6676845B2 (en) Game system and program
JP6757982B2 (en) Game equipment and programs
JP6128246B1 (en) Information processing apparatus and program
JP6970445B2 (en) Game system and programs
JP2013202317A (en) Game system, server device, control method of server device, and program
JP2014000263A (en) Game program and server device
JP7037910B2 (en) Information processing equipment, programs, game systems and game service provision methods
JP6998609B2 (en) Game programs, game processing methods, and game devices
JP7480410B2 (en) Game system, server, program, lottery event execution method
JP6369920B1 (en) GAME DEVICE AND PROGRAM
JP6799229B2 (en) Game devices, game systems, and programs
JP6979682B2 (en) Game equipment and programs
JP2018143867A (en) Game system, game control device, and program
JP7265184B2 (en) computer programs and computer equipment
JP7058248B2 (en) Game system, game device, game provision method and program
JP7193738B2 (en) computer programs and computer equipment
JP6037458B2 (en) GAME SYSTEM, SERVER DEVICE, AND PROGRAM
JP6682721B2 (en) Game system, game device, and program
JP6472552B1 (en) Information processing apparatus, game program, and information processing method
JP5270032B1 (en) Game program and server device
JP6624453B2 (en) Game system, game control device, and program
JP2021122523A (en) Computer program and computer device
JP6887005B2 (en) Computer programs and computer equipment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170726

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20170803

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20171102

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171121

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180119

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180327

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180528

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20180814

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181102

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20181112

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20190118

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190919

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191127

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200129

R150 Certificate of patent or registration of utility model

Ref document number: 6676845

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250