JP7045350B2 - Programs, control methods and information processing equipment - Google Patents
Programs, control methods and information processing equipment Download PDFInfo
- Publication number
- JP7045350B2 JP7045350B2 JP2019138439A JP2019138439A JP7045350B2 JP 7045350 B2 JP7045350 B2 JP 7045350B2 JP 2019138439 A JP2019138439 A JP 2019138439A JP 2019138439 A JP2019138439 A JP 2019138439A JP 7045350 B2 JP7045350 B2 JP 7045350B2
- Authority
- JP
- Japan
- Prior art keywords
- game
- player
- fields
- field
- character
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Description
本発明は、ゲームの進行を処理するプログラム、制御方法および情報処理装置に関するものである。 The present invention relates to a program, a control method and an information processing apparatus for processing the progress of a game.
近年、複数のキャラクタを操作し、ゲームを進行する技術が開発されている。例えば、特許文献1には、プレイヤが画面上に表示される複数のフィールドの各々においてキャラクタを操作し、当該複数のキャラクタの各々が障害物を避けてゴールまでたどり着くことで、当該ゲームをクリアできることが記載されている。
In recent years, a technique for operating a plurality of characters to advance a game has been developed. For example, in
特許文献1に記載のゲームでは、プレイヤが操作する複数のキャラクタは、あくまでも同じ画面に表示されている。すなわち、プレイヤは、同じ画面に表示される複数のキャラクタを動作させることにより、ゲームをクリアする。そのため、プレイヤは、単に表示されたフィールドに集中すればよく、あくまでも目に見える範囲に意識を傾けておけばよい。
In the game described in
そのため、特許文献1に記載のゲームでは、プレイする際にプレイヤが抱く緊張感や興奮感には、限界があった。特に、同じフィールドを再度プレイする場合には、“慣れ”により、緊張感や興奮感をより欠くものとなっていた。
Therefore, in the game described in
そこで、本発明の目的は、上記の課題に鑑み、プレイヤの緊張感や興奮感を高めることが可能な興趣性のあるゲームのためのプログラム、制御方法および情報処理装置を提供することである。 Therefore, in view of the above problems, an object of the present invention is to provide a program, a control method, and an information processing device for an interesting game capable of increasing a player's feeling of tension and excitement.
本発明の一態様に係るプログラムは、プレイヤの操作対象となるキャラクタを含むフィールドを、プレイヤの第1の操作に基づいて進行するゲームのゲーム画面として表示させるための表示情報を出力する表示機能と、プレイヤの第2の操作に応じて、フィールドに替えてゲーム画面として表示される新たなフィールドを作成する作成機能と、新たなフィールドに対するプレイヤの第1の操作に基づき、新たなフィールドにおいて、第1の操作対象であるキャラクタを含むゲームを進行する進行機能と、をコンピュータに実行させ、進行機能は、フィールドにおいて、キャラクタを含むゲームを新たなフィールドと並行して進行する。 The program according to one aspect of the present invention has a display function for outputting display information for displaying a field including a character to be operated by the player as a game screen of a game progressing based on the first operation of the player. In the new field, based on the creation function of creating a new field displayed as a game screen instead of the field according to the player's second operation, and the player's first operation on the new field. The computer is made to execute the progress function of progressing the game including the character which is the operation target of 1, and the progress function advances the game including the character in the field in parallel with the new field.
本発明の一態様に係る制御方法は、プレイヤの操作対象となるキャラクタを含むフィールドを、プレイヤの第1の操作に基づいて進行するゲームのゲーム画面として表示させるための表示情報を出力する表示部と、プレイヤの第2の操作に応じて、フィールドに替えてゲーム画面として表示される新たなフィールドを作成する作成部と、新たなフィールドに対するプレイヤの第1の操作に基づき、新たなフィールドにおいて、第1の操作対象であるキャラクタを含むゲームを進行する進行部と、を備え、進行部は、フィールドにおいて、キャラクタを含むゲームを新たなフィールドと並行して進行する。 The control method according to one aspect of the present invention is a display unit that outputs display information for displaying a field including a character to be operated by the player as a game screen of a game that progresses based on the first operation of the player. And, in response to the player's second operation, in the new field based on the creation unit that creates a new field to be displayed as a game screen instead of the field, and the player's first operation on the new field. A progress unit that advances a game including a character that is a first operation target is provided, and the progress unit advances a game including a character in a field in parallel with a new field.
本発明の一実施態様に係る情報処理装置は、プレイヤの操作対象となるキャラクタを含むフィールドを、プレイヤの第1の操作に基づいて進行するゲームのゲーム画面として表示させるための表示情報を出力する表示ステップと、プレイヤの第2の操作に応じて、フィールドに替えてゲーム画面として表示される新たなフィールドを作成する作成ステップと、新たなフィールドに対するプレイヤの第1の操作に基づき、新たなフィールドにおいて、第1の操作対象であるキャラクタを含むゲームを進行する進行ステップと、を含み、進行ステップは、フィールドにおいて、キャラクタを含むゲームを新たなフィールドと並行して進行する。 The information processing apparatus according to one embodiment of the present invention outputs display information for displaying a field including a character to be operated by the player as a game screen of a game progressing based on the first operation of the player. A new field based on the display step, the creation step of creating a new field to be displayed as a game screen instead of the field in response to the player's second operation, and the player's first operation on the new field. In the field, the progress step includes a progress step in which the game including the character to be operated is advanced, and the progress step advances the game including the character in parallel with the new field in the field.
なお、本発明の一態様に係るプログラムは、少なくとも次の3つの構成で実施され得る。すなわち、プログラムは、(a)情報処理装置がクライアント装置(例えば、スマートフォン、パーソナルコンピュータ等)として機能し、プログラムがクライアント装置において実行される構成で実施されてもよいし、(b)情報処理装置がサーバ装置(例えば、メインフレーム、クラスタコンピュータ、ゲームサービスを外部の機器に提供可能な任意のコンピュータ等)として機能し、プログラムの一部または全部がサーバ装置において実行され、実行された処理の結果がクライアント装置に返される構成で実施されてもよいし、(c)プログラムに含まれる処理を、クライアント装置およびサーバ装置において任意に分担する構成で実施されてもよい。 The program according to one aspect of the present invention can be implemented with at least the following three configurations. That is, the program may be executed in a configuration in which (a) the information processing device functions as a client device (for example, a smartphone, a personal computer, etc.) and the program is executed in the client device, or (b) the information processing device. Functions as a server device (eg, mainframe, cluster computer, any computer that can provide game services to external devices, etc.), and part or all of the program is executed on the server device and the result of the executed processing. May be carried out in a configuration in which is returned to the client device, or (c) the processing included in the program may be carried out in a configuration in which the client device and the server device arbitrarily share the processing.
したがって、プログラムによって実現される表示機能は、(a)情報処理装置と所定のネットワーク(例えば、インターネット)を介して通信可能に接続された外部の表示装置(例えば、携帯端末が備えた表示部)に情報(例えば、表示情報)を出力することによって、表示装置にゲーム画面を表示させてもよいし、(b)情報処理装置が備えた表示装置に表示情報を出力することによって、表示装置にゲーム画面を表示させてもよい。 Therefore, the display function realized by the program is (a) an external display device (for example, a display unit provided in a mobile terminal) that is communicably connected to the information processing device via a predetermined network (for example, the Internet). The game screen may be displayed on the display device by outputting information (for example, display information) to the display device, or (b) the display device may be displayed by outputting the display information to the display device provided in the information processing device. The game screen may be displayed.
また、(a)情報処理装置と所定のネットワーク(例えば、インターネット)を介して通信可能に接続されたクライアント装置が、所定の入力装置を備え、クライアント装置が所定の入力装置(例えば、携帯端末が備えたタッチパネル)を介して入力された操作入力情報を情報処理装置に送信し、プログラムによって情報処理装置上において実現される情報処理機能が、操作入力情報を取得する構成であってもよいし、(b)情報処理装置が所定の入力装置を備え、情報処理機能が、所定の入力装置を介して操作入力情報を取得してもよい。 Further, (a) a client device that is communicably connected to an information processing device via a predetermined network (for example, the Internet) is provided with a predetermined input device, and the client device is a predetermined input device (for example, a mobile terminal). The information processing function realized on the information processing apparatus by transmitting the operation input information input via the provided touch panel) to the information processing apparatus may be configured to acquire the operation input information. (B) The information processing apparatus may include a predetermined input device, and the information processing function may acquire operation input information via the predetermined input device.
本発明によれば、プレイヤの緊張感や興奮感を高めることが可能な興趣性のあるゲームのためのプログラム、制御方法および情報処理装置を提供することができる。 INDUSTRIAL APPLICABILITY According to the present invention, it is possible to provide a program, a control method, and an information processing device for an interesting game capable of increasing a player's feeling of tension and excitement.
以下、諸図面を参照しながら、本発明の一実施態様を詳細に説明する。これ以降では、本発明の一態様に係る情報処理装置が携帯端末(クライアント装置)として機能し、本発明の一態様に係るプログラムがネイティブアプリケーション(ネイティブゲーム)として携帯端末で実行される構成を説明する。しかしながら、携帯端末は、必要に応じてホスト装置(サーバや、他の携帯端末)にアクセスし、ゲームの進行に応じて変化する情報(例えば、ゲームの新しいバージョンに関する情報、他プレイヤに関する情報等)をダウンロードして利用することができる。また、携帯端末は、ホスト装置に対して、ゲームの進行に応じて変化する情報をアップロードすることもできる。この場合、携帯端末は、ホスト装置との間で、リアルタイムまたは所定の周期で、ゲームの進行に応じて変化する情報をダウンロードまたはアップロードすることができる。また、携帯端末とホスト装置とが、ゲームの進行に応じて変化する情報を、双方向にやり取りすることもできる。当該双方向のやり取りは、リアルタイムであってもよいし、所定の周期で行ってもよい。また、携帯端末が通信できない場合には、携帯端末においてゲームを進行し、ホスト装置との通信が可能になった時点で、携帯端末とホスト装置との双方向やり取りを開始してもよい。 Hereinafter, one embodiment of the present invention will be described in detail with reference to the drawings. Hereinafter, the configuration in which the information processing device according to one aspect of the present invention functions as a mobile terminal (client device) and the program according to one aspect of the present invention is executed as a native application (native game) on the mobile terminal will be described. do. However, the mobile terminal accesses the host device (server or other mobile terminal) as needed, and information that changes as the game progresses (for example, information about a new version of the game, information about other players, etc.). Can be downloaded and used. The mobile terminal can also upload information that changes according to the progress of the game to the host device. In this case, the mobile terminal can download or upload information that changes according to the progress of the game with the host device in real time or at a predetermined cycle. Further, the mobile terminal and the host device can exchange information that changes according to the progress of the game in both directions. The two-way exchange may be performed in real time or at a predetermined cycle. If the mobile terminal cannot communicate, the game may be played on the mobile terminal, and when communication with the host device becomes possible, bidirectional communication between the mobile terminal and the host device may be started.
図1は、本発明の一実施態様によるゲームシステムの構成例を示す概略図である。ゲームシステムは、携帯端末100A~100Cと、サーバ200とを備える。なお、図1において、説明を簡単にするために携帯端末は3台だけ示してあるが、これ以上存在してもよいことは言うまでもない。
FIG. 1 is a schematic diagram showing a configuration example of a game system according to an embodiment of the present invention. The game system includes
図2は、本発明の一実施態様による携帯端末100Aの要部構成の一例を示すブロック図である。携帯端末100Aは、以下で説明する処理を含むプログラムを実行可能な情報処理装置である。以下の処理を実行可能な機器でありさえすれば具体的な機器は携帯端末に限定されず、例えば、スマートフォン、タブレット端末、家庭用ゲーム機、携帯電話(フィーチャーフォン)、パーソナルコンピュータ、その他の電子機器であってもよい。なお、上記プログラムは、ディスプレイ(表示部)と、指やスタイラス等によるタッチ入力を検知可能な入力領域(入力受付部)と、メモリと、メモリに格納された1つ又は複数のプログラムを実行可能な1つ又は複数のプロセッサとを備えた、マルチファンクションデバイス(例えば、スマートフォン等)において好適に実行される。
FIG. 2 is a block diagram showing an example of a main part configuration of a
図2に示すように、携帯端末100Aは、通信部110、記憶部120、制御部130、表示部140、入力受付部150、音声インタフェース(I/F)部160及びスピーカ170を備える。
As shown in FIG. 2, the
通信部110は、受信部111及び送信部112を備え、ネットワーク300を介して、サーバ200や他の携帯端末100B,100Cとの通信を実行する機能を有する。当該通信は、有線、無線のいずれで実行されてもよく、また、互いの通信が実行できるのであれば、どのような通信プロトコルを用いてもよい。
The
記憶部120は、例えば、ROM(Read-Only Memory)、RAM(Random Access Memory)等で実現される主記憶部と、補助記憶部とを含む。補助記憶部は、携帯端末100Aの内部メモリとして、例えばフラッシュメモリ等で実現することができ、外部メモリとして、例えばメモリカード等で実現することができる。また、記憶部120は、補助記憶部として、HDD(Hard Disk Drive)、SSD(Solid State Drive)等が含まれても良い。記憶部120は、携帯端末100Aが動作するうえで必要とする各種プログラムやデータを記憶する機能を有する。すなわち、記憶部120には、プレイヤがサーバからネットワークを介してダウンロードする等の方法によって、携帯端末100Aにインストールされたゲームの情報(プログラム及びデータ)が格納されている。また、記憶部120には、ゲームにおける複数のゲーム媒体に関する情報(ゲーム媒体の画像、属性、レアリティ、プレイヤに関連付けられた際に変更される、ゲームの進行に関するパラメータの変更度合い等)や、ゲームを進める上で必要な所定の条件、各種条件に関する情報等が記憶されている。また、制御部130は、ROMや補助記憶部に格納されたプログラムやデータを読出し、RAMに展開して記憶させる。すなわち、RAMは、制御部130のワークメモリとして機能し、プログラムが実行される際の一時的なデータ等を記憶する。
The
記憶部120は、複数のゲーム媒体に関する情報を、ゲームの進行に関するパラメータに関連付けて記憶する。ここで、ゲーム媒体とは、ゲームの進行に用いられる電子データであり、例えば、キャラクタ、アバタ及びカード等を含む。
The
表示部140は、ゲーム画面を表示するデバイスである。本実施の形態において、表示部140は、液晶ディスプレイ、有機EL(Electro-Luminescence)等で実現されてもよい。なお、図2において、入力受付部150及び表示部140がそれぞれ有する機能を明示するために両者を分離して示している。しかし、例えば、入力受付部150がタッチパネルであり、表示部140が液晶ディスプレイである場合、両者は一体として構成されることが好ましい。
The
入力受付部150は、プレイヤによる操作入力を受け付ける。本実施の形態において、入力受付部150は、マルチタッチを検知可能なタッチパネルであってよく、プレイヤの指やスタイラス等の指示具により接触された接触位置を検出し、検出位置の座標に関する座標情報を制御部130に出力する。本実施の形態において、入力受付部150は、プレイヤによる、表示部140に表示されたゲーム媒体に対する操作入力(タッチ、フリック操作)や、ゲームの進行に関するパラメータの指定、各種ボタン等へのタップ操作等を受け付ける。なお、入力受付部150は、キーパッド、ボタンで実現されてもよく、プレイヤにより押下されたボタンの情報が制御部130に出力されてもよい。
The
音声I/F160は、スピーカ170や図示しないイヤホンのインタフェースである。制御部130は、ゲームにおける効果音やBGM等を再生する際、音声I/F160を介してスピーカ170やイヤホンから音声を出力させる。
The voice I /
制御部130は、携帯端末100Aの各部を制御する機能を有するプロセッサである。制御部130は、情報処理部131、表示処理部132、進行部133、判定部134、作成部135を含む。情報処理部131は、入力受付部150から出力された座標情報を一定の時間間隔で取得し、一連の座標情報を軌跡として各部に出力する。表示処理部132は、情報処理部131や他の機能部から出力された表示用のデータを画素情報に変換し、表示部140に出力する。進行部133は、ゲームを進行する機能を備える。また、判定部134は、下記で説明するフィールド20の作成の有無を判定する。また、作成部135は、判定部134がフィールド20を作成すると判断した場合に、新たなフィールド20を作成する。
The
次に、サーバ200について説明する。図3は、本発明の一実施態様によるサーバ200の要部構成の一例を示すブロック図である。図3に示すように、サーバ200は、通信部210、記憶部220及び制御部230を少なくとも備える。
Next, the
通信部210は、受信部211及び送信部212を備え、制御部230からの指示に従って、ネットワーク300を介して、携帯端末100A~100Cとの通信を実行する機能を有する。受信部211は、携帯端末100A~100Cから送信されるメッセージや、各プレイヤのゲームの進行状況を含むプレイヤ情報を受信する。送信部212は、携帯端末100A~100Cに、他プレイヤ情報や、プレイヤ間でやり取りするメッセージを送信する。
The
制御部230は、サーバ200の各部を制御する機能を有するプロセッサである。制御部230は、情報処理部231及び比較部232を備える。情報処理部231は、通信部210で送受信する情報等の各種処理を行う。比較部232は、各プレイヤのプレイヤ情報を比較し、プレイヤに送信する他プレイヤ情報を決定する。記憶部220は、サーバ200が動作するうえで必要とする各種プログラムおよびデータを記憶(格納)する機能を有する。記憶部220は、各プレイヤのプレイヤ情報(ゲームの進行状況、所有アイテム、取得ゲーム媒体、活動状況、他プレイヤとの交流履歴等)を格納する。なお、記憶部220は、ROM(Read-Only Memory)、RAM(Random Access Memory)等で実現される主記憶部と、補助記憶部とを含む。補助記憶部は、典型的には、HDD(Hard Disc Drive)、SSD(Solid State Drive)、フラッシュメモリなど各種の記録媒体により実現される。制御部230は、ROMや補助記憶部に格納されたプログラムやデータを読出し、ワークメモリとして機能するRAMに展開して記憶させる。すなわち、RAMは、プログラムが実行される際の一時的なデータ等を記憶する。
The
次に、本発明の一実施態様によるプログラムによって実現されるゲームの概略を、図4~図13を用いて説明する。 Next, the outline of the game realized by the program according to one embodiment of the present invention will be described with reference to FIGS. 4 to 13.
図4は、携帯端末100の表示部140に表示されるゲーム内容を示す模式図である。図4に示すように、本発明の一実施形態のゲームは、ゲーム内容として表示されるフィールド20を含む。なお、当該ゲームは、複数のフィールド20を含んでいてもよい。
FIG. 4 is a schematic diagram showing the game content displayed on the
フィールド20は、ゲーム内容によって異なり、図4に示すフィールド20は、キャラクタ10が障害物11に当たらないように当該キャラクタ10を操作して、当該キャラクタ10をゴールまでたどり着かせるゲーム内容のフィールドである。フィールド20は、例えば、キャラクタ10が移動可能なトラック13を含む。キャラクタ10は、フィールド20において、トラック13上を所定の速度で前進する。
The
図4の例では、キャラクタ10は、フィールド20の下方側に位置し、キャラクタ10以外が当該フィールド20の上側から下側に移動することで、プレイヤは、あたかもキャラクタ10が当該フィールド20のトラック13上を前進しているように認識する。なお、ゲームによっては、キャラクタ10は、実際に、フィールド20の下側から上側に移動してもよい。また、キャラクタ10は、フィールド20の左側から右側に、または、右側から左側に移動してもよい。さらに、キャラクタ10は、フィールド20の上側から下側に移動してもよいし、フィールド20内を自由に移動してもよい。さらに、キャラクタ10は、フィールド20の左側(または右側)に位置し、キャラクタ10以外が右側から左側に(または左側から右側に)移動するものであってもよい。
In the example of FIG. 4, the
なお、図4に例示するフィールド20において、キャラクタ10が移動しても、キャラクタ10以外が移動しても、キャラクタ10とトラック13とが相対的に移動することには変わりないため、以下の説明では、キャラクタ10がトラック13を移動すると記載する。
In the
図4に例示するフィールド20において、キャラクタ10がトラック13を移動する速度は、常に一定であってもよい。なお、フィールド20において、キャラクタ10が前進する速度は変化してもよい。また、フィールド20において、キャラクタ10は、絶えず前進する必要はなく、規則的にあるいは不規則に前進と停止とを繰り返してもよい。
In the
図4の例では、キャラクタ10は、トラック13内しか移動できない仕様となっている。図4の例では、キャラクタ10は、トラック13内において、前進、あるいは、左右への移動を行う。
In the example of FIG. 4, the
キャラクタ10は、例えば、ゲームにおける登場人物であり、プレイヤによって操作可能である。プレイヤは、キャラクタ10を操作して、ゲームを進行させる。キャラクタ10は、ゲーム内容によって、その態様が異なる。キャラクタ10は、例えば、人物や動物等どのようなものであってもよく、自動車や飛行機などであってもよい。なお、本発明の一実施形態においては、キャラクタ10は、移動するものであるが、ゲーム内容によっては移動するものである必要はない。図4の例では、キャラクタ10は、フィールド20内に含まれるトラック13上を、プレイヤの操作に応じて移動可能である。
The
障害物11は、例えば、キャラクタ10が避けるべき対象や倒すべき対象であり、プレイヤのゲームの進行を妨げるものである。図4の例では、キャラクタ10が障害物11と接触(衝突)すると、ゲームオーバー(ゲーム終了)となる。すなわち、キャラクタ10が障害物11に接触したと判定されると、ゲームオーバとなる。そのため、プレイヤは、キャラクタ10を操作して、障害物11を避ける必要がある。
The
障害物11は、キャラクタ10と同様、ゲーム内容によってその態様が異なる。図4の例において、障害物11は、キャラクタ10が避けるべきものであればよく、例えば、人や動物、電柱や落とし穴、岩、ベンチ、自動車、自転車など、どのようなものであってもよい。また、障害物11は、ゲーム内容によっては、キャラクタ10の“敵”であってもよく、キャラクタ10に何らかの攻撃を仕掛けてくるものであってもよい。また、障害物11は、キャラクタ10から何らかのアクションを受けて、フィールド20から消えるものであってもよい。
Like the
アイテム12は、例えば、ゲーム内において、キャラクタ10が獲得すべき対象であり、プレイヤに何らかの報償を獲得させるものである。キャラクタ10がアイテム12を獲得した場合、すなわちキャラクタ10がアイテム12に接触したと判定された場合、当該キャラクタ10を操作するプレイヤと、当該アイテム12に対応するポイントとを、記憶部(図示しない)に対応付けて記憶する。なお、キャラクタ10がアイテム12に接触したと判定されるごとに、当該プレイヤに対応づけて記憶されているポイントに、当該接触したアイテム12に対応付けられているポイントを加算する。また、キャラクタ10が障害物11に接触したと判定された場合に、当該プレイヤに対応付けられて記憶されているポイントから、所定のポイント数を減算する。なお、記憶部がプレイヤごとにポイントを対応付けて記憶しているため、当該プレイヤが獲得しているポイントを参照することが可能となる。例えば、ゲームが終了した時点で記憶部を参照することにより、当該プレイヤがゲームにおいて獲得したポイントを、例えばゲーム画面上に表示することが可能となる。図4の例では、キャラクタ10がアイテム12と接触したと判定されると、当該キャラクタ10がアイテム12を獲得することとなり、プレイヤは所定のポイントを獲得する。プレイヤは、キャラクタ10を操作して、アイテム12を獲得する。アイテム12は、キャラクタ10や障害物11と同様、ゲーム内容によってその態様が異なる。図4の例において、アイテム12は、どのようなものであってもよく、お菓子や飲み物、お金など、どのようなものであってもよい。また、アイテム12は、ゲーム内容によっては、キャラクタ10が使用可能な装備などであってもよい。
The
図5は、本発明の一実施形態におけるゲーム内容の他の例を示す模式図である。図5に例示するゲームにおいて、キャラクタ10は、人型のキャラクタである。また、図5に示すように、キャラクタ10の近傍には、オブジェクト14が表示されている。オブジェクト14は、例えば、キャラクタ10の装備等である。
FIG. 5 is a schematic diagram showing another example of the game content in one embodiment of the present invention. In the game illustrated in FIG. 5, the
障害物11は、図5に例示するゲームにおいて、例えば、人型のキャラクタや所定の物体(例えば、岩など)を模したものである。
The
なお、以下では、図5に例示する、人を模したキャラクタ10を操作して、人を模した障害物11を避け、ゴールを目指すゲームを用いて、本発明のゲーム内容を説明する。
In the following, the game content of the present invention will be described using a game in which a
(同一フィールド20内での操作)
第1の実施形態において、プレイヤは、同一のフィールド20内において、キャラクタ10を操作して障害物11を避けることで、ゲームを進行する。また、プレイヤは、同一のフィールド内20において、キャラクタ10を操作して、アイテム12を獲得することにより、ゲームを進行する。なお、アイテム12を獲得するためには、キャラクタ10を当該アイテム12に接触させる。
(Operation in the same field 20)
In the first embodiment, the player advances the game by operating the
ユーザは、例えば、入力受付部150上において、図5に示すゲーム画面の左右方向に、指やペン等でフリックすることにより、キャラクタ10を操作する。
The user operates the
図6は、ゲームにおけるプレイヤの操作を説明するために表示部140に表示される内容を示す模式図である。図6に示すように、フィールド20の左右方向のフリックは、同一フィールド20内でのキャラクタ10の左右方向の移動に対応する。なお、ゲーム画面において、フィールド20の上下方向のフリックは、後述するように、表示部140に表示されるフィールド20の切り替えに対応する。なお、ゲーム画面において、フィールド20の上下方向のフリックは、例えば、“フィールド20間の移動・作成”のようにその内容を記載してもよい。当該記載により、プレイヤは、フィールド20の上下方向のフリックによって、フィールド20間を移動または新たなフィールド20の作成ができることを認識可能である。なお、図6の模式図は、ゲーム開始時に、表示部140に表示する。
FIG. 6 is a schematic diagram showing the contents displayed on the
図7は、ユーザが、例えば携帯端末100の入力受付部150を用いて、キャラクタ10を操作し、障害物11を避ける場合のゲーム内容を示す模式図である。
FIG. 7 is a schematic diagram showing a game content when a user operates a
図7(a)に示すように、キャラクタ10は、フィールド20内のトラック13を前進し、障害物12に近づいている。前述したように、キャラクタ10が障害物11に接触(衝突)すると、ゲームオーバ(ゲーム終了)となる。そのため、プレイヤは、キャラクタ10を操作して、障害物12を避ける必要がある。そこで、プレイヤは、入力受付部150を介して、キャラクタ10を操作し、障害物11を避ける。
As shown in FIG. 7A, the
図7(b)に示すように、キャラクタ10がトラック13上で「左」に移動したことにより、障害物11を避けている。この場合において、プレイヤは、入力受付部150において、左方向にフリックすることにより、キャラクタ10をトラック13上で「左」に移動させる。これにより、キャラクタ10は障害物11と接触しないため、プレイヤはゲームを続けることが可能となる。なお、プレイヤが入力受付部150において略左右方向にフリックすることにより、キャラクタ10をトラック13上で「左右方向」に移動させることができる。このように、プレイヤが入力受付部150に対して行う所定の操作は、キャラクタ10の移動に対応付けられている。図7(b)の例では、プレイヤが入力受付部150において略左右方向にフリックする操作が、キャラクタ10のトラック13上での左右方向への動作に対応付けられているが、キャラクタ10のトラック13上での移動に対応するプレイヤの操作は、どのような操作であってもよく、例えば、プレイヤによる音声での操作などであってもよい。
As shown in FIG. 7B, the
また、本発明の一実施形態において、プレイヤが入力受付部150において略上下方向にフリックする操作は、フィールド20を切り替えること、または、フィールド20を新たに作成することに対応している。なお、フィールド20を切り替えること、または、フィールド20を新たに作成することに対応する操作は、どのような操作であってもよく、例えば、プレイヤが携帯端末全体を上下方向に振る操作などに対応していてもよい。
Further, in one embodiment of the present invention, the operation of the player flicking in the
(複数のフィールド20を切り替える場合の操作)
本発明の第1の実施形態において、携帯端末100において進行するゲームは、複数のフィールド20を含んでいてもよい。プレイヤは、複数のフィールド20の各々において、キャラクタ10を操作し、ゲームを進行する。
(Operation when switching between a plurality of fields 20)
In the first embodiment of the present invention, the game progressing on the mobile terminal 100 may include a plurality of
例えば、携帯端末100において進行するゲームは、フィールド20Aで進行するゲームaと、フィールド20Bで進行するゲームbと、フィールド20Cで進行するゲームcとを含む。そして、プレイヤは、フィールド20Aのゲームaにおいてキャラクタ10aを、フィールド20Bのゲームbにおいてキャラクタ10bを、フィールド20Cのゲームcにおいてキャラクタ10cを操作し、それぞれのゲームを進行させる。 For example, the game progressing in the mobile terminal 100 includes a game a progressing in the field 20A, a game b progressing in the field 20B, and a game c progressing in the field 20C. Then, the player operates the character 10a in the game a in the field 20A, the character 10b in the game b in the field 20B, and the character 10c in the game c in the field 20C, and advances each game.
図8は、携帯端末100において進行するゲームに含まれる複数のフィールドを示す模式図である。図8に例示するように、携帯端末100において進行するゲームは、フィールド20A(図8(a))と、フィールド20B(図8(b))と、フィールド20C(図8(c))とを含む。これら複数のフィールド20では、それぞれ同時に並行してゲームが進行する。すなわち、フィールド20A、20B、20Cのそれぞれにおいて、キャラクタ10a、10b、10cは、ゲームが終了するまで、フィールド20のトラック13上をゴールに向けて前進し続ける。そのため、プレイヤは、フィールド20A、20B、20Cのそれぞれにおいて、キャラクタ10a、10b、10cを互いに独立して操作し、障害物11を避けるための操作を行わなければならない。
FIG. 8 is a schematic diagram showing a plurality of fields included in a game progressing on the mobile terminal 100. As illustrated in FIG. 8, the game progressing in the mobile terminal 100 includes fields 20A (FIG. 8 (a)), fields 20B (FIG. 8 (b)), and fields 20C (FIG. 8 (c)). include. In these plurality of
そして、本発明の第1の実施形態において、携帯端末100の表示部140に表示されるフィールド20は1つであることが望ましい。表示部140に表示されるフィールド20が1つの場合、プレイヤは、表示部140に表示されるフィールド20を切り替えて、各フィールド20においてキャラクタ10を操作し、各フィールドのゲームをそれぞれ進行させる必要がある。
Then, in the first embodiment of the present invention, it is desirable that the number of
プレイヤは、例えば携帯端末100の入力受付部150上で、略上下方向にフリックすることにより、複数のフィールド20のうち、表示部140に表示するフィールド10を切り替えることができる。このように、入力受付部150上で上下方向にフリックをすることで、フィールド20間を切り替えるため、本発明の一実施形態では、複数のフィールド20の各々を、それぞれ“階層が異なる”と捉えることもできる。例えば、フィールド20Aが第1階層のフィールド20であり、フィールド20Bが第2階層のフィールド20であり、フィールド20Cが第3階層のフィールドである。
The player can switch the
なお、フィールド20は、当該フィールド20の上下方向に階層化されているだけでなく、当該フィールド20の左右方向に階層化されていてもよい。プレイヤは、携帯端末100の入力受付部150上で、例えば略左右方向にフリックすることで、左右方向に階層化されたフィールド20を切り替える、または、新たなフィールド20を作成してもよい。この場合において、プレイヤがキャラクタ10を移動させる操作は、入力受付部150上で、略上下方向にフリックすることであってもよい。
The
また、フィールド20は、上下左右方向、すなわちマス目構造で、階層化されていてもよい。プレイヤは、携帯端末100の入力受付部150上で、略上下左右方向にフリックすることで、当該方向に存在する階層化された複数のフィールド20の表示を切り替える。
Further, the
また、フィールド20は、ツリー上に斜め方向に階層化されていてもよい。プレイヤは、携帯端末100の入力受付部150上で、例えば略斜め方向にフリックすることで、階層化されたフィールド20を切り替える、または、新たなフィールド20を作成してもよい。略斜め方向は、斜め右上方向や斜め右下方向、斜め左上方向、斜め左上方向と4つの方向にフィールド20が階層化されていてもよいし、いずれかの方向に階層化されていてもよい。なお、斜め方向はこれらの4種に限られず、例えば、略60度左上にフリックした場合と、略120度左上にフリックした場合とで、異なるフィールド20が階層化されていてもよい。このように、フィールド20は、どのような方向に階層化されていてもよい。
Further, the
図8(b)の例では、プレイヤが下方向のフリックを行うことで、表示部140に表示されるフィールド20は一段下の階層のフィールド20に切り替えられ、上方向のフリックを行うことで、表示部140に表示されるフィールド20は一段上のフィールド20に切り替えられる。
In the example of FIG. 8B, when the player flicks downward, the
なお、図8に示すように、フィールド20の左上には、表示部140に表示されているフィールド20の「階層を示す数字15」が記載されている。図8(a)の例では、「1」の数字が選択されているため、プレイヤは、表示部140に表示されているフィールド20が第1階層であることを認識できる。同様にして、図8(b)には「2」の数字が選択されているため、プレイヤは、表示部140に表示されているフィールド20が第2階層であることを認識できる。図8(c)には「3」の数字が選択されているため、プレイヤは、表示部140に表示されているフィールド20が第3階層であることを認識できる。
As shown in FIG. 8, in the upper left of the
このように、例えばフィールド20の左上に、表示部140に表示されているフィールドの階層を示す数字を表示するため、プレイヤは、表示されているフィールドがどの階層のフィールド20であるか認識でき、同時に並行して進行するゲーム状況の視認性を向上させることができる。
In this way, for example, since a number indicating the hierarchy of the field displayed on the
ここで、本発明の一実施形態において、複数のフィールド20の各々は、それぞれ難易度が異なっていてもよい。例えば、開始時点の第1フィールド20、すなわち第1階層のフィールド20Aは、一番難易度が低いフィールド20である。そして、第2階層のフィールド20Bは、第1階層のフィールド20Aよりも難易度が高い。同様に、第3階層のフィールド20Cは、第2階層のフィールド20Bよりも難易度が高い。このように、階層が上がると(深くなると)、それに従って、フィールド20の難易度が高くなる。なお、階層が上がる(深くなる)ごとに、フィールド20の難易度が低くなってもよい。また、フィールド20の難易度は、ランダムであってもよい。
Here, in one embodiment of the present invention, each of the plurality of
このように、同時に並行して進行する複数のフィールド20の難易度が異なると、プレイヤは、いずれのフィールド20に集中するか、あるいは、いずれのフィールド20を表示部140に長く表示させるか等を考える必要が生じ、ゲーム上の戦略性が高められることによって、ゲームに対するプレイヤの緊張感や興奮感を高めることができる。
In this way, if the difficulty levels of the plurality of
フィールド20の難易度は、例えば、障害物11の多さによって定まる。フィールド20内の障害物11の数が多ければ、プレイヤは、それら全ての障害物11を避ける必要があり、ゲームの難易度が高まる。また、フィールド20の難易度は、キャラクタ11がトラック13を前進するスピードによっても定まる。キャラクタ11の前進するスピードが速ければ、当該キャラクタ10が障害物11に接近する時間が短くなるため、プレイヤは、短いスパンで障害物11を避ける必要が生じ、やはりゲームの難易度が高まる。なお、これらのゲームの難易度は一例であり、例えば、階層が上がる(深まる)と、障害物11がキャラクタ10に向かって接近してくるなどによって、当該難易度を上げることができる。
The difficulty level of the
図9は、ユーザが、例えば携帯端末100の入力受付部150上で、ゲーム画面の上下方向にフリックすることにより、表示部140に表示させるフィールド20を切り替える場合のゲーム内容を示す模式図である。なお、図9では、複数のフィールド20の各々を、“階層”で区別することとする。
FIG. 9 is a schematic diagram showing a game content when a user switches a
図9(a)は、切り替え前のフィールド20を示す図である。切り替え前のフィールド20は、例えば、第2階層のフィールド20Bである。プレイヤは、表示部140に図9(a)が表示されている場合において、入力受付部150にて下方向のフリックを行うことにより、第3階層のフィールド20Cに切り替える。
FIG. 9A is a diagram showing the
図9(b)および(c)は、フィールド20を切り替えている途中において、表示部140に表示されるゲーム内容の模式図を示す図である。本発明の一実施形態において、第2階層のフィールド20Bにおけるキャラクタ10bの近傍には、第3階層のフィールド20Cのゲーム内容が表示される表示領域を有するオブジェクトが表示される。そして、フィールド20Bを他の階層のフィールド20Cに切り替える場合、第2階層のフィールド20Bのキャラクタ10bの近傍に表示されたオブジェクトが有する表示領域の内容(すなわち、フィールド20Cの内容)が、携帯端末100の表示部140に拡大表示される図9(b)および(c)は、キャラクタ10bの近傍に表示されたオブジェクトが有する表示領域の内容(すなわち、フィールド20Cの内容)が、順次拡大表示され、最終的に表示部140にフィールド20Cの内容が表示される様子を表示した模式図である。プレイヤは、フィールド20を切り替える場合に図9(b)および(c)が表示されるため、自身が操作するプレイヤ10の近傍に表示されている表示領域が拡大されて、表示部140に表示されたことを認識できる。そのため、プレイヤは、表示部140の表示が、上の階層のフィールド20Bから、下の階層のフィールド20Cに切り替わったことを認識できる。このように、プレイヤは、フィールド20の切り替えを行うことで、同時並行で進行する複数のフィールド20の各々を表示部140に表示させ、当該複数のフィールド20の各々で並行して進行するゲームを同時に実行することが可能となる。
9 (b) and 9 (c) are diagrams showing a schematic diagram of the game content displayed on the
図9(d)は、切り替え後のフィールド20を示す図である。切り替え後のフィールド20は、例えば、第2階層のフィールド20である。プレイヤは、切り替え後のフィールド20において、キャラクタ10を操作して、ゲームを進行する。
FIG. 9D is a diagram showing the
なお、図9(a)~(d)では、第2階層のフィールド20Bから第3階層のフィールド20Cに切り替わる場合における表示部140の表示内容を示しているが、逆に、第3階層のフィールド20Cから第2階層のフィールド20Bに切り替わる場合もある。この場合、図9(d)が、切り替え前のフィールド20を示す図となり、図9(c)、図9(b)と表示して、切り替え後のフィールド20が図9(a)となる。このように、下の階層のフィールド20から、上の階層のフィールド20へ切り替えを行う場合、切り替え前のフィールド20が、切り替え後のフィールド20においてキャラクタ10の近傍に表示されるオブジェクトの表示領域に対応する。そして、表示部140に表示されるフィールド20を切り替える場合、図9(c)、図9(b)と順次表示される。すなわち、表示部140に表示されているフィールド20が縮小表示され、切り替え後のフィールド20においてキャラクタ10の近傍に表示されるオブジェクトの表示領域になる。
Note that FIGS. 9 (a) to 9 (d) show the display contents of the
(新たなフィールド20を作成する場合の操作)
本発明の第1の実施形態において、所定のフィールド20において、プレイヤが携帯端末100の入力受付部150上で、略上下方向にフリックすることにより、新たなフィールド20が作成される。なお、前述したように、複数のフィールド20は、上下方向だけでなく、左右方向や斜め方向に階層化されていてもよく、その場合には、例えば略左右方向や略斜め方向へのフリックにより、新たなフィールド20が作成される。
(Operation when creating a new field 20)
In the first embodiment of the present invention, a
所定のフィールド20は、例えば、すでに存在する複数のフィールド20において、難易度が一番高いフィールド20である。すなわち、プレイヤは、難易度が一番高いフィールド20が入力受付部150に表示されている場合において、入力受付部150において下方向にフリックすることにより、新たなフィールド20を作成することができる。なお、所定のフィールド20は、難易度が一番低いフィールド20であってもよい。その場合において、プレイヤは、入力受付部150において上方向にフリックすることにより、難易度がより低いフィールド20を作成することもできる。
The
図10は、プレイヤが、例えば、携帯端末100の入力受付部150上において、図2に示すゲーム画面の上下方向にフリックすることにより、新たなフィールド20を作成する場合のゲーム内容を示す模式図である。図10(a)は、所定のフィールド20の内容を示す模式図であり、図10(b)および(c)は、表示部140に表示されるフィールド20が、所定のフィールド20から新たなフィールド21に切り替わる場合の表示内容を示す模式図であり、図10(d)は、新たなフィールド21の内容を示す模式図である。
FIG. 10 is a schematic diagram showing a game content when a player creates a
図10(a)は、所定のフィールド20を示す図である。所定のフィールド20は、図10(a)の例では、第1階層のフィールドAである。図10(a)の左上の「階層を示す数字15」に示すように、「1」しか表示されておらず、ゲームには、第1階層のフィールドAしか作成されていないことが分かる。
FIG. 10A is a diagram showing a
図10(a)の状況において、プレイヤは、入力受付部150において下方向にフリックすることにより、新たなフィールド20(第2階層のフィールドB)を作成する。
In the situation of FIG. 10A, the player creates a new field 20 (field B of the second layer) by flicking downward in the
図10(b)および(c)は、新たなフィールド20が作成される場合において、表示部140に表示されるゲーム内容の模式図を示す図である。本発明の一実施形態において、第1階層のフィールド20Aにおけるキャラクタ10aの近傍に表示されるオブジェクト14aには、第2階層のフィールド20Bのゲーム内容が表示されている。そこで、フィールド20を切り替える場合、第1階層のフィールド20Aのキャラクタ10aの近傍に表示されるオブジェクト14aの表示領域の内容が徐々に拡大表示され、最終的には当該表示部140の全体に表示される。
10 (b) and 10 (c) are diagrams showing a schematic diagram of the game content displayed on the
図10(d)は、新たに作成されたフィールド20Bを示す図である。プレイヤは、新たなフィールド20Bにおいて、キャラクタ10を操作して、ゲームを進行する。
FIG. 10D is a diagram showing the newly created field 20B. The player operates the
本発明の第1の実施形態において、プレイヤは、所定のフィールド20において、新たなフィールド20を、任意のタイミングで作成することができる。プレイヤは、例えば一番難易度が高いフィールド20において、入力受付部150で下方向にフリックすることにより、新たなフィールド20を作成することができる。そのため、プレイヤは、自身の裁量により、難易度が高いフィールド20を作成することができ、ゲームの難易度を上昇することができる。そして、難易度が高いフィールド20では、前述したように、獲得できるポイントが高くなり、ゲームクリア時の総ポイントを上昇させることができる。なお、新たなフィールド20の難易度は、所定のフィールドと難易度が同じあるいは低くてもよい。新たなフィールド20の難易度が、所定のフィールド20と難易度が同じあるいは低い場合であっても、フィールド20が1つ増加したことにより、その分獲得できるポイントが高くなりため、ゲームクリア時の総ポイントを上昇させることができる。例え、難易度が低いフィールドが追加されたとしても、プレイヤの操作が必要となるフィールド数自体は増加するため、追加されたフィールドの難易度に関係なく、ゲーム全体の難易度を上昇させることができる。
In the first embodiment of the present invention, the player can create a
また、新たなフィールド20の難易度は、所定のフィールド20の難易度に基づいて、決定されてもよい。新たなフィールド20の難易度は、所定のフィールド20の難易度と比較して、高く設定してもよいし、低く設定してもよいし、同じ難易度に設定してもよい。新たなフィールド20の難易度の設定方法は、予め定められていてもよいし、ランダムに設定してもよい。
Further, the difficulty level of the
また、新たなフィールド20の難易度は、既存の複数のフィールド20に基づいて決定されてもよい。新たなフィールド20の難易度は、既存の複数のフィールド20のいずれよりも高く設定されてもよいし、既存の複数のフィールド20のいずれよりも低く設定されてもよい。また、新たなフィールド20は、既存の複数のフィールド20の難易度のいずれかと同じ難易度に設定されてもよいし、既存の複数のフィールド20の難易度のいずれとも異なる難易度に設定されてもよい。
Further, the difficulty level of the
上記のとおり、新たなフィールド20の難易度の設定方法は、複数のバリエーションがある。そして、新たなフィールド20の難易度の設定方法は、複数のバリエーションのうち予め定められた方法により決定されてもよいし、新たなフィールド20を出現させるごとに、複数のバリエーションのうちのいずれかを選択して決定されてもよい。
As described above, there are a plurality of variations in the method of setting the difficulty level of the
また、本発明の第1の実施形態において、プレイヤは、複数のフィールド20を自身の裁量により次々と作成することができる。すなわち、プレイヤは、フィールド20の数を増やすことによって、ゲームの難易度を上昇させることもできる同時に並行して進行するフィールド20の数が多くなると、キャラクタ10がアイテム20を獲得する確率も上昇するため、ゲームクリア時の総ポイント数を上昇させることができる。一方、前述したように、同時に並行して進行する複数のフィールド20のいずれかにおいて、キャラクタ10が障害物11と接触したと判定されると、ゲームオーバー(ゲーム終了)となる。そのため、プレイヤは、ポイントを高めるために複数のフィールド20を作成するか、それとも、ゲームクリアを優先して作成するフィールド20を抑制するかを決定することができ、プレイヤがゲームを攻略するための戦略性を高めることができ、また、ゲームのバリエーションを増やすこともできる。また、プレイヤ自身の裁量によって、新たなフィールド20を作成することができるため、当該プレイヤ自身がゲームの難易度を決定することが可能となる。したがって、プレイヤの状況や状態により、ゲームの難易度を変えることができ、同じ内容のゲームを再度プレイするのではなくなるため、プレイヤの緊張感や興奮感を高めることができる。
Further, in the first embodiment of the present invention, the player can create a plurality of
図11は、ゲームオーバ時に携帯端末100の表示部140に表示されるゲーム画面の内容を示す模式図である。本発明の一実施形態において、複数のフィールド20のいずれかでキャラクタ10が障害物11と接触したと判定されると、ゲームオーバー(ゲーム終了)となる。この場合、例えば、キャラクタ10が障害物11と接触したと判定されたフィールドにおける、キャラクタ10のゲームオーバ時の様子などを、表示部140に表示する。なお、図11の例では、ゲームオーバ時の様子は表示部140の全体に表示されているが、ゲームオーバ時の様子は、表示部140の一部に表示されてもよい。例えば、表示部140に表示されているフィールド20(例えば、フィールドA)と、キャラクタ10が障害物11と接触したと判定されたフィールド20(例えば、フィールドB)とが異なる場合、フィールドAが表示されている表示部140の一部(例えば、上半分の領域など)にフィールドBを重ねて表示してもよい。また、表示部140は、表示していたフィールド20から、キャラクタ10が障害物11と接触したと判定されたフィールド20に、切り替えてもよい。例えば、表示部140は、ゲームオーバ時において、フィールドAから、フィールドBに表示画面を切り替えてもよい。
FIG. 11 is a schematic diagram showing the contents of the game screen displayed on the
図11(a)は、キャラクタ10が障害物11と接触(衝突)した状態を含むゲーム内容の模式図である。図11(a)に示すように、ゲームオーバ時(ゲーム終了時)において、表示部140は、キャラクタ10が例えばトラック13上に倒れこんでいる状態などを表示する。
FIG. 11A is a schematic diagram of the game content including a state in which the
図11(b)は、図11(a)の表示の後、獲得した総ポイント16と、「テキスト文やイラスト17」を表示する場合の表示内容である。総ポイント数16は、ゲーム開始時から、ゲームオーバ時(ゲーム終了時)までに、複数のフィールド20において、キャラクタ10がアイテム13を獲得したことなどによって得たポイントの合計である。なお、総ポイント数16のほかに、ゲーム時間や、フィールド毎の獲得ポイント数を表示してもよい。
FIG. 11B is a display content when displaying the
また、テキスト文は、例えば、ゲームに関連する内容、例えばゲームをクリアするためのヒントなどである。また、イラストは、ゲームのキャラクタなど、ゲームに関連するイラストである。なお、テキスト文やイラスト17は、あくまでも例であって、どのようなテキスト文やイラストであってもよい。また、テキスト文やイラスト17は、ゲームに関連するものである必要もなく、例えば広告など、どのような情報であってもよい。
Further, the text sentence is, for example, a content related to the game, for example, a hint for clearing the game. The illustration is an illustration related to the game, such as a character of the game. The text sentence or
上記のとおり、本発明の一実施形態において、ゲームオーバ時に、テキスト文やイラスト17を表示部140に表示するため、プレイヤに、ゲーム内容に関連する情報や広告などを確認させることができる。
As described above, in one embodiment of the present invention, since the text sentence and the
図12は、ゲームクリア時に携帯端末100の表示部140に表示されるゲーム画面の内容を示す模式図である。本発明の一実施形態において、ゲームスタート時のフィールド20、すなわち第1のフィールド20(第1階層のフィールド20)において、予め定められた距離または時間、キャラクタ10が障害物11に接触したと判定されない場合に、ゲームクリアとなる。なお、複数のフィールド20のいずれかで、予め定められた距離または時間、キャラクタ10が障害物11に接触したと判定されない場合に、ゲームクリアとしてもよい。
FIG. 12 is a schematic diagram showing the contents of the game screen displayed on the
図12(a)に示すように、ゲームクリア時には、フィールド20のトラック13上に設けられたゴール18を、キャラクタ10が通過する様子が表示部140に表示される。
As shown in FIG. 12A, when the game is cleared, the
図12(b)は、図12(a)の表示の後、獲得した総ポイント16と、メッセージ性のある「テキスト文やイラスト17」を場合の表示内容である。なお、図12(b)は、図11(b)と同様であるため、詳細な説明は省略される。
FIG. 12B is a display content in the case of the
(携帯端末100の動作例)
図13は、第1の実施形態の携帯端末100における動作例を示す図である。
(Operation example of mobile terminal 100)
FIG. 13 is a diagram showing an operation example in the mobile terminal 100 of the first embodiment.
携帯端末100の進行部133は、プレイヤからの開始の要求があった場合に、第1のフィールドにおいて、ゲームのプレイを開始する(S101)。プレイヤからの開始の要求は、例えば、携帯端末100の画面に表示されているゲームのアプリケーションを起動したことである。プレイヤからの開始の要求は、例えば、アプリケーションを起動した後、スタートボタンを押したことであってもよい。
The
次に、情報処理装置100の判定部134は、ゲームが進行している場合において、新たなフィールド作成の要求があったか否かを判定する(S102)。新たなフィールド作成の要求は、例えば、プレイヤが、所定のフィールド20において、下方向(または上方向)のフリックを行うことである。
Next, the
新たなフィールド作成の要求があった場合(S102のYES)、作成部135は、新たなフィールドを作成する(S103)。一方、新たなフィールド作成の要求がない場合(S102のNO)、新たなフィールドは作成しない。
When there is a request to create a new field (YES in S102), the
続けて、情報処理装置100の判定部134は、ゲームが進行している場合において、キャラクタ10が障害物11に接触したか否かを判定する(S104)。
Subsequently, the
障害物に接触している場合、ゲームを終了する(S104のYES)。この場合において、表示部140には、図11に示す内容を表示する。一方、障害物に接触していない場合(S104のNO)、ゲームは継続する。
If the game is in contact with an obstacle, the game ends (YES in S104). In this case, the content shown in FIG. 11 is displayed on the
その後、情報処理装置100の判定部134は、第1フィールド20(第1階層のフィールド20)をクリアしたが否かを判定する(S105)。判定部134は、例えば、第1フィールド20において、ゲームクリアの条件を満たしたか否かを判定する。具体的には、第1フィールド20において、キャラクタ10がゴール18を通過したか否かを判定する。
After that, the
第1フィールド20をクリアしている場合(S105のYES)、ゲームを終了する。この場合において、表示部140には、図12に示す内容を表示する。一方、第1フィールドをクリアしていない場合(S105のNO)、ゲームは継続する。
If the
本発明による効果を再度述べる。本発明の一実施態様によれば、プレイヤは、ポイントをより多く獲得するために複数のフィールド20を作成するか、それとも、ゲームクリアを優先して作成するフィールド20を抑制するかを決定することができ、プレイヤがゲームを攻略するための戦略性を高めることができ、また、ゲームのバリエーションを増加させることもできる。また、プレイヤ自身の裁量によって、新たなフィールド20を作成することができるため、当該プレイヤ自身がゲームの難易度を決定することが可能となる。したがって、プレイヤの状況や状態により、ゲームの難易度を変えることができ、同じ内容のゲームを再度プレイするのではなくなるため、プレイヤの緊張感や興奮感を高めることができ、興趣性のあるゲームを提供することが可能となる。
The effect of the present invention will be described again. According to one embodiment of the present invention, the player decides whether to create a plurality of
(障害物11に関する変形例)
図5に示す例において、障害物11は、人を模したキャラクタであるが、この例に限られず、障害物11はどのようなものであってもよい。前述したように、障害物11は人物に限られず、キャラクタ10が避けるべきものであればよく、例えば、電柱や落とし穴、岩、ベンチ、自動車、自転車など、どのようなものであってもよい。また、障害物11は、所定の行動を行ってもよく、例えば、フィールド20内のトラック13上を移動するものであってもよい。障害物11は、例えば、フィールド20内のトラック13上を所定の規則あるいはランダムに移動する。また、障害物11は、例えば、フィールド20内のトラック13を、キャラクタ10の方向に移動してもよい。
(Modified example of obstacle 11)
In the example shown in FIG. 5, the
障害物11は、例えば、フィールド20のトラック13上において、所定の速度あるいは不規則な速度でキャラクタ10の方向に移動する。そのため、プレイヤは、キャラクタ10を操作して、障害物11と接触しないようにする必要がある。このように、障害物11は、フィールド20内において、キャラクタ10に近づいてくるものであってもよい。障害物11がキャラクタ10に近づいてくる場合、プレイヤは、近づいてくる方向などを予測して、キャラクタ10を移動させる必要があるため、ゲーム自体の難易度を上昇させることが可能であり、障害物11のバリエーションを増加させることができ、また、障害物11が静止している場合に比べてゲームの難易度が上がり、プレイヤの緊張感や興奮感を高めることができる。
The
また、フィールド20のトラック13上において、障害物11は、例えば、他の障害物11を発生させてもよい。この場合、他の障害物11は、当該障害物11から分離して表示される。そして、障害物11のトラック13上の移動速度と、他の障害物11のトラック13上の移動速度とは、異なる移動速度に設定されてもよい。例えば、他の障害部11のトラック13上の移動速度を、障害物11のトラック13上の移動速度よりも速くしてもよい。このように、障害物11が、キャラクタ10を妨げる新たな障害物11を発生させることにより、プレイヤは、キャラクタ10が当該新たな障害物11にも接触しないようにする必要があり、障害物11が静止している場合に比べて、ゲームの難易度は上昇する。新たな障害物11は、キャラクタ10がトラック13上を前進する速度よりも早い速度で、当該キャラクタ10に近づいてくるように設定してもよい。この場合において、プレイヤは、新たな障害物11を素早く避ける必要があるため、障害物11が静止している場合に比べて、プレイヤの緊張感や興奮感を高めることができる。
Further, on the
また、障害物11は、複数のフィールド20の各々において、異なるものであってもよい。例えば、複数のフィールド20において、キャラクタ10に近づいてくる障害物11は、所定の階層より上の階層のフィールド20でしか出現しないようにすることができる。また、障害物11が、新たな障害物11を発生させる場合は、上位の(深い)階層のフィールド20でしか出現しないようにしてもよい。なお、障害物11の性質や特性は、ゲーム内容によって異なる。
Further, the
また、障害物11は、キャラクタ10からのアクションにより、非表示となってもよい例えば、プレイヤは、キャラクタ10の近傍に表示される所定のオブジェクトを操作して、障害物11を非表示にすることができる。
Further, the
障害物11を非表示とすることによって、キャラクタ10は、ゲームクリアの妨げとなる障害物11を減らすことができ、ゲームクリアを容易にすることが可能となる。また、プレイヤは、障害物11を避けるだけでなく、攻撃するという新たなアクションを行うことができるため、ゲームを攻略するための戦略性を高めることができる。
By hiding the
上記のとおり、障害物11は様々に変形でき、これによって障害物11が静止している場合に比べて、ゲームを攻略するための戦略性を高めることができ、興趣性のあるゲームを提供することが可能となる。
As described above, the
(アイテム12に関する変形例)
アイテム12は、どのようなものであってもよく、お菓子や飲み物、お金など、どのようなものであってもよい。また、アイテム12は、ゲーム内容によっては、キャラクタ10が使用可能な装備などであってもよい。
(Variation example of item 12)
The
アイテム12は、プレイヤにポイントを与えるものであるが、複数のアイテム12がある場合には、当該複数のアイテム12ごとにプレイヤに与えるポイント数を変化させてもよい。例えば、出現頻度の高いアイテム12については、プレイヤに与えるポイント数を低くし、出願頻度の低いアイテム12については、プレイヤに与えるポイント数を高くしてもよい。
The
また、プレイヤは、キャラクタ10を操作して、当該キャラクタ10がアイテム12に接触したと判定される。そこで、アイテム12を獲得してポイント得るが、アイテム12にキャラクタ10を接触させることが難しい場合には、プレイヤに与えるポイント数を高くしてもよい。例えば、所定のアイテム12は、障害物11の近くに配置され、当該所定のアイテム12にキャラクタ10を接触させようとすると、障害物11への接触(衝突)の危険性も増加する。そこで、そのような所定のアイテム12は、他のアイテムに比べて、プレイヤに与えるポイント数を高くしてもよい。また、プレイヤに与えるポイント数は、アイテム12と障害物11との距離に応じて決定してもよい。
Further, the player operates the
また、特定のフィールド20にしか存在しないアイテムを設けてもよい。そして、特定のフィールド12にしか存在しないアイテムは、他のアイテムに比べて、プレイヤに与えるポイント数を高くしてもよい。例えば、アイテムを獲得したフィールド20の情報に応じて、アイテムに対応するポイント数を変更してもよい。フィールドの情報とは、フィールドに関する作成された時間、難易度、及び、作成されてからの時間などの少なくともいずれかであってもよい。また、複数のフィールド20間の情報を比較した、相対的な結果に応じて、アイテム12に対応するポイント数を変更してもよい。例えば、所定の階層に比較して、下位の階層は、アイテム12に対応するポイント数が相対的に変化してもよい。
Further, an item that exists only in a
また、アイテム12は、静止している必要はなく、フィールド20内を移動するものであってもよい。アイテム12がフィールド20内を移動する場合、プレイヤが当該アイテム12にキャラクタ10を接触することは難しいため、そのようなアイテム12は、他のアイテム12に比べて、プレイヤに与えるポイント数を高くしてもよい。
Further, the
ゲーム内に複数のアイテム12が存在することにより、ゲーム内容のバリエーションを増やすことができる。また、所定のフィールド20にしか存在しない特有のアイテム12を設けることで、アイテムに希少性(レア度)を持たせることができ、アイテム獲得の方法を多様化させることで、ゲームの戦略性を高めることができる。また、所定のフィールド20にしか存在しない特有のアイテム12を設けると、ユーザに対して、該特有のアイテムが存在するフィールドの作成の動機づけを与えることもできる。その結果、本発明のゲームは、ユーザに対して、アイテムを収集するという目的を持たせることもでき、該ゲームの興趣性を高めることができる。
By having a plurality of
(障害物11への接触を通知するアラームに関する変形例)
図5に示すゲーム例では、キャラクタ10が障害物11に接触(衝突)すると、ゲームオーバ(ゲーム終了)となる。そして、複数のフィールドの各々は、同時に並行してゲームが進むため、プレイヤは全てのフィールド20において、キャラクタ10を操作し、障害物11を避ける必要がある。
(Modified example of alarm notifying contact with obstacle 11)
In the game example shown in FIG. 5, when the
しかし、本発明の一実施形態においては、表示部140に表示されるフィールド20は、複数のフィールド20のうちの一つである。そのため、プレイヤは、表示されていないフィールド20の状況を視認することができない。そこで、終了条件を満たす可能性が高いフィールド20について、表示部140に表示されるゲーム画面の左上に、当該フィールド20が終了条件を満たす可能性の高いことを示す情報を表示する。例えば、キャラクタ10が障害物11に接近しつつあるフィールドについては、表示部140に表示されるゲーム画面の左上の「階層を示す数字15」の数字の表示態様を変更する。また、終了条件を満たす可能性が高いフィールド20については、数字に代えてまたは数字に加えて、そのことを示す画像、例えばアイコンやマップ等によって表示してもよい。これにより、プレイヤは、当該フィールド20の状況、すなわち当該フィールドにおいてキャラクタ10が障害物11に接近していることを認識することができる。その場合、プレイヤは、表示させるフィールド20の切り替えを行って、キャラクタ10が障害物11に接近しているフィールドを表示させ、当該キャラクタ10を操作して、障害物11を避けることが可能となる。
However, in one embodiment of the present invention, the
所定のフィールド20において、キャラクタ10が障害物11に接近すると、当該所定のフィールド20に対応する「階層を示す数字15」の数字の色を変更する。例えば、図8(a)の例において、第2階層のフィールドにおいて、キャラクタ10が障害物11に接近している場合には、「2」という文字の色を変更する。
When the
文字の色は、終了条件(例えば、障害物11と接触したこと)に近い条件(例えば、障害物11に接近したこと)を満たした場合に、変更する。例えば、終了条件に関連する所定のパラメータが予め設定された閾値を超えた場合に、文字の色を変更してもよい。例えば、プレイヤが操作するキャラクタ11に関連する所定のパラメータが、所定の閾値以下になった場合に、当該文字の色を変更してもよい。例えば、文字の色は、キャラクタ10と障害物11との距離に応じて変更する。例えば、キャラクタ10と障害物11とが“第1の距離”以上離れている場合には「黒色」とし、キャラクタ10と障害物11とが“第1の距離”未満になった場合には「赤色」とする。なお、文字の色は、黒色や赤色である必要はなく、どのような色であってもよい。
The color of the character is changed when a condition close to the end condition (for example, contact with the obstacle 11) (for example, approaching the obstacle 11) is satisfied. For example, the color of the characters may be changed when a predetermined parameter related to the end condition exceeds a preset threshold value. For example, when a predetermined parameter related to the
また、文字の色も、終了条件(例えば、障害物11と接触したこと)に近い条件(例えば、障害物11に接近したこと)を満たした場合に、変更する。例えば、文字の表示態様は、キャラクタ10と障害物11との距離に応じて変更する。例えば、キャラクタ10と障害物11とが“第1の距離”よりも接近して、その距離が“第2の距離”未満になった場合には、例えば、「赤色」になっている数字を点滅させる。なお、文字の表示態様は、点滅だけに限られず、例えば、文字を拡大する、文字を太くする、などどのような態様であってもよい。
Further, the color of the character is also changed when a condition close to the end condition (for example, contact with the obstacle 11) (for example, approaching the obstacle 11) is satisfied. For example, the display mode of the characters is changed according to the distance between the
なお、キャラクタ10と障害物11との距離が接近していたとしても、例えば、キャラクタ10の前進方向に障害物11が存在せず、当該障害物11の横を通過するだけの場合には、「階層を示す数字15」の文字の表示態様を変更する必要はない。具体的には、キャラクタ10が前進する方向に障害物11が存在する場合に、終了条件に関連する所定のパラメータが予め設定された閾値を超えたか否かを判定する処理を実行する。
Even if the distance between the
上記のとおり、「階層を示す文字」の表示態様を変更することにより、プレイヤに、複数のフィールド20のうち、キャラクタ10が障害物11と接触(衝突)しそうなフィールドを認識させることができ、プレイヤが臨場感を抱くことができる。また、プレイヤに他のフィールド20の状況を認識させることが可能となるため、ユーザーフレンドリーな表示画面を提供することができる。
As described above, by changing the display mode of the "character indicating the hierarchy", the player can be made to recognize the field in which the
(ゲームのバリエーションに関する変形例)
図5に示すゲーム例では、キャラクタ10が障害物11に接触(衝突)すると、ゲームオーバ(ゲーム終了)となるが、障害物11に何回か接触(衝突)しなければ、ゲームオーバとならない態様にすることもできる。
(Variations related to game variations)
In the game example shown in FIG. 5, when the
例えば、キャラクタ10が、所定の回数(例えば3回)、障害物11に当たった場合に、ゲームオーバとしてもよい。この場合において、キャラクタ10が障害物11に当たるごとに、そこまでにプレイヤが獲得していたポイントから、所定の数のポイントを減少させてもよい。また、キャラクタ10が障害物11に接触(衝突)すると、所定の数のポイント(例えば、100ポイント)を減少させるようにしておき、プレイヤが獲得したポイントが全てなくなるまで、ゲームオーバとならないようにしてもよい。
For example, when the
上記のとおり、キャラクタ10が障害物11に当たっただけでゲームオーバとした場合にはプレイヤの緊張感や興奮感を高められる。一方、所定の回数、キャラクタ10と障害物11とが当たるまでゲームオーバにならないようにするとゲームを長く続けられ、また、プレイヤの計画性なども必要となるため、プレイヤのゲームに対する興味を高められる。いずれの場合にも、興趣性のあるゲームを提供することが可能となる。
As described above, when the game is over just by hitting the
(ゲーム内容に関する変形例)
前述のように本発明の一実施態様を説明したが、本発明はこれに限られないことは言うまでもない。例えば、前述では“キャラクタ10が障害物11を避けてゴールまでたどり着かせるゲーム”の場合について説明したが、ランゲーム、RPG、シューティングゲームなどにも、本発明を適用することができる。
(Transformation example related to game content)
As described above, one embodiment of the present invention has been described, but it goes without saying that the present invention is not limited to this. For example, in the above description, the case of "a game in which the
本発明の一実施形態におけるゲームは、例えば、横スクロールのゲームにも適用できる。例えば、図4の例と異なり、画面に対して上下方向のフリックにより、キャラクタ10を障害物11から避け、左右方向のフリックにより、複数のフィールド20を切り替える、または、新たなフィールド20を作成するように構成することもできる。このような、横スクロールのゲームでも、複数のフィールド20の各々は、それぞれ独立してゲームが進行する。プレイヤは、複数のフィールド20の各々において、それぞれ独立したキャラクタを操作し、ゲームを並行して進行させる。
The game in one embodiment of the present invention can also be applied to, for example, a side-scrolling game. For example, unlike the example of FIG. 4, a flick in the vertical direction with respect to the screen avoids the
また、本発明の一実施形態におけるゲームにおいて、プレイヤは、同じ時間軸において複数のフィールド20にて、それぞれ独立して複数のキャラクタ10を操作し、ゲームを進めてもよい。なお、図8の例では、各フィールド20において全く異なるゲームが進行していたが、キャラクタ10毎にフィールド20が設けられていてもよく、複数のフィールド20においては、同一のゲームが進行していてもよい。例えば、プレイヤは、表示部140に表示するフィールド20を切り替えながら、複数のキャラクタ10を操作してもよい。また、プレイヤは、同一のゲームにおいて、異なるキャラクタ10をフィールド20ごとに操作し、同一の時間に、異なる場所(エリア、領域)においてゲームを進行させることもできる。
Further, in the game according to the embodiment of the present invention, the player may independently operate a plurality of
また、本発明の一実施形態におけるゲームは、プレイヤがキャラクタ10をフィールド20上に配置し、当該キャラクタ10に自動的に所定の動作を行わせることによりゲームを進行する、いわゆるタワーディフェンス系のゲームにも適用可能である。当該ゲームにおいて、プレイヤは、例えば、フィールド20のトラック13上に予めまたはゲーム進行中にキャラクタ10を配置し、当該キャラクタ10が自動的に障害物11である敵キャラクタに所定の動作を行う。
Further, the game according to the embodiment of the present invention is a so-called tower defense type game in which a player arranges a
例えば、タワーディフェンスにおいては、キャラクタ10の配置を適切に行う、あるいは、ゲーム進行中に再配置しなければ、障害物11である敵キャラクタに対する所定の動作を行わせることができず、ゲームオーバの条件を満たしてしまう。ゲームオーバの条件は、障害物11である敵キャラクタが、所定の条件を満たしたことである。例えば、ゲームオーバの条件は、障害物11である敵キャラクタが、フィールド20上の所定の位置に到達したと判定された場合である。この場合、プレイヤは、キャラクタ10をフィールド20上に配置することで、障害物11である敵キャラクタが所定のオブジェクトに接触したと判定される前に、当該敵キャラクタを排除する必要がある。携帯端末100の制御部130またはサーバ200の制御部230は、プレイヤによって敵キャラクタが排除されたと判定した場合に、当該キャラクタの表示態様を変更する。制御部130または制御部230は、例えば、当該敵キャラクタを非表示とする。なお、ゲームオーバの条件は、これらの例に限られず、例えば、障害物11である敵キャラクタがフィールド20上の所定のオブジェクトに接触したと判定されたことや、障害物11である敵キャラクタを所定の時間内に非表示にできなかったことなどであってもよい。また、このようなゲームにおいて、キャラクタ10や障害物11である敵キャラタの数は、1つであっても、複数であってもよい。
For example, in tower defense, unless the
本発明の一実施形態において、複数のフィールド20の各々において同時に独立してゲームが進行するため、プレイヤは、当該複数のフィールド20の各々において、キャラクタ10をフィールド20上に配置し、ゲームオーバの条件を満たさないようにする必要がある。そのため、プレイヤは、表示部140に表示させるフィールド20を切り替えながら、障害物11である敵キャラクタの状況、すなわちフィールド20における敵キャラクタの位置や数を確認し、当該敵キャラクタを排除するように、キャラクタ10を配置する必要がある。
In one embodiment of the present invention, since the game progresses independently in each of the plurality of
上記のとおり、例えば、タワーディフェンスのようなゲームにおいても、互いに独立して同時に進行する複数のフィールド20を設けることができ、プレイヤは、いずれのフィールド20を優先すべきかなどを考えながらゲームを進行させることができるため、ゲームの戦略性を高めることができる。
As described above, even in a game such as tower defense, it is possible to provide a plurality of
また、本発明の一実施形態におけるゲームは、複数のフィールド20の各々で、他のプレイヤと対戦する形式のゲームにも適用可能である。複数のフィールド20の各々において、他のプレイヤは、同一のプレイヤであってもよいし、フィールド20ごとに異なるプレイヤであってもよい。すなわち、当該ゲームは、一のプレイヤが、特定の他のプレイヤと独立して同時に進行する複数のフィールド20の各々で対戦するものであってもよいし、当該複数のフィールド20ごとに異なる他のプレイヤと対戦するものであってもよい。なお、複数の全てのフィールド20について、他のプレイヤと対戦する形式である必要はなく、いくつかのフィールド20はNPC(Non Player Character)によるものであってもよい。なお、上述したタワーディフェンスのようなゲームについても、複数のフィールド20の各々において、他のプレイヤと対戦する形式であってもよい。
Further, the game according to the embodiment of the present invention can also be applied to a game in which a player plays against another player in each of a plurality of
プレイヤが、他のプレイヤと対戦する形式のゲームは、例えば、プレイヤがフィールド20においてキャラクタ10Aを操作し、他のプレイヤが操作するキャラクタ10Bに所定のアクションを行うものである。なお、キャラクタAはプレイヤが操作するキャラクタ10であり、キャラクタBは他のプレイヤが操作するキャラクタ10である。所定の動作を受けたキャラクタBは、フィールド20から排除される。
In a game in which a player plays against another player, for example, the player operates the character 10A in the
プレイヤは、ゲーム開始時に、フィールド20において当該プレイヤに割り当てられた領域に、キャラクタ10Aを配置する。同様に、他のプレイヤも、フィールド20において当該他のプレイヤに割り当てられた領域に、キャラクタ10Bを配置する。その後、ゲーム進行中において、プレイヤは、キャラクタ10Aを操作して、当キャラクタ10を他のプレイヤに割り当てられた領域に移動させ、キャラクタ10Bに所定の動作を行いながら、ゲーム終了の条件を満たすようにゲームを進行する。ゲーム終了の条件は、例えば、他のプレイヤに割り当てられた領域に配置されたオブジェクトに、キャラクタ10Aが接触したと判定されたことである。また、他のプレイヤが操作するキャラクタ10Bの全て、または、特定のキャラクタ10Bを、フィールド20から排除したことである。この場合、ゲームにおいて、プレイヤが、他のプレイヤに勝利したと判定される。
At the start of the game, the player arranges the character 10A in the area assigned to the player in the
一方、キャラクタBが、プレイヤに割り当てられた領域に配置された所定のオブジェクトに接触したと判定された場合にも、ゲーム終了となる。この場合、ゲームにおいて、プレイヤが、他のプレイヤに負けたと判定される。 On the other hand, the game also ends when it is determined that the character B has touched a predetermined object arranged in the area assigned to the player. In this case, in the game, it is determined that the player has lost to another player.
なお、キャラクタ10は、自動的に所定の動作を行わせることによりゲームを進行するものであってもよい。この場合、プレイヤは、キャラクタ10をフィールド20上に予め配置し、または、ゲーム進行中に配置および再配置する。この場合において、キャラクタ10をフィールド20上に配置または再配置するための条件が、設定されてもよい。配置または再配置するための条件は、例えば、プレイヤに関連付けられた所定の量(数)のパラメータの範囲内で、キャラクタ10を配置することである。プレイヤには所定の量(数)のパラメータが関連付けられており、プレイヤは、当該所定の量(数)の範囲内で、キャラクタ10を配置可能である。例えば、キャラクタ10を配置するためには、所定のパラメータを消費するように設定されており、プレイヤは、関連付けられているパラメータの範囲内において、キャラクタ10を配置できる。プレイヤは、他のプレイヤが操作するキャラクタ10Bの動きや数を考慮しながら、関連付けられているパラメータの範囲内において、キャラクタ10Aを配置する。
The
上記のとおり、独立して同時に進行する複数のフィールド20のいずれかにおいて、ゲーム終了の条件が満たされたことにより、ゲームは終了する。そのため、プレイヤは、当該複数のフィールド20の各々において、キャラクタ10Aをフィールド20上で操作しまたは配置し、ゲームオーバの条件を満たさないようにする必要がある。そのため、プレイヤは、表示部140に表示させるフィールド20を切り替えながら、他のプレイヤが操作または配置するキャラクタ10Bの状況、すなわちフィールド20におけるキャラクタ10Bの位置や数を確認し、ゲーム終了の条件を満たすように、ゲームを進行する必要がある。例えば、当該敵キャラクタ10Bを排除するように、キャラクタ10を配置する必要がある。
As described above, the game ends when the condition for ending the game is satisfied in any of the plurality of
ここで、本発明の一実施形態において、プレイヤには、複数のフィールド20に共通するパラメータが関連付けられていてもよい。プレイヤは、関連付けられているパラメータの範囲内で、複数のフィールド20の各々にキャラクタ10を配置する。すなわち、プレイヤに関連付けられているパラメータは、複数のフィールド20の全てに共通するものである。そのため、プレイヤは、一のフィールド20にキャラクタ10Aを多く配置し、他のフィールド20にはキャラクタ10を少なく配置するなどを考えながら、ゲームを進行する必要がある。このように、ゲーム進行に関する戦略性を高めることができる。
Here, in one embodiment of the present invention, the player may be associated with parameters common to a plurality of
なお、パラメータは、複数のフィールドごとに、または、一部のフィールドにおいて、プレイヤに関連付けられていてもよい。または、プレイヤに関連付けられているパラメータは、複数のフィールド20の各々のキャラクタ10の全てに共通するパラメータであってもよい。例えば、複数のフィールド20のうちの一のフィールド20において、キャラクタ10が障害物11に接触したと判定されると、複数のフィールド20全体に共通するパラメータが減少するように設定してもよい。プレイヤは、複数のフィールド全体に共通するパラメータが“0”とならないように、各フィールド20において、キャラクタ10が障害物11に接触しないようにゲームを進行する必要がある。なお、パラメータは、複数のフィールド20の各々に設定されていてもよい。この場合には、プレイヤは、各フィールド20に設定されているパラメータのいずれもが“0”とならないように、各フィールド20において、キャラクタ10が障害物11に接触しないようにゲームを進行する必要がある。
The parameters may be associated with the player for each of a plurality of fields or in some fields. Alternatively, the parameter associated with the player may be a parameter common to all of the
また、本発明の一実施形態において、複数のフィールドの各々は、異なるゲームの種類であってもよい。例えば、一のフィールド20はタワーディフェンスのゲームであり、他のフィールド20はランゲームであるように構成してもよい。この場合、プレイヤは、複数種類のゲームを同時に進行することができ、興趣性のあるゲームを提供することが可能となる。
Also, in one embodiment of the invention, each of the plurality of fields may be of a different game type. For example, one
(実世界との連携に関する変形例)
また、本発明の一実施形態におけるゲームは、プレイヤの保持する携帯端末100に備わるGPS(Global Positioning System)や加速度センサと連携するように構成してもよい。例えば、携帯端末100の位置や移動速度に応じて、ゲームの態様(仕様)を変更させてもよい。
(Modified example of cooperation with the real world)
Further, the game according to the embodiment of the present invention may be configured to cooperate with a GPS (Global Positioning System) or an acceleration sensor provided in the mobile terminal 100 held by the player. For example, the mode (specification) of the game may be changed according to the position and the moving speed of the mobile terminal 100.
例えば、携帯端末100に備わるGPSが検知した位置に基づいて、ゲームの態様(仕様)を変更してもよい。例えば、携帯端末100の位置が、“町なか”など人口密度が高そうな場所である場合には、フィールド20内に存在する障害物11の数を多くする。一方、携帯端末100の位置が、“農村地”など人口密度が低そうな場所である場合には、フィールド20内に存在する障害物11の数を少なくする。例えば、市町村ごとの人口に関するデータが格納された所定のデータベースを参照して、携帯端末10の位置の人口密度を推定し、フィールド20内の障害物11の数を制御する。また、障害物11の態様も、携帯端末100の位置に応じて、変更してもよい。例えば、携帯端末10の位置が、“町なか”などである場合には、障害物11を人物や自動車に設定し、“森の中”などである場合には、障害物11を動物や落とし穴などに設定してもよい。これにより、携帯端末100の位置、すなわちプレイヤのいる位置に基づいて、障害物11の密度を変更することにより、プレイヤがいる場所に対応(リンク)したゲームの態様にすることができ、プレイヤにとって臨場感のあるゲームを提供することができる。なお、ゲームの態様は、携帯端末100の位置とは逆の状況に設定してもよい。この場合には、プレイヤは、ゲームにおいて、自身がいる位置とは逆の状況を体験することができ、興趣性のあるゲームを提供することが可能となる。
For example, the mode (specification) of the game may be changed based on the position detected by the GPS provided in the mobile terminal 100. For example, when the position of the mobile terminal 100 is a place such as "in a town" where the population density is likely to be high, the number of
また、例えば、携帯端末100に備わる加速度センサが検知した加速度、または、当該加速度から算出された速度に基づいて、ゲームの態様(仕様)を変更してもよい。例えば、携帯端末100の速度が速い場合には、キャラクタ10が前進する速度を速くし、当該速度が遅い場合には、キャラクタ10が前進する速度を遅くする。また、携帯端末100の加速度が大きい場合には、キャラクタ10が前進する速度を早め、加速度が小さい場合には、キャラクタ10が前進する速度を遅くする。また、携帯端末100が移動していない場合には、キャラクタ10が時々停止する(前進を時々中断する)など、移動していない状況に応じたゲーム態様としてもよい。これにより、携帯端末100の速度または加速度、すなわちプレイヤの速度または加速度に基づいて、ゲーム内のキャラクタ10の前進のスピードを変更することができるため、プレイヤの状況に応じたゲームの態様にすることが可能となり、プレイヤにとって臨場感のあるゲームを提供することができる。なお、ゲームの態様は、携帯端末100の速度や加速度とは逆の状況に設定してもよい。この場合には、プレイヤは、ゲームにおいて、自身の速度や加速度とは逆の状況を体験することができ、興趣性のあるゲームを提供することが可能となる。
Further, for example, the mode (specification) of the game may be changed based on the acceleration detected by the acceleration sensor provided in the mobile terminal 100 or the speed calculated from the acceleration. For example, when the speed of the mobile terminal 100 is high, the speed at which the
また、前述では、本発明の一態様に係る情報処理装置が携帯端末(クライアント装置)として機能し、本発明の一態様に係るプログラムが、いわゆるネイティブアプリケーション(ネイティブゲーム)として、当該携帯端末において実行される構成について説明した。しかしながら、本発明はこれに限られるものではなく、本発明の一態様に係る情報処理装置がサーバとして機能し、本発明の一態様に係るプログラムが、いわゆるウェブアプリケーション(ウェブゲーム)として、プログラムの一部または全部がサーバにおいて実行され、実行された処理の結果が携帯端末に返される構成としてもよい。 Further, in the above description, the information processing device according to one aspect of the present invention functions as a mobile terminal (client device), and the program according to one aspect of the present invention is executed on the mobile terminal as a so-called native application (native game). The configuration to be done was explained. However, the present invention is not limited to this, and the information processing apparatus according to one aspect of the present invention functions as a server, and the program according to one aspect of the present invention is a so-called web application (web game). A part or all of the execution may be executed on the server, and the result of the executed processing may be returned to the mobile terminal.
前述の実施態様において、携帯端末としての情報処理装置100Aが備えるとして説明した各部(特に、制御部130)の一部または全部を、サーバ装置としての情報処理装置200′が備え、当該情報処理装置200′は、携帯端末100Aに与えられた入力に基づいて、ゲームの出力結果を当該携帯端末100Aに送信する構成とすることができる。これにより、情報処理装置200′は、携帯端末100Aが機能を提供する場合に携帯端末100Aが奏する効果と同じ効果を奏する。
In the above-described embodiment, the information processing device 200'as a server device includes a part or all of each unit (particularly, the control unit 130) described as being included in the
なお、ウェブブラウザを介してゲームの結果を表示させる場合、携帯端末100Aは、例えば、ウェブブラウザに搭載された所定の記憶領域(ウェブストレージ)に、サーバ200′から受信した情報を蓄積することができる。
When displaying the result of the game via a web browser, the
なお、当該ゲーム画面を、上記情報処理装置200′が生成したデータに基づいて上記携帯端末100Aに表示されるウェブ表示とし、その他のメニュー画面などを、当該携帯端末100Aにインストールされているネイティブアプリによって表示するネイティブ表示とするなど、当該ゲームは、上記情報処理装置200′および携帯端末100Aのそれぞれが処理の一部を担う、ハイブリッドゲームとすることもできる。
The game screen is a web display displayed on the
また、本発明に係るゲームプログラムが、携帯端末100Aにおいて実行されるネイティブアプリケーションとして実現される場合であっても、当該携帯端末100Aは、必要に応じて情報処理装置200′にアクセスし、当該ゲームの進行に関係する情報(例えば、プレイヤに関する情報、当該プレイヤとフレンド関係にある他のプレイヤに関する情報、当該プレイヤに関連付けられた累積ポイント・アイテム・キャラクタに関する情報、当該プレイヤのランキング情報など)をダウンロードして利用することができる。さらに、携帯端末同士が通信可能に接続され(例えば、Bluetooth(登録商標))を用いた近距離無線通信など、いわゆるピア・ツー・ピア通信)、互いに同期を取り合って、当該ゲームをマルチプレイすることもできる。
Further, even when the game program according to the present invention is realized as a native application executed on the
また、前述の制御方法は、フローチャートを参照して説明した処理だけでなく、制御部130に含まれる各部において実行される処理を任意に含んでもよい。
また、携帯端末100Aは図のようなスマートフォンに限るものでない。携帯端末は、上記実施の形態において記載した機能を実現できる情報処理装置であればどのような装置であってもよく、たとえば、携帯電話、PC(Personal Computer)、タブレット端末等であってもよい。
Further, the above-mentioned control method may optionally include not only the processing described with reference to the flowchart but also the processing executed in each unit included in the
Further, the
また、携帯端末100A~100Cおよびサーバ200の制御部は、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、CPU(Central Processing Unit)を用いてソフトウェアによって実現してもよい。後者の場合、携帯端末100A~100Cおよびサーバ200は、各機能を実現するソフトウェアであるプログラムの命令を実行するCPU、上記プログラムおよび各種データが情報処理装置(またはCPU)で読み取り可能に記録されたROM(Read Only Memory)または記憶装置(これらを「記録媒体」と称する)、上記プログラムを展開するRAM(Random Access Memory)等を備えている。そして、情報処理装置(またはCPU)が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。また、上記プログラムは、当該プログラムを伝送可能な任意の伝送媒体(通信ネットワークや放送波等)を介して上記情報処理装置に供給されてもよい。本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
Further, the control units of the
なお、上記プログラムは、例えば、ActionScript、JavaScript(登録商標)等のスクリプト言語、Objective-C、Java(登録商標)等のオブジェクト指向プログラミング言語、HTML5等のマークアップ言語等を用いて実装できる。また、上記プログラムによって実現される各機能を実現する各構成部を備えた携帯端末(例えば、携帯端末100A)と、上記各機能とは異なる残りの機能を実現する各構成部を備えたサーバとを含むゲームシステムも、本発明の範疇に入る。 The above program can be implemented using, for example, a script language such as ActionScript or JavaScript (registered trademark), an object-oriented programming language such as Objective-C or Java (registered trademark), a markup language such as HTML5, or the like. Further, a mobile terminal (for example, a mobile terminal 100A) having each component that realizes each function realized by the above program, and a server having each component that realizes the remaining functions different from the above functions. A game system including the above also falls within the scope of the present invention.
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を1つに組み合わせたり、或いは分割したりすることが可能である。また、上記実施の形態に示す構成を適宜組み合わせることとしてもよい。
以下に本願の原出願の出願当初の請求項を付記する。
[1]
プレイヤの第1の操作に基づいてゲームを進行させる進行機能と、
前記プレイヤの操作対象となるキャラクタを含むフィールドを、前記ゲームのゲーム画面として表示させるための表示情報を出力する表示機能と、
前記プレイヤの第2の操作に応じて、前記フィールドと並行して前記ゲームが進行する新たなフィールドを作成する作成機能と、をコンピュータに実行させ、
前記表示機能は、前記作成機能が前記新たなフィールドを作成した場合に、当該新たなフィールドを含む複数のフィールドのうち、当該新たなフィールドを前記ゲーム画面として表示させるための前記表示情報を出力する
ことを特徴とするプログラム。
[2]
前記プレイヤの第3の操作に応じて、前記新たなフィールドを含む複数のフィールドのうち、前記ゲーム画面として表示するフィールドを切り替える切替機能を、さらにコンピュータに実行させ、
前記表示機能は、前記切替機能により切り替えられたフィールドを表示させるための前記表示情報を出力する
ことを特徴とする[1]に記載のプログラム。
[3]
前記複数のフィールドの各々は、それぞれ独立してゲームが進行するものであって、それぞれ独立した前記キャラクタを含み、
前記進行機能は、前記複数のフィールドの各々において、それぞれ独立して受け付けたプレイヤからの前記キャラクタに対する操作に基づいて、前記ゲームを並行して進行させる
ことを特徴とする[1]または[2]に記載のプログラム。
[4]
前記進行機能は、前記複数のフィールドのいずれかにおいて、前記ゲームの終了条件を満たした場合に、前記複数のフィールドの各々で並行して進行する前記ゲームを終了する
ことを特徴とする[1]乃至[3]のいずれかに記載のプログラム。
[5]
前記作成機能は、前記新たなフィールドにおける前記ゲームの難易度を、前記フィールドにおける前記ゲームの難易度よりも高く設定する
ことを特徴とする[1]乃至[4]のいずれかに記載のプログラム。
[6]
前記作成機能は、前記新たなフィールドにおいてプレイヤが獲得可能なポイントを、前記フィールドにおいて獲得可能なポイントよりも高く設定する
ことを特徴とする[1]乃至[5]のいずれかに記載のプログラム。
[7]
前記表示機能は、前記ゲームが終了した場合に、前記複数のフィールドのうち当該ゲームの終了条件を満たしたフィールドにおいて、当該ゲームの終了時の前記フィールドを表示させるための表示情報を出力する
ことを特徴とする[1]乃至[6]のいずれかに記載のプログラム。
[8]
前記表示機能は、前記複数のフィールドのうち前記ゲームの終了条件を満たす可能性の高いフィールドの存在を示す表示を、前記ゲームのゲーム画面に表示させるための表示情報を出力する
ことを特徴とする[1]乃至[7]のいずれかに記載のプログラム。
[9]
前記表示機能は、前記複数のフィールドのうち前記ゲームの終了条件に関連する所定のパラメータが、予め定められた閾値を超えたか否かを判定し、当該所定のパラメータが当該閾値を超えていると判定されたフィールドの存在を示す表示を、前記ゲームのゲーム画面に表示させるための表示情報を出力する
ことを特徴とする請求項[1]乃至[8]のいずれかに記載のプログラム。
[10]
プレイヤの第1の操作に基づいてゲームを進行させる進行ステップと、
前記プレイヤの操作対象となるキャラクタを含むフィールドを、前記ゲームのゲーム画面として表示させるための表示情報を出力する表示ステップと、
前記プレイヤの第2の操作に応じて、前記フィールドと並行して前記ゲームが進行する新たなフィールドを作成する作成ステップと、を含み、
前記表示ステップは、前記作成ステップにおいて前記新たなフィールドが作成された場合に、当該新たなフィールドを含む複数のフィールドのうち、当該新たなフィールドを前記ゲーム画面として表示させるための前記表示情報を出力する
ことを特徴とするコンピュータの制御方法。
[11]
プレイヤの第1操作に基づいてゲームを進行させる進行部と、
前記プレイヤの操作対象となるキャラクタを含むフィールドを、前記ゲームのゲーム画面として表示させるための表示情報を出力する表示部と、
前記プレイヤの第2の操作に応じて、前記フィールドと並行して前記ゲームが進行する新たなフィールドを作成する作成部と、を含み、
前記表示部は、前記作成部が前記新たなフィールドを作成した場合に、当該新たなフィールドを含む複数のフィールドのうち、当該新たなフィールドを前記ゲーム画面として表示させるための前記表示情報を出力する
ことを特徴とする情報処理装置。
Although the present invention has been described with reference to the drawings and examples, it should be noted that those skilled in the art can easily make various modifications and modifications based on the present disclosure. Therefore, it should be noted that these modifications and modifications are included in the scope of the present invention. For example, the functions included in each means, each step, etc. can be rearranged so as not to be logically inconsistent, and a plurality of means, steps, etc. can be combined or divided into one. .. Further, the configurations shown in the above embodiments may be appropriately combined.
The claims of the original application of the present application at the time of filing are added below.
[1]
A progress function that advances the game based on the player's first operation,
A display function that outputs display information for displaying a field including a character to be operated by the player as a game screen of the game, and a display function.
In response to the second operation of the player, the computer is made to execute a creation function of creating a new field in which the game progresses in parallel with the field.
When the creation function creates the new field, the display function outputs the display information for displaying the new field as the game screen among a plurality of fields including the new field. A program characterized by that.
[2]
In response to the third operation of the player, the computer is further executed to switch the field to be displayed as the game screen among the plurality of fields including the new field.
The program according to [1], wherein the display function outputs the display information for displaying the field switched by the switching function.
[3]
Each of the plurality of fields is such that the game progresses independently, and includes the independent characters.
The progress function is characterized in that the game is progressed in parallel in each of the plurality of fields based on an operation on the character from a player independently accepted [1] or [2]. The program described in.
[4]
The progress function is characterized in that, when the end condition of the game is satisfied in any of the plurality of fields, the progress of the game in parallel in each of the plurality of fields is terminated [1]. The program according to any one of [3].
[5]
The program according to any one of [1] to [4], wherein the creation function sets the difficulty level of the game in the new field higher than the difficulty level of the game in the field.
[6]
The program according to any one of [1] to [5], wherein the creation function sets the points that can be acquired by the player in the new field higher than the points that can be acquired in the field.
[7]
When the game ends, the display function outputs display information for displaying the field at the end of the game in the field that satisfies the end condition of the game among the plurality of fields. The program according to any one of [1] to [6].
[8]
The display function is characterized by outputting display information for displaying on the game screen of the game a display indicating the existence of a field having a high possibility of satisfying the end condition of the game among the plurality of fields. The program according to any one of [1] to [7].
[9]
The display function determines whether or not a predetermined parameter related to the end condition of the game among the plurality of fields exceeds a predetermined threshold value, and the predetermined parameter exceeds the threshold value. The program according to any one of claims [1] to [8], characterized in that display information for displaying the presence of the determined field on the game screen of the game is output.
[10]
A progress step that advances the game based on the player's first operation,
A display step for outputting display information for displaying a field including a character to be operated by the player as a game screen of the game, and a display step.
Including a creation step of creating a new field in which the game progresses in parallel with the field in response to a second operation of the player.
When the new field is created in the creation step, the display step outputs the display information for displaying the new field as the game screen among a plurality of fields including the new field. A computer control method characterized by doing so.
[11]
A progress section that advances the game based on the player's first operation,
A display unit that outputs display information for displaying a field including a character to be operated by the player as a game screen of the game, and a display unit.
Including a creation unit that creates a new field in which the game progresses in parallel with the field in response to the second operation of the player.
When the creation unit creates the new field, the display unit outputs the display information for displaying the new field as the game screen among a plurality of fields including the new field. An information processing device characterized by this.
10 キャラクタ
11 障害物
12 アイテム
13 トラック
14 オブジェクト
15 階層を示す数字
16 ポイント数
17 メッセージ性のあるテキスト文やイラスト
20 フィールド
100 携帯端末
200 サーバ
10
Claims (11)
前記ゲーム画面に表示されている前記プレイヤキャラクタに対する第1の操作に基づいて前記複数のフィールドの各々において前記ゲームを並行して進行させる進行機能と、
前記第1の操作と異なる第2の操作に応じて前記ゲーム画面を前記複数のフィールドのいずれかに切り替える切替機能と、
をコンピュータに実行させ、
前記ゲームの終了条件に関連するパラメータが前記ゲームの前記プレイヤに関連付けて前記複数のフィールドに共通して設定され、
前記複数のフィールドは、第1方向において複数の階層に階層化されており、
前記切替機能は、前記第2の操作が前記第1方向に関連付けられた操作である場合に、前記ゲーム画面を前記複数のフィールドのいずれかに切り替える、
ことを特徴とする、プログラム。 A display function that displays any one of the multiple fields in which the player character operated by each player is placed as the game screen of the game, and
A progress function for advancing the game in parallel in each of the plurality of fields based on the first operation for the player character displayed on the game screen.
A switching function for switching the game screen to any of the plurality of fields according to a second operation different from the first operation, and
Let the computer run
Parameters related to the end condition of the game are set in common in the plurality of fields in association with the player of the game .
The plurality of fields are layered in a plurality of layers in the first direction.
The switching function switches the game screen to any of the plurality of fields when the second operation is an operation associated with the first direction.
A program that features that .
ことを特徴とする請求項1に記載のプログラム。 The display function displays a hierarchical display indicating which of the plurality of layers the game screen is a field of.
The program according to claim 1 .
ことを特徴とする請求項1又は請求項2に記載のプログラム。 The operation associated with the first direction is a flick operation in the first direction on the game screen.
The program according to claim 1 or claim 2 , wherein the program is characterized by the above.
ことを特徴とする請求項1又は請求項2に記載のプログラム。 The operation associated with the first direction is an operation of shaking the device on which the game screen is displayed in the first direction.
The program according to claim 1 or claim 2 , wherein the program is characterized by the above.
前記切替機能は、前記第2の操作が前記第1方向又は前記第2方向に関連付けられた操作である場合に、前記ゲーム画面を前記複数のフィールドのいずれかに切り替える、
ことを特徴とする請求項1乃至4のいずれか1項に記載のプログラム。 The plurality of fields are layered in a plurality of layers in the first direction and a second direction different from the first direction.
The switching function switches the game screen to any of the plurality of fields when the second operation is an operation associated with the first direction or the second direction.
The program according to any one of claims 1 to 4 , wherein the program is characterized by the above.
前記ゲーム画面に表示されている前記プレイヤキャラクタに対する第1の操作に基づいて前記複数のフィールドの各々において前記ゲームを並行して進行させる進行機能と、
前記第1の操作と異なる第2の操作に応じて前記ゲーム画面を前記複数のフィールドのいずれかに切り替える切替機能と、
をコンピュータに実行させ、
前記ゲームの終了条件に関連するパラメータが前記ゲームの前記プレイヤに関連付けて前記複数のフィールドに共通して設定され、
前記複数のフィールドの各々における前記ゲームの難易度は、他のフィールドにおける前記ゲームの難易度と異なる、
ことを特徴とする、プログラム。 A display function that displays any one of the multiple fields in which the player character operated by each player is placed as the game screen of the game, and
A progress function for advancing the game in parallel in each of the plurality of fields based on the first operation for the player character displayed on the game screen.
A switching function for switching the game screen to any of the plurality of fields according to a second operation different from the first operation, and
Let the computer run
Parameters related to the end condition of the game are set in common in the plurality of fields in association with the player of the game.
The difficulty level of the game in each of the plurality of fields is different from the difficulty level of the game in the other fields.
A program that features that.
前記ゲーム画面に表示されている前記プレイヤキャラクタに対する第1の操作に基づいて前記複数のフィールドの各々において前記ゲームを並行して進行させる進行機能と、
前記第1の操作と異なる第2の操作に応じて前記ゲーム画面を前記複数のフィールドのいずれかに切り替える切替機能と、
をコンピュータに実行させ、
前記ゲームの終了条件に関連するパラメータが前記ゲームの前記プレイヤに関連付けて前記複数のフィールドに共通して設定され、
前記複数のフィールドの各々において前記プレイヤが獲得可能なポイントは、他のフィールドにおいて前記プレイヤが獲得可能なポイントと異なる、
ことを特徴とする、プログラム。 A display function that displays any one of the multiple fields in which the player character operated by each player is placed as the game screen of the game, and
A progress function for advancing the game in parallel in each of the plurality of fields based on the first operation for the player character displayed on the game screen.
A switching function for switching the game screen to any of the plurality of fields according to a second operation different from the first operation, and
Let the computer run
Parameters related to the end condition of the game are set in common in the plurality of fields in association with the player of the game.
The points that can be earned by the player in each of the plurality of fields are different from the points that can be earned by the player in other fields.
A program that features that.
ことを特徴とする請求項1乃至7のいずれかに記載のプログラム。 The display function outputs display information for displaying on the game screen of the game a display indicating the existence of a field among the plurality of fields that is likely to satisfy the end condition of the game.
The program according to any one of claims 1 to 7 .
請求項1乃至8のいずれかに記載のプログラム。 The parameter is reduced in response to an event that occurs in the player character in any of the plurality of fields.
The program according to any one of claims 1 to 8 .
前記ゲーム画面に表示されている前記プレイヤキャラクタに対する第1の操作に基づいて前記複数のフィールドの各々において前記ゲームを並行して進行させる進行部と、
前記第1の操作と異なる第2の操作に応じて前記ゲーム画面を前記複数のフィールドのいずれかに切り替える切替部と、
を備え、
前記ゲームの終了条件に関連するパラメータが前記ゲームの前記プレイヤに関連付けて前記複数のフィールドに共通して設定されており、
前記複数のフィールドは、第1方向において複数の階層に階層化されており、
前記切替部は、前記第2の操作が前記第1方向に関連付けられた操作である場合に、前記ゲーム画面を前記複数のフィールドのいずれかに切り替える、
ことを特徴とする、情報処理装置。 A display unit that displays any one of a plurality of fields in which a player character operated by each player is arranged as a game screen of a game, and a display unit.
A progressing unit that advances the game in parallel in each of the plurality of fields based on the first operation for the player character displayed on the game screen.
A switching unit that switches the game screen to any of the plurality of fields according to a second operation different from the first operation, and
Equipped with
Parameters related to the end condition of the game are set in common to the plurality of fields in association with the player of the game .
The plurality of fields are layered in a plurality of layers in the first direction.
The switching unit switches the game screen to any of the plurality of fields when the second operation is an operation associated with the first direction.
An information processing device characterized by this .
前記ゲーム画面に表示されている前記プレイヤキャラクタに対する第1の操作に基づいて前記複数のフィールドの各々において前記ゲームを並行して進行させる進行ステップと、
前記第1の操作と異なる第2の操作に応じて前記ゲーム画面を前記複数のフィールドのいずれかに切り替える切替ステップと、
を備え
前記ゲームの終了条件に関連するパラメータが前記ゲームの前記プレイヤに関連付けて前記複数のフィールドに共通して設定されており、
前記複数のフィールドは、第1方向において複数の階層に階層化されており、
前記切替ステップは、前記第2の操作が前記第1方向に関連付けられた操作である場合に、前記ゲーム画面を前記複数のフィールドのいずれかに切り替える、
ことを特徴とする、コンピュータの制御方法。
A display step for displaying any one of a plurality of fields in which a player character operated by each player is arranged as a game screen of a game, and a display step.
A progress step in which the game progresses in parallel in each of the plurality of fields based on the first operation for the player character displayed on the game screen.
A switching step of switching the game screen to one of the plurality of fields according to a second operation different from the first operation, and
The parameters related to the end condition of the game are set in common in the plurality of fields in association with the player of the game .
The plurality of fields are layered in a plurality of layers in the first direction.
The switching step switches the game screen to any of the plurality of fields when the second operation is an operation associated with the first direction.
A computer control method characterized by that .
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019138439A JP7045350B6 (en) | 2019-07-29 | 2019-07-29 | Programs, control methods and information processing equipment |
JP2022014351A JP7530608B2 (en) | 2019-07-29 | 2022-02-01 | Program, control method and information processing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019138439A JP7045350B6 (en) | 2019-07-29 | 2019-07-29 | Programs, control methods and information processing equipment |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017091773A Division JP6564809B2 (en) | 2017-05-02 | 2017-05-02 | Program, control method, and information processing apparatus |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022014351A Division JP7530608B2 (en) | 2019-07-29 | 2022-02-01 | Program, control method and information processing device |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2019217291A JP2019217291A (en) | 2019-12-26 |
JP7045350B2 true JP7045350B2 (en) | 2022-03-31 |
JP7045350B6 JP7045350B6 (en) | 2022-05-06 |
Family
ID=69094998
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019138439A Active JP7045350B6 (en) | 2019-07-29 | 2019-07-29 | Programs, control methods and information processing equipment |
JP2022014351A Active JP7530608B2 (en) | 2019-07-29 | 2022-02-01 | Program, control method and information processing device |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022014351A Active JP7530608B2 (en) | 2019-07-29 | 2022-02-01 | Program, control method and information processing device |
Country Status (1)
Country | Link |
---|---|
JP (2) | JP7045350B6 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022048285A (en) * | 2019-07-29 | 2022-03-25 | グリー株式会社 | Program, control method and information processor |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111359207B (en) * | 2020-03-09 | 2023-02-17 | 腾讯科技(深圳)有限公司 | Operation method and device of virtual prop, storage medium and electronic device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001239059A (en) | 2000-02-28 | 2001-09-04 | Koei:Kk | Cooperative play control method, storage medium and game device |
JP2002011243A (en) | 2000-04-27 | 2002-01-15 | Sony Computer Entertainment Inc | Storage medium, program, entertainment system and entertainment device |
JP2005204762A (en) | 2004-01-20 | 2005-08-04 | Nintendo Co Ltd | Two-screen display game device and two-screen display game program |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3506835B2 (en) * | 1996-02-20 | 2004-03-15 | 株式会社ナムコ | GAME DEVICE AND ITS STAGE SETTING METHOD |
JP5555454B2 (en) * | 2009-08-04 | 2014-07-23 | 株式会社タイトー | Game device, game server, game program |
JP5851170B2 (en) * | 2011-09-22 | 2016-02-03 | 株式会社ソニー・コンピュータエンタテインメント | Image processing apparatus and image processing method |
JP7045350B6 (en) | 2019-07-29 | 2022-05-06 | グリー株式会社 | Programs, control methods and information processing equipment |
-
2019
- 2019-07-29 JP JP2019138439A patent/JP7045350B6/en active Active
-
2022
- 2022-02-01 JP JP2022014351A patent/JP7530608B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001239059A (en) | 2000-02-28 | 2001-09-04 | Koei:Kk | Cooperative play control method, storage medium and game device |
JP2002011243A (en) | 2000-04-27 | 2002-01-15 | Sony Computer Entertainment Inc | Storage medium, program, entertainment system and entertainment device |
JP2005204762A (en) | 2004-01-20 | 2005-08-04 | Nintendo Co Ltd | Two-screen display game device and two-screen display game program |
Non-Patent Citations (4)
Title |
---|
7年の歳月を経て、「百年戦争」の興奮がパワーアップして蘇る! 新感覚の部隊アクションゲーム『ブレイドストーム 百年戦争&ナイトメア』を大特集!,PlayStation.Blog[online],2015年01月23日,https://blog.ja.playstation.com/2015/01/23/20150123-bladestorm/,[2020年6月19日検索],インターネット |
Kawamura、外1名,"Wars and Warriors: Joan of Arc[英](Enlight Software)",4gamer.net,日本,Aetas株式会社,2004年03月03日,http://www.4gamer.net/patch/demo/joa/joa.html,[2017.05.24検索] |
ザッピングって何ですかい?,REDSTONE DSの開発日記[online],2011年02月04日,http://blog.livedoor.jp/redstone_ds/archives/1401693.html,[2020年6月19日検索],インターネット |
バイオハザード0,Wikipedia[online],2016年07月19日,https://ja.wikipedia.org/w/index.php?title=%E3%83%90%E3%82%A4%E3%82%AA%E3%83%8F%E3%82%B6%E3%83%BC%E3%83%890&oldid=60491327,[2020年6月19日検索],インターネット |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022048285A (en) * | 2019-07-29 | 2022-03-25 | グリー株式会社 | Program, control method and information processor |
JP7530608B2 (en) | 2019-07-29 | 2024-08-08 | グリー株式会社 | Program, control method and information processing device |
Also Published As
Publication number | Publication date |
---|---|
JP7530608B2 (en) | 2024-08-08 |
JP7045350B6 (en) | 2022-05-06 |
JP2022048285A (en) | 2022-03-25 |
JP2019217291A (en) | 2019-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11093121B2 (en) | Game program, computer control method, and information processing apparatus | |
JP7530608B2 (en) | Program, control method and information processing device | |
JP6564809B2 (en) | Program, control method, and information processing apparatus | |
JP6186192B2 (en) | Program, player terminal and server system | |
US20140213372A1 (en) | Systems and methods for providing game gestures | |
JP6168880B2 (en) | Program and computer system | |
JP6061891B2 (en) | Program and game device | |
CN105188866B (en) | Game device | |
JP2019171169A (en) | Program, player terminal, and server system | |
JP6153644B2 (en) | GAME PROGRAM, GAME PROCESSING METHOD, AND INFORMATION PROCESSING DEVICE | |
JP6170599B1 (en) | Program, control method, and information processing apparatus | |
JP7566964B2 (en) | program | |
JP6311048B1 (en) | Program, control method, and information processing apparatus | |
JP2016168349A5 (en) | ||
JP6953650B1 (en) | Game system, program and information processing method | |
JP2020162754A (en) | Game program, method, and information processing device | |
JP2015008987A (en) | Program and game device | |
JP7146052B1 (en) | Game system, game program and information processing method | |
JP7135176B2 (en) | Game program, information processing device and control method | |
JP6923726B1 (en) | Methods, computer-readable media, and information processing equipment | |
JP2020116178A (en) | Game program, method and information processor | |
JP6922111B1 (en) | Game system, program and information processing method | |
JP2024008145A (en) | Program and information processing device | |
JP6557297B2 (en) | Program, player terminal and server system | |
JP2022088363A (en) | Game system, program and information processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190729 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200624 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200707 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200903 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201006 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210323 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210512 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20211102 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220201 |
|
C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20220201 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20220209 |
|
C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20220215 |
|
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: 20220315 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220318 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7045350 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |