JP2018153252A - Game system and program - Google Patents

Game system and program Download PDF

Info

Publication number
JP2018153252A
JP2018153252A JP2017050493A JP2017050493A JP2018153252A JP 2018153252 A JP2018153252 A JP 2018153252A JP 2017050493 A JP2017050493 A JP 2017050493A JP 2017050493 A JP2017050493 A JP 2017050493A JP 2018153252 A JP2018153252 A JP 2018153252A
Authority
JP
Japan
Prior art keywords
user
game
dungeon
ugc
game area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2017050493A
Other languages
Japanese (ja)
Other versions
JP6676845B2 (en
Inventor
哲志 井堀
Tetsushi Ibori
哲志 井堀
直行 白石
Naoyuki Shiraishi
直行 白石
貴志 川野
Takashi Kawano
貴志 川野
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)

Abstract

PROBLEM TO BE SOLVED: To allow more other users to play UGC exhibited by a user.SOLUTION: A game system includes a game area generation part for generating a playable game area based on a game play of a user, a game area setting part for setting a game area generated by the game area generation part so as to be playable by other users, and a reward imparting part 314 for imparting a reward to another user, when the game area satisfies a second achievement condition achievable based on at least a plurality of times of play by another user.SELECTED DRAWING: Figure 4

Description

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

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

特開2016−49129号公報Japanese Patent Laid-Open No. 2006-49129

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

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

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

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

また、本発明の一態様は、プレイ可能なゲーム領域をユーザのゲームプレイに基づいて生成するゲーム領域生成部と、前記ゲーム領域生成部により生成された前記ゲーム領域を他のユーザがプレイ可能なように設定するゲーム領域設定部と、前記ゲーム領域が前記他のユーザによる少なくとも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 other users can play the game area generated by the game area generation unit When the game area setting unit to be set and the first achievement condition that the game area can be achieved based on at least one play by the other user are satisfied, a reward is given to the other user 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 times played by the other user is satisfied. System.

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

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

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

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

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

なお、ここではRPGゲームを例として説明するが、RPGゲームに限られるものではなく、バトルゲーム、野球ゲームやサッカーゲーム、クイズゲーム、音楽ゲーム等他の種類のゲームであってもよい。例えば、UGCは、ダンジョンに限られるものではなく、バトルを行うリング、野球やサッカーのスタジアム、音楽ゲームの楽曲の譜面等であってもよい。   Although the RPG game is described here as an example, the game is not limited to the RPG game, and may be another type of game such as a battle game, a baseball game, a soccer game, a quiz game, or a music game. For example, UGC is not limited to a dungeon, but may be a ring for performing a battle, a stadium for baseball or soccer, a musical score of 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 the system configuration of the game system 1 according to the present embodiment will be described.
FIG. 1 is a block diagram showing an example of the configuration of the 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, and these computer devices are connected to a network NW. Connected through. Since the user terminal 10-1, the user terminal 10-2, and the user terminal 10-3 have the same configuration, descriptions of “−1”, “−2”, and the like are omitted unless particularly distinguished. The user terminal 10 will be described. Although three user terminals 10 are illustrated here, 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 that can be played on the user terminal 10. For example, the game server 30 provides a game control program (game control program) that can be played on the user terminal 10 so that it can be downloaded from the user terminal 10. Each user terminal 10 can play a game provided by the game server 30 by installing and executing the game control program. Note that 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 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 is applicable. In the present embodiment, the user terminal 10 will be 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 present 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 a game server 30 connected via a network NW, Communication with other devices and the like is performed via the communication unit 12. These components are connected via a bus so that they can communicate with each other. 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 includes, for example, a plurality of Ethernet (registered trademark) ports, a plurality of digital input / output ports such as a USB, and the like. Based on the control by the CPU 11, the game server 30 and other devices are connected via the network NW. Communicate with devices.
The input unit 13 is configured integrally with a display as a touch panel, for example, and inputs a user operation. The input unit 13 outputs operation information indicating the input operation to the CPU 11. The input unit 13 may be another input device such as a keyboard, a mouse, a touch pad, or a microphone that inputs various instructions by voice.
The display unit 14 is a display that displays information such as images and text, and includes a liquid crystal display panel, an organic EL (ElectroLuminescence) 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, an HDD (Hard Disk Drive), an SSD (Solid State Drive), an EEPROM (Electrically Erasable Programmable Read-Only Memory), and a ROM (Read-Only Memory). Various information, images, programs (including game control programs) and the like processed by the user terminal 10 are stored. The storage unit 15 is not limited to a built-in unit in the user terminal 10 but may be an external storage device connected by a digital input / output port such as a USB. The user terminal 10 may be configured to include hardware configurations such as a speaker (not shown), an audio output terminal, a camera, a gyro sensor, and a GPS (Global Positioning System) receiving module.

図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. The game server 30 includes a plurality of user terminals 10 and other devices connected via the network NW and the communication unit 32. To communicate through. These components are connected via a bus so that they can communicate with each other. The CPU 31 executes a 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 includes, for example, a plurality of Ethernet (registered trademark) ports, a plurality of digital input / output ports such as a USB, and the like. Based on control by the CPU 31, a plurality of user terminals 10 and 10 are connected via the network NW. Communicate with other devices.
The input unit 33 is another input device such as a keyboard, a mouse, a touch pad, or a microphone in 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, a RAM, and the like, and stores a game control program, an application program, various setting information necessary for the game, history information, and the like. Note that 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. 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 (not shown), a speaker, and an audio output terminal.

〔機能構成〕
次に、図4を参照して、ゲームシステム1が備えるユーザ端末10及びゲームサーバ30の機能構成について説明する。図4は、本実施形態に係るユーザ端末10及びゲームサーバ30の構成の一例を示すブロック図である。まず、ゲームサーバ30の構成について説明する。
[Function configuration]
Next, with reference to FIG. 4, the functional configuration of the user terminal 10 and the game server 30 provided in the game system 1 will be described. FIG. 4 is a block diagram illustrating an example of the 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 unit 310 controls each unit of the game server 30. For example, the server control unit 310 generates a UGC dungeon based on a dungeon generation request acquired from the user terminal 10, and sets whether the generated UGC dungeon is open or closed. In addition, when the published UGC dungeon is cleared, the server control unit 310 gives a clear reward to the cleared user, and contributes to achievement when the achievement condition of the total goal of the published UGC dungeon is satisfied. Achievement reward is given to the user. 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 includes, as user data, a user ID and a user name that are user identification information, a user level of the user, a cost that the user has, and a relationship indicating a predetermined relationship between the users. Information (for example, friend relationship information, group attribute information, etc.) is stored in association with each other. The user level is a value indicating the degree of growth in the user's game, and the value increases according to the progress of the game or the result of the battle. The cost is a value consumed in exchange for playing the dungeon, for example, and can be played if the cost is equal to or higher than the value set for the dungeon to be played.

カードマスタデータ記憶部352には、ゲーム内で用意されているカードのマスタデータ(カードマスタデータ)が記憶される。図5は、本実施形態に係るカードマスタデータのデータ例を示す図である。図示するカードマスタデータテーブルTBL3521には、カードマスタデータとして、カードID、キャラクタ名、キャラクタ画像、レアリティ、ダンジョンアイテムID、キャラクタパラメータ等のカード情報が関連付けられて設定されている。   The card master data storage unit 352 stores master data (card master data) of cards 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 is set in association with each other 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 mode (appearance, shape, name, etc.) of each card, and is, for example, an illustration drawn on a card. The rarity is an index indicating the rarity of each card, and is divided into five levels of 1, 2, 3, 4, 5 in order from the lowest to the highest, for example. The higher the rarity card, the higher the value for the user, and the higher the attack power and defense power, or the higher the upper limit value. By using a card with high rarity, the user is more likely to advance the game progress advantageously.

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

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

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

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

ダンジョンデータ記憶部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. In the UGC dungeon data table TBL3541 shown in the figure, as UGC dungeon data, the dungeon ID that is identification information of the UGC dungeon, the user ID of the user who created the dungeon, the dungeon level, the avatar item of the player character, the skill of the player character, the player Character stories, events occurring in the dungeon, enemy character parameters, clear rewards, total goals, achievement rewards, disclosure flags, 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 event that occurs in the dungeon, and the enemy character parameters are the dungeon items that are equipped on the character card selected by the user when creating this UGC dungeon It is set based on each element. 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 corresponding to the set story, event, enemy character parameter, and the like. The cost is a value necessary for playing the dungeon. For example, the cost 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 so that the higher the dungeon level is, the higher the value of the reward is, and the user can arbitrarily set the reward It may be. Here, the reward is such that the user can advantageously advance the game, for example, by raising the user's level, increasing the character parameters, giving a card, or giving an item that can be used in the game. In addition, the achievement reward is higher than the clear reward, and the motivation for allowing other users to play the published UGC dungeon many times can be further enhanced. The total goal (achievement condition) may be set in advance, for example, 100 times clear, or may be set according to the achievement reward so that the achievement condition becomes more difficult as the value of the achievement reward is higher. , The user may 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 non-disclosure and “1” indicates disclosure. For example, “1” is set when the user wishes to disclose 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 unit 310 includes a dungeon generation unit 311 (an example of a game area generation unit), a dungeon disclosure unit 312 (an example of a game area setting unit), a play execution unit 313, a reward granting unit 314, and a notification unit. 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 possessed by the user). Generate. For example, the dungeon generation unit 311 generates a playable UGC dungeon based on the user's game play. Specifically, the dungeon generation unit 311 generates the UGC dungeon based on the dungeon item selected by the user's operation in the game play among the dungeon items associated with the information related to the content of the UGC dungeon (elements that determine the content). To do. For example, the dungeon item described above is equipped on a character card, and the user selects a card (dungeon item) to be used for generating a UGC dungeon from among the character cards possessed by the user. The character card is possessed by being given to the user by, for example, lottery.

例えば、ユーザによって選択されたキャラクタカードに基づいてダンジョン生成部311がUGCダンジョンを生成する場合、キャラクタカードの選択は、ユーザ端末10に表示されるダンジョン作成画面に対するユーザ操作によって行われる。
図9は、ユーザ端末10に表示されるダンジョン作成画面の一例を示す図である。図示するダンジョン作成画面G10には、キャラクタカードの選択領域K11と、生成されるUGCダンジョンの内容のイメージがレーダーチャート形式で表示されるレーダー表示領域K12と、ダンジョン作成ボタンB11とが表示されている。
For example, when the dungeon generation unit 311 generates a UGC dungeon based on the character card selected by the user, the character card is selected by a user operation on the 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 character card selection area K11, a radar display area K12 in which an image of the contents 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 a part or all of the cards that can be used to generate the UGC dungeon among the character cards possessed by the user is displayed. When a part is displayed, the selection operation can be performed on all the character cards by sequentially sending by scroll operation. A check box that can be individually selected is displayed for each character card displayed in the list, and a card that is checked by a user 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, values clustered in five stages are displayed in a radar chart format for the four indicators of the dungeon level, the cost, the reward level, and the number of rewards.

ダンジョンレベルは、生成される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 necessary for playing the generated UGC dungeon (cost consumed when playing). The reward level and the number of rewards are values based on the contents of the generated UGC dungeon clear reward or achievement reward. When the user changes the selected card, each value is changed to the content of the UGC dungeon generated according to the changed card. The dungeon generation unit 311 acquires the selection information of the card transmitted from the user terminal 10 at any time, obtains each value of the UGC dungeon based on the acquired selection information, and transmits the value to the user terminal 10, thereby displaying 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 information indicating the content of the UGC dungeon generated based on the character card (dungeon item) to the user before generating the UGC dungeon. Thereby, before a UGC dungeon is produced | generated, a user can confirm the image after production | generation in advance.

また、ダンジョン作成ボタンB11は、ユーザがUGCダンジョンを作成する際に操作する操作子として表示されている。例えば、ダンジョン作成ボタンB11は、キャラクタカードの選択領域K11においていずれのキャラクタカードも選択されていない場合には、操作を受け付けない状態で表示されており、いずれかのキャラクタカードが選択中になると、操作を受け付ける状態に変更される。ダンジョン作成ボタンB11に対してユーザが操作すると、そのときに選択中のキャラクタカードの選択が確定され、ダンジョン生成要求がユーザ端末10からゲームサーバ30へ送信される。   The dungeon creation button B11 is displayed as an operator that is operated when the user creates a UGC dungeon. For example, the dungeon creation button B11 is displayed in a state where no operation is accepted when no character card is selected in the character card selection area K11, and when any character card is being selected, The status is changed to accept the operation. When the user operates the dungeon creation button B11, the selection of the currently selected character card is confirmed, 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 the dungeon generation request transmitted from the user terminal 10 based on the user operation on the dungeon creation screen via the communication unit 32. This dungeon generation request includes the user ID, the card ID of the selected character card, and information instructing generation of the UGC dungeon. The dungeon generation unit 311 generates a UGC dungeon based on the dungeon item equipped on the character card with the card ID included in the acquired dungeon generation request, and creates a new record in the dungeon data table TBL3541 (see FIG. 8). Store.

なお、ダンジョン生成部311は、ユーザがキャラクタカード(ダンジョンアイテムが装備されたキャラクタカード)を選択するのではなく、ユーザがゲームプレイにおいて所持するキャラクタカード(ダンジョンアイテムが装備されたキャラクタカード)に基づいてUGCダンジョンを生成してもよい。   The dungeon generation unit 311 does not select a character card (character card equipped with a dungeon item) by the user, but based on a character card (character card equipped with a dungeon item) possessed by the user in game play. A UGC dungeon 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 other users can play it. Specifically, the dungeon disclosure unit 312 sets a disclosure flag of the UGC dungeon data table TBL3541 (see FIG. 8) to “1”, thereby making 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 disclosure unit 312 sets a disclosure flag to “0”, thereby disallowing a play request from a user ID different from the user ID of the UGC dungeon data. To do.

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

報酬付与部314は、UGCダンジョンが他のユーザによる少なくとも1回プレイに基づいて達成可能な第1の達成条件が満たされた場合、当該他のユーザにクリア報酬(1次報酬)を付与する。例えば、第1の達成条件とは、UGCダンジョンがクリア(1回クリア)されることである。この場合のクリア報酬は、初めてクリアしたときにのみ付与される報酬である。   The reward granting unit 314 gives 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 the other 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 that is given only when clearing for the first time.

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

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

例えば、報酬付与部314は、UGCダンジョンが複数の他のユーザによりプレイされることにより第2の達成条件が満たされた場合、当該複数の他のユーザのそれぞれに達成報酬を付与する。この場合、報酬付与部314は、このUGCダンジョンをプレイしたユーザの全てに均等に達成報酬を付与してもよいし、ユーザによって達成報酬を異ならせてもよい。例えば、報酬付与部314は、第2の達成条件が満たされることへの貢献度に応じて、当該複数の他のユーザのそれぞれに達成報酬を付与してもよい。例えば、報酬付与部314は、当該他のユーザのうち、プレイ回数(即ち、挑戦回数)の多いユーザ、またはクリア回数の多いユーザほど、達成報酬の割り当てを多く(報酬量を多くしたり、より高い価値の報酬を付与)してもよい。また、報酬付与部314は、達成報酬をこのUGCのダンジョンの作成者にも付与してもよいし、作成者は除いて付与してもよい。   For example, when the UGC dungeon is played by a plurality of other users and the second achievement condition is satisfied, the reward granting unit 314 grants the achievement reward to each of the plurality of other users. In this case, the reward granting unit 314 may equally grant the achievement reward to all the users who have played this UGC dungeon, or may make the achievement reward different for each user. For example, the reward granting unit 314 may grant an achievement reward to each of the plurality of other users according to the degree of contribution to satisfying the second achievement condition. For example, among the other users, the reward granting unit 314 assigns more achievement rewards to users who play more times (that is, the number of challenges) or users who clear more times (increase the reward amount, A reward of high value may be given). The reward granting unit 314 may also 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 published UGC dungeon can be played. For example, the notification unit 315 indicates that a public UGC dungeon can be played and a predetermined relationship (for example, a friend relationship in the game system) with the user (the user who created the UGC dungeon) among other users in the game. (Hereinafter, simply referred to as “friend relationship”.) The notification method is disclosed to the user terminal 10 corresponding to the user ID of a user who has a predetermined relationship (for example, a friend relationship) using the same notification method as that for notifying “notification” or the like in the game. Information (text information and image information) indicating that the UGC dungeon can be played is transmitted. Note that the notification unit 315 may notify all users that the published UGC dungeon is playable, not limited to users who have a predetermined relationship (for example, a friend relationship). Thereby, since the information of the playable UGC dungeon is displayed on the game screen of the user terminal 10 (for example, in “Notification”), the released UGC dungeon is diffused so that other users can know it. Can do. Note that the user to be notified may be the creator of the UGC dungeon, or may be another user who knows the UGC dungeon. Further, the game server 30 may automatically notify the user according to the release even if there is no user request.

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

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

次に、ユーザ端末10の機能構成について説明する。ユーザ端末10は、記憶部15に記憶されているプログラムをCPU11が実行することにより実現される機能構成として、端末制御部110を備えている。端末制御部110は、ゲーム処理部111と、表示制御部112と、入力受付部113とを備えている。   Next, the 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 reception 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 game image data to be displayed on a play screen for playing a dungeon, a dungeon creation screen, or the like from the game server 30. The display control unit 112 displays each image such as a play screen and a dungeon creation screen on the display unit 14 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 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 reception unit 113 transmits an operation information such as a player character movement or attack defense or a dungeon generation request to the game server 30 via the communication unit 12. .

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

ユーザ端末10は、ユーザの操作に応じて、ゲーム画面をダンジョン作成画面G10(図9参照)に遷移させる(ステップS100)。次に、ユーザ端末10は、ダンジョン作成画面G10において、ユーザの操作に応じて、UGCダンジョンを生成する際に用いるキャラクタカードを選択し、選択中のキャラクタカードを示す選択情報をゲームサーバ30へ送信する(ステップS102)。   The user terminal 10 changes the game screen to the dungeon creation screen G10 (see FIG. 9) according to the user's operation (step S100). Next, on the dungeon creation screen G10, the user terminal 10 selects 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 the game server 30 acquires 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 contents of the generated UGC dungeon, for example, a display in the radar chart format of the dungeon creation screen G10 shown in FIG. For example, the game server 30 transmits five levels of 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 generation image of the UGC dungeon from the game server 30, the values of the dungeon level, the cost, the reward level, and the number of rewards displayed in the radar display area K12 of the dungeon creation screen G10 are obtained. Update as necessary (step S104). In the dungeon creation screen G10, the UGC dungeon generation image is updated every time the selected character card is changed until the user operates the dungeon creation button B11.

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

ゲームサーバ30は、ユーザ端末10から送信されたダンジョン生成要求を取得すると、選択されたキャラクタカードに装備されているダンジョンアイテムに基づいて、UGCダンジョンを生成する(ステップS302)。そして、ゲームサーバ30は、UGCダンジョンを生成したことを示すダンジョン生成完了通知を、ユーザ端末10へ送信する(ステップS304)。   When the game server 30 acquires the dungeon generation request transmitted from the user terminal 10, the game server 30 generates a UGC dungeon based on the dungeon item equipped 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 obtaining the dungeon generation completion notification, the user terminal 10 displays a dungeon generation completion display screen indicating that the UGC dungeon generation has been completed (step S108). Further, the user terminal 10 displays a UGC dungeon public / private selection screen and accepts a user's selection operation (step S112). When publication is selected by the user's operation, the user terminal 10 transmits the generated UGC dungeon publication setting request to the game server 30 (step S114). On the other hand, when non-public is selected by the user's operation, or when public is not selected, the UGC dungeon public setting request is not transmitted.

ゲームサーバ30は、ユーザ端末10から送信されたUGCダンジョンの公開設定要求を取得すると、このUGCダンジョンのUGCダンジョンデータの公開フラグを「1」に設定して公開する(ステップS306)。また、ゲームサーバ30は、他のユーザに公開されたUGCダンジョンを通知する(ステップS310)。   When the game server 30 acquires 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 this UGC dungeon to “1” and releases it (step S306). In addition, the game server 30 notifies the UGC dungeon released 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 refers to the UGC dungeon data table TBL3541 (see FIG. 8) and generates a published UGC dungeon notification message (step S3100). For example, the notification message includes the creator of the UGC dungeon, the dungeon level of the UGC dungeon, the avatar item of the player character, the skill of the player character, the story of the player character, the event occurring in the dungeon, the enemy character parameter, the clear reward, the total It includes at least some information such as goals and rewards. Note that the notification message includes only 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 (for example, a friend relationship) with the creator as a transmission 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 | movement of the reward provision process based on the play of the UGC dungeon which the game server 30 performs is demonstrated. FIG. 12 is a flowchart illustrating an example of the UGC dungeon reward granting process according to the present embodiment.

ゲームサーバ30は、公開中のUGCダンジョンのプレイ要求をユーザ端末10から取得すると(ステップS350)、ユーザ端末10においてユーザがこのUGCダンジョンをプレイするゲーム処理を実行する(ステップS352)。   When the game server 30 acquires a play request for a public UGC dungeon from the user terminal 10 (step S350), the game server 30 executes a game process in which the user plays this 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 is completed in the executed game process (step S354). If it is determined that the play has not ended (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 it is the first clear in this UGC dungeon (step S356). When it is determined that it is not the first time clear (when it is not cleared or when it is cleared after the second time), the game server 30 proceeds to the process of step S362.

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

次に、ゲームサーバ30は、このUGCダンジョンにおいてトータル目標の達成条件を満たしたか否かを判定する(ステップS362)。トータル目標の達成条件とは、例えば、このUGCダンジョンをプレイしたユーザのクリア回数の合計が所定回数(例えば、100回)以上であることである。トータル目標の達成条件を満たしていないと判定された場合(NO)、ゲームサーバ30は、達成報酬を付与せずに処理を終了する。   Next, the game server 30 determines whether or not the achievement condition of the total target is satisfied in this UGC dungeon (step S362). The achievement condition of the total goal is, for example, that the total number of times of clearing by the user who has played this UGC dungeon is a predetermined number (for example, 100 times) or more. When it is determined that the achievement condition of 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 have played this UGC dungeon (step S364). Note that the game server 30 may assign the achievement reward differently according to the contribution degree of the user who played this UGC dungeon, or may grant the achievement reward to all the users who have cleared this UGC dungeon. . And the game server 30 transmits the reward provision information which shows having provided the achievement reward to the user terminal 10 of the provided user (step S366).

なお、トータル目標の達成条件を満たしたか否かの判定が行われるのは、ゲームのプレイ後に限られるものではない。例えば、トータル目標は、プレイをしなくとも達成可能な内容であってもよい。   The determination as to whether or not the total goal achievement condition is satisfied is not limited to after the game is played. For example, the total goal may be contents 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 unit 311 (an example of a game area generation unit), a dungeon disclosure unit 312 (an example of a game area setting unit), And a reward granting unit 314. The dungeon generation unit 311 generates a UGC dungeon (an example of a playable game area) based on the user's game play. The dungeon disclosure unit 312 sets (publishes) the UGC dungeon generated by the dungeon generation unit 311 so that other users can play it. When the first achievement condition (for example, clearing of the UGC dungeon) that allows the UGC dungeon to be achieved based on at least one play by another user is satisfied, the reward granting unit 314 clears the other user a clear reward. The first achievement condition (an example of the reward) is granted, and the second achievement condition (for example, the achievement condition of the total goal) that allows the UGC dungeon to be achieved based on at least a plurality of times played by other users is satisfied. In this case, an achievement reward (secondary reward, an example of reward) is given to another user.

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

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

また、報酬付与部314は、クリア報酬(1次報酬)を付与することなく、達成報酬(2次報酬)のみを付与してもよい。例えば、報酬付与部314は、UGCダンジョンが他のユーザによる少なくとも複数回プレイに基づいて達成可能となる第2の達成条件(例えば、トータル目標の達成条件)が満たされた場合、他のユーザに達成報酬(報酬の一例)を付与する。これにより、ゲームサーバ30は、他のユーザがUGCダンジョンを少なくとも複数回プレイすることに基づいて達成報酬を付与するため、ユーザが公開したUGCダンジョンを、より多く他のユーザにプレイしてもらえるようにすることができる。   Further, 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) that enables the UGC dungeon to be achieved based on at least a plurality of times played by other users is satisfied, Achievement reward (an example of reward) is granted. Thereby, since the game server 30 gives an achievement reward based on another user playing the UGC dungeon at least a plurality of times, the user can play more UGC dungeon released by the user. 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 the UGC dungeon being played a predetermined number of times by other users (for example, 100 times play, 100 times clear, etc.). It is. Thereby, since the game server 30 can give the motivation to play repeatedly to other users who want the achievement reward, the UGC dungeon released by the user can be played by other users more. Can do.

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

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

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

なお、UGCダンジョンの作成者自身が達成報酬の内容を設定する場合、作成者が支払う対価に応じて設定が可能であってもよい。また、達成条件と達成報酬の内容(価値)とがバランスが取れるように設定されてもよい。また、ゲームサーバ30が、達成報酬の内容を、予め設定された内容に一律設定してもよいし、ダンジョンレベル等に応じて設定してもよい。   In addition, when the creator of UGC dungeon himself sets the content of achievement reward, it may be set according to the consideration paid by the creator. Further, the achievement condition and the content (value) of the achievement reward may be set so as to be balanced. Further, the game server 30 may set the content of the achievement reward uniformly to the content set in advance or may be set according to the 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 an operation in a user's game play among dungeon items (an example of items) associated with information on the contents of the generated UGC dungeon. To do. Thereby, since the game server 30 produces | generates a UGC dungeon according to a user's selection, it can produce | generate the desired UGC dungeon which a user wants to produce.

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

また、上記ダンジョンアイテム(アイテムの一例)は、ユーザの操作対象となってUGCダンジョンに登場するキャラクタを示すキャラクタカード、またはキャラクタカードに対応する。つまり、上記ダンジョンアイテムは、キャラクタカードに含まれていてもよいし、キャラクタカードに装備されていてもよいし、キャラクタカードに連携するものであってもよい。この場合、ゲームサーバ30は、生成されるUGCダンジョンの内容に関する情報が関連けられたダンジョンアイテム(アイテムの一例)に対応するキャラクタカードのうちユーザのゲームプレイにおける操作により選択されたキャラクタカードに基づいてUGCダンジョンを生成する。この場合も、ゲームサーバ30は、ユーザのキャラクタカードの選択に応じてUGCダンジョンを生成するため、ユーザが作成したい所望のUGCダンジョンを生成することができる。また、ゲームサーバ30は、ユーザが所持するキャラクタカードのうちプレイで使用しない余ったキャラクタカードや使い道のないキャラクタカードを、UGCダンジョンの生成に利用可能にすることができる。つまり、ユーザは余剰カードをUGCダンジョンの生成に少なくとも一部に再利用できる。   Further, the dungeon item (an example of the item) corresponds to a character card or a character card indicating a character appearing in the UGC dungeon as a user operation target. That is, the dungeon item may be included in the character card, may be equipped in the character card, or may be linked to the character card. In this case, the game server 30 is based on the character card selected by the user's operation in the game play among the character cards corresponding to the dungeon item (an example of the item) associated with the information about the contents of the generated UGC dungeon. To generate a UGC dungeon. Also in this case, since the game server 30 generates the UGC dungeon according to the user's selection of the character card, it is possible to generate a desired UGC dungeon that the user wants to create. Moreover, the game server 30 can make use of the character card which the user does not use among the character cards which a user possesses, or the character card which cannot be used for the production | generation of a 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ダンジョンを作成し易くできる。   Moreover, the dungeon production | generation part 311 shows the information which shows the content of the UGC dungeon produced | generated based on the said dungeon item (an example of an item) to a user before production | generation. For example, the dungeon generation unit 311 displays an image of the contents of the UGC dungeon (UGC dungeon generation image) in a radar chart format in the radar display area K12 on the dungeon creation screen G10 that is the display screen of the display unit 14 of the user terminal 10. Let 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 generation image while confirming the UGC dungeon generation image in advance according to the selection of the dungeon item (selection of the character card). Can easily create the UGC dungeon intended.

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

通知部315は、UGCダンジョンがプレイ可能である旨を、他のユーザのうちゲーム内においてUGCダンジョンを作成したユーザ(作成者)と所定の関係(例えば、友だち関係)にあるユーザに通知する。これにより、ゲームサーバ30は、ユーザによって作成されたUGCダンジョンのことを、ゲーム内でそのユーザと所定の関係(例えば、友だち関係)にあるユーザがプレイ可能なように認識できるようにすることができるため、所定の関係(例えば、友だち関係)にあるユーザにUGCダンジョンをより多くプレイしてもらえるようにすることができる。また、達成報酬の獲得に向けて、所定の関係(例えば、友だち関係)にあるユーザ間でUGCダンジョンを拡散して協力し合うことができる。   The notification unit 315 notifies 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, that the UGC dungeon can be played. Accordingly, the game server 30 can recognize the UGC dungeon created by the user so that a user in a predetermined relationship (for example, a friend relationship) with the user can play the game. Therefore, a user having a predetermined relationship (for example, a friend relationship) can play more UGC dungeon. Moreover, UGC dungeon can be diffused and cooperated between users who have a predetermined relationship (for example, friend relationship) toward acquisition of achievement reward.

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

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

[変形例]
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成は上述の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
[Modification]
The embodiment of the present invention has been described in detail with reference to the drawings. However, the specific configuration is not limited to the above-described embodiment, and includes a design and the like within a scope 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 game area that can be played) as game content whose content is determined based on a user. The ring may be limited to a dungeon, a baseball or soccer stadium, a music game musical score, or the like. Thereby, the game server 30 enables the user to play with UGC including uniqueness, and also enables other users to play the UGC.

また、上記実施形態では、第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 total target achievement condition) is cleared or played a predetermined number of times (a preset number of times, for example, 100 times). However, it is not limited to this. For example, the second achievement condition may be that the number of times of play or the number of times of clearing for each user is set in advance (for example, 20 times) (that is, 20 times of one person is played or cleared). Alternatively, the second achievement condition may be that a predetermined number of users (a preset number of users, for example, 100 users) play or clear. If play is a condition, it may be counted as the number of times played or the number of players if it is played even a little, and if a predetermined play condition is satisfied (for example, play to a specific place for a predetermined play time or longer) It may be counted as the number of times played or the number of players. Further, the second achievement condition may be collecting 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. Further, 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 include a time limit (for example, 24 hours, one week, etc.).

また、上記実施形態では、UGCの例としてUGCダンジョンを例として説明したが、UGCは、ダンジョンに限られるものではなく、バトルを行うリング、野球やサッカーのスタジアム、音楽ゲームの楽曲の譜面等であってもよい。
また、上記実施形態では、ゲームサーバ30が、ユーザのゲームプレイに基づいてUGC(プレイ可能なゲーム領域)を生成する例として、ユーザが選択したキャラクタカードまたはダンジョンアイテム、またはユーザが所持するキャラクタカードまたはダンジョンアイテムに基づいてUGCを生成する例を説明したが、これに限られるものではない。例えば、ゲームサーバ30は、ユーザが直接的にゲーム領域内の構成を作成または変更することに基づいてUGC(プレイ可能なゲーム領域)を生成してもよい。
In the above embodiment, the UGC dungeon is described as an example of UGC. However, UGC is not limited to a dungeon, but a ring for performing a battle, a stadium for baseball or soccer, a musical score of a music game, or the like. There may be.
Moreover, in the said embodiment, as an example which the game server 30 produces | generates UGC (game area which can be played) based on a user's game play, the character card or dungeon item which the user selected, or the character card which the user possesses Or although the example which produces | generates UGC based on a dungeon item was demonstrated, it is not restricted to this. For example, the game server 30 may generate UGC (playable game area) based on the user directly creating or changing the 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は、プレイ結果に基づいてクリア報酬や達成報酬を付与してもよい。   Moreover, although the game server 30 demonstrated the structure which performs the play process of a game, the production | generation process of UGC, a reward provision process, etc. in the said embodiment, even if the user terminal 10 performs a part or all of this process, Good. That is, at least a dungeon generation unit 311 (an example of a game region generation unit), a dungeon disclosure unit 312 (an example of a game region setting unit), a play execution unit 313, a reward granting unit 314, and a notification unit 315 included in the game server 30. The user terminal 10 may include a configuration corresponding to a part. For example, the user terminal 10 may generate UGC (playable game area) based on the user's game play, and transmit the generated UGC data to the game server 30 to manage the generated UGC. This information may be directly notified to other user terminals 10 via the game server 30 or without going through the game server 30. Further, the user terminal 10 may acquire UGC dungeon data from the game server 30, execute play processing, and transmit the play result to the game server 30. In addition, the user terminal 10 may grant 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)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。   Further, 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 into a computer system and executed. Accordingly, the processing as the terminal control unit 110 or the server control unit 310 described above may be performed. Here, “loading and executing a program recorded on a recording medium into a computer system” 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, WAN, LAN, and dedicated line. The “computer-readable recording medium” refers to a storage device such as a flexible medium, a magneto-optical disk, a portable medium such as a ROM and a CD-ROM, and a hard disk incorporated 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 a recording medium provided inside or outside that is accessible from the distribution server in order to distribute 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 that can be executed by the terminal device. That is, the format stored in the distribution server is not limited as long as it can be downloaded from the distribution server and installed in a form that can be executed by the terminal device. Note that the program may be divided into a plurality of parts, downloaded at different timings, and combined in the terminal device, or the distribution server that distributes each of the divided programs may be different. Furthermore, the “computer-readable recording medium” holds a program for a certain period of time, such as a volatile memory (RAM) inside a computer system that becomes a server or a client when the program is transmitted via a network. Including things. 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 described above may be realized as an integrated circuit such as an LSI (Large Scale Integration). Each function described above may be individually made into a processor, or a part or all of them may be integrated into a processor. Further, the method of circuit integration is not limited to LSI, and may be realized by a dedicated circuit or a general-purpose processor. In addition, when an integrated circuit technology that replaces LSI appears due to the advancement of semiconductor technology, an integrated circuit based on the technology may be used.

[付記]
以上の記載から本発明は例えば以下のように把握される。なお、本発明の理解を容易にするために添付図面の参照符号を便宜的に括弧書きにて付記するが、それにより本発明が図示の態様に限定されるものではない。
[Appendix]
From the above description, the present invention is grasped as follows, for example. In order to facilitate understanding of the present invention, reference numerals in the accompanying drawings are appended 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 area generation unit (311, S302) that generates a playable game area based on a user's game play, and the game area generation unit. A game area setting unit (312 and S308) for setting the generated game area (for example, UGC) so that other users can play, and the game area based on at least a plurality of times played by the other users. A reward granting unit (314, S364) for granting a reward (for example, an achievement reward) to the other user when a second achievement condition (for example, an achievement condition for the total goal) that can be achieved is satisfied; Prepare.

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

(付記2)本発明の一態様に係るゲームシステム(1)は、プレイ可能なゲーム領域をユーザのゲームプレイに基づいて生成するゲーム領域生成部(311、S302)と、前記ゲーム領域生成部により生成された前記ゲーム領域(例えば、UGC)を他のユーザがプレイ可能なように設定するゲーム領域設定部(312、S308)と、前記ゲーム領域が前記他のユーザによる少なくとも1回プレイに基づいて達成可能となる第1の達成条件(例えば、UGCのクリア)が満たされた場合、前記他のユーザに報酬(例えば、クリア報酬)を付与するとともに、前記ゲーム領域が前記他のユーザによる少なくとも複数回プレイに基づいて達成可能となる第2の達成条件(例えば、トータル目標の達成条件)が満たされた場合、前記他のユーザに報酬(例えば、達成報酬)を付与する報酬付与部(314、S358、S364)と、を備える。   (Additional remark 2) The game system (1) which concerns on 1 aspect of this invention is based on the game area production | generation part (311, S302) which produces | generates the game area which can be played based on a user's game play, and the said game area production | generation part. A game area setting unit (312 and S308) for setting the generated game area (for example, UGC) so that other users can play, and the game area based on at least one play by the other user When a first achievement condition (for example, UGC clear) that can be achieved is satisfied, a reward (for example, a clear reward) is given to the other user, and at least a plurality of the game areas are set by the other user. When the second achievement condition (for example, the achievement condition of the total goal) that can be achieved based on the first-time 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 allows the other user to play the playable game area (UGC) generated based on the user's game play at least once (for example, when cleared). In addition to rewards to be granted (for example, clear rewards), there are also achievement rewards that are not granted unless you play at least multiple times, so that more users can play the UGC published by users. be able to.

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

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

(付記4)本発明の一態様は、付記3に記載のゲーム装置であって、前記報酬付与部は、前記第2の達成条件が満たされることへの貢献度に応じて、複数の前記他のユーザのそれぞれに報酬を付与する。   (Supplementary Note 4) One aspect of the present invention is the game device according to Supplementary Note 3, wherein the reward granting unit includes a plurality of the other in accordance with a degree of contribution to satisfying 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 can give higher achievement rewards to users with higher contributions who have cleared (or played) many UGCs, and therefore want to obtain higher rewards. The user can be prompted to play more UGC.

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

付記5の構成によれば、ゲームシステムは、UGCを他のユーザにプレイしてもらうために、達成報酬の内容をUGCの作成者自身が設定することができる。   According to the configuration of Supplementary Note 5, the game system allows the creator of the UGC to set the content of the achievement reward so that other users can 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 preset by the other user. It is a condition based on being played a number of times.

付記6の構成によれば、ゲームシステムは、達成報酬を欲しい他のユーザに繰り返しプレイする動機付けを与えることができるため、ユーザが公開したUGCを、より多く他のユーザにプレイしてもらえるようにすることができる。   According to the configuration of Supplementary Note 6, the game system can give motivation to repeatedly play to other users who want achievement rewards, so that the other users can play more UGC published by the user. 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 is associated with information relating to the contents of the generated game area The game area is generated 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 UGC in accordance with the user's selection, it 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 is configured to play 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 UGC according to the user's play situation, for example, the user can generate a UGC dungeon with a high dungeon level corresponding to it by playing hard. For example, since the UGC with a high dungeon level can increase the value of the achievement reward, there is a high possibility that other users will play more UGC created by the user.

(付記9)本発明の一態様は、付記7または付記8に記載のゲームシステムであって、前記アイテムは、前記ユーザの操作対象となって前記ゲーム領域に登場するキャラクタを示すキャラクタカード、またはキャラクタカードに対応する。   (Supplementary Note 9) One aspect of the present invention is the game system according to Supplementary Note 7 or Supplementary Note 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 the character card.

付記9の構成によれば、ゲームシステムは、ユーザのキャラクタカードの選択に応じてUGCを生成するため、ユーザが作成したい所望のUGCを生成することができる。また、ゲーム装置は、ユーザが所持するキャラクタカードのうちプレイで使用しない余ったキャラクタカードや使い道のないキャラクタカードを、UGCの生成に利用可能にすることができる。つまり、ユーザは余剰カードをUGCダンジョンの生成に少なくとも一部に再利用できる。   According to the configuration of Supplementary Note 9, since the game system generates UGC in response to the user's selection of the character card, it can generate a desired UGC that the user wants to create. In addition, the game device can make use of a character card that is not used for play or a character card that is not used in the play among the character cards possessed by the user 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 Note 7 to Supplementary Note 9, wherein the game area generation unit determines the content of the game area generated based on the item. The information shown is presented to the user before generation.

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

(付記11)本発明の一態様は、付記1から付記10のいずれか一に記載のゲームシステムであって、前記ゲーム領域がプレイ可能である旨を前記他のユーザに通知する通知部(315、S310)を備える。   (Supplementary Note 11) One aspect of the present invention is the game system according to any one of Supplementary Note 1 to Supplementary Note 10, wherein the notification unit notifies the other user that the game area is playable (315 , 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 other users can play it, the number of UGC plays can be increased. Moreover, the user who wants to acquire an achievement reward can also call for play by notifying other users.

(付記12)本発明の一態様は、付記11に記載のゲームシステムであって、前記通知部は、前記ゲーム領域がプレイ可能である旨を、前記他のユーザのうちゲーム内において前記ユーザと所定の関係にあるユーザに通知する。   (Supplementary Note 12) One aspect of the present invention is the game system according to Supplementary Note 11, wherein the notification unit notifies the user that the game area is playable in the game among the other users. Notify users in 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 the user who is in a predetermined relationship with the user (for example, a friend relationship) can play in the game. Therefore, it is possible to allow a user having a predetermined relationship (for example, a friend relationship) to play more UGC. Moreover, UGC can be spread | diffused and cooperated between the users in a predetermined relationship (for example, friend relationship) toward acquisition of 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 that can be played by the other user.

付記13の構成によれば、ゲームシステムは、この識別情報をコピー機能等を用いてSNSやメール、ブログ等でユーザが通知(拡散)可能なようにすることができる。   According to the configuration of Supplementary Note 13, the game system can enable the user to notify (spread) the identification information by SNS, mail, blog, or the like using a copy function 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 Note 11 to Supplementary Note 13, wherein the notification unit notifies the other user that the game area is playable. To manage user information of the user to be notified.

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

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

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

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

付記16の構成によれば、プログラムは、ユーザのゲームプレイに基づいて生成されたプレイ可能なゲーム領域(UGC)を他のユーザが少なくとも複数回プレイすることに基づいて報酬(例えば、達成報酬)を付与するため、ユーザが公開したUGCを、より多く他のユーザにプレイしてもらえるようにすることができる。   According to the configuration of the supplementary note 16, the program is rewarded (for example, achievement reward) based on another user playing at least a plurality of playable game areas (UGC) generated based on the user's game play. Therefore, it is possible to allow other users to play more UGC released by the user.

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 ダンジョンデータ記憶部   DESCRIPTION OF SYMBOLS 1 Game system, 10 User terminal, 11 CPU, 12 Communication part, 13 Input part, 14 Display part, 15 Storage part, 30 Game server, 31 CPU, 32 Communication part, 35 Storage part, 110 Terminal control part, 111 Game process Unit, 112 display control unit, 113 input reception unit, 310 server control unit, 311 dungeon generation unit, 312 dungeon release unit, 313 play execution unit, 314 reward grant 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 (16)

プレイ可能なゲーム領域をユーザのゲームプレイに基づいて生成するゲーム領域生成部と、
前記ゲーム領域生成部により生成された前記ゲーム領域を他のユーザがプレイ可能なように設定するゲーム領域設定部と、
前記ゲーム領域が前記他のユーザによる少なくとも複数回プレイに基づいて達成可能となる第2の達成条件が満たされた場合、前記他のユーザに報酬を付与する報酬付与部と、
を備えるゲームシステム。
A game area generation unit for generating a playable game area based on a user's game play;
A game area setting section for setting the game area generated by the game area generation section so that other users can play;
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 times played by the other user is satisfied;
A game system comprising:
プレイ可能なゲーム領域をユーザのゲームプレイに基づいて生成するゲーム領域生成部と、
前記ゲーム領域生成部により生成された前記ゲーム領域を他のユーザがプレイ可能なように設定するゲーム領域設定部と、
前記ゲーム領域が前記他のユーザによる少なくとも1回プレイに基づいて達成可能となる第1の達成条件が満たされた場合、前記他のユーザに報酬を付与するとともに、前記ゲーム領域が前記他のユーザによる少なくとも複数回プレイに基づいて達成可能となる第2の達成条件が満たされた場合、前記他のユーザに報酬を付与する報酬付与部と、
を備えるゲームシステム。
A game area generation unit for generating a playable game area based on a user's game play;
A game area setting section for setting the game area generated by the game area generation section so that other users can play;
When the 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 given to the other user. If the second achievement condition that can be achieved based on at least a plurality of times is satisfied, a reward granting unit that rewards the other user;
A game system comprising:
前記報酬付与部は、
前記ゲーム領域が複数の前記他のユーザによりプレイされることにより前記第2の達成条件が満たされた場合、複数の前記他のユーザのそれぞれに報酬を付与する、
請求項1または請求項2に記載のゲームシステム。
The reward granting unit
When the second achievement condition is satisfied by the game area being played by a plurality of other users, a reward is given to each of the plurality of other users.
The game system according to claim 1 or claim 2.
前記報酬付与部は、
前記第2の達成条件が満たされることへの貢献度に応じて、複数の前記他のユーザのそれぞれに報酬を付与する、
請求項3に記載のゲームシステム。
The reward granting unit
Rewarding each of the plurality of other users according to the degree of contribution to satisfying 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 the game area being played a predetermined number of times by the other user.
The game system according to any one of claims 1 to 5.
前記ゲーム領域生成部は、
生成されるゲーム領域の内容に関する情報が関連付けられたアイテムのうち前記ユーザのゲームプレイにおける操作により選択されたアイテムに基づいて前記ゲーム領域を生成する、
請求項1から請求項6のいずれか一項に記載のゲームシステム。
The game area generation unit
The game area is generated based on an item selected by an operation in the game play of the user among items associated with information on the content of the generated game area.
The game system according to any one of claims 1 to 6.
前記ゲーム領域生成部は、
前記ユーザがゲームプレイにおいて所持するアイテムに基づいて前記ゲーム領域を生成する、
請求項1から請求項6のいずれか一項に記載のゲームシステム。
The game area generation unit
Generating the game area based on an item possessed by the user in game play;
The game system according to any one of claims 1 to 6.
前記アイテムは、前記ユーザの操作対象となって前記ゲーム領域に登場するキャラクタを示すキャラクタカード、またはキャラクタカードに対応する、
請求項7または請求項8に記載のゲームシステム。
The item corresponds to a character card indicating a character appearing in the game area as an operation target of the user, or a character card.
The game system according to claim 7 or 8.
前記ゲーム領域生成部は、
前記アイテムに基づいて生成される前記ゲーム領域の内容を示す情報を、生成前に前記ユーザに提示する、
請求項7から請求項9のいずれか一項に記載のゲームシステム。
The game area generation unit
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 7 to 9.
前記ゲーム領域がプレイ可能である旨を前記他のユーザに通知する通知部、
を備える請求項1から請求項10のいずれか一項に記載のゲームシステム。
A notification unit for notifying the other user that the game area is playable;
A game system according to claim 1, comprising:
前記通知部は、
前記ゲーム領域がプレイ可能である旨を、前記他のユーザのうちゲーム内において前記ユーザと所定の関係にあるユーザに通知する、
請求項11に記載のゲームシステム。
The notification unit
Notifying a user who has 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 11.
前記通知部は、前記他のユーザがプレイ可能な前記ゲーム領域の識別情報を生成する、
請求項11に記載のゲームシステム。
The notification unit generates identification information of the game area that can be played by the other user.
The game system according to claim 11.
前記通知部は、
前記ゲーム領域がプレイ可能である旨を前記他のユーザに通知する際に、通知するユーザのユーザ情報を管理する、
請求項11から請求項13のいずれか一項に記載のゲームシステム。
The notification unit
When notifying the other user that the game area is playable, managing user information of the user to be notified,
The game system according to any one of claims 11 to 13.
前記ゲーム領域生成部は、
ユーザに基づいて内容が決まるゲームコンテンツとしての前記ゲーム領域を生成する、
請求項1から請求項14のいずれか一項に記載のゲームシステム。
The game area generation unit
Generating the game area as game content whose content is determined based on a user;
The game system according to any one of claims 1 to 14.
コンピュータを、請求項1から請求項15のいずれか一項に記載のゲームシステムとして機能させるためのプログラム。   The program for functioning a computer as a game system as described in any one of Claims 1-15.
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 true JP2018153252A (en) 2018-10-04
JP6676845B2 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)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020121031A (en) * 2019-01-31 2020-08-13 株式会社バンダイ Game apparatus, game system, and program
JP2020171594A (en) * 2019-04-12 2020-10-22 株式会社ポケモン Program, information processing device, game server and game system
JP2023021538A (en) * 2021-08-02 2023-02-14 株式会社プラチナエッグ 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

Citations (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
JPWO2012111322A1 (en) * 2011-02-15 2014-07-03 株式会社カプコン GAME SYSTEM, COMPUTER DEVICE CONTROL METHOD, RECORDING MEDIUM, AND GAME PROGRAM
JP2014213027A (en) * 2013-04-26 2014-11-17 株式会社スクウェア・エニックス Video game processing apparatus, and video game processing program
JP2016171937A (en) * 2015-03-17 2016-09-29 グリー株式会社 Game program, control method of computer, and computer

Patent Citations (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
JPWO2012111322A1 (en) * 2011-02-15 2014-07-03 株式会社カプコン GAME SYSTEM, COMPUTER DEVICE CONTROL METHOD, RECORDING MEDIUM, AND GAME PROGRAM
JP2014213027A (en) * 2013-04-26 2014-11-17 株式会社スクウェア・エニックス Video game processing apparatus, and video game processing program
JP2016171937A (en) * 2015-03-17 2016-09-29 グリー株式会社 Game program, control method of computer, and computer

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"【ブレフロコラボ】豪華報酬獲得!コラボミッション開催!※12/12(土)15:10更新", 千メモ公式サイト, JPN6017043734, 12 December 2015 (2015-12-12), ISSN: 0003682296 *
"モンハン 大狩猟クエスト", ファミ通APP IPHONE NO.012, JPN6017043733, 2 January 2014 (2014-01-02), pages 2 - 9, ISSN: 0003682295 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020121031A (en) * 2019-01-31 2020-08-13 株式会社バンダイ Game apparatus, game system, and program
JP7013401B2 (en) 2019-01-31 2022-01-31 株式会社バンダイ Game equipment, game systems and programs
JP2020171594A (en) * 2019-04-12 2020-10-22 株式会社ポケモン Program, information processing device, game server and game system
JP7071308B2 (en) 2019-04-12 2022-05-18 株式会社ポケモン Programs, information processing equipment, game servers and game systems
JP2022106911A (en) * 2019-04-12 2022-07-20 株式会社ポケモン Program, information processing device, game server and game system
JP2023021538A (en) * 2021-08-02 2023-02-14 株式会社プラチナエッグ Game system, game program and information processing method
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

Also Published As

Publication number Publication date
JP6676845B2 (en) 2020-04-08

Similar Documents

Publication Publication Date Title
JP6226160B1 (en) GAME DEVICE AND PROGRAM
JP6676845B2 (en) Game system and program
US11471754B2 (en) Game program, method for controlling computer, and computer
JP6970445B2 (en) Game system and programs
JP2015104411A (en) Program and game system
JP2016055056A (en) Program and game device
JP7037910B2 (en) Information processing equipment, programs, game systems and game service provision methods
JP2019187748A (en) Game system and game program
JP6369920B1 (en) GAME DEVICE AND PROGRAM
JP2016032544A (en) Program and game system
JP7186000B2 (en) Program, server device, game system, and game providing method
JP6799229B2 (en) Game devices, game systems, and programs
JP2021049199A (en) Game program, game processing method, and game device
JP2022153640A (en) Game system and game program
JP2018102902A (en) Game device and program
JP7193738B2 (en) computer programs and computer equipment
JP6682721B2 (en) Game system, game device, and program
JP7058248B2 (en) Game system, game device, game provision method and program
JP2019188158A (en) Game system and game program
JP2019188154A (en) Game system and game program
JP2014133153A (en) Game system, server device, control method of server device, and program
JP2019126634A (en) Information processing device, game program, and information processing method
JP6887005B2 (en) Computer programs and computer equipment
JP7265184B2 (en) computer programs and computer equipment
JP2018047128A (en) Game server, electronic equipment and program

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