JP7449902B2 - Information processing program, information processing method, and information processing system - Google Patents
Information processing program, information processing method, and information processing system Download PDFInfo
- Publication number
- JP7449902B2 JP7449902B2 JP2021123004A JP2021123004A JP7449902B2 JP 7449902 B2 JP7449902 B2 JP 7449902B2 JP 2021123004 A JP2021123004 A JP 2021123004A JP 2021123004 A JP2021123004 A JP 2021123004A JP 7449902 B2 JP7449902 B2 JP 7449902B2
- Authority
- JP
- Japan
- Prior art keywords
- player
- screen
- story
- image
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 33
- 238000003672 processing method Methods 0.000 title claims description 9
- 238000000034 method Methods 0.000 claims description 41
- 230000008569 process Effects 0.000 claims description 37
- 238000010586 diagram Methods 0.000 description 57
- 238000012545 processing Methods 0.000 description 25
- 238000004891 communication Methods 0.000 description 21
- 230000006870 function Effects 0.000 description 15
- 230000007103 stamina Effects 0.000 description 15
- 238000012790 confirmation Methods 0.000 description 11
- 238000013500 data storage Methods 0.000 description 8
- PCTMTFRHKVHKIS-BMFZQQSSSA-N (1s,3r,4e,6e,8e,10e,12e,14e,16e,18s,19r,20r,21s,25r,27r,30r,31r,33s,35r,37s,38r)-3-[(2r,3s,4s,5s,6r)-4-amino-3,5-dihydroxy-6-methyloxan-2-yl]oxy-19,25,27,30,31,33,35,37-octahydroxy-18,20,21-trimethyl-23-oxo-22,39-dioxabicyclo[33.3.1]nonatriaconta-4,6,8,10 Chemical compound C1C=C2C[C@@H](OS(O)(=O)=O)CC[C@]2(C)[C@@H]2[C@@H]1[C@@H]1CC[C@H]([C@H](C)CCCC(C)C)[C@@]1(C)CC2.O[C@H]1[C@@H](N)[C@H](O)[C@@H](C)O[C@H]1O[C@H]1/C=C/C=C/C=C/C=C/C=C/C=C/C=C/[C@H](C)[C@@H](O)[C@@H](C)[C@H](C)OC(=O)C[C@H](O)C[C@H](O)CC[C@@H](O)[C@H](O)C[C@H](O)C[C@](O)(C[C@H](O)[C@H]2C(O)=O)O[C@H]2C1 PCTMTFRHKVHKIS-BMFZQQSSSA-N 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000007123 defense Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002250 progressing effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、情報処理プログラム、情報処理方法および情報処理システムに関する。 The present invention relates to an information processing program, an information processing method, and an information processing system.
特許文献1には、ゲーム機が稼働した経過時間に応じて、ゲーム待機中に表示されるデモ映像を変更することについて開示がある。
しかし、ゲーム機稼働後における、プレイヤのゲーム進行状況やプレイヤのゲーム開始タイミングなどは、各プレイヤによってそれぞれ異なる。そのため、特許文献1のゲーム機では、必ずしも各プレイヤにとって適切なデモ映像(画像)を提供することができなかった。
However, after the game machine is activated, the player's game progress and the player's game start timing are different for each player. Therefore, the game machine of
本発明は、各プレイヤに適切なデモ画像を提供することが可能な情報処理プログラム、情報処理方法および情報処理システムを提供することを目的としている。 An object of the present invention is to provide an information processing program, an information processing method, and an information processing system that can provide each player with an appropriate demo image.
上記課題を解決するために、情報処理プログラムは、複数のストーリーを含む第1チャプター、および、第1チャプターの次の複数のストーリーを含む第2チャプターのプレイヤの閲覧状況を示すストーリー進行情報を取得する処理と、ストーリー進行情報に基づき、プレイヤの閲覧状況に応じた所定画像を、プレイヤが各ストーリーの内容を閲覧する閲覧画面以外の画面において表示部に表示させる処理と、をコンピュータに遂行させ、所定画像を表示部に表示させる処理は、第2チャプターのストーリーを未閲覧のプレイヤのストーリー進行情報が、第1チャプターにおける特定ストーリーの閲覧を終了したことを満たす場合に、第2チャプターに関する情報、および、プレイヤが未閲覧のストーリーに関する情報を含む所定画像を表示部に表示させる。 In order to solve the above problem, an information processing program acquires story progress information indicating the player's viewing status of a first chapter that includes multiple stories and a second chapter that includes multiple stories following the first chapter. and a process of displaying a predetermined image according to the player's viewing status on a display unit on a screen other than the viewing screen where the player views the contents of each story, based on the story progress information, The process of displaying a predetermined image on the display unit is performed when the story progress information of a player who has not viewed the story of the second chapter satisfies that the player has finished viewing the specific story in the first chapter , information regarding the second chapter , Then, a predetermined image including information regarding a story that the player has not yet viewed is displayed on the display unit.
現在の時間を示す時間情報を取得する処理と、をコンピュータに遂行させ、所定画像を表示部に表示させる処理は、ストーリー進行情報および時間情報に基づいて、時間情報に応じた重畳画像を表示部に重畳表示可能であってもよい。 The processing of acquiring time information indicating the current time and the processing of causing the computer to perform the processing and displaying a predetermined image on the display section are based on the story progress information and the time information, and display a superimposed image according to the time information on the display section. It may also be possible to display the image in a superimposed manner .
上記課題を解決するために、情報処理方法は、プレイヤ端末、および、プレイヤ端末と通信可能なサーバのいずれか一方または双方が実行する情報処理方法であって、複数のストーリーを含む第1チャプター、および、第1チャプターの次の複数のストーリーを含む第2チャプターのプレイヤの閲覧状況を示すストーリー進行情報を取得するステップと、ストーリー進行情報に基づき、プレイヤの閲覧状況に応じた所定画像を、プレイヤが各ストーリーの内容を閲覧する閲覧画面以外の画面において表示部に表示させるステップと、を含み、所定画像を表示部に表示させるステップは、第2チャプターのストーリーを未閲覧のプレイヤのストーリー進行情報が、第1チャプターにおける特定ストーリーの閲覧を終了したことを満たす場合に、第2チャプターに関する情報、および、プレイヤが未閲覧のストーリーに関する情報を含む所定画像を表示部に表示させる。 In order to solve the above problems, an information processing method is an information processing method executed by either or both of a player terminal and a server capable of communicating with the player terminal, the first chapter including a plurality of stories, and obtaining story progress information indicating the player's viewing status of a second chapter that includes a plurality of stories following the first chapter; displaying the predetermined image on the display section on a screen other than the viewing screen for viewing the content of each story, and the step of displaying the predetermined image on the display section includes the step of displaying story progress information of the player who has not yet viewed the story of the second chapter. If the viewing of the specific story in the first chapter is satisfied , a predetermined image including information regarding the second chapter and information regarding a story that the player has not yet viewed is displayed on the display unit.
上記課題を解決するために、情報処理システムは、プレイヤ端末と、プレイヤ端末と通信可能なサーバとを備える情報処理システムであって、プレイヤ端末およびサーバのいずれか一方または双方が、複数のストーリーを含む第1チャプター、および、第1チャプターの次の複数のストーリーを含む第2チャプターのプレイヤの閲覧状況を示すストーリー進行情報を取得する処理と、ストーリー進行情報に基づき、プレイヤの閲覧状況に応じた所定画像を、プレイヤが各ストーリーの内容を閲覧する閲覧画面以外の画面において表示させる処理と、をコンピュータに遂行させ、所定画像を表示部に表示させる処理は、第2チャプターのストーリーを未閲覧のプレイヤのストーリー進行情報が、第1チャプターにおける特定ストーリーの閲覧を終了したことを満たす場合に、第2チャプターに関する情報、および、プレイヤが未閲覧のストーリーに関する情報を含む所定画像を表示部に表示させる。 In order to solve the above problems, an information processing system includes a player terminal and a server that can communicate with the player terminal, and one or both of the player terminal and the server can read multiple stories. A process of acquiring story progress information indicating the player's viewing status of the first chapter including the first chapter and a second chapter including the multiple stories following the first chapter, and The process of causing the computer to display the predetermined image on a screen other than the viewing screen where the player views the content of each story, and the process of displaying the predetermined image on the display section, is performed when the story of the second chapter is displayed on a screen other than the viewing screen where the player views the content of each story. When the player's story progress information satisfies that the player has finished viewing the specific story in the first chapter , a predetermined image including information regarding the second chapter and information regarding the story that the player has not yet viewed is displayed on the display unit. .
本発明によれば、各プレイヤに適切なデモ画像を提供することができる。 According to the present invention, it is possible to provide each player with an appropriate demo image.
以下に添付図面を参照しながら、本発明の実施形態の一態様について詳細に説明する。かかる実施形態に示す寸法、材料、その他具体的な数値等は、理解を容易とするための例示にすぎず、特に断る場合を除き、本発明を限定するものではない。なお、本明細書および図面において、実質的に同一の機能、構成を有する要素については、同一の符号を付することにより重複説明を省略し、また本発明に直接関係のない要素は図示を省略する。 One aspect of the embodiment of the present invention will be described in detail below with reference to the accompanying drawings. The dimensions, materials, and other specific numerical values shown in these embodiments are merely examples for easy understanding, and do not limit the present invention unless otherwise specified. In this specification and the drawings, elements with substantially the same functions and configurations are given the same reference numerals to omit redundant explanation, and elements not directly related to the present invention are omitted from illustration. do.
(情報処理システムSの全体の構成)
図1は、情報処理システムSの概略的な構成を示した説明図である。情報処理システムSは、プレイヤ端末1と、サーバ100と、通信基地局200aを有する通信ネットワーク200とを含む、所謂クライアントサーバシステムである。
(Overall configuration of information processing system S)
FIG. 1 is an explanatory diagram showing a schematic configuration of an information processing system S. As shown in FIG. The information processing system S is a so-called client server system including a
プレイヤ端末(情報処理装置)1は、通信ネットワーク200を介してサーバ100との通信を確立することができる。プレイヤ端末1は、サーバ100と無線もしくは有線による通信接続が可能な電子機器を広く含む。プレイヤ端末1としては、例えば、スマートフォン、携帯電話、タブレット装置、パーソナルコンピュータ、ゲーム機器等が挙げられる。本実施形態では、プレイヤ端末1として、スマートフォンが用いられる場合について説明する。
The player terminal (information processing device) 1 can establish communication with the
サーバ100は、複数のプレイヤ端末1と通信可能に構成され、複数のプレイヤ端末1と通信接続される。サーバ100は、ゲームをプレイするプレイヤを識別するためのプレイヤ識別情報(以下、プレイヤIDという)ごとに各種の情報(以下、プレイヤ情報という)を蓄積する。
The
通信基地局200aは、通信ネットワーク200と接続され、プレイヤ端末1と無線による情報の送受信を行う。通信ネットワーク200は、携帯電話網、インターネット網、LAN(Local Area Network)、専用回線等で構成され、プレイヤ端末1とサーバ100との無線もしくは有線による通信接続を実現する。
The
本実施形態の情報処理システムSは、プレイヤ端末1およびサーバ100がゲーム装置Gとして機能する。プレイヤ端末1およびサーバ100には、それぞれゲームの進行制御の役割分担がなされており、プレイヤ端末1とサーバ100との協働によって、ゲームが進行可能となる。
In the information processing system S of this embodiment, the
(プレイヤ端末1およびサーバ100のハードウェアの構成)
図2Aは、プレイヤ端末1のハードウェアの構成を説明する図である。また、図2Bは、サーバ100のハードウェアの構成を説明する図である。図2Aに示すように、プレイヤ端末1は、CPU(Central Processing Unit)10、メモリ12、バス14、入出力インタフェース16、記憶部18、通信部20、入力部22、出力部24を含んで構成される。
(Hardware configuration of
FIG. 2A is a diagram illustrating the hardware configuration of the
また、図2Bに示すように、サーバ100は、CPU110、メモリ112、バス114、入出力インタフェース116、記憶部118、通信部120、入力部122、出力部124を含んで構成される。
Further, as shown in FIG. 2B, the
なお、サーバ100のCPU110、メモリ112、バス114、入出力インタフェース116、記憶部118、通信部120、入力部122、出力部124の構成および機能は、それぞれ、プレイヤ端末1のCPU10、メモリ12、バス14、入出力インタフェース16、記憶部18、通信部20、入力部22、出力部24と実質的に同じである。したがって、以下では、プレイヤ端末1のハードウェアの構成について説明し、サーバ100については説明を省略する。
Note that the configurations and functions of the
CPU10は、メモリ12に記憶されたプログラムを動作させ、ゲームの進行を制御する。メモリ12は、ROM(Read Only Memory)またはRAM(Random Access Memory)で構成され、ゲームの進行制御に必要となるプログラムおよび各種のデータを記憶する。メモリ12は、バス14を介してCPU10に接続されている。
The
バス14には、入出力インタフェース16が接続される。入出力インタフェース16には、記憶部18、通信部20、入力部22、出力部24が接続されている。
An input/
記憶部18は、DRAM(Dynamic Random Access Memory)等の半導体メモリで構成され、各種プログラムおよびデータを記憶する。プレイヤ端末1においては、記憶部18に記憶されたプログラムおよびデータが、CPU10によってメモリ12(RAM)にロードされる。
The
通信部20は、通信基地局200aと無線により通信接続され、通信ネットワーク200を介して、サーバ100との間で各種データおよびプログラムといった情報の送受信を行う。プレイヤ端末1においては、サーバ100から受信したプログラム等が、メモリ12または記憶部18に格納される。
The
入力部22は、例えば、プレイヤの操作が入力される(操作を受け付ける)タッチパネル、ボタン、キーボード、マウス、十字キー、アナログコントローラ等で構成される。また、入力部22は、プレイヤ端末1に設けられた、あるいは、プレイヤ端末1に接続(外付け)された専用のコントローラであってもよい。さらには、入力部22は、プレイヤ端末1の傾きや移動を検知する加速度センサ、または、プレイヤの音声を検知するマイクで構成されてもよい。すなわち、入力部22は、プレイヤの意思を、識別可能に入力させることができる装置を広く含む。
The
出力部24は、ディスプレイ装置およびスピーカを含んで構成される。なお、出力部24は、プレイヤ端末1に接続(外付け)される機器でもよい。本実施形態では、プレイヤ端末1が、出力部24としてディスプレイ(表示部)26を備え、入力部22として、ディスプレイ26に重畳して設けられるタッチパネルを備えている。
The
(ゲーム内容)
次に、本実施形態の情報処理システムS(ゲーム装置G)により提供されるゲームの内容について、一例を用いて説明する。本実施形態では、味方キャラクタが敵キャラクタと対戦する所謂バトルゲームが提供される。本実施形態のゲームでは、ゲームの運営側からプレイヤに対し、複数の味方キャラクタが提供される。例えば、プレイヤは、所謂ガチャと呼ばれる抽選により獲得した味方キャラクタや、運営側から配布された味方キャラクタを複数体所有することができる。
(Game content)
Next, the content of the game provided by the information processing system S (game device G) of this embodiment will be explained using an example. In this embodiment, a so-called battle game in which a friendly character competes against an enemy character is provided. In the game of this embodiment, a plurality of ally characters are provided to the player by the game management side. For example, a player can own a plurality of ally characters acquired through a lottery called gacha or ally characters distributed by the management side.
プレイヤは、所有する味方キャラクタの中から複数(ここでは5体)を選択してパーティを編成することができる。プレイヤは、編成したパーティを用いてバトルゲームをプレイすることができる。バトルゲームでは、パーティに編成された味方キャラクタが敵キャラクタを倒して(クリアして)報酬を獲得することが目的となる。プレイヤは、敵キャラクタや難易度が異なる複数種類のバトルゲームをプレイすることができる。 The player can form a party by selecting a plurality of ally characters (five in this case) from among the ally characters that the player owns. The player can play a battle game using the formed party. In a battle game, the objective is for friendly characters formed in a party to defeat (clear) enemy characters and obtain rewards. The player can play multiple types of battle games with different enemy characters and difficulty levels.
図3Aは、タイトル画面30の一例を示す図である。図3Bは、ホーム画面40の一例を示す図である。図3Cは、味方キャラクタ確認画面50の一例を示す図である。図4Aは、ストーリー画面60の一例を示す図である。図4Bは、メインストーリー画面63の一例を示す図である。図4Cは、クエスト画面70の一例を示す図である。プレイヤ端末1のディスプレイ26には、図3A、図3B、図3C、図4A、図4B、図4Cに示すようなゲーム画面が表示される。本実施形態では、ゲーム画面が、通常画面とバトル画面とに大別される。
FIG. 3A is a diagram showing an example of the
通常画面は、主に、ゲームの起動待機を行うための画面、および、プレイヤが各種の設定、情報の確認を行うための画面である。一方、バトル画面は、バトルゲームの開始から終了までの間、ディスプレイ26に表示されている画面である。ここでは、バトル画面以外の全ての画面が通常画面となる。通常画面には、図3Aに示すタイトル画面30、図3Bに示すホーム画面40、図3Cに示す味方キャラクタ確認画面50、図4Aに示すストーリー画面60、図4Bに示すメインストーリー画面63、図4Cに示すクエスト画面70、不図示のガチャ画面、メニュー画面等の複数の画面が設けられている。
The normal screen is mainly a screen for waiting for the game to start, and a screen for the player to make various settings and check information. On the other hand, the battle screen is a screen displayed on the
図3Aに示すタイトル画面30は、プレイヤ端末1でのゲーム起動時に、ディスプレイ26に最初に表示される画面である。図3Aに示すように、タイトル画面30には、例えば、起動したゲームのタイトル名「ABCD EFGH」が表示される。なお、タイトル画面30には、ゲームのタイトル名の他に、ゲームを運営している運営会社名が表示されてもよい。そして、タイトル画面30には、ゲームのタイトル名や運営会社名の背景画像として、ゲームの内容を示唆する画像あるいは動画が表示される。例えば、背景画像は、ゲーム本編に登場するキャラクタに関する情報や、ゲーム本編のストーリーに関する情報などを含む。
The
また、タイトル画面30には、ゲームを開始するために必要な操作方法を示唆するゲーム開始操作情報「Touch」が表示される。本実施形態では、タイトル画面30においてプレイヤがディスプレイ26をタップ操作することで、ゲームが開始される。
Further, on the
図3Bに示すホーム画面40は、タイトル画面30においてプレイヤがディスプレイ26をタップ操作した後(すなわち、ゲーム開始後)に、最初に表示される画面である。図3Bに示すように、ホーム画面40では、ディスプレイ26の下部にメニューバー41が表示される。メニューバー41は、タイトル画面30以外の通常画面においてディスプレイ26の下部に表示される。
The
メニューバー41には、プレイヤが操作(タップ)可能な複数の操作部が設けられる。メニューバー41には、「ホーム」と記されたホーム画面選択操作部41a、「キャラ」と記された味方キャラクタ確認画面選択操作部41b、「ストーリー」と記されたストーリー画面選択操作部41c、「クエスト」と記されたクエスト画面選択操作部41d、「ガチャ」と記されたガチャ画面選択操作部41e、「メニュー」と記されたメニュー画面選択操作部41fが設けられている。なお、メニューバー41においては、ディスプレイ26に表示中の画面が識別できるように、各画面に対応する操作部が強調表示される。
The
ホーム画面選択操作部41aがタップされると、図3Bに示すホーム画面40がディスプレイ26に表示される。また、味方キャラクタ確認画面選択操作部41bがタップされると、図3Cに示す味方キャラクタ確認画面50がディスプレイ26に表示される。また、ストーリー画面選択操作部41cがタップされると、図4Aに示すストーリー画面60がディスプレイ26に表示される。また、クエスト画面選択操作部41dがタップされると、図4Cに示すクエスト画面70がディスプレイ26に表示される。
When the home screen
また、ガチャ画面選択操作部41eがタップされると、不図示のガチャ画面がディスプレイ26に表示される。また、メニュー画面選択操作部41fがタップされると、不図示のメニュー画面がディスプレイ26に表示される。なお、詳しい説明は省略するが、ガチャ画面では、味方キャラクタを抽選で獲得することができるガチャ抽選を行うことができる。また、メニュー画面では、ゲームの設定や、各種情報を確認することができる。
Further, when the gacha screen
ホーム画面40の上部には、ヘッダ表示領域42が設けられる。ヘッダ表示領域42には、プレイヤIDに関連付けられたプレイヤ情報が表示される。例えば、ヘッダ表示領域42には、プレイヤレベルを示すレベル情報42a、および、プレイヤのスタミナを示すスタミナ表示バー42bが表示される。プレイヤ情報には、プレイヤID、プレイヤが所有する味方キャラクタを識別するための味方キャラクタ識別情報(以下、味方キャラクタIDという)、レベル情報42a、スタミナ表示バー42bに表示されるスタミナ情報、後述するストーリー進行情報や、バトルゲームのクリア情報などが含まれる。
At the top of the
なお、スタミナは、プレイヤがバトルゲームをプレイするために必要なパラメータである。本実施形態では、複数種類のバトルゲームが設けられており、各バトルゲームには、プレイに必要なスタミナの消費値や、1日の最大実行可能回数等が設定されている。プレイに必要なスタミナの消費値が設定されているバトルゲームを行う場合、プレイヤは、スタミナを消費してバトルゲームをプレイすることになるため、スタミナが不足している場合には、そのバトルゲームをプレイすることができない。 Note that stamina is a parameter necessary for the player to play the battle game. In this embodiment, a plurality of types of battle games are provided, and each battle game has a stamina consumption value necessary for playing, a maximum number of times the game can be played per day, and the like. When playing a battle game where the stamina consumption value required for play is set, the player will consume stamina to play the battle game, so if the player does not have enough stamina, the battle game cannot play.
詳しい説明は省略するが、プレイヤは、バトルゲームで勝利すると、プレイヤ経験値として所定値を獲得することができる。そして、プレイヤ経験値が一定値に到達するごとに、プレイヤレベルが上昇する。プレイヤレベルには、スタミナの上限値が設定されており、プレイヤレベルが上昇するにつれて、スタミナの上限値も高くなる。スタミナは、上限値の範囲内で、一定時間(例えば5分)おきに所定値(例えば1ポイント)だけ回復する。スタミナ表示バー42bには、スタミナの上限値に対して、現在のスタミナの残量が視覚的に把握できるように表示される。
Although a detailed explanation will be omitted, when a player wins a battle game, he or she can obtain a predetermined value as a player experience value. Then, each time the player's experience value reaches a certain value, the player level increases. An upper limit value of stamina is set for the player level, and as the player level increases, the upper limit value of stamina also increases. Stamina is recovered by a predetermined value (for example, 1 point) at fixed time intervals (for example, 5 minutes) within the upper limit. The
また、ホーム画面40の右端には、通知選択操作部43が表示される場合がある。例えば、ゲームにおいてギルドバトルのイベントが開催されると、ギルドバトルイベント開催期間中、「ギルドバトル」と記された通知選択操作部43が表示される。
Further, a notification
そして、「ギルドバトル」と記された通知選択操作部43がタップされると、不図示のギルドバトル画面がディスプレイ26に表示される。なお、ギルドバトルが開催されていない場合、通知選択操作部43は非表示となる。
Then, when the notification
また、ホーム画面におけるメニューバー41と通知選択操作部43との間には、ホームメニュー44が表示される。ホームメニュー44には、「ショップ」と記されたショップ画面選択操作部44a、「ギルド」と記されたギルド画面選択操作部44b、「お知らせ」と記されたお知らせ画面選択操作部44c、「プレゼント」と記されたプレゼント画面選択操作部44dが設けられている。
Further, a
ショップ画面選択操作部44aがタップされると、アイテムを購入可能なショップ画面(不図示)が表示される。また、ギルド画面選択操作部44bがタップされると、ギルド検索画面(不図示)がディスプレイ26に表示される。
When the shop screen
また、お知らせ画面選択操作部44cがタップされると、アップデート情報やメンテナンス情報等を表示するお知らせ画面(不図示)がディスプレイ26に表示される。また、プレゼント画面選択操作部44dがタップされると、例えば運営側から配布されたアイテムを表示するプレゼント画面(不図示)がディスプレイ26に表示される。
Furthermore, when the notification screen
メニューバー41の味方キャラクタ確認画面選択操作部41bがタップされると、図3Cに示す味方キャラクタ確認画面50がディスプレイ26に表示される。味方キャラクタ確認画面50では、プレイヤIDに関連付けられた味方キャラクタIDに対応する味方キャラクタの画像が全て表示される。
When the ally character confirmation screen
つまり、味方キャラクタ確認画面50では、プレイヤが所持している全ての味方キャラクタが表示される。なお、味方キャラクタIDは、味方キャラクタごとに異なるIDが付されている。そして、プレイヤが例えばガチャ抽選等により新たな味方キャラクタを獲得すると、そのプレイヤのプレイヤIDに、獲得した味方キャラクタの味方キャラクタIDが関連付けられる。
That is, on the ally
味方キャラクタIDには、経験値に関する情報およびレベルに関する情報が対応付けて記憶されている。経験値は、後述するバトルゲームで勝利した場合、あるいは、所定のアイテムを使用した場合に上昇する。レベルは、経験値に対応して設定され、経験値が所定値に達するたびにレベルが上昇する。なお、各味方キャラクタには、レベルの上限値が設定されており、上限値までの範囲内でのみレベルが上昇する。 Information regarding experience values and information regarding levels are stored in association with the ally character ID. Experience points increase when you win a battle game (described later) or when you use a predetermined item. The level is set corresponding to the experience value, and the level increases each time the experience value reaches a predetermined value. Note that an upper limit value of the level is set for each ally character, and the level increases only within the range up to the upper limit value.
また、味方キャラクタには、レベルに基づいて、ライフポイント、攻撃力、防御力等の戦闘力のベース値が設定されている。プレイヤは、味方キャラクタの戦闘力が高くなるほど、バトルゲームを有利に進行することができる。また、味方キャラクタに設定される各ベース値は、レベルが高くなるほど上昇する。 Furthermore, base values of combat power such as life points, attack power, defense power, etc. are set for the ally characters based on their levels. The higher the fighting power of the ally character, the more advantageously the player can proceed with the battle game. Furthermore, each base value set for an ally character increases as the level increases.
さらに、味方キャラクタには、武器や防具の装備品を装備させる(設定する)ことができる。各装備品には、攻撃力および防御力等に対する加算値が設定されている。装備品を装備させると、上記のベース値に、各装備品の加算値が加算され、味方キャラクタの戦闘力を高めることができる。これら武器や防具の装備品に関する情報も味方キャラクタIDに関連付けられ、プレイヤ情報の一部として構成される。 Furthermore, it is possible to equip (set) equipment such as weapons and armor to the ally character. For each piece of equipment, an additional value for attack power, defense power, etc. is set. When equipment is equipped, the additional value of each equipment is added to the above base value, and the combat power of the ally character can be increased. Information regarding equipment such as weapons and armor is also associated with the ally character ID and constituted as part of the player information.
また、味方キャラクタ確認画面50の右端には、「パーティ」と記されたパーティ画面選択操作部51が表示される。パーティ画面選択操作部51がタップされると、不図示のパーティ編成画面がディスプレイ26に表示され、最大5つの味方キャラクタで構成されるパーティを編成、保存することができる。
Further, at the right end of the ally
メニューバー41のストーリー画面選択操作部41cがタップされると、図4Aに示すストーリー画面60がディスプレイ26に表示される。図4Aに示すように、ストーリー画面60には、メニューバー41、ヘッダ表示領域42、メインストーリー選択操作部61、および、キャラクターストーリー選択操作部62が表示される。そして、ストーリー画面60には、メニューバー41、ヘッダ表示領域42、メインストーリー選択操作部61、および、キャラクターストーリー選択操作部62の背景画像として、ゲーム本編に登場するキャラクタや、ゲーム本編のストーリーなどを示唆する画像あるいは動画が表示される。
When the story screen
ストーリー画面60中のメインストーリー選択操作部61がタップされると、図4Bに示すメインストーリー画面63がディスプレイ26に表示される。図4Bに示すように、メインストーリー画面63には、メニューバー41、ヘッダ表示領域42、および、メインストーリー選択表示領域64が表示される。メインストーリー選択表示領域64には、後述する「メインクエスト」の進行度に応じて解放される複数のメインストーリーが表示される。プレイヤが後述するメインクエストを進めていくことで新たなメインストーリーが開放され、プレイヤは、開放されたメインストーリーをメインストーリー画面63から見ることができる。
When the main story
本実施形態では、メインストーリー選択表示領域64には、「ストーリー1-1」と記されたストーリー選択操作部64a、「ストーリー1-2」と記されたストーリー選択操作部64b、「ストーリー1-3」と記されたストーリー選択操作部64c、「ストーリー2-1」と記されたストーリー選択操作部64d、「ストーリー2-2」と記されたストーリー選択操作部64eの5つのメインストーリーが表示されている。
In this embodiment, the main story
プレイヤは、各ストーリー選択操作部64a、64b、64c、64d、64eを操作することで、各メインストーリーの内容を閲覧することができる。ここで、各メインストーリーには、開放条件が設定されており、プレイヤは、開放条件が満たされているメインストーリーのみ閲覧することができる。開放条件が満たされていない場合、図4Bに示すストーリー選択操作部64eのように、ディスプレイ26上にグレーアウトで表示され、プレイヤが選択操作不可能に表示される。
The player can view the content of each main story by operating each story
メインストーリーの開放条件として、閲覧対象となるメインストーリーの1つ前のメインストーリーを見ることと、対象となる特定のメインクエストをクリアしていることがあり、この2つの条件をクリアすることで閲覧対象となるメインストーリーが開放される仕様となっている。なお、1つ前のメインストーリーが存在しない「ストーリー1-1」は、初めから開放されており、プレイヤは、ゲーム開始直後に「ストーリー1-1」を閲覧することができるようになっている。図4Bの例では、「ストーリー1-1」、「ストーリー1-2」、「ストーリー1-3」、「ストーリー2-1」、「ストーリー2-2」の順で、メインストーリーが開放されていく。メインストーリーの開放条件が満たされると、プレイヤ情報に含まれるメインストーリー開放情報が更新される。これにより、各ストーリー選択操作部は、図4Bに示すグレーアウト表示(選択不可能状態)が解除され、選択可能状態となる。 The conditions for unlocking the main story include viewing the main story that precedes the main story you are viewing, and clearing a specific main quest. The main story is designed to be open for viewing. Furthermore, "Story 1-1", in which the previous main story does not exist, is open from the beginning, and the player can view "Story 1-1" immediately after starting the game. . In the example in Figure 4B, the main stories are opened in the order of "Story 1-1", "Story 1-2", "Story 1-3", "Story 2-1", and "Story 2-2". go. When the main story release conditions are met, the main story release information included in the player information is updated. As a result, each story selection operation section is released from the gray-out display (selectable state) shown in FIG. 4B and becomes selectable.
また、本実施形態のメインストーリーは、複数のチャプターを含んでいる。図4Bの例では、メインストーリーは、チャプター1と、チャプター2とを含む。チャプター1は、「ストーリー1-1」、「ストーリー1-2」、および、「ストーリー1-3」を含む。チャプター2は、「ストーリー2-1」および「ストーリー2-2」を含む。ここで、「ストーリー1-3」は、チャプター1の最終話のメインストーリーである。各メインストーリーには、固有の識別情報(以下、ストーリーIDという)が付与されている。
Further, the main story of this embodiment includes a plurality of chapters. In the example of FIG. 4B, the main story includes
プレイヤによりメインストーリーの閲覧が終了すると、プレイヤ端末1からサーバ100に閲覧済みのメインストーリーに対応するストーリーIDが送信される。サーバ100は、プレイヤ端末1からストーリーIDを受信すると、送信されたプレイヤ端末1のプレイヤIDに関連付けてストーリーIDを記憶部に保存する。サーバ100においてプレイヤIDにストーリーIDが関連付けられることで、プレイヤごと(すなわち、プレイヤ情報ごと)の閲覧済みメインストーリーに対応するストーリーIDが管理される。サーバ100により管理される各プレイヤのストーリーIDは、プレイヤがメインストーリーを閲覧したことを示すストーリー進行情報として機能する。ここで、プレイヤがメインストーリーを1つも閲覧していない場合、プレイヤ端末1からサーバ100にストーリーIDが送信されず、そのプレイヤのプレイヤIDには、ストーリーIDが1つも関連付けられない。この状態では、プレイヤのプレイヤIDには、閲覧済みのメインストーリーがないことを示す既定値(例えば、「0」)がプレイヤIDに関連付けられて、サーバ100の記憶部に保存される。一方、プレイヤがメインストーリーを閲覧するごとに、プレイヤ端末1からサーバ100に閲覧済みのストーリーIDが送信され、サーバ100においてプレイヤ端末1のプレイヤIDにストーリーIDが関連付けられ保存される。こうして、プレイヤ情報に含まれるストーリー進行情報が更新されていく。
When the player finishes viewing the main story, the
図4Aに示したストーリー画面60中のキャラクターストーリー選択操作部62が操作されると、味方キャラクタの親密度に応じて開放されるキャラクターストーリー(不図示)がディスプレイ26に表示される。味方キャラクタの親密度は、後述するバトルゲームで勝利した場合、あるいは、所定のアイテムを使用した場合に上昇する。親密度が所定値に達するたびに親密度のランクが上昇する。なお、味方キャラクタには、親密度のランクの上限値が設定されており、上限値までの範囲でのみランクが上昇する。味方キャラクタの親密度が上限値まで上がると、その味方キャラクタに対する全てのキャラクターストーリーが開放される。キャラクターストーリーの開放条件が満たされると、プレイヤ情報に含まれるキャラクターストーリー開放情報が更新される。また、プレイヤがキャラクターストーリーを閲覧するごとに、プレイヤ情報に含まれるストーリー進行情報が更新される。
When the character story
図3Bに戻り、メニューバー41のクエスト画面選択操作部41dがタップされると、図4Cに示すクエスト画面70がディスプレイ26に表示される。クエスト画面70には、メニューバー41、ヘッダ表示領域42、および、提供されているバトルゲームの種別が記されたゲーム種別選択操作部71が複数表示される。ここでは、4種類のバトルゲームが提供されており、4個のゲーム種別選択操作部71が表示されている。そして、クエスト画面70には、4個のゲーム種別選択操作部71の背景画像として、ゲーム本編に登場するキャラクタや、ゲーム本編のストーリーなどを示唆する画像あるいは動画が表示される。
Returning to FIG. 3B, when the quest screen
ゲーム種別選択操作部71には、「メインクエスト」と記されたメインクエスト選択操作部71a、「ギルドバトル」と記されたギルドバトル選択操作部71b、「1V1バトル」と記された1V1バトル選択操作部71c、「3V3バトル」と記された3V3バトル選択操作部71dが含まれる。
The game type
メインクエスト選択操作部71aがタップされると、図5Aに示すメインクエスト画面72がディスプレイ26に表示される。また、ギルドバトル選択操作部71bがタップされると、不図示のギルドバトル画面がディスプレイ26に表示される。同様に、1V1バトル選択操作部71cがタップされると、不図示の1V1バトル画面がディスプレイ26に表示される。また、3V3バトル選択操作部71dがタップされると、不図示の3V3バトル画面がディスプレイ26に表示される。
When the main quest
なお、バトルゲームの種別によっては、開放条件が設定されているものがある。開放条件としては、例えば、プレイヤレベルが所定値以上であること、他の所定のバトルゲームをクリアしていること等が挙げられる。また、各バトルゲームの種別には、複数のバトルゲーム(階層または周回)が属している。これらのバトルゲームそれぞれにも開放条件が設定されている。そして、開放条件が満たされると、プレイヤ情報に含まれるゲーム開放情報が更新される。 Note that some battle games have opening conditions set. The release conditions include, for example, that the player level is equal to or higher than a predetermined value, that another predetermined battle game has been cleared, and so on. Moreover, a plurality of battle games (layers or rounds) belong to each battle game type. Each of these battle games also has opening conditions set. Then, when the release condition is satisfied, the game release information included in the player information is updated.
プレイヤ端末1では、ゲーム開放情報に基づいてバトルゲームが開放されているか否かが判定され、開放条件を満たしているバトルゲームのゲーム種別選択操作部71のみが、プレイヤの操作(タップ)を受け付ける。そのため、プレイヤは、開放条件を満たしているバトルゲームのみプレイすることができる。
In the
図4Cに示したクエスト画面70中のメインクエスト選択操作部71aがタップされると、図5Aに示すメインクエスト画面72がディスプレイ26に表示される。
When the main quest
図5Aは、メインクエスト画面72の一例を説明する図である。図5Bは、メインクエスト選択画面74の一例を説明する図である。図5Cは、パーティ選択画面77の一例を説明する図である。
FIG. 5A is a diagram illustrating an example of the
メインクエスト画面72には、メニューバー41、ヘッダ表示領域42、および、メインクエストに属する複数のバトルゲーム(階層)を選択するためのクエスト操作部73が表示される。
The
クエスト操作部73には、それぞれのバトルゲームのクリア情報も合わせて表示される。クリア情報は、例えば、3つの星で示される。メインクエストに属するバトルゲームでは、そのバトルゲームをクリアすると、クリアしたときにライフポイントが0になっている味方キャラクタの数に応じて、星が獲得される。例えば、ライフポイントが0になっている味方キャラクタが1体もない場合には3つの星が獲得され、ライフポイントが0になっている味方キャラクタが1体の場合には2つの星が獲得され、ライフポイントが0になっている味方キャラクタが2体以上の場合には1つの星が獲得される。
The
図5Aの例では、「1-1」のバトルゲームにおいて3つの星が獲得され、「1-2」のバトルゲームにおいて2つの星が獲得され、「1-3」のバトルゲームにおいて1つの星が獲得されている。また、「1-4」のバトルゲームにおいては、星が1つも獲得されておらず、このバトルゲームがクリアされていないことが報知される。 In the example of FIG. 5A, three stars are obtained in the "1-1" battle game, two stars are obtained in the "1-2" battle game, and one star is obtained in the "1-3" battle game. has been acquired. Furthermore, in the battle game "1-4", it is reported that no stars have been acquired and this battle game has not been cleared.
なお、メインクエストでは、開放条件として、1つ前のバトルゲームをクリアすることが設定されている。例えば、図5Aの例では、「1-3」のバトルゲームまでクリアしていることにより、「1-4」のバトルゲームが開放されるが、それ以降(不図示の「1-5」以降)のバトルゲームは未開放となっている。 Furthermore, in the main quest, the opening condition is to clear the previous battle game. For example, in the example of FIG. 5A, the battle game "1-4" is unlocked by clearing the battle game "1-3", but after that (not shown "1-5" and later), the battle game "1-4" is unlocked. ) battle game has not yet been released.
メインクエスト画面72において、例えば「1-4」のバトルゲームのクエスト操作部73が操作(タップ)されると、図5Bに示すメインクエスト選択画面74がディスプレイ26に表示される。メインクエスト選択画面74には、そのバトルゲームに登場する敵キャラクタや、そのバトルゲームで獲得可能なアイテム(報酬)が表示される。また、メインクエスト選択画面74には、そのバトルゲームに挑戦するための「挑戦する」と記された挑戦操作部75、および、現在表示中の画面に対応する処理を中止するための「キャンセル」と記されたキャンセル操作部76が表示される。
On the
キャンセル操作部76が操作(タップ)されると、図5Aに示すメインクエスト画面72がディスプレイ26に表示され、選択されていた「1-4」のバトルゲームへの挑戦が中止される。
When the cancel
一方、挑戦操作部75が操作(タップ)されると、図5Cに示すパーティ選択画面77がディスプレイ26に表示される。パーティ選択画面77には、プレイヤが所持している全ての味方キャラクタが表示されるとともに、下方に、選択された味方キャラクタを表示する選択済み味方キャラクタ表示領域78が表示される。
On the other hand, when the
また、パーティ選択画面77には、キャンセル操作部76、および、「バトル開始」と記されたバトル開始操作部79が表示される。
Further, on the party selection screen 77, a cancel
パーティ選択画面77において、プレイヤが、表示されている味方キャラクタを操作(タップ)すると、操作された味方キャラクタが選択済み味方キャラクタ表示領域78に表示される。つまり、ここでは、プレイヤIDに関連付けられた複数の味方キャラクタIDのうち、バトルゲームに使用するため(パーティを決定するため)の味方キャラクタIDを選択している。プレイヤにより味方キャラクタが複数選択されることにより、パーティが編成される。なお、パーティ編成において、同じ味方キャラクタを重複して設定することはできない。
When the player operates (tap) a displayed ally character on the party selection screen 77, the operated ally character is displayed in the selected ally
パーティ編成が完了し、バトル開始操作部79が操作(タップ)されると、バトルゲームが開始され、ディスプレイ26にバトルゲーム画面80が表示される。
When the party formation is completed and the battle
図6Aは、バトルゲーム画面80の一例を説明する図である。図6Bは、リザルト画面83の一例を説明する図である。図6Cは、レポート画面86の一例を説明する図である。バトルゲーム中は、図6Aに示すように、バトルゲーム画面80が表示される。バトルゲーム画面80では、味方キャラクタと敵キャラクタとがディスプレイ26に表示される。味方キャラクタは、コンピュータ制御により動作し、敵キャラクタにダメージを与えたり、敵キャラクタからダメージを受けたりする。また、敵キャラクタは、コンピュータ制御により動作し、味方キャラクタにダメージを与えたり、味方キャラクタからダメージを受けたりする。
FIG. 6A is a diagram illustrating an example of the battle game screen 80. FIG. 6B is a diagram illustrating an example of the
敵キャラクタにダメージポイントが付与されると、敵キャラクタのライフポイントからダメージポイントが減算される。同様に、味方キャラクタにダメージポイントが付与されると、味方キャラクタのライフポイントからダメージポイントが減算される。全ての敵キャラクタのライフポイントが0になるとプレイヤの勝利となり(クリアとなり)、全ての味方キャラクタのライフポイントが0になると(敗北すると)、プレイヤの敗北となる。 When damage points are given to the enemy character, the damage points are subtracted from the enemy character's life points. Similarly, when damage points are given to an ally character, the damage points are subtracted from the ally character's life points. When the life points of all enemy characters become 0, the player wins (clear), and when all the ally characters' life points become 0 (defeat), the player loses.
ここで、バトルゲーム画面80の下部には、図6Aに示すように、味方キャラクタ表示領域81が設けられる。味方キャラクタ表示領域81には、味方キャラクタごとのライフポイント81aおよび必殺技ゲージ81bが表示される。必殺技ゲージ81bは、味方キャラクタが敵キャラクタからダメージを受けたり、敵キャラクタにダメージを与えたりすると上昇する。そして、必殺技ゲージ81bが予め決められた最大値に到達すると、その味方キャラクタが必殺技を使えるようになる。必殺技は、通常の攻撃よりも敵キャラクタに付与されるダメージポイントが大きかったり、味方キャラクタのライフポイントを回復したり、敵キャラクタに特殊効果を付与したりする。
Here, at the bottom of the battle game screen 80, as shown in FIG. 6A, an ally
ここで、必殺技を使用する方法は、2パターン設けられている。1つは、味方キャラクタ表示領域81に表示された、必殺技ゲージ81bが最大値に到達した味方キャラクタをプレイヤが操作(タップ)する方法である。もう1つは、オート状態において必殺技ゲージ81bが最大値に到達すると、コンピュータ制御により、味方キャラクタが必殺技を使用する方法である。なお、バトルゲーム画面80には、オート選択操作部82が表示されており、プレイヤは、オート選択操作部82を操作することで、オート状態または手動状態を切り替えることが可能である。手動状態においてオート選択操作部82が操作されると、必殺技がオートで使用されるオート状態となる。また、オート状態において、オート選択操作部82が操作されると、必殺技を手動で使用する手動状態となる。なお、オート状態においても、必殺技ゲージ81bが最大値に到達しており、かつ、コンピュータ制御により必殺技が使用されていない状態で、味方キャラクタをプレイヤが操作(タップ)すると、必殺技の使用が可能となっている。
Here, there are two patterns of how to use the special move. One method is for the player to operate (tap) an ally character displayed in the ally
そして、バトルゲームが正常に終了(正常終了)すると、図6Bに示すように、リザルト画面83がディスプレイ26に表示される。図6Bには、一例として、味方キャラクタが勝利した時のリザルト画面83を示している。
When the battle game ends normally (normal end), a
リザルト画面83には、バトルゲームのゲーム結果情報の少なくとも一部が表示されるとともに、「レポート」と記されたレポート表示操作部84、および、「閉じる」と記された終了操作部85が表示される。
The
なお、ゲーム結果情報には、味方キャラクタの味方キャラクタID(パーティ)、敵キャラクタの敵キャラクタID、バトル終了時の味方キャラクタおよび敵キャラクタの残存状況情報(バトルゲーム終了時にライフポイントが0になっているか否か)、与えたダメージポイント(合計値)、プレイヤ操作情報(手動状態またはオート状態)、バトルログID、バトルゲームの種別情報(メインクエスト、ギルドバトル等)、バトルゲームの種別ごとに関連付けられた情報(クリア情報、バトルゲームの階層等)、付与されたアイテム情報等が含まれている。なお、手動状態またはオート状態であるかは、バトルゲームの開始から終了までオート状態で、かつ、プレイヤの手動により必殺技が使用されていない場合、オート状態となり、それ以外は手動状態となる。また、バトルログIDは、バトルゲーム毎に固有に付与される。また、バトルゲームの種別ごとに関連付けられた情報は、バトルゲームの種別ごとに異なる内容となっている。 The game result information includes the ally character ID (party) of the ally character, the enemy character ID of the enemy character, and the remaining status information of the ally character and enemy character at the end of the battle (if the life points become 0 at the end of the battle game). ), damage points inflicted (total value), player operation information (manual state or automatic state), battle log ID, battle game type information (main quest, guild battle, etc.), and association for each type of battle game. Contains information such as assigned information (clear information, battle game hierarchy, etc.), assigned item information, etc. Note that whether it is in the manual state or the automatic state, if the battle game is in the automatic state from the start to the end and the special move is not manually used by the player, it will be in the automatic state, and otherwise it will be in the manual state. Moreover, a battle log ID is uniquely assigned to each battle game. Further, the information associated with each type of battle game has different contents depending on the type of battle game.
リザルト画面83において終了操作部85が操作(タップ)されると、ディスプレイ26の表示が、バトル画面から通常画面に切り替わる。つまり、リザルト画面83は、バトル画面の一部である。なお、リザルト画面83から切り替わる通常画面は、バトル画面に切り替わる直前に表示されていた画面でもよいし、ホーム画面40等、所定の画面であってもよい。このように、リザルト画面83の表示終了に伴い、バトルゲームが終了することとなる。
When the
リザルト画面83においてレポート表示操作部84が操作(タップ)されると、図6Cに示すレポート画面86がディスプレイ26に表示される。レポート画面86には、味方キャラクタおよび敵キャラクタが与えたダメージポイント(合計値)が表示されるとともに、「投稿」と記された投稿操作部87、および、終了操作部85が表示される。
When the report
ここで、投稿操作部87が操作(タップ)されると、ゲーム結果情報を、ギルド画面(不図示)に投稿することができる。また、終了操作部85が操作(タップ)されると、図6Bに示すリザルト画面83がディスプレイ26に表示される。
Here, when the
次に、ギルドバトルについて説明する。ギルドバトルは、バトルゲームの基本的な部分はメインクエストと同様であるため、その説明は省略し、メインクエストと異なる部分について説明する。 Next, I will explain about guild battles. Since the basic parts of the battle game in the guild battle are the same as the main quest, the explanation thereof will be omitted, and only the parts that are different from the main quest will be explained.
ギルドバトルは、プレイヤ(自身)が属するギルドのギルドメンバーと協力して強力な敵キャラクタと戦うバトルゲームである。ギルドバトルは、敵キャラクタに与えたダメージの合計値によってギルド間でランキング(順位)を競うゲーム性、つまり、ギルド単位でゲームが進行することになっている。ギルドバトルの終了後には、ランキングに応じて、ギルド単位でアイテム(ランキング報酬)が付与される。ギルドバトルでは、同一のギルドに所属するプレイヤ全てに、ランキングに応じたランキング報酬がそれぞれ付与される。 Guild battle is a battle game in which the player (himself) cooperates with guild members of the guild to which he belongs and fights against powerful enemy characters. A guild battle is a game in which guilds compete for ranking based on the total amount of damage inflicted on enemy characters; in other words, the game is played on a guild-by-guild basis. After the guild battle ends, items (ranking rewards) will be given to each guild based on their ranking. In a guild battle, all players belonging to the same guild are given ranking rewards according to their rankings.
図4Cに示したクエスト画面70中のギルドバトル選択操作部71bが操作されると、ギルドバトル画面(不図示)がディスプレイ26に表示される。ギルドバトルでは、予め決められた順番に、敵キャラクタが選択可能となっている。そして、1つの敵キャラクタに勝利すると、次の敵キャラクタとの対戦が可能となる。なお、ギルドバトルでは、敵キャラクタを倒した場合、倒した敵キャラクタに代えて、宝箱が表示される。また、ギルドバトル画面に表示された全ての敵キャラクタに勝利すると1周が終了し、次の周回が開始され、再度、最初の敵キャラクタから順番に選択が可能となる。
When the guild battle
次に、1V1バトルおよび3V3バトルについて説明する。これらは、バトルゲームの基本的な部分はメインクエストと同様であるため、その説明は省略し、メインクエストと異なる部分について説明する。 Next, 1V1 battle and 3V3 battle will be explained. Since the basic parts of the battle game are the same as the main quest, the explanation thereof will be omitted, and only the parts different from the main quest will be explained.
1V1バトルは、他のプレイヤIDに予め関連付けられた1V1用のパーティと対戦するバトルゲームである。すなわち、各プレイヤは、1V1用のパーティを予め設定している。 1V1 Battle is a battle game in which you compete against 1V1 parties associated with other player IDs in advance. That is, each player has set a party for 1V1 in advance.
図4Cに示したクエスト画面70中の1V1バトル選択操作部71cが操作されると、1V1バトル画面(不図示)がディスプレイ26に表示される。1V1バトル画面には、他のプレイヤのパーティが複数表示され、プレイヤは、対戦するパーティを選択する。また、プレイヤは、メインクエストと同様に、自身のパーティを決定してバトルゲームを開始させる。なお、1V1バトルのバトルゲームでは、プレイヤがオート状態と手動状態とを切り替えることができないように予め設定されており、バトルゲームが常にオート状態で進行する。したがって、1V1バトルのバトルゲームでは、必殺技を手動で使用できないようになされている。
When the 1V1 battle
そして、1V1バトルのバトルゲームが終了すると、メインクエストのリザルト画面と同様に、ゲーム結果情報がディスプレイ26に表示される。また、レポート画面も表示可能である。
When the 1V1 battle game ends, game result information is displayed on the
3V3バトルは、他のプレイヤIDに予め関連付けられた3V3用の3つのパーティと対戦するバトルゲームである。すなわち、各プレイヤは、3V3用の3つのパーティを予め設定している。 3V3 Battle is a battle game in which you compete against three 3V3 parties associated with other player IDs in advance. That is, each player has preset three parties for 3V3.
図4Cに示したクエスト画面70中の3V3バトル選択操作部71dが操作されると、3V3バトル画面(不図示)がディスプレイ26に表示される。3V3バトル画面には、他のプレイヤのパーティが複数表示され、プレイヤは、対戦するパーティを選択する。また、プレイヤは、自身のパーティを3つ選択して対戦する。なお、3V3バトルのバトルゲームでは、常にオート状態に設定されており、必殺技を手動で使用できないようになされている。
When the 3V3 battle
そして、3V3バトルのバトルゲームが終了すると、メインクエストのリザルト画面と同様に、ゲーム結果情報がディスプレイ26に表示される。また、レポート画面も表示可能である。ここで、3V3バトルでは、先に2勝した方が勝利となる。したがって、1戦目から2回連続して勝利または敗北した場合、3戦目は実行されない。
When the 3V3 battle game ends, game result information is displayed on the
ところで、上述したように、タイトル画面30、ストーリー画面60、および、クエスト画面70には、ゲーム本編に登場するキャラクタや、ゲーム本編のストーリーなどを示唆する画像あるいは動画(以下、単に背景画像ともいう)が表示される。ここで、背景画像として表示される画像あるいは動画が、ゲームリリース当初から全く変化しない場合、プレイヤには既知の背景画像が提供され続けるため、プレイヤが既知の背景画像に飽きてしまい、時間経過とともにプレイヤのゲームに対する興趣が低下する。
By the way, as mentioned above, the
一方、プレイヤは、上述したメインクエストをクリアするごとに、メインクエストの進行度を進めることができる。また、プレイヤは、上述したメインストーリーを閲覧するごとに、メインストーリーの進行度を進めることができる。メインクエストやメインストーリーの進行度が進むにつれ、プレイヤは、ゲーム開始当初には知り得なかった新規情報を入手することができる。 On the other hand, the player can advance the progress of the main quest each time the player clears the main quest described above. Further, each time the player views the above-mentioned main story, the player can advance the progress of the main story. As the main quest or main story progresses, the player can obtain new information that was not known at the beginning of the game.
したがって、プレイヤがゲーム開始当初には知り得なかった新規情報を背景画像に導入させることで、プレイヤのゲームに対する興趣を向上させることができる。しかし、プレイヤのゲーム進行状況は、各プレイヤによってそれぞれ異なる。そのため、ゲーム開始当初に知り得なかった新規情報を背景画像に導入させると、例えば、ゲーム進行度の遅いプレイヤや、ゲームを開始して間もないプレイヤにとっては、現段階では登場するはずのないシーンあるいはキャラクタを事前に知らされることとなり、ゲームの興趣を失わせる要因となり得る。 Therefore, the player's interest in the game can be improved by introducing new information that the player could not know at the beginning of the game into the background image. However, the game progress status of each player differs from player to player. Therefore, if new information that was not known at the beginning of the game is introduced into the background image, for example, for players who are progressing slowly in the game or players who have just started the game, it may be difficult to introduce new information that is not expected to appear at this stage. The scene or character will be known in advance, which may cause the player to lose interest in the game.
例えば、図4Bに示すメインストーリー画面63で説明したように、本実施形態のメインストーリーは、複数のチャプター(チャプター1、チャプター2)を含んでいる。ここで、チャプター2を閲覧可能なプレイヤ(すなわち、チャプター1の閲覧が終了しているプレイヤ)は、チャプター1の最終話である「ストーリー1-3」で初めて公開される新規情報(例えば、チャプター1の結末に関する情報、新規味方キャラクタや新規敵キャラクタに関する情報、チャプター2の導入部に関する情報など)を既に入手している。なお、本実施形態では、「ストーリー1-3」において、チャプター2の予告として「チャプター2」の導入部の情報が公開されている。そのため、背景画像にストーリー進行状況に応じた画像(例えば、「チャプター2」に関する情報)が表示されることで特別感がでて、プレイヤのゲームに対する興趣を向上させることができる。
For example, as described with reference to the main story screen 63 shown in FIG. 4B, the main story of this embodiment includes a plurality of chapters (
一方、「ストーリー1-3」を閲覧していないプレイヤにとっては、背景画像に「チャプター2」に関する情報が導入されると、現段階では登場するはずのないシーンあるいはキャラクタを事前に知らされることとなり、ゲームの興趣を失わせる要因となり得る。 On the other hand, for players who have not viewed "Story 1-3", if information about "Chapter 2" is introduced in the background image, they will be informed in advance of scenes or characters that are not supposed to appear at this stage. This may cause the player to lose interest in the game.
そこで、本実施形態のプレイヤ端末1は、プレイヤのゲームの進行状況に基づいた画像を表示する。
Therefore, the
図7Aは、本実施形態におけるタイトル画面30に表示される条件非適合画像90の一例を示す図である。図7Bは、本実施形態におけるタイトル画面30に表示される条件適合画像91の一例を示す図である。
FIG. 7A is a diagram showing an example of a condition
図7Aおよび図7Bの表示制御を実行するために、プレイヤ端末1は、画像選択リスト情報をサーバ100から取得する。プレイヤ端末1は、取得した画像選択リスト情報に基づいてディスプレイ26に表示する画像を選択する。
In order to execute the display control in FIGS. 7A and 7B, the
図8は、本実施形態の画像選択リスト情報の一例を説明するための図である。図8に示すように、画像選択リスト情報には、画像識別番号、対象画面種別、ストーリーID、期間開始タイミング、期間終了タイミングに関する情報が含まれる。ここで、対象画面種別には、タイトル画面30、ストーリー画面60、クエスト画面70が含まれる。画像選択リスト情報には、一の画像識別番号に対して、一のタイトル画面30、ストーリー画面60、クエスト画面70、ストーリーID、期間開始タイミング、期間終了タイミングに関する情報が対応付けられている。
FIG. 8 is a diagram for explaining an example of image selection list information according to this embodiment. As shown in FIG. 8, the image selection list information includes information regarding an image identification number, target screen type, story ID, period start timing, and period end timing. Here, the target screen types include a
一の画像識別番号に対して、タイトル画面30には、背景画像として条件非適合画像90および条件適合画像91のいずれかが設定される。また、タイトル画面30には、後述する重畳画像として期間適合画像92(図9A、図9B参照)が関連付けられる。一の画像識別番号に対して、タイトル画面30には、重畳画像として期間適合画像92の表示および期間適合画像92の非表示(図8中、「―」)のいずれかが設定される。
For one image identification number, either the condition
一の画像識別番号に対して、ストーリー画面60には、後述する条件非適合画像93および条件適合画像94のいずれかが設定される。また、一の画像識別番号に対して、クエスト画面70には、後述する条件非適合画像95および条件適合画像96のいずれかが設定される。
For one image identification number, either a condition
一の画像識別番号に対して、ストーリーIDには、既定値「0」および特定のストーリーID(ここでは、上述した「ストーリー1-3」の閲覧を終了したことを示すストーリーID「13」)のいずれかが設定される。 For one image identification number, the story ID includes a default value "0" and a specific story ID (here, the story ID "13" indicating that viewing of "stories 1-3" described above has been completed) One of the following is set.
一の画像識別番号に対して、期間開始タイミングおよび期間終了タイミングには、ゲームの運営によって任意の日時が設定される。以下では、一の画像識別番号に対し設定される期間開始タイミングから期間終了タイミングまでの期間を、設定期間という。また、設定期間のうち特定の期間(ここでは、2020年2月15日15:00:00~2020年2月29日11:59:59)を特定期間という。本実施形態では、画像識別番号0002と画像識別番号0003の設定期間は同じである。また、画像識別番号0004と画像識別番号0005の設定期間は同じである。ここで、画像識別番号0001と、画像識別番号0002あるいは画像識別番号0003との間では、設定期間が連続している。また、画像識別番号0002あるいは画像識別番号0003と、画像識別番号0004あるいは画像識別番号0005との間では、設定期間が連続している。
For one image identification number, arbitrary dates and times are set as the period start timing and period end timing depending on the game operation. Hereinafter, the period from the period start timing to the period end timing set for one image identification number will be referred to as a set period. Further, a specific period (here, February 15, 2020, 15:00:00 to February 29, 2020, 11:59:59) within the set period is referred to as a specific period. In this embodiment, the setting period of
プレイヤ端末1は、ディスプレイ26に表示する画面の種別(対象画面種別)、プレイヤのストーリー進行状況(ストーリーID)、サーバ100から送信される現在日時(以下、サーバ日時ともいう)に基づいて、図8に示す画像選択リスト情報から各画面に表示する画像を選択表示する。
The
ここで、プレイヤ端末1は、サーバ100からサーバ日時に関する情報(以下、時間情報ともいう)を取得する。サーバ日時は、サーバ100において管理される現在の日時である。プレイヤ端末1は、サーバ100から所定のタイミングでサーバ日時に関する情報を取得する。したがって、サーバ日時は、プレイヤ端末1がサーバ100から時間情報を取得したタイミングでの現在時間であり、実際の時間と異なる場合がある。
Here, the
画像選択リスト情報は、サーバ100によって更新され、プレイヤ端末1は、ゲームのログイン時等にゲーム情報(ゲーム更新情報)の一部としてサーバ100から画像選択リスト情報を取得する。画像選択リスト情報では、新たな情報(画像)が追加された場合、画像識別番号が新たに付され、対象画面種別、ストーリーID、期間開始タイミング、期間終了タイミング等の条件が設定される。したがって、画像識別番号の大きい方が新しいものとなる。
The image selection list information is updated by the
例えば、プレイヤ端末1は、対象画面種別がタイトル画面30であって、サーバ日時が2020年3月1日であり、ストーリーIDとして既定値「0」を有する(ただし、ストーリーID「13」を有さない)場合、画像識別番号0004に対応する条件非適合画像90を選択表示する。ここでは、プレイヤ端末1は、プレイヤの進行状況(プレイヤIDに関連付けられたストーリーID)に応じて特定条件を満たしているか否か(ストーリーID「13」の有無)を判定している。プレイヤ端末1は、ストーリーID「13」を有さない場合、特定条件を満たしていないと判定し、「チャプター2」に関する情報が含まれない背景画像として図7Aに示す条件非適合画像90をタイトル画面30に表示させる。
For example,
一方、プレイヤ端末1は、対象画面種別がタイトル画面30であって、サーバ日時が2020年3月1日であり、ストーリーID「13」を有する場合、画像識別番号0005に対応する条件適合画像91を選択表示する。プレイヤ端末1は、ストーリーID「13」を有する場合、特定条件を満たしていると判定し、「チャプター2」に関する情報が含まれる背景画像として図7Bに示す条件適合画像91をタイトル画面30に表示させる。
On the other hand, when the target screen type is the
ここで、プレイヤ端末1は、画像識別番号の小さい番号から大きい番号に向かって順に、プレイヤのストーリーIDおよびサーバ日時が、設定されたID情報および設定期間に該当するか否か判定する。プレイヤ端末1は、プレイヤのストーリーIDおよびサーバ日時が各画像識別番号に設定されたID情報および設定期間の双方に該当する場合、その画像識別番号のフラグをオン状態にする。プレイヤ端末1は、画像識別番号の最も大きい番号の判定が終了すると、対象画面種別に応じて、フラグがオン状態となっている画像識別番号に設定された画像を選択表示する。なお、フラグがオン状態となっている画像識別番号が複数存在する場合は、新しい情報(画像)を表示すべく、フラグがオン状態となっている複数の画像識別番号のうち最も大きい番号に設定された画像を選択表示する。
Here, the
図7Aに示すように、タイトル画面30には、タイトル名「ABCD EFGH」やゲーム開始操作情報「Touch」の背景画像として、条件非適合画像90が表示される。例えば、図7Aに示すタイトル画面30には、「チャプター2」に関連する新規味方キャラクタあるいは新規敵キャラクタが表示されずに、既知の味方キャラクタあるいは既知の敵キャラクタ(条件非適合画像90)が表示される。条件非適合画像90は、本実施形態では動画であるが、静止画であってもよい。
As shown in FIG. 7A, a
図7Bに示すように、タイトル画面30には、タイトル名「ABCD EFGH」やゲーム開始操作情報「Touch」の背景画像として、条件適合画像91が表示される。例えば、図7Bに示すタイトル画面30には、「チャプター2」に関連する新規味方キャラクタあるいは新規敵キャラクタ(条件適合画像91)が表示される。条件適合画像91は、本実施形態では動画であるが、静止画であってもよい。
As shown in FIG. 7B, a
図7Aと図7Bを比較して分かるように、条件非適合画像90と条件適合画像91は、互いに異なる。本実施形態では、条件非適合画像90には、「チャプター2」に関する情報が含まれない一方、条件適合画像91には、「チャプター2」に関する情報が含まれる。
As can be seen by comparing FIGS. 7A and 7B, the condition
これにより、「ストーリー1-3」の閲覧を終了している(すなわち、特定条件を満たしている)プレイヤに対しては、「チャプター2」に関する情報を含む背景画像が提供される。背景画像にストーリー進行状況に応じた画像が表示されることで特別感がでて、プレイヤのゲームに対する興趣を向上させることができる。 As a result, a background image including information regarding "Chapter 2" is provided to a player who has finished viewing "Story 1-3" (that is, satisfies the specific conditions). By displaying an image corresponding to the progress of the story as a background image, a special feeling is created and the player's interest in the game can be increased.
一方、「ストーリー1-3」を閲覧していない(すなわち、特定条件を満たしていない)プレイヤに対しては、「チャプター2」に関する情報を含まない背景画像が提供される。その結果、「ストーリー1-3」を閲覧していないプレイヤに対するゲームの興趣の低下を抑制することができる。 On the other hand, a background image that does not include information regarding "Chapter 2" is provided to a player who has not viewed "Story 1-3" (that is, does not satisfy the specific conditions). As a result, it is possible to suppress a decrease in interest in the game for players who have not viewed "Story 1-3".
本実施形態では、「ストーリー1-3」を閲覧していないプレイヤに対しては、「チャプター2」に関する情報を含まない既知の背景画像が提供される。その場合、「ストーリー1-3」を閲覧していないプレイヤには既知の背景画像が提供され続けるため、時間経過とともにゲームの興趣が低下する。 In this embodiment, a known background image that does not include information regarding "Chapter 2" is provided to a player who has not viewed "Story 1-3." In this case, the player who has not viewed "Story 1-3" continues to be provided with the known background image, and as time passes, the game becomes less interesting.
そこで、本実施形態のプレイヤ端末1は、時期に応じて背景画像を変化させる。本実施形態では、タイトル画面30に表示される条件非適合画像90あるいは条件適合画像91に画像を重畳表示させることで、背景画像を変化させる。
Therefore, the
図9Aは、本実施形態における条件非適合画像90に重畳表示される期間適合画像92の一例を示す図である。図9Bは、本実施形態における条件適合画像91に重畳表示される期間適合画像92の一例を示す図である。
FIG. 9A is a diagram illustrating an example of a period-
プレイヤ端末1は、ディスプレイ26に表示する画面の種別(対象画面種別)、ストーリーID、サーバ100から送信されるサーバ日時に基づいて、図8に示す画像選択リスト情報からディスプレイ26に表示させる重畳画像を選択表示する。ここでは、主に、プレイヤ端末1は、図8に示す画像選択リスト情報および取得したサーバ日時に基づいて、サーバ日時が特定期間に該当するか否か判定し、判定結果に基づいてディスプレイ26に表示させる重畳画像を選択する。
The
例えば、プレイヤ端末1は、対象画面種別がタイトル画面30であって、サーバ日時が2020年2月14日であり、ストーリーIDとして既定値「0」を有する場合、画像識別番号0001に対応する条件非適合画像90を選択表示する。ここでは、プレイヤ端末1は、サーバ日時が特定期間に該当するか否か判定している。プレイヤ端末1は、サーバ日時が特定期間に該当しないと判定した場合、期間適合画像92を選択せずに、非表示とする。
For example, if the target screen type is the
一方、プレイヤ端末1は、対象画面種別がタイトル画面30であって、サーバ日時が2020年2月16日であり、ストーリーIDとして既定値「0」を有する(ただし、ストーリーID「13」を有さない)場合、画像識別番号0002に対応する条件非適合画像90および期間適合画像92を選択表示する。プレイヤ端末1は、サーバ日時が特定期間に該当すると判定した場合、期間適合画像92を選択し、表示させる。
On the other hand, the
ここで、期間適合画像92は、例えば、ゲームの1周年や2周年などを記念する記念画像である。期間適合画像92は、条件非適合画像90あるいは条件適合画像91に重畳表示される不透明(非透明)の重畳画像である。
Here, the period-adapted
なお、本実施形態では、サーバ日時が特定期間に該当しない場合、期間適合画像を非表示にしているが、これに代えて条件非適合画像90あるいは条件適合画像91に透明の画像を期間非適合画像として重畳表示させてもよい。ただし、これに限定されず、期間非適合画像は、条件非適合画像90あるいは条件適合画像91に重畳表示され、期間適合画像とは異なる不透明の重畳画像であってもよい。
Note that in this embodiment, when the server date and time does not fall within a specific period, the period-compatible image is hidden; however, instead of this, a transparent image is displayed as the condition-
図9Aに示すように、タイトル画面30には、タイトル名「ABCD EFGH」やゲーム開始操作情報「Touch」の背景画像として、条件非適合画像90および期間適合画像92が表示される。期間適合画像92は、本実施形態では静止画であるが、動画であってもよい。
As shown in FIG. 9A, a condition
図9Bに示すように、タイトル画面30には、タイトル名「ABCD EFGH」やゲーム開始操作情報「Touch」の背景画像として、条件適合画像91および期間適合画像92が表示される。期間適合画像92は、本実施形態では静止画であるが、動画であってもよい。
As shown in FIG. 9B, a
これにより、特定期間中、「ストーリー1-3」を閲覧していない(すなわち、特定条件を満たしていない)プレイヤに対しては、既知の背景画像(条件非適合画像90)に期間適合画像92が重畳表示されたタイトル画面30が提供される。背景画像に時期に応じた画像が表示されることで特別感がでて、プレイヤのゲームに対する興趣を向上させることができる。
As a result, for a player who has not viewed "Story 1-3" during the specific period (that is, does not meet the specific conditions), the period-
同様に、「ストーリー1-3」を閲覧したプレイヤに対して、新規の背景画像(条件適合画像91)に期間適合画像92が重畳表示されたタイトル画面30が提供される。その結果、「ストーリー1-3」を閲覧したプレイヤに対するゲームの興趣をさらに向上させることができる。
Similarly, a
以上から、本実施形態によれば、各プレイヤに適切な画像を提供することができ、プレイヤのゲームに対する興趣を向上させることができる。 As described above, according to the present embodiment, each player can be provided with an appropriate image, and the player's interest in the game can be improved.
図7A、図7Bでは、タイトル画面30に条件非適合画像90あるいは条件適合画像91が表示される例について説明した。しかし、タイトル画面30以外の画面にも、条件非適合画像あるいは条件適合画像を表示させることは可能である。例えば、条件非適合画像あるいは条件適合画像は、ストーリー画面60やクエスト画面70に表示させることができる。
In FIGS. 7A and 7B, an example in which a condition
図10Aは、本実施形態におけるストーリー画面60に表示される条件非適合画像93の一例を示す図である。図10Bは、本実施形態におけるストーリー画面60に表示される条件適合画像94の一例を示す図である。
FIG. 10A is a diagram showing an example of a condition
プレイヤ端末1は、ディスプレイ26に表示する画面の種別(対象画面種別)、ストーリーID、サーバ100から送信されるサーバ日時に基づいて、図8に示す画像選択リスト情報からディスプレイ26に表示させる画像を選択表示する。ここでは、主に、プレイヤ端末1は、図8に示す画像選択リスト情報、ストーリーID、およびサーバ日時に基づいてストーリー画面60に表示する画像を選択する。
The
例えば、プレイヤ端末1は、対象画面種別がストーリー画面60であって、サーバ日時が2020年2月16日であり、ストーリーIDとして既定値「0」を有する(ただし、ストーリーID「13」を有さない)場合、画像識別番号0002に対応する条件非適合画像93を選択表示する。プレイヤ端末1は、ストーリーID「13」を有さない場合、特定条件を満たしていないと判定し、「チャプター2」に関する情報が含まれない背景画像として図10Aに示す条件非適合画像93をストーリー画面60に表示させる。
For example,
一方、プレイヤ端末1は、対象画面種別がストーリー画面60であって、サーバ日時が2020年2月16日であり、ストーリーID「13」を有する場合、画像識別番号0003に対応する条件適合画像94を選択表示する。プレイヤ端末1は、ストーリーID「13」を有する場合、特定条件を満たしていると判定し、「チャプター2」に関する情報が含まれる背景画像として図10Bに示す条件適合画像94をストーリー画面60に表示させる。
On the other hand, when the target screen type is the
図10Aに示すように、ストーリー画面60には、メニューバー41、ヘッダ表示領域42、メインストーリー選択操作部61、および、キャラクターストーリー選択操作部62の背景画像として、条件非適合画像93が表示される。例えば、図10Aに示すストーリー画面60には、「チャプター2」に関連する新規味方キャラクタあるいは新規敵キャラクタが表示されずに、既知の味方キャラクタあるいは既知の敵キャラクタ(条件非適合画像93)が表示される。条件非適合画像93は、本実施形態では動画であるが、静止画であってもよい。ストーリー画面60の条件非適合画像93は、タイトル画面30の条件非適合画像90と異なる。ただし、ストーリー画面60の条件非適合画像93は、タイトル画面30の条件非適合画像90と同じでもよい。
As shown in FIG. 10A, a condition
図10Bに示すように、ストーリー画面60には、メニューバー41、ヘッダ表示領域42、メインストーリー選択操作部61、および、キャラクターストーリー選択操作部62の背景画像として、条件適合画像94が表示される。例えば、図10Bに示すストーリー画面60には、「チャプター2」に関連する新規味方キャラクタあるいは新規敵キャラクタ(条件適合画像94)が表示される。条件適合画像94は、本実施形態では動画であるが、静止画であってもよい。ストーリー画面60の条件適合画像94は、タイトル画面30の条件適合画像91と異なる。ただし、ストーリー画面60の条件適合画像94は、タイトル画面30の条件適合画像91と同じでもよい。
As shown in FIG. 10B, a
図10Aと図10Bを比較して分かるように、条件非適合画像93と条件適合画像94は、互いに異なる。本実施形態では、条件非適合画像93には、「チャプター2」に関する情報が含まれない一方、条件適合画像94には、「チャプター2」に関する情報が含まれる。これにより、タイトル画面30で説明した内容と同様の作用および効果を得ることができる。
As can be seen by comparing FIGS. 10A and 10B, the condition
図11Aは、本実施形態におけるクエスト画面70に表示される条件非適合画像95の一例を示す図である。図11Bは、本実施形態におけるクエスト画面70に表示される条件適合画像96の一例を示す図である。
FIG. 11A is a diagram showing an example of the condition
プレイヤ端末1は、ディスプレイ26に表示する画面の種別(対象画面種別)、ストーリーID、サーバ100から送信されるサーバ日時に基づいて、図8に示す画像選択リスト情報からディスプレイ26に表示させる画像を選択表示する。ここでは、主に、プレイヤ端末1は、図8に示す画像選択リスト情報、ストーリーID、およびサーバ日時に基づいてクエスト画面70に表示する画像を選択する。
The
例えば、プレイヤ端末1は、対象画面種別がクエスト画面70であって、サーバ日時が2020年2月16日であり、ストーリーIDとして既定値「0」を有する(ただし、ストーリーID「13」を有さない)場合、画像識別番号0002に対応する条件非適合画像95を選択表示する。プレイヤ端末1は、ストーリーID「13」を有さない場合、特定条件を満たしていないと判定し、「チャプター2」に関する情報が含まれない背景画像として図11Aに示す条件非適合画像95をクエスト画面70に表示させる。
For example, the
一方、プレイヤ端末1は、対象画面種別がクエスト画面70であって、サーバ日時が2020年2月16日であり、ストーリーID「13」を有する場合、画像識別番号0003に対応する条件適合画像96を選択表示する。プレイヤ端末1は、ストーリーID「13」を有する場合、特定条件を満たしていると判定し、「チャプター2」に関する情報が含まれる背景画像として図11Bに示す条件適合画像96をクエスト画面70に表示させる。
On the other hand, when the target screen type is the
図11Aに示すように、クエスト画面70には、メニューバー41、ヘッダ表示領域42、4個のゲーム種別選択操作部71の背景画像として、条件非適合画像95が表示される。例えば、図11Aに示すクエスト画面70には、「チャプター2」に関連する新規味方キャラクタあるいは新規敵キャラクタが表示されずに、既知の味方キャラクタあるいは既知の敵キャラクタ(条件非適合画像95)が表示される。条件非適合画像95は、本実施形態では動画であるが、静止画であってもよい。クエスト画面70の条件非適合画像95は、タイトル画面30の条件非適合画像90、および、ストーリー画面60の条件非適合画像93と異なる。ただし、クエスト画面70の条件非適合画像95は、タイトル画面30の条件非適合画像90、および、ストーリー画面60の条件非適合画像93と同じでもよい。
As shown in FIG. 11A, a condition
図11Bに示すように、クエスト画面70には、メニューバー41、ヘッダ表示領域42、4個のゲーム種別選択操作部71の背景画像として、条件適合画像96が表示される。例えば、図11Bに示すクエスト画面70には、「チャプター2」に関連する新規味方キャラクタあるいは新規敵キャラクタ(条件適合画像96)が表示される。条件適合画像96は、本実施形態では動画であるが、静止画であってもよい。クエスト画面70の条件適合画像96は、タイトル画面30の条件適合画像91、および、ストーリー画面60の条件適合画像94と異なる。ただし、クエスト画面70の条件適合画像96は、タイトル画面30の条件適合画像91、および、ストーリー画面60の条件適合画像94と同じでもよい。
As shown in FIG. 11B, a
図11Aと図11Bを比較して分かるように、条件非適合画像95と条件適合画像96は、互いに異なる。本実施形態では、条件非適合画像95には、「チャプター2」に関する情報が含まれない一方、条件適合画像96には、「チャプター2」に関する情報が含まれる。これにより、タイトル画面30で説明した内容と同様の作用および効果を得ることができる。
As can be seen by comparing FIGS. 11A and 11B, the condition
次に、本実施形態のゲームを実行するためのプレイヤ端末1およびサーバ100の基本的構成および通信処理について説明する。なお、ここでは、ゲームを進行するための基本的な通信処理、ならびに、画像表示処理に関する主な通信処理の一例について説明し、その他の処理については説明を省略する。
Next, the basic configuration and communication processing of the
(プレイヤ端末1の機能的構成)
図12は、プレイヤ端末1におけるメモリ12の構成およびコンピュータとしての機能を説明する図である。メモリ12には、プログラム記憶領域12a、および、データ記憶領域12bが設けられている。CPU10は、ゲームが開始されると、端末側ゲーム制御用プログラム(モジュール)をプログラム記憶領域12aに記憶する。
(Functional configuration of player terminal 1)
FIG. 12 is a diagram illustrating the configuration of the
端末側ゲーム制御用プログラムには、ゲーム実行制御プログラム300、バトルゲーム実行プログラム301、プレイヤ情報保存プログラム302、進行情報取得プログラム303、時間情報取得プログラム304、条件判定プログラム305、期間判定プログラム306、画像選択プログラム307、表示制御プログラム308が含まれる。なお、図12に列挙したプログラムは一例であり、端末側ゲーム制御用プログラムには、この他にも多数のプログラムが設けられている。
The terminal side game control programs include a game
データ記憶領域12bには、データを記憶する記憶部として、ゲーム情報記憶部(記憶部)400、プレイヤ情報記憶部401、時間情報記憶部402が設けられている。なお、上記の各記憶部は一例であり、データ記憶領域12bには、この他にも多数の記憶部が設けられている。
The
CPU10は、プログラム記憶領域12aに記憶された各プログラムを動作させ、データ記憶領域12bの各記憶部のデータを更新する。そして、CPU10は、プログラム記憶領域12aに記憶された各プログラムを動作させることで、プレイヤ端末1(コンピュータ)を、端末側ゲーム制御部1Aとして機能させる。端末側ゲーム制御部1Aは、ゲーム実行制御部300a、バトルゲーム実行部301a、プレイヤ情報保存部302a、進行情報取得部303a、時間情報取得部304a、条件判定部305a、期間判定部306a、画像選択部307a、表示制御部308aを含む。
The
具体的には、CPU10は、ゲーム実行制御プログラム300を動作させ、コンピュータをゲーム実行制御部300aとして機能させる。同様に、CPU10は、バトルゲーム実行プログラム301、プレイヤ情報保存プログラム302、進行情報取得プログラム303、時間情報取得プログラム304、条件判定プログラム305、期間判定プログラム306、画像選択プログラム307、表示制御プログラム308を動作させ、それぞれバトルゲーム実行部301a、プレイヤ情報保存部302a、進行情報取得部303a、時間情報取得部304a、条件判定部305a、期間判定部306a、画像選択部307a、表示制御部308aとして機能させる。
Specifically, the
ゲーム実行制御部300aは、ゲーム全体の進行を制御する。ゲーム実行制御部300aは、例えば、ゲームにログインするときに、ログイン情報をサーバ100に送信する。また、ゲーム実行制御部300aは、ゲーム全般のゲーム情報が更新された場合、サーバ100からゲーム情報を受信し、ゲーム情報記憶部400に保存する。ゲーム情報には、例えば、上述した条件非適合画像90、93、95、条件適合画像91、94、96、期間適合画像92、期間非適合画像、画像選択リスト情報などが含まれる。つまり、ゲーム情報記憶部400には、ゲームの進行状況に応じた画像や、時間情報に応じた画像などが記憶される。なお、本実施形態では、上述した条件非適合画像90、93、95、条件適合画像91、94、96、期間適合画像92、期間非適合画像は、例えば、ゲームのデモ画像あるいはデモ動画である。このように、本実施形態では、ゲーム情報記憶部400には、複数種類のデモ画像(デモ動画)が保存される。ただし、ゲーム情報記憶部400には、条件非適合画像90、93、95、条件適合画像91、94、96、期間適合画像92、期間非適合画像の全てが記憶されていなくてもよく、一種類のデモ画像(デモ動画)のみ保存されてもよい。
The game
バトルゲーム実行部301aは、バトルゲームを実行するための制御を担う。例えば、バトルゲーム実行部301aは、プレイヤ端末1に入力される操作に基づき、バトル画面を更新したり、味方キャラクタおよび敵キャラクタの動作を制御したり、ダメージポイントを導出したりする。
The battle
プレイヤ情報保存部302aは、サーバ100から受信したプレイヤ情報をプレイヤ情報記憶部401に保存する。また、プレイヤ情報保存部302aは、プレイヤの操作に応じてプレイヤ情報が変更された場合、変更されたプレイヤ情報をプレイヤ情報記憶部401に保存するとともに、変更されたプレイヤ情報をサーバ100に送信する。ここで、プレイヤ情報には、プレイヤID、味方キャラクタID、ストーリー進行情報(ストーリーID)、クリア情報などが含まれる。
The player
進行情報取得部303aは、サーバ100から受信したプレイヤ情報に含まれるプレイヤのゲーム進行状況を示す進行情報を取得(抽出)する。本実施形態では、進行情報取得部303aは、プレイヤ情報に含まれるストーリー進行情報を取得する。ただし、これに限定されず、ゲーム進行状況を示す進行情報は、プレイヤのレベル情報や味方キャラクタのレベル情報など、ゲームの進行状況に応じて変化する情報であってもよい。
The progress
時間情報取得部304aは、サーバ100から受信したサーバ日時を示す時間情報を取得する。また、時間情報取得部304aは、取得した時間情報を時間情報記憶部402に保存する。ここで、ゲーム実行制御部300aは、例えば、プレイヤがタイトル画面30からホーム画面40への画面切替操作や、ホーム画面40からストーリー画面60への画面切替操作を行った際に、画面切替操作情報をサーバ100に送信する。時間情報取得部304aは、例えばこの画面切替操作情報をサーバ100に送信した際に、時間情報をサーバ100から取得する。時間情報取得部304aは、時間情報を取得するたびに時間情報記憶部402に保存する時間情報を更新する。
The time
条件判定部305aは、取得した進行情報に基づいて、プレイヤのゲーム進行状況に基づいた特定条件が満たされているか否か(ここでは、ストーリーID「13」の有無)を判定する。
The
期間判定部306aは、取得した時間情報に基づいて、サーバ日時と、図8に示す画像選択リスト情報に設定された設定期間(期間開始タイミング、期間終了タイミング)との比較を行う。そして、期間判定部306aは、サーバ日時が図8に示すいずれの設定期間に該当するのか判定する。また、期間判定部306aは、サーバ日時が特定期間に該当するか否か判定する。
The
画像選択部307aは、上述した画像選択リスト情報(図8参照)に基づいて、タイトル画面30、ストーリー画面60、クエスト画面70で表示する画像(動画あるいは静止画)を選択する。画像選択部307aは、上述した特定条件(ストーリーID「13」の有無)に基づいて表示する画像を選択する。例えば、画像選択部307aは、特定条件が満たされていない場合に条件非適合画像データを選択し、特定条件が満たされている場合に条件適合画像データを選択する。また、画像選択部307aは、上述した特定期間に基づいて表示する画像を選択する。例えば、画像選択部307aは、サーバ日時が特定期間に該当しない場合に期間適合画像データを選択せずに、サーバ日時が特定期間に該当する場合に期間適合画像データを選択する。
The
表示制御部308aは、ディスプレイ26に表示される画面を生成し、生成した画面をディスプレイ26に表示させる。表示制御部308aは、タイトル画面30、ストーリー画面60、クエスト画面70において、画像選択部307aにより選択された画像データをディスプレイ26に表示させる。
The
(サーバ100の機能的構成)
図13は、サーバ100におけるメモリ112の構成およびコンピュータとしての機能を説明する図である。メモリ112には、プログラム記憶領域112a、および、データ記憶領域112bが設けられている。CPU110は、ゲームが開始されると、サーバ側ゲーム制御用プログラム(モジュール)をプログラム記憶領域112aに記憶する。
(Functional configuration of server 100)
FIG. 13 is a diagram illustrating the configuration of the
サーバ側ゲーム制御用プログラムには、ゲーム実行制御プログラム500、バトルゲーム実行プログラム501、プレイヤ情報保存プログラム502、時間情報送信プログラム503、報酬付与プログラム504が含まれる。なお、図13に列挙したプログラムは一例であり、サーバ側ゲーム制御用プログラムには、この他にも多数のプログラムが設けられている。
The server-side game control program includes a game
データ記憶領域112bには、データを記憶する記憶部として、ゲーム情報記憶部600、プレイヤ情報記憶部601が設けられている。なお、上記の各記憶部は一例であり、データ記憶領域112bには、この他にも多数の記憶部が設けられている。
The
CPU110は、プログラム記憶領域112aに記憶された各プログラムを動作させ、データ記憶領域112bの各記憶部のデータを更新する。そして、CPU110は、プログラム記憶領域112aに記憶された各プログラムを動作させることで、サーバ100を、サーバ側ゲーム制御部100Aとして機能させる。サーバ側ゲーム制御部100Aは、ゲーム実行制御部500a、バトルゲーム実行部501a、プレイヤ情報保存部502a、時間情報送信部503a、報酬付与部504aを含む。
The
具体的には、CPU110は、ゲーム実行制御プログラム500を動作させ、コンピュータをゲーム実行制御部500aとして機能させる。同様に、CPU110は、バトルゲーム実行プログラム501、プレイヤ情報保存プログラム502、時間情報送信プログラム503、報酬付与プログラム504を動作させ、それぞれバトルゲーム実行部501a、プレイヤ情報保存部502a、時間情報送信部503a、報酬付与部504aとして機能させる。
Specifically, the
ゲーム実行制御部500aは、ゲーム全体の進行を制御する。ゲーム実行制御部500aは、例えば、ログイン情報をプレイヤ端末1から受信すると、プレイヤ情報記憶部601に保存されたプレイヤ情報をプレイヤ端末1に送信する。また、ゲーム実行制御部500aは、ゲーム全般のゲーム情報が更新された場合、更新されたゲーム情報をゲーム情報記憶部600から読み出し、プレイヤ端末1に送信する。ゲーム情報には、例えば、上述した条件非適合画像90、93、95、条件適合画像91、94、96、期間適合画像92、期間非適合画像、画像選択リスト情報などが含まれる。
The game
バトルゲーム実行部501aは、バトルゲームを実行するための制御を担う。
The battle
プレイヤ情報保存部502aは、プレイヤ端末1からプレイヤ情報(例えば、進行情報やゲーム結果情報)を受信すると、受信したプレイヤ情報をプレイヤ情報記憶部601に保存する。
Upon receiving player information (for example, progress information and game result information) from the
時間情報送信部503aは、サーバ日時に関する時間情報をプレイヤ端末1に送信する。時間情報送信部503aは、少なくともプレイヤ端末1から画面切替操作情報(例えば、タイトル画面30からホーム画面40への画面切替操作情報や、ホーム画面40からストーリー画面60への画面切替操作情報)を受信した際に、時間情報をプレイヤ端末1に送信する。
The time
報酬付与部504aは、プレイヤに対して報酬を付与する。報酬付与部504aは、バトルゲームをクリアしたプレイヤに、クリアしたバトルゲームに対応するアイテムを付与する。より具体的には、報酬付与部504aは、バトルゲームをクリアしたプレイヤのプレイヤIDに対応するプレイヤ情報に、付与するアイテムを付加し、プレイヤ情報記憶部601に保存する。
The
(プレイヤ端末1とサーバ100との通信処理)
図14は、プレイヤ端末1およびサーバ100の基本的な処理を説明するシーケンス図である。なお、以下の説明では、プレイヤ端末1における処理をPn(nは任意の整数)と示す。また、サーバ100における処理をSn(nは任意の整数)と示す。
(Communication processing between
FIG. 14 is a sequence diagram illustrating the basic processing of the
プレイヤ端末1においてプレイヤがゲームアプリケーションを起動すると(P1)、表示制御部308aは、画面表示処理を実行する(P2)。
When the player starts the game application on the player terminal 1 (P1), the
図15は、本実施形態の画面表示処理の一例を説明するための図である。図15に示すように、画像選択部307aは、ディスプレイ26に表示させる画面の種別(対象画面種別)を判別する(P2-1)。アプリケーション起動(P1)直後において、画像選択部307aは、ディスプレイ26に表示させる画面の種別がタイトル画面30であると判別する。つぎに、進行情報取得部303aは、サーバ100から受信したプレイヤ情報に含まれる進行情報を取得する(P2-2)。ここで、詳しくは後述するように、プレイヤ情報(進行情報)は、タイトル画面30の画面表示処理(P2)後に行われるログイン処理(S1)時においてサーバ100から取得される。したがって、ログイン処理(S1)が実行される前のP2-2の時点では、進行情報取得部303aは、今回のアプリケーション起動(P1)後において、サーバ100からプレイヤ情報を取得していない。そのため、進行情報取得部303aは、ログイン処理(S1)が実行される前のP2-2において、プレイヤ端末1のプレイヤ情報記憶部401に既に保存されているプレイヤ情報から進行情報を取得する。
FIG. 15 is a diagram for explaining an example of screen display processing according to this embodiment. As shown in FIG. 15, the
また、時間情報取得部304aは、サーバ100から受信した時間情報を取得する(P2-3)。ここでも、時間情報は、サーバ100から、タイトル画面30の画面表示処理(P2)後に行われるログイン処理(S1)時に取得される。したがって、ログイン処理(S1)が実行される前のP2-3の時点では、時間情報取得部304aは、今回のアプリケーション起動(P1)後において、サーバ100から時間情報を取得していない。そのため、時間情報取得部304aは、ログイン処理(S1)が実行される前のP2-3において、プレイヤ端末1の時間情報記憶部402に既に保存されている時間情報を取得する。
The time
画像選択部307aは、画像識別番号を初期値(ここでは、図8に示す画像識別番号のうち最小の値である0001)にセットする(P2-4)。つぎに、条件判定部305aは、取得した進行情報と、画像識別番号(ここでは、0001)に設定されるストーリーIDの情報とを比較する。また、期間判定部306aは、取得した時間情報と、画像識別番号(ここでは、0001)に設定される設定期間とを比較する(P2-5)。
The
そして、画像選択部307aは、取得した進行情報および時間情報の双方が、画像識別番号(ここでは、0001)に設定されるストーリーIDの情報および設定期間に該当するか否か判定する(P2-6)。
Then, the
進行情報および時間情報の双方がストーリーIDの情報および設定期間に該当する場合(P2-6のYES)、画像選択部307aは、画像識別番号(ここでは、0001)のフラグをオン状態に制御し(P2-7)、P2-8の処理に移行する。一方、進行情報および時間情報の双方がストーリーIDの情報および設定期間に該当しない場合(P2-6のNO)、画像選択部307aは、画像識別番号のフラグをオン状態にせずに、P2-8の処理に移行する。
If both the progress information and the time information correspond to the story ID information and the set period (YES in P2-6), the
画像選択部307aは、P2-5で説明した比較処理をすべての画像識別番号(ここでは、図8に示す画像識別番号のうち最小の値である0001から最大の値である0005)において行ったか否か判定する(P2-8)。比較処理をすべての画像識別番号において行った場合(P2-8のYES)、オン状態となっている画像識別番号のフラグが複数存在するか否か判定する(P2-9)。一方、比較処理をすべての画像識別番号において行っていない場合、画像識別番号を1インクリメントし(P2-10)、P2-5の処理に移行する(戻る)。
Did the
オン状態となっている画像識別番号のフラグが複数存在する場合(P2-9のYES)、画像選択部307aは、該当する複数の画像識別番号のうち最も大きい番号の画像選択番号を選択し、選択した画像識別番号に設定された画像をディスプレイ26に表示させる画像として選択する(P2-11)。一方、オン状態となっている画像識別番号のフラグが複数存在しない場合(P2-9のNO)、画像選択部307aは、該当した一の画像識別番号に設定された画像をディスプレイ26に表示させる画像として選択する(P2-12)。
If there are multiple image identification number flags in the on state (YES in P2-9), the
なお、画像選択部307aは、進行情報を取得できなかった場合(例えば、進行情報が生成されていない場合や、P2-2で進行情報の取得に失敗した場合)、P2-3で取得した時間情報にのみ基づいて画像データを選択する。このとき、画像選択部307aは、プレイヤがストーリーID「13」を有していないものとして、時間情報に基づいて画像識別番号0001、画像識別番号0002、画像識別番号0004のいずれかを選択する。また、画像選択部307aは、時間情報を取得できなかった場合(例えば、P2-3で時間情報の取得に失敗した場合)、P2-2で取得した進行情報にのみ基づいて画像データを選択する。このとき、画像選択部307aは、サーバ日時が特定期間外(~2020年2月15日14:59:59、2020年2月29日12:00:00~)であるものとして、進行情報(ストーリーID)に基づいて画像識別番号0001、画像識別番号0004、画像識別番号0005、のいずれかを選択する。このように、画像選択部307aは、進行情報および時間情報のうち一方が得られなかった場合、進行情報および時間情報のうち他方に基づいて画像データを選択する。これにより、タイトル画面30などの各種画面がエラーにより表示されなくなる事態や、各種画面に本来であれば表示されることのない不適切な画像が表示されるといった不具合を回避することができ、各種画面において違和感が生じ難い画像を表示させることができる。
Note that if the
表示制御部308aは、画像選択部307aにより選択された画像データをディスプレイ26に表示させる(P2-13)。
The
図14に戻り、タイトル画面30の画面表示処理(P2)が終了し、プレイヤによりタイトル画面30の操作が行われると(P3)、ゲーム実行制御部300aは、サーバ100にログイン情報を送信する。サーバ100のゲーム実行制御部500aは、ログイン情報を受信すると、ログイン情報に関連付けられたプレイヤIDを特定してログイン処理を行う(S1)。ログイン処理において、ゲーム実行制御部500aは、特定したプレイヤIDに対応するプレイヤ情報をプレイヤ情報記憶部601から読み出し、プレイヤ端末1に送信する。また、ゲーム実行制御部500aは、サーバ100のゲーム情報記憶部600に記憶されるゲームのバージョン情報をプレイヤ端末1に送信する。また、時間情報送信部503aは、サーバ日時に関する時間情報をプレイヤ端末1に送信する。
Returning to FIG. 14, when the screen display process (P2) of the
プレイヤ端末1のゲーム実行制御部300aは、サーバ100からゲームのバージョン情報を取得すると、プレイヤ端末1のゲーム情報記憶部400に記憶されるゲームのバージョン情報と、取得したバージョン情報とを比較する。比較した結果、サーバ100に新しいバージョンのゲーム情報が保存されていると判定した場合、ゲーム実行制御部300aは、サーバ100から新しいバージョンのゲーム情報を取得する。そして、ゲーム実行制御部300aは、取得した新しいバージョンのゲーム情報をゲーム情報記憶部400に保存する。このゲーム情報には、例えば、条件非適合画像90、93、95、条件適合画像91、94、96、期間適合画像92、期間非適合画像、画像選択リスト情報などが含まれる。
Upon acquiring the game version information from the
プレイヤ端末1の表示制御部308aは、ホーム画面40においてメニューバー41のストーリー画面選択操作部41cが操作されると(P4)、ストーリー画面60の画面表示処理を実行する(P2)。このストーリー画面60の画面表示処理の動作は、図15に示すP2-1において、ディスプレイ26に表示させる画面の種別(対象画面種別)としてストーリー画面60が判別される以外は、上述したタイトル画面30の画面表示処理の動作と同じである。そのため、ストーリー画面60の画面表示処理の詳細については説明を省略する。
When the story screen
プレイヤ端末1の表示制御部308aは、ホーム画面40においてメニューバー41のクエスト画面選択操作部41dが操作されると(P5)、クエスト画面70の画面表示処理を実行する(P2)。このクエスト画面70の画面表示処理の動作は、図15に示すP2-1において、ディスプレイ26に表示させる画面の種別(対象画面種別)としてクエスト画面70が判別される以外は、上述したタイトル画面30の画面表示処理の動作と同じである。そのため、クエスト画面70の画面表示処理の詳細については説明を省略する。
When the quest screen
プレイヤ端末1のバトルゲーム実行部301aは、バトル開始操作部79が操作されると、バトルゲームの開始情報をサーバ100に送信する(P6)。
The battle
サーバ100のバトルゲーム実行部501aは、開始情報の受信により、バトルゲームを開始するために必要となるバトルゲーム開始情報をプレイヤ端末1に送信する(S2)。そして、プレイヤ端末1のバトルゲーム実行部301aは、バトルゲーム開始情報を受信すると、バトルゲームを開始するためのバトルゲーム開始処理を行う(P7)。ここでは、例えば、バトルゲームを進行するためのメモリ12の領域を確保したり、所定のプログラムを記憶部18からメモリ12に読み出したりする。
Upon receiving the start information, the battle
その後、プレイヤ端末1のバトルゲーム実行部301aは、バトルゲームを制御するためのバトルゲーム制御処理を行う(P8)。このバトルゲーム制御処理では、各種情報を更新する更新処理が、フレーム単位で繰り返し実行される。なお、フレーム数は特に限定されるものではなく、例えば、1秒間のフレーム数は30~60である。したがって、バトルゲーム中は、プレイヤ端末1において、約16ms(ミリ秒)~33msごとに情報の更新が行われている。
After that, the battle
そして、バトルゲームの終了条件が成立すると、プレイヤ端末1のバトルゲーム実行部301aは、バトルゲームを終了させるバトルゲーム終了処理を行う(P9)。バトルゲーム終了処理では、例えば、リザルト画面がディスプレイ26に表示されたり、ゲーム結果情報がサーバ100に送信されたりする。サーバ100のバトルゲーム実行部501aは、ゲーム結果情報を取得すると、プレイヤ情報を更新する(S3)。また、報酬付与部504aは、ゲーム結果情報に基づいてアイテムを付与する。
Then, when the battle game termination condition is satisfied, the battle
以上説明したように、プレイヤ端末1には、ゲーム実行制御プログラム300、バトルゲーム実行プログラム301、プレイヤ情報保存プログラム302、進行情報取得プログラム303、時間情報取得プログラム304、条件判定プログラム305、期間判定プログラム306、画像選択プログラム307、表示制御プログラム308が設けられる。また、プレイヤ端末1は、ゲーム実行制御部300a、バトルゲーム実行部301a、プレイヤ情報保存部302a、進行情報取得部303a、時間情報取得部304a、条件判定部305a、期間判定部306a、画像選択部307a、表示制御部308aを含む。しかしながら、これらのプログラムおよび機能部の一部または全部がサーバ100に設けられていてもよい。つまり、これらのプログラムおよび機能部は、プレイヤ端末1およびサーバ100の一方または双方に設けられていてもよい。
As explained above, the
また、サーバ100には、ゲーム実行制御プログラム500、バトルゲーム実行プログラム501、プレイヤ情報保存プログラム502、時間情報送信プログラム503、報酬付与プログラム504が設けられる。また、サーバ100は、ゲーム実行制御部500a、バトルゲーム実行部501a、プレイヤ情報保存部502a、時間情報送信部503a、報酬付与部504aを含む。しかしながら、これらのプログラムおよび機能部の一部または全部がプレイヤ端末1に設けられていてもよい。つまり、これらのプログラムおよび機能部は、プレイヤ端末1およびサーバ100の一方または双方に設けられていてもよい。
Further, the
また、上記実施形態における情報処理プログラムは、コンピュータが読み取り可能な記憶媒体に格納され、記憶媒体として提供されてもよい。さらには、この記憶媒体を含むプレイヤ端末または情報処理システムとして提供されてもよい。また、上記実施形態は、各機能およびフローチャートに示すステップを実現する情報処理方法としてもよい。 Further, the information processing program in the above embodiment may be stored in a computer-readable storage medium and provided as the storage medium. Furthermore, it may be provided as a player terminal or an information processing system including this storage medium. Further, the above embodiment may be an information processing method that implements each function and the steps shown in the flowchart.
以上、添付図面を参照しながら実施形態の一態様について説明したが、本発明は上記実施形態に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇において、各種の変形例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。 Although one aspect of the embodiment has been described above with reference to the accompanying drawings, it goes without saying that the present invention is not limited to the above embodiment. It is clear that those skilled in the art can come up with various modifications or modifications within the scope of the claims, and it is understood that these naturally fall within the technical scope of the present invention. be done.
上記実施形態では、画像選択部307aの画像選択(画像識別)に必要な情報(例えば、進行情報や時間情報など)が、タイトル画面30の画面表示処理(P2)後にサーバ100から取得される例について説明した。しかし、これに限定されず、画像選択部307aの画像選択に必要な情報は、タイトル画面30の画面表示処理(P2)前にサーバ100から取得されるように構成されてもよい。こうすることにより、常にタイトル画面30を最新の状態(最適な画像)で表示させることができる。
In the above embodiment, the information necessary for image selection (image identification) by the
上記実施形態では、ゲーム進行状況を示す進行情報として、ストーリー進行情報(ストーリーID)を例に説明した。しかし、これに限定されず、ゲーム進行状況を示す進行情報は、プレイヤのレベル情報や味方キャラクタのレベル情報など、ゲームの進行状況に応じて変化する情報であってもよい。 In the embodiment described above, story progress information (story ID) has been described as an example of progress information indicating the game progress status. However, the present invention is not limited thereto, and the progress information indicating the progress of the game may be information that changes depending on the progress of the game, such as level information of the player or level information of an ally character.
上記実施形態では、条件非適合画像90、93、95、条件適合画像91、94、96、期間適合画像92を、タイトル画面30、ストーリー画面60、クエスト画面70に表示する例について説明した。しかし、これに限定されず、条件非適合画像90、93、95、条件適合画像91、94、96、期間適合画像92は、バトルゲームが開始される前の準備段階画面であれば、いずれの画面にも適用可能である。つまり、条件非適合画像90、93、95、条件適合画像91、94、96、期間適合画像92は、バトルゲーム画面以外の通常画面であれば、いずれの画面にも適用可能である。ただし、条件非適合画像90、93、95、条件適合画像91、94、96、期間適合画像92は、バトルゲーム画面に適用されてもよい。例えば、条件非適合画像90、93、95、条件適合画像91、94、96、期間適合画像92は、バトルゲーム中に表示される画像(背景画像や敵キャラクタなど)に適用されてもよい。
In the embodiment described above, an example has been described in which the condition-
上記実施形態では、タイトル画面30、ストーリー画面60、クエスト画面70などの各種画面に表示する画像として、条件適合画像、あるいは、条件非適合画像の2パターンが設定される例について説明した。また、各種画面に表示する画像として、期間適合画像、あるいは、期間適合画像の非表示(または期間非適合画像)の2パターンが設定される例について説明した。しかし、これに限定されず、各種画面に表示する画像は、3パターン以上設けられてもよい。また、条件適合画像、条件非適合画像、期間適合画像、期間非適合画像の各々について複数の画像パターンが設けられ、予め定められた所定条件に基づいて、複数の画像パターンから一の画像パターンが選択されるようにしてもよい。例えば、画像選択部307aは、条件適合画像を選択する際に、ストーリー進行度に応じて、例えば、「ストーリー1-3」閲覧済プレイヤに対しては、画像パターンAの条件適合画像を選択し、「ストーリー2-1」閲覧済プレイヤに対しては、画像パターンBの条件適合画像を選択するようにしてもよい。また、画像選択部307aは、期間適合画像を選択する際に、サーバ日時に応じて、例えば、特定期間のうち一定期間においては、画像パターンCの期間適合画像を選択し、特定期間のうち一定期間以外の期間においては、画像パターンDの期間適合画像を選択するようにしてもよい。
In the embodiment described above, an example has been described in which two patterns, a condition-compatible image and a condition-incompatible image, are set as images to be displayed on various screens such as the
上記実施形態では、画像選択部307aが、条件適合画像、条件非適合画像、期間適合画像などの画像を選択する例について説明したが、上記した選択手法は、画像以外の音声や音楽などの音の選択についても同様に適用可能である。
In the above embodiment, an example has been described in which the
上記実施形態では、画像選択部307aがプレイヤのストーリー進行状況(ストーリーID)およびサーバ日時(現在時間)に応じた画像を選択(表示)する例について説明した。しかし、これに限定されず、画像選択部307aは、プレイヤのストーリー進行状況のみに応じて画像を選択(表示)してもよく、サーバ日時のみに応じて画像を選択(表示)してもよい。
In the above embodiment, an example has been described in which the
上記実施形態では、画像選択部307aは、ストーリーID「13」を有する場合に条件適合画像91を選択し、ストーリーID「13」を有さない場合に条件非適合画像90を選択する例について説明した。しかし、これに限定されず、画像選択部307aは、ストーリーID「13」を有する場合に期間適合画像92を選択し、ストーリーID「13」を有さない場合に期間適合画像92を選択しない(すなわち、非表示する)ようにしてもよい。このとき、期間適合画像92には、「チャプター2」に関する情報が含まれてもよい。
In the above embodiment, an example will be described in which the
上記実施形態では、画像選択部307aは、サーバ日時が特定期間に該当する場合に期間適合画像92を選択し、特定期間に該当しない場合に期間適合画像92を選択しない(すなわち、非表示にする)例について説明した。しかし、これに限定されず、画像選択部307aは、サーバ日時が特定期間に該当する場合に条件適合画像91を選択し、特定期間に該当しない場合に条件非適合画像90を選択するようにしてもよい。このとき、条件非適合画像90および条件適合画像91には、「チャプター2」に関する情報が含まれなくてもよい。
In the embodiment described above, the
本発明は、情報処理プログラム、情報処理方法、および、情報処理システムに利用することができる。 INDUSTRIAL APPLICATION This invention can be utilized for an information processing program, an information processing method, and an information processing system.
1 プレイヤ端末
100 サーバ
303a 進行情報取得部
304a 時間情報取得部
305a 条件判定部
306a 期間判定部
307a 画像選択部
308a 表示制御部
400 ゲーム情報記憶部(記憶部)
503a 時間情報送信部
600 ゲーム情報記憶部
601 プレイヤ情報記憶部
S 情報処理システム
1
503a Time
Claims (4)
前記ストーリー進行情報に基づき、前記プレイヤの前記閲覧状況に応じた所定画像を、前記プレイヤが各ストーリーの内容を閲覧する閲覧画面以外の画面において表示部に表示させる処理と、
をコンピュータに遂行させ、
前記所定画像を前記表示部に表示させる処理は、
前記第2チャプターの前記ストーリーを未閲覧の前記プレイヤの前記ストーリー進行情報が、前記第1チャプターにおける特定ストーリーの閲覧を終了したことを満たす場合に、前記第2チャプターに関する情報、および、前記プレイヤが未閲覧の前記ストーリーに関する情報を含む前記所定画像を前記表示部に表示させる、
情報処理プログラム。 A process of acquiring story progress information indicating a player's viewing status of a first chapter including a plurality of stories and a second chapter including a plurality of stories following the first chapter;
Based on the story progress information, displaying a predetermined image according to the viewing status of the player on a display unit on a screen other than the viewing screen where the player views the content of each story;
Let the computer carry out the
The process of displaying the predetermined image on the display unit includes:
If the story progress information of the player who has not yet viewed the story of the second chapter satisfies that the player has finished viewing the specific story in the first chapter , the information regarding the second chapter and the player displaying the predetermined image including information regarding the unviewed story on the display unit ;
Information processing program.
をコンピュータに遂行させ、
前記所定画像を前記表示部に表示させる処理は、
前記ストーリー進行情報および前記時間情報に基づいて、前記時間情報に応じた重畳画像を前記表示部に重畳表示させる、
請求項1に記載の情報処理プログラム。 Process of obtaining time information indicating the current time,
Let the computer carry out the
The process of displaying the predetermined image on the display unit includes:
Based on the story progress information and the time information, superimposing and displaying a superimposed image according to the time information on the display unit;
The information processing program according to claim 1.
複数のストーリーを含む第1チャプター、および、前記第1チャプターの次の複数のストーリーを含む第2チャプターのプレイヤの閲覧状況を示すストーリー進行情報を取得するステップと、
前記ストーリー進行情報に基づき、前記プレイヤの前記閲覧状況に応じた所定画像を、前記プレイヤが各ストーリーの内容を閲覧する閲覧画面以外の画面において表示部に表示させるステップと、
を含み、
前記所定画像を前記表示部に表示させるステップは、
前記第2チャプターの前記ストーリーを未閲覧の前記プレイヤの前記ストーリー進行情報が、前記第1チャプターにおける特定ストーリーの閲覧を終了したことを満たす場合に、前記第2チャプターに関する情報、および、前記プレイヤが未閲覧の前記ストーリーに関する情報を含む前記所定画像を前記表示部に表示させる、
情報処理方法。 An information processing method executed by one or both of a player terminal and a server capable of communicating with the player terminal, the method comprising:
acquiring story progress information indicating the player's viewing status of a first chapter including a plurality of stories and a second chapter including a plurality of stories following the first chapter;
Based on the story progress information, displaying a predetermined image according to the viewing status of the player on a display unit on a screen other than the viewing screen where the player views the content of each story;
including;
The step of displaying the predetermined image on the display unit includes:
If the story progress information of the player who has not yet viewed the story of the second chapter satisfies that the player has finished viewing the specific story in the first chapter , the information regarding the second chapter and the player displaying the predetermined image including information regarding the unviewed story on the display unit ;
Information processing method.
複数のストーリーを含む第1チャプター、および、前記第1チャプターの次の複数のストーリーを含む第2チャプターのプレイヤの閲覧状況を示すストーリー進行情報を取得する処理と、
前記ストーリー進行情報に基づき、前記プレイヤの前記閲覧状況に応じた所定画像を、前記プレイヤが各ストーリーの内容を閲覧する閲覧画面以外の画面において表示部に表示させる処理と、
をコンピュータに遂行させ、
前記所定画像を前記表示部に表示させる処理は、
前記第2チャプターの前記ストーリーを未閲覧の前記プレイヤの前記ストーリー進行情報が、前記第1チャプターにおける特定ストーリーの閲覧を終了したことを満たす場合に、前記第2チャプターに関する情報、および、前記プレイヤが未閲覧の前記ストーリーに関する情報を含む前記所定画像を前記表示部に表示させる、
情報処理システム。 An information processing system comprising a player terminal and a server capable of communicating with the player terminal, wherein either or both of the player terminal and the server:
A process of acquiring story progress information indicating a player's viewing status of a first chapter including a plurality of stories and a second chapter including a plurality of stories following the first chapter;
Based on the story progress information, displaying a predetermined image according to the viewing status of the player on a display unit on a screen other than the viewing screen where the player views the content of each story;
Let the computer carry out the
The process of displaying the predetermined image on the display unit includes:
If the story progress information of the player who has not yet viewed the story of the second chapter satisfies that the player has finished viewing the specific story in the first chapter , the information regarding the second chapter and the player displaying the predetermined image including information regarding the unviewed story on the display unit ;
Information processing system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021123004A JP7449902B2 (en) | 2020-02-10 | 2021-07-28 | Information processing program, information processing method, and information processing system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020020512A JP6922010B1 (en) | 2020-02-10 | 2020-02-10 | Information processing programs, information processing methods and information processing systems |
JP2021123004A JP7449902B2 (en) | 2020-02-10 | 2021-07-28 | Information processing program, information processing method, and information processing system |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020020512A Division JP6922010B1 (en) | 2020-02-10 | 2020-02-10 | Information processing programs, information processing methods and information processing systems |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2021166894A JP2021166894A (en) | 2021-10-21 |
JP2021166894A5 JP2021166894A5 (en) | 2023-04-03 |
JP7449902B2 true JP7449902B2 (en) | 2024-03-14 |
Family
ID=77269610
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020020512A Active JP6922010B1 (en) | 2020-02-10 | 2020-02-10 | Information processing programs, information processing methods and information processing systems |
JP2021123004A Active JP7449902B2 (en) | 2020-02-10 | 2021-07-28 | Information processing program, information processing method, and information processing system |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020020512A Active JP6922010B1 (en) | 2020-02-10 | 2020-02-10 | Information processing programs, information processing methods and information processing systems |
Country Status (1)
Country | Link |
---|---|
JP (2) | JP6922010B1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005021523A (en) | 2003-07-04 | 2005-01-27 | Aruze Corp | Mahjong game machine and control program for game machine |
JP2008136702A (en) | 2006-12-04 | 2008-06-19 | Taito Corp | Method for displaying demonstration in game apparatus |
WO2012086149A1 (en) | 2010-12-22 | 2012-06-28 | 株式会社カプコン | Computer device, control method for computer devices, and recording medium |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000051528A (en) * | 1998-08-07 | 2000-02-22 | Ee D K:Kk | Portable game machine with pedometer |
JP3708537B1 (en) * | 2004-04-09 | 2005-10-19 | コナミ株式会社 | GAME METHOD AND GAME SYSTEM |
JP5336725B2 (en) * | 2007-11-16 | 2013-11-06 | 株式会社バンダイナムコゲームス | Server system and program |
JP5441384B2 (en) * | 2008-10-01 | 2014-03-12 | 株式会社タイトー | GAME DEVICE, GAME PROGRAM, AND RECORDING MEDIUM CONTAINING THE GAME PROGRAM |
JP2014018291A (en) * | 2012-07-13 | 2014-02-03 | Camelot:Kk | Event execution unit for information processing terminal, event executing method, and event execution program |
JP6697899B2 (en) * | 2016-02-25 | 2020-05-27 | 株式会社バンダイナムコエンターテインメント | Program and game system |
-
2020
- 2020-02-10 JP JP2020020512A patent/JP6922010B1/en active Active
-
2021
- 2021-07-28 JP JP2021123004A patent/JP7449902B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005021523A (en) | 2003-07-04 | 2005-01-27 | Aruze Corp | Mahjong game machine and control program for game machine |
JP2008136702A (en) | 2006-12-04 | 2008-06-19 | Taito Corp | Method for displaying demonstration in game apparatus |
WO2012086149A1 (en) | 2010-12-22 | 2012-06-28 | 株式会社カプコン | Computer device, control method for computer devices, and recording medium |
Also Published As
Publication number | Publication date |
---|---|
JP2021122701A (en) | 2021-08-30 |
JP2021166894A (en) | 2021-10-21 |
JP6922010B1 (en) | 2021-08-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7219304B2 (en) | Program, control method, and information processing device | |
JP5052548B2 (en) | Video game processing apparatus and video game processing program | |
JP7297824B2 (en) | Information processing program, information processing method, information processing apparatus, and information processing system | |
JP7461149B2 (en) | Information processing program, information processing method, game device, and information processing system | |
WO2023017859A1 (en) | Information processing program, information processing method, and information processing system | |
JP7449902B2 (en) | Information processing program, information processing method, and information processing system | |
JP7437291B2 (en) | Information processing program, information processing method, and information processing system | |
JP7146039B1 (en) | Information processing method, information processing system and information processing program | |
JP7007505B1 (en) | Information processing programs, information processing methods and information processing systems | |
JP6924805B2 (en) | Information processing programs, information processing methods, information processing devices and information processing systems | |
WO2022210877A1 (en) | Information processing program, information processing method, and information processing system | |
JP7336609B1 (en) | Information processing program, game device, and information processing method | |
JP7314375B1 (en) | Information processing program, information processing method, and game device | |
JP7341296B1 (en) | Information processing program, information processing method, and game device | |
JP7110464B1 (en) | Information processing program, information processing method and information processing system | |
JP7236580B1 (en) | Information processing program, information processing method and information processing system | |
JP7346203B2 (en) | Information processing system and information processing method | |
JP7267489B1 (en) | Information processing program, information processing method and information processing system | |
JP7246554B1 (en) | Information processing program, information processing method and information processing system | |
JP7399253B1 (en) | Information processing program, information processing method, and information processing system | |
JP7454730B1 (en) | Information processing program, information processing method, and information processing system | |
JP6595737B1 (en) | Information processing system and information processing method | |
JP2024073407A (en) | Information processing program, information processing method, and information processing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230209 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230324 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231212 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231221 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240130 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20240227 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240304 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7449902 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |