JP6908637B2 - Game program, information processing device control method, and information processing device - Google Patents
Game program, information processing device control method, and information processing device Download PDFInfo
- Publication number
- JP6908637B2 JP6908637B2 JP2019014657A JP2019014657A JP6908637B2 JP 6908637 B2 JP6908637 B2 JP 6908637B2 JP 2019014657 A JP2019014657 A JP 2019014657A JP 2019014657 A JP2019014657 A JP 2019014657A JP 6908637 B2 JP6908637 B2 JP 6908637B2
- Authority
- JP
- Japan
- Prior art keywords
- game
- unit
- image
- user
- puzzle
- 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)
Description
本発明は、スライドパズルをユーザに提供可能なゲームプログラム、情報処理装置の制御方法、および、情報処理装置に関するものである。 The present invention relates to a game program capable of providing a slide puzzle to a user, a control method of an information processing device, and an information processing device.
複数のパズル片を縦横に配置し、当該パズル片の1つを取り除いてできた空所を利用して縦横方向に移動自在とすることによって、所定の絵柄を完成させるスライドパズルは、従来から様々な形態で提供されてきた。例えば、下記の特許文献1には、コンテンツ情報を表すコードを、パズル完成後に現れる絵柄からカメラ付き携帯電話で読み取ることにより、当該コンテンツ情報を提供可能にするスライドパズルが開示されている。 There have been various slide puzzles that complete a predetermined pattern by arranging a plurality of puzzle pieces vertically and horizontally and making them movable in the vertical and horizontal directions by using a space created by removing one of the puzzle pieces. Has been provided in various forms. For example, Patent Document 1 below discloses a slide puzzle that enables the content information to be provided by reading a code representing the content information from a pattern appearing after the puzzle is completed with a camera-equipped mobile phone.
また、下記の特許文献2には、簡易な操作により創造的な絵合わせパズルが楽しめ、他人とのコミュニケーションを向上させるタッチパネル画面の絵合わせパズル入力装置が開示されている。さらに、下記の特許文献3には、画像を分割して複数の携帯型画像表示端末に配信した画像を、端末間でやり取りして合成画像を作成するサービスが開示されている。
Further,
一方で、スマートフォン・タブレット端末などの電子デバイスが普及するにつれて、家庭用ゲーム機用のゲーム以外にも、上記電子デバイス用のゲームが盛んに開発されている。ここで、所定のゲームに使用可能なキャラクタをユーザに与える仕組みとして、「ガチャ」と呼ばれる仕組みが普及している。ユーザが「ガチャ」を行った場合、運のみに左右されるランダムな事象の結果としてユーザにキャラクタが与えられる。 On the other hand, as electronic devices such as smartphones and tablet terminals have become widespread, games for the above-mentioned electronic devices have been actively developed in addition to games for home-use game machines. Here, a mechanism called "Gacha" has become widespread as a mechanism for giving a user a character that can be used in a predetermined game. When the user performs a "gacha", the user is given a character as a result of a random event that depends only on luck.
上記特許文献1に記載の「コンテンツ情報」は、所定のコンテンツをユーザに提示するウェブページのURL(Uniform Resource Locator)に過ぎず、当該特許文献1に開示された上記スライドパズルは、ゲームなどの他サービスにおいて使用可能なキャラクタを提供できない。このため、上記スライドパズルは、パズルを解こうとするユーザのモチベーションを高く維持することが難しかった。上記特許文献2および3に開示された従来技術についても、同様である。
The "content information" described in Patent Document 1 is merely a URL (Uniform Resource Locator) of a web page that presents a predetermined content to a user, and the slide puzzle disclosed in Patent Document 1 is a game or the like. Cannot provide characters that can be used in other services. Therefore, it is difficult for the above slide puzzle to maintain high motivation of the user who tries to solve the puzzle. The same applies to the prior art disclosed in
一方、上記「ガチャ」は、運のみに左右されるランダムな事象の結果としてユーザにキャラクタが与えられる仕組みに過ぎないため、ユーザはキャラクタを入手したことに対して達成感を味わうことができない。したがって、ユーザは当該キャラクタに対して愛着を抱きにくく、その結果として、当該キャラクタを使用可能なゲームに対しても熱意を感じづらいという問題があった。 On the other hand, since the above-mentioned "Gacha" is merely a mechanism in which a character is given to the user as a result of a random event that depends only on luck, the user cannot feel a sense of accomplishment for obtaining the character. Therefore, there is a problem that the user is hard to have an attachment to the character, and as a result, it is hard to feel enthusiasm for a game in which the character can be used.
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、ユーザのモチベーションを高く維持できる、興趣性に富んだパズルゲームを提供することにある。 The present invention has been made in view of the above problems, and an object of the present invention is to provide a puzzle game rich in interest that can maintain high user motivation.
上記課題を解決するゲームプログラムは、複数のパーツを移動させて完成画像を構成するパズルゲームを実行するためのゲームプログラムであって、コンピュータに、複数のパーツを表示部に表示させ、ユーザの入力部へのタッチ操作にしたがって、前記パーツを移動させる表示機能と、複数の前記パーツから構成される画像が、前記完成画像と一致するか否かを判定する判定機能と、前記判定機能によって複数の前記パーツから構成される画像が前記完成画像と一致すると判定された場合、報酬として、他のゲームにおいて使用可能なゲーム媒体であって、前記完成画像に関連付けられ且つ前記完成画像とは異なるゲーム媒体の中から、一つのゲーム媒体を取得する取得機能と、前記取得機能によって取得されたゲーム媒体を、前記ユーザに関連付けて記憶する機能と、を実現させる。 A game program that solves the above problems is a game program for executing a puzzle game in which a plurality of parts are moved to form a completed image, and a computer displays a plurality of parts on a display unit and is input by a user. A display function for moving the parts according to a touch operation on a part, a determination function for determining whether or not an image composed of a plurality of the parts matches the completed image, and a plurality of determination functions. When it is determined that the image composed of the parts matches the completed image, as a reward, a game medium that can be used in another game, is associated with the completed image, and is different from the completed image. Among them, an acquisition function for acquiring one game medium and a function for storing the game medium acquired by the acquisition function in association with the user are realized.
上記ゲームプログラムについて、前記取得機能によって取得されるゲーム媒体は、前記完成画像に関連付けられたアイテム又はキャラクタに関するものであることが好ましい。 For the game program, the game medium acquired by the acquisition function preferably relates to an item or character associated with the completed image.
上記ゲームプログラムについて、前記コンピュータに、前記取得機能によって取得されたゲーム媒体を、ゲーム媒体群に組み込み、対戦相手と対戦を行うゲームを実行する機能をさらに実現させることが好ましい。 Regarding the game program, it is preferable that the computer incorporates the game medium acquired by the acquisition function into the game medium group to further realize a function of executing a game in which the opponent is played against the opponent.
上記ゲームプログラムについて、前記コンピュータに、前記取得機能によって取得されたゲーム媒体を選択してゲームを進行させ、当該ゲーム媒体に設定されているパラメータを高める機能をさらに実現させることが好ましい。 With respect to the game program, it is preferable that the computer further realizes a function of selecting the game medium acquired by the acquisition function to advance the game and increasing the parameters set in the game medium.
上記課題を解決するゲームプログラムは、複数のパーツを移動させて完成画像を構成するパズルゲームを実行するためのゲームプログラムであって、コンピュータに、複数のパーツを表示部に表示させ、ユーザの入力部へのタッチ操作にしたがって、前記パーツを移動させる表示機能と、複数の前記パーツから構成される画像が、前記完成画像と一致するか否かを判定する判定機能と、前記判定機能によって複数の前記パーツから構成される画像が前記完成画像と一致すると判定された場合、報酬として、前記完成画像のキャラクタに関するゲームの情報を取得する取得機能と、前記取得機能によって取得された前記キャラクタに関するゲームの情報を、前記ユーザに関連付けて記憶する機能と、を実現させる。 A game program that solves the above problems is a game program for executing a puzzle game in which a plurality of parts are moved to form a completed image, and a computer displays a plurality of parts on a display unit and is input by a user. A display function for moving the parts according to a touch operation on a part, a determination function for determining whether or not an image composed of a plurality of the parts matches the completed image, and a plurality of determination functions. When it is determined that the image composed of the parts matches the completed image, as a reward, an acquisition function for acquiring game information regarding the character of the completed image and a game relating to the character acquired by the acquisition function A function of storing information in association with the user is realized.
上記ゲームプログラムについて、前記取得機能によって取得される前記パラメータを変化させる情報は、前記完成画像に関連付けられたアイテム又はキャラクタに関するパラメータを変化させる情報であることが好ましい。 For the game program, the information for changing the parameters acquired by the acquisition function is preferably information for changing the parameters for the item or character associated with the completed image.
上記ゲームプログラムについて、前記コンピュータに、前記報酬の属性に応じて、複数の前記パーツを移動させるゲームの難易度を調整する機能をさらに実現させることが好ましい。 With respect to the game program, it is preferable that the computer further realizes a function of adjusting the difficulty level of the game of moving a plurality of the parts according to the attribute of the reward.
上記ゲームプログラムについて、前記コンピュータに、所定の条件が満たされた場合、上記所定の配列に近づける操作に関する情報を、前記ユーザに提示する提示機能をさらに実現させることが好ましい。 For the game program, it is preferable to further realize the presenting function of presenting the computer with information on the operation of approaching the predetermined arrangement when the predetermined conditions are satisfied.
上記課題を解決する情報処理装置の制御方法は、複数のパーツを移動させて完成画像を構成するパズルゲームを実行する情報処理装置の制御方法であって、複数のパーツを表示部に表示させ、ユーザの入力部へのタッチ操作にしたがって、前記パーツを移動させるステップと、複数の前記パーツから構成される画像が、前記完成画像と一致するか否かを判定するステップと、複数の前記パーツから構成される画像が前記完成画像と一致すると判定された場合、報酬として、他のゲームにおいて使用可能なゲーム媒体であって、前記完
成画像に関連付けられ且つ前記完成画像とは異なるゲーム媒体の中から、一つのゲーム媒体を取得するステップと、取得された前記ゲーム媒体を、前記ユーザに関連付けて記憶するステップと、を含む。
上記課題を解決する情報処理装置の制御方法は、複数のパーツを移動させて完成画像を構成するパズルゲームを実行する情報処理装置の制御方法であって、複数のパーツを表示部に表示させ、ユーザの入力部へのタッチ操作にしたがって、前記パーツを移動させるステップと、複数の前記パーツから構成される画像が、前記完成画像と一致するか否かを判定するステップと、複数の前記パーツから構成される画像が前記完成画像と一致すると判定された場合、報酬として、前記完成画像のキャラクタに関するゲームの情報を取得するステップと、前記情報を取得するステップにおいて取得された前記キャラクタに関するゲームの情報を、前記ユーザに関連付けて記憶するステップと、を含む。
The control method of the information processing device that solves the above problems is a control method of the information processing device that executes a puzzle game in which a plurality of parts are moved to form a completed image, and the plurality of parts are displayed on the display unit. From the step of moving the part according to the touch operation to the input unit of the user, the step of determining whether or not the image composed of the plurality of the parts matches the completed image, and the step of determining whether or not the image is the same as the completed image. When it is determined that the composed image matches the completed image, as a reward, a game medium that can be used in another game, is associated with the completed image, and is different from the completed image. , A step of acquiring one game medium, and a step of storing the acquired game medium in association with the user.
The control method of the information processing device that solves the above problems is a control method of the information processing device that executes a puzzle game in which a plurality of parts are moved to form a completed image, and the plurality of parts are displayed on the display unit. A step of moving the part according to a touch operation to a user's input unit, a step of determining whether or not an image composed of the plurality of the parts matches the completed image, and a step of determining whether or not the completed image matches the completed image. When it is determined that the configured image matches the completed image, as a reward, the step of acquiring the game information regarding the character of the completed image and the information of the game related to the character acquired in the step of acquiring the information. Includes a step of associating and storing the information with the user.
上記課題を解決する情報処理装置は、複数のパーツを移動させて完成画像を構成するパズルゲームを実行する情報処理装置であって、複数のパーツを表示部に表示させ、ユーザの入力部へのタッチ操作にしたがって、前記パーツを移動させる移動部と、複数の前記パーツから構成される画像が、前記完成画像と一致するか否かを判定する判定部と、複数の前記パーツから構成される画像が前記完成画像と一致すると判定された場合、報酬として、他のゲームにおいて使用可能なゲーム媒体であって、前記完成画像に関連付けられ且つ前記完成画像とは異なるゲーム媒体の中から、一つのゲーム媒体を取得する取得部と、前記取得部によって取得されたゲーム媒体を、前記ユーザに関連付けて記憶する付与部と、を備える。
上記課題を解決する情報処理装置は、複数のパーツを移動させて完成画像を構成するパズルゲームを実行する情報処理装置であって、複数のパーツを表示部に表示させ、ユーザの入力部へのタッチ操作にしたがって、前記パーツを移動させる移動部と、複数の前記パーツから構成される画像が、前記完成画像と一致するか否かを判定する判定部と、複数の前記パーツから構成される画像が前記完成画像と一致すると判定された場合、報酬として、前記完成画像のキャラクタに関するゲームの情報を取得する取得部と、前記取得部によって取得された前記キャラクタに関するゲームの情報を、前記ユーザに関連付けて記憶する付与部と、を備える。
The information processing device that solves the above problems is an information processing device that executes a puzzle game in which a plurality of parts are moved to form a completed image, and the plurality of parts are displayed on the display unit and input to the user's input unit. A moving unit that moves the parts according to a touch operation, a determination unit that determines whether or not the image composed of the plurality of parts matches the completed image, and an image composed of the plurality of parts. Is determined to match the completed image, as a reward, one game from among the game media that can be used in other games and that are associated with the completed image and different from the completed image. It includes an acquisition unit for acquiring the medium, and an addition unit for storing the game medium acquired by the acquisition unit in association with the user.
The information processing device that solves the above problems is an information processing device that executes a puzzle game in which a plurality of parts are moved to form a completed image, and the plurality of parts are displayed on the display unit and input to the user's input unit. A moving unit that moves the parts according to a touch operation, a determination unit that determines whether or not the image composed of the plurality of parts matches the completed image, and an image composed of the plurality of parts. Is determined to match the completed image, as a reward, the acquisition unit that acquires the game information about the character of the completed image and the game information about the character acquired by the acquisition unit are associated with the user. It is provided with an information processing unit for storing information.
本発明によれば、ユーザのモチベーションを高く維持できる、興趣性に富んだパズルゲームを提供できる。 According to the present invention, it is possible to provide an entertaining puzzle game that can maintain high user motivation.
〔実施形態1〕
図1〜図4に基づいて、本発明の第1の実施の形態(実施形態1)を説明する。
[Embodiment 1]
A first embodiment of the present invention (Embodiment 1) will be described with reference to FIGS. 1 to 4.
(携帯端末100の概要)
携帯端末(情報処理装置)100は、ユーザによるタッチ操作4aを検知可能な入力面41を備え、キャラクタ画像(画像)5を構成する複数のパーツ(部分画像)6を所定の位置に配列することによって、当該キャラクタ画像5を認識可能に再構成することを目的とするスライドパズルPを、上記ユーザに提供可能な装置である。上記携帯端末100は、以下で説明する処理を実行可能な機器でありさえすればよく、例えば、スマートフォン、タブレット端末、パーソナルコンピュータなどを用いて実現され得る。
(Overview of mobile terminal 100)
The mobile terminal (information processing device) 100 includes an
図2は、携帯端末100が備えた表示部50に表示されるパズルゲームの画面例を示す模式図である。ユーザは、空白部分8に隣接するパーツ6をドラッグする(入力面41に指を接触させたまま、当該入力面41において当該指を滑らせるように移動させるタッチ操作をいう)ことによって、当該空白部分8を埋めるように、上記パーツ6を縦または横に移動させることができる。すなわち、「空白部分8に隣接するパーツ6を、当該空白部分8の方向にしか動かせない」という制約のもとで、それぞれのパーツ6を適切な位置に配置することによってキャラクタ画像5を再構成するという点に、スライドパズルPを解く楽しさがある。
FIG. 2 is a schematic diagram showing a screen example of a puzzle game displayed on the
ユーザがスライドパズルPを解いた(キャラクタ画像5を再構成した)場合、携帯端末100は、当該スライドパズルPに絵柄として現れるキャラクタ(ゲーム媒体)であって、他のゲーム(スライドパズルPとは異なる所定のゲーム)において使用可能なキャラクタ(または、アイテム、パラメータ変化など)を(例えば、サーバ101から)取得する(キャラクタをユーザに付与する)。図2に示される例によれば、ユーザは女の子のキャラクタを取得でき、当該キャラクタを上記他のゲームで使用できる。すなわち、従来の「ガチャ」のように、運のみに左右されるランダムな事象の結果としてユーザにキャラクタが与えられるのではなく、スライドパズルPを解いた努力に対する報酬としてキャラクタが与えられる。 When the user solves the slide puzzle P (reconstructs the character image 5), the mobile terminal 100 is a character (game medium) that appears as a pattern in the slide puzzle P, and is another game (what is the slide puzzle P? Acquire a character (or item, parameter change, etc.) that can be used in a different predetermined game (for example, from the server 101) (give the character to the user). According to the example shown in FIG. 2, the user can acquire a girl's character and use the character in the other games. That is, the character is not given to the user as a result of a random event that depends only on luck as in the conventional "gacha", but is given as a reward for the effort to solve the slide puzzle P.
そして、ユーザは、例えば、カードバトルゲームなどの他のゲームにおいて、上記キャラクタとして付与されたキャラクタカード(ゲーム媒体)をカードデッキに組み込み、敵キャラクタと戦ったり、上記キャラクタを選択してクエストを進め、当該キャラクタに設定されているパラメータ(例えば、攻撃力、守備力、経験値、体力、速度、必要アビリティポイント、必殺技、サポートスキルなど)を高めたりすることができる。 Then, in another game such as a card battle game, the user incorporates the character card (game medium) given as the above character into the card deck, fights against the enemy character, or selects the above character to proceed with the quest. , Parameters set for the character (for example, offensive power, defensive power, experience value, physical strength, speed, required ability points, special moves, support skills, etc.) can be increased.
したがって、携帯端末100は、スライドパズルPを解く楽しみと、上記キャラクタを手に入れた達成感とをユーザに与えることができる。すなわち、携帯端末100は、ユーザのモチベーションを高く維持できる、興趣性に富んだスライドパズルPを提供することができる。また、携帯端末100は、入手したキャラクタに対する愛着をユーザに抱かせることができるため、上記他のゲームに対するユーザの熱意を喚起することができる。 Therefore, the mobile terminal 100 can give the user the pleasure of solving the slide puzzle P and the sense of accomplishment of obtaining the character. That is, the mobile terminal 100 can provide an interesting slide puzzle P that can maintain high motivation of the user. Further, since the mobile terminal 100 can make the user have an attachment to the acquired character, it is possible to arouse the user's enthusiasm for the other games.
(携帯端末100の構成)
図1は、携帯端末100の要部構成を示すブロック図である。図1に示されるように、携帯端末100は、制御部10a(時間制限部11、手数制限部12、ヒント提示部13、難易度調整部14、画像移動部15、パズル表示部16、パズル判定部17、キャラクタ取得部18)、入力部40(入力面41、入力制御部42)、表示部50、および、記憶部30aを備えている。
(Configuration of mobile terminal 100)
FIG. 1 is a block diagram showing a main configuration of the mobile terminal 100. As shown in FIG. 1, the mobile terminal 100 has a
制御部10aは、携帯端末100が有する各種機能を統括的に制御する。制御部10aは、時間制限部11、手数制限部12、ヒント提示部13、難易度調整部14、画像移動部15、パズル表示部16、パズル判定部17、およびキャラクタ取得部18を含む。
The
時間制限部11は、スライドパズルPを解く(キャラクタ画像5を再構成する)という目的を達成するまでの時間に制限を課す。具体的には、時間制限部11は、上記時間に関する情報を含む時間情報3aをパズル表示部16に出力することによって、図2の符号7bに例示されるように、ユーザに所定の制限時間(例えば、5分など)を提示することができる。時間制限部11は、ユーザがスライドパズルPを解き始めてから経過した時間に応じて上記制限時間をカウントダウンするように、当該制限時間をユーザに提示し、当該制限時間がゼロになった時点でゲームオーバとすることができる。
The
これにより、携帯端末100は、スライドパズルPを解き進めることに対する緊張感をユーザに与えることができる。また、携帯端末100は、「スライドパズルの難易度は低いが、短い時間で解かなければならない」、「長い時間をかけてゆっくり解くことができるが、スライドパズルの難易度は高い」など、制限時間を課すことによってバリエーションに富んだスライドパズルPを提供することができる。 As a result, the mobile terminal 100 can give the user a feeling of tension in solving the slide puzzle P. Further, the mobile terminal 100 has restrictions such as "the difficulty level of the slide puzzle is low, but it must be solved in a short time", "it can be solved slowly over a long period of time, but the difficulty level of the slide puzzle is high". By imposing time, it is possible to provide a variety of slide puzzles P.
手数制限部12は、上記目的の達成に向けて費やせる手数に制限を課す。具体的には、手数制限部12は、上記手数に関する情報を含む手数情報3bをパズル表示部16に出力することによって、図2の符号7aに例示されるように、制限手数を当該ユーザに提示することができる。手数制限部12は、ユーザがパーツ6を移動させるたびに上記制限手数を減じるように、当該制限手数をユーザに提示し、当該制限手数がゼロになった時点でゲームオーバとすることができる。
The number of
これにより、携帯端末100は、スライドパズルPを解き進めることに対する緊張感をユーザに与えることができる。なお、携帯端末100は、上記制限手数がスライドパズルPを解くために最低限必要となる手数を下回った時点で、スライドパズルPを終了させてもよい(ゲームオーバにしてもよい)。これにより、携帯端末100は、スライドパズルPを解き進めることに対する緊張感を、より強くユーザに与えることができる。 As a result, the mobile terminal 100 can give the user a feeling of tension in solving the slide puzzle P. The mobile terminal 100 may end the slide puzzle P (the game may be over) when the limited number of steps is less than the minimum number of steps required to solve the slide puzzle P. As a result, the mobile terminal 100 can give the user a stronger sense of tension in solving the slide puzzle P.
ヒント提示部13は、上記目的の達成に近づける操作に関するヒントを、(1)文字によって、または(2)上記操作の対象となるパーツ6の表示態様を変更することによってユーザに提示する。ヒント提示部13は、当該ヒントに関する情報を含むヒント情報3cを、パズル表示部16に出力する。
The
図3の(a)は、上記ヒントをユーザに提示するゲーム画面の一例を示す模式図である。図3の(a)に例示されるように、ヒント提示部13は、例えば、スライドパズルPを解くまでに必要となる最小の手数を上記ヒント(符号7c参照)として、ユーザに提示してよい。または、ヒント提示部13は、ユーザが誤った方向にパーツ6を動かす操作を行った場合に、当該操作が誤りであることを示す警告を上記ヒントとして、ユーザに提示してもよい。または、ヒント提示部13は、次に動かすべきパーツ6を点滅させて表示することによって、上記ヒントをユーザに提示してもよい。
FIG. 3A is a schematic diagram showing an example of a game screen that presents the hint to the user. As illustrated in FIG. 3A, the
ここで、ヒント提示部13は、所定のヒント提示条件が満たされた場合、上記ヒントをユーザに提示してよい。例えば、ヒント提示部13は、(1)ユーザが所定のアイテムを使用する操作を行った場合、(2)上記目的の達成に向けて費やせる手数が所定の数を下回った場合、(3)ユーザのレベルが所定のレベルに達していない場合、および/または、(4)上記目的を達成するまでの時間が所定の時間を下回った場合などに、上記ヒントをユーザに提示できる。携帯端末100は、上記のようにユーザにヒントを提示すること
によって、当該ユーザがスライドパズルPに取り組む敷居を下げ、ユーザのモチベーションを高く維持することができる。
Here, the
難易度調整部14は、(1)パーツ6の数(キャラクタ画像5を分割する数)、(2)上記目的を達成するために最低限必要となる手数(パーツ6をシャッフルする程度)、または(3)パーツ6の移動を阻害する壁9を設定することにより、当該スライドパズルPの難易度を調整する。難易度調整部14は、上記難易度に関する情報(上記分割数、上記手数、上記壁9の位置など)を含む難易度情報3dをパズル表示部16に出力する。
The
例えば、難易度調整部14は、キャラクタ画像5の分割数を9(3×3)と設定したり、12(3×4)と設定したり、16(4×4)と設定したりすることによって、上記スライドパズルPの難易度を調整することができる。あるいは、難易度調整部14は、パーツ6を少なくとも25回動かさなければ(25手費やさなければ)上記目的を達成できないように上記手数を設定したり、10回動かすだけで足りるように上記手数を設定したりすることにより、上記スライドパズルPの難易度を調整することができる。
For example, the difficulty
図3の(b)は、パーツ6の移動を阻害する壁9を設定した場合のゲーム画面の一例を示す模式図である。図3の(b)に例示されるように、難易度調整部14によって壁9が設定された場合、空白部分8の方向に壁9が存在すると、ユーザは当該方向にパーツ6を動かすことができない。すなわち、難易度調整部14は、パーツ6の可動方向に制約を加えることによって、上記スライドパズルPの難易度を上げることができる。
FIG. 3B is a schematic view showing an example of a game screen when a wall 9 that hinders the movement of the
携帯端末100は、上記のように難易度を自在に調整することができるため、例えば、上記目的を達成した場合に取得されるキャラクタの属性(当該キャラクタの他のゲームにおける強さ、レアリティなど)、過去にユーザが解いたスライドパズルPの数、ユーザのレベルなどに応じた難易度を設定できる。例えば、携帯端末100は、入手されるキャラクタの強さやレアリティが上がるほど、スライドパズルPの難易度が高くなるようにすることができる。これにより、携帯端末100は、ユーザのモチベーションをさらに高く維持できる、より興趣性に富んだスライドパズルPを提供することができる。 Since the mobile terminal 100 can freely adjust the difficulty level as described above, for example, the attributes of the character acquired when the above object is achieved (strength, rarity, etc. of the character in other games). , The difficulty level can be set according to the number of slide puzzles P solved by the user in the past, the level of the user, and the like. For example, the mobile terminal 100 can make the difficulty level of the slide puzzle P higher as the strength and rarity of the acquired character increase. As a result, the mobile terminal 100 can provide a more entertaining slide puzzle P that can maintain the motivation of the user even higher.
画像移動部15は、ユーザによって所定の操作が行われた場合、上記目的の達成に近づけるようにパーツ6を移動させる。ここで、上記「所定の操作」は、例えば、アイテムを使用する操作(所望のアイテムを選択する操作、アイテムを消費する操作など)であってよい。
When a predetermined operation is performed by the user, the
図3の(c)は、ユーザがアイテムを使用する操作を行ったことにより、所定の手数だけ上記目的の達成に近づいた場合のゲーム画面の一例を示す模式図である。図3の(c)に例示されるように、画像移動部15は、所定の手数(例えば、5手)だけ進めるように、パーツ6を移動させることができる。画像移動部15は、パーツ6を移動させることに関する情報を含む移動情報3eをパズル表示部16に出力する。
FIG. 3C is a schematic diagram showing an example of a game screen when the user approaches the achievement of the above object by a predetermined number of steps by performing an operation using the item. As illustrated in FIG. 3C, the
なお、ユーザがアイテムを使用した場合、携帯端末100は、(1)パーツ6の数を減らすことによって難易度を下げる(例えば、4×4のスライドパズルを、3×4のスライドパズルに変更する)、(2)パーツ6を移動させても制限手数が減らないようにする、(3)制限時間のカウントダウンを停止させるなど、ユーザにとって有利に働く所定の効果を生じさせてもよい。これにより、携帯端末100は、スライドパズルPに取り組む敷居を下げ、ユーザのモチベーションを高く維持することができる。
When the user uses the item, the mobile terminal 100 (1) reduces the difficulty level by reducing the number of parts 6 (for example, changing a 4x4 slide puzzle to a 3x4 slide puzzle). ), (2) The limited number of steps may not be reduced even if the
パズル表示部(表示部)16は、入力面41によって検知されたタッチ操作4aにしたがってパーツ6を所定の方向(空白部分8を埋める方向)に移動可能となるように、スラ
イドパズルPを表示する。ここで、パズル表示部16は、上記目的を達成するための参考となるように、スライドパズルPとともにキャラクタ画像5(完成図)を表示してよい(図2参照)。パズル表示部16は、表示部50に表示させるスライドパズルPの情報を含むパズル情報2を、表示部50およびパズル判定部17に出力する。
The puzzle display unit (display unit) 16 displays the slide puzzle P so that the
パズル判定部17は、キャラクタ画像5を認識可能に再構成する(スライドパズルPを解く)という目的が達成されたか否かを判定し、当該判定した結果(判定結果4c)をキャラクタ取得部18に出力する。
The
キャラクタ取得部(取得部)18は、パズル判定部17によって上記目的が達成されたと判定された場合、他のゲームを進行させるためにユーザに与えられる報酬であって、キャラクタ画像5に対応づけられた報酬として、当該他のゲームにおいて使用可能なキャラクタ・アイテム、または当該他のゲームにおける所定のキャラクタ・アイテムに設定された情報を変化させる変化情報を取得する。前述したように、図2に示される例によれば、ユーザは女の子のキャラクタを取得できる。また、上記キャラクタ画像5は、他のゲームにおいて使用可能なアイテムを表していてもよく、この場合、キャラクタ取得部18は、当該アイテムを取得できる。
The character acquisition unit (acquisition unit) 18 is a reward given to the user for advancing another game when the
ここで、上記変化情報は、上記他のゲームにおける所定のキャラクタ・アイテムの属性(所定のゲーム媒体に設定された情報)、または当該キャラクタ・アイテムのパラメータ(所定のゲーム媒体に設定された情報、例えば、攻撃力、守備力、経験値、体力、速度、必要アビリティポイント、必殺技、サポートスキル、使用回数など)を変化させる情報であってよい。例えば、キャラクタ取得部18によって上記変化情報が取得された場合、ユーザは、上記他のゲームにおいて使用されるキャラクタの攻撃力を増加させることができる。
Here, the change information is an attribute of a predetermined character item (information set in a predetermined game medium) in the other game, or a parameter of the character item (information set in a predetermined game medium). For example, it may be information that changes attack power, defensive power, experience value, physical strength, speed, required ability points, special move, support skill, number of uses, etc.). For example, when the change information is acquired by the
また、スライドパズルPを解いたことによって絵柄として現れるキャラクタ、アイテム、または変化情報と、キャラクタ取得部18によって取得されるキャラクタ、アイテム、または変化情報とは、他のゲームを進行させるための報酬として対応付けられてさえいればよい。すなわち、両者は同じであってもよいし、異なっていてもよい。
Further, the character, item, or change information that appears as a pattern by solving the slide puzzle P and the character, item, or change information acquired by the
後者の場合、上記スライドパズルPに絵柄として現れるキャラクタ(キャラクタ画像5)は、キャラクタ取得部18によって取得されるキャラクタ、当該キャラクタが有する属性、当該キャラクタに設定されたパラメータ(他のゲームにおける攻撃力、守備力など)、および、当該パラメータの変化のうちの少なくとも1つを連想可能な情報を含むことが好ましい。
In the latter case, the character (character image 5) that appears as a pattern in the slide puzzle P is a character acquired by the
例えば、スライドパズルPを解いたとき、「リボン」が絵柄として現れることが完成図によって示されている場合、ユーザは「女の子」に関係するキャラクタまたはアイテムを連想し、当該キャラクタまたはアイテムが入手できることを期待してスライドパズルPに取り組む。あるいは、スライドパズルPを解いたとき、「ダンベル」が絵柄として現れることが完成図によって示されている場合、ユーザは、他のゲームにおける所定のキャラクタまたはアイテムの強さ(例えば、攻撃力、ヒットポイントなど)に関係するパラメータが変化(上昇)することを期待してスライドパズルPに取り組む。 For example, when the completed drawing shows that the "ribbon" appears as a pattern when solving the slide puzzle P, the user associates the character or item related to the "girl" and can obtain the character or item. Work on the slide puzzle P in anticipation of. Alternatively, if the completed drawing shows that the "dumbbell" appears as a picture when solving the slide puzzle P, the user can use the strength of a given character or item in another game (eg, attack power, hit). Work on the slide puzzle P with the expectation that the parameters related to (points, etc.) will change (rise).
そして、キャラクタ取得部18は、上記キャラクタまたはアイテムを所定の規則にしたがって選択する。例えば、キャラクタ取得部18は、複数存在する「女の子」のキャラクタの中から1つのキャラクタをランダムに選択し、当該キャラクタを取得できる。あるいは、キャラクタ取得部18は、「リボン」にあらかじめ指定された「女の子」のキャラクタを選択し、当該キャラクタを取得してもよい。
Then, the
このように、スライドパズルPを解いたことによって絵柄として現れるキャラクタ(画像)と、キャラクタ取得部18によって取得されるキャラクタ、アイテム、またはパラメータ変化(変化情報)とが異なる場合、携帯端末100は、スライドパズルPを解いた後に入手できるキャラクタ、アイテム、またはパラメータ変化が何であるかについてユーザに期待を持たせることができる。すなわち、携帯端末100は、「ガチャ」の意外性を取り入れることができるため、より興趣性の高いスライドパズルを提供できる。
In this way, when the character (image) that appears as a pattern by solving the slide puzzle P and the character, item, or parameter change (change information) acquired by the
入力部40は、ユーザによるタッチ操作4aを受け付ける。本実施の形態において、入力部40は、マルチタッチを検知可能なタッチパネルであってよい。入力部40は、入力面41および入力制御部42を含む。
The
入力面41は、ユーザによるタッチ操作4aによって指定された位置を検知可能なデバイス(例えば、上記タッチパネルに含まれるタッチ面)である。入力面41は、上記指定された位置に対応する座標情報4bを入力制御部42に出力する。
The
入力制御部42は、入力面41から座標情報4bを所定の時間間隔で取得し、一連の座標情報4bを軌跡1としてパズル表示部16に出力する。
The
表示部50は、ゲーム画面を表示するデバイスである。本実施の形態において、表示部50は、液晶ディスプレイであってよい。なお、図1においては、入力部40および表示部50がそれぞれ有する機能を明示するために、両者を分離して示している。しかし、例えば、入力部40がタッチパネルであり、表示部50が液晶ディスプレイである場合、両者は一体として構成されることが好ましい。
The
記憶部30aは、例えば、ハードディスク、SSD(silicon state drive)、半導体
メモリ、DVDなど、任意の記録媒体によって構成される記憶機器であり、携帯端末100を制御可能なゲームプログラムおよびデータを記憶する。
The storage unit 30a is a storage device composed of an arbitrary recording medium such as a hard disk, SSD (silicon state drive), semiconductor memory, or DVD, and stores a game program and data that can control the mobile terminal 100.
(携帯端末100が実行する処理)
図4は、携帯端末100が実行する処理の一例を示すフローチャートである。なお、以下の説明において、カッコ書きの「〜ステップ」は、情報処理装置の制御方法に含まれる各ステップを表す。
(Processing executed by the mobile terminal 100)
FIG. 4 is a flowchart showing an example of processing executed by the mobile terminal 100. In the following description, the “~ step” in parentheses represents each step included in the control method of the information processing apparatus.
パズル表示部16は、タッチ操作4aにしたがってパーツ6を所定の方向(空白部分8を埋める方向)に移動可能となるように、スライドパズルPを表示する(ステップ1、以下「ステップ」を「S」と略記する、表示ステップ)。パズル判定部17によって上記スライドパズルPが解かれたと判定された場合(S2においてYES)、キャラクタ取得部18は、他のゲームを進行させるためにユーザに与えられる報酬であって、キャラクタ画像5に対応づけられた報酬として、他のゲームにおいて使用可能なキャラクタ、アイテム、または当該他のゲームにおける所定のキャラクタ・アイテムに設定された情報を変化させる変化情報を取得する(S3、取得ステップ)。
The
なお、上記制御方法は、図4を参照して前述した上記処理だけでなく、その他のブロック(例えば、時間制限部11、手数制限部12、ヒント提示部13、難易度調整部14、画像移動部15)において実行される処理を任意に含んでよい。
The control method is not limited to the above-mentioned processing described with reference to FIG. 4, but other blocks (for example,
(携帯端末100が奏する効果)
携帯端末100は、スライドパズルPを解く楽しみと、キャラクタ・アイテムを入手した、または所定のキャラクタ・アイテムに設定された情報を変化させた達成感とをユーザ
に与えることができる。すなわち、携帯端末100は、ユーザのモチベーションを高く維持できる、興趣性に富んだスライドパズルを提供できる。また、携帯端末100は、入手したキャラクタ・アイテムに対する愛着をユーザに抱かせることができるため、上記他のゲームに対するユーザの熱意を喚起することができる。
(Effect of mobile terminal 100)
The mobile terminal 100 can give the user the pleasure of solving the slide puzzle P and the sense of accomplishment of obtaining the character item or changing the information set in the predetermined character item. That is, the mobile terminal 100 can provide an interesting slide puzzle that can maintain high motivation of the user. In addition, since the mobile terminal 100 can make the user have an attachment to the acquired character item, it is possible to arouse the user's enthusiasm for the other games.
〔実施形態2〕
図5〜図6に基づいて、本発明の第2の実施の形態(実施形態2)を説明する。なお、実施形態2では、前述した実施形態1に追加される構成や、実施形態1の構成とは異なる構成のみについて説明する。すなわち、実施形態1において記載された構成は、実施形態2にもすべて含まれ得る(逆も同様である)。また、実施形態1において記載された用語の定義は、実施形態2においても同じである。
[Embodiment 2]
A second embodiment of the present invention (Embodiment 2) will be described with reference to FIGS. 5 to 6. In the second embodiment, only the configuration added to the above-described first embodiment and the configuration different from the configuration of the first embodiment will be described. That is, all the configurations described in the first embodiment can be included in the second embodiment (and vice versa). Further, the definitions of the terms described in the first embodiment are the same in the second embodiment.
(実施形態1との相違点)
実施形態1においては、スライドパズルPを提供可能なゲームプログラムが、携帯端末100において実行される構成(スタンドアロン構成)を説明した。一方、実施形態2においては、上記ゲームプログラムがサーバ101において実行され、当該実行された処理の結果が上記携帯端末100に返される構成(クラウド構成)を説明する。
(Differences from Embodiment 1)
In the first embodiment, a configuration (standalone configuration) in which a game program capable of providing the slide puzzle P is executed on the mobile terminal 100 has been described. On the other hand, in the second embodiment, a configuration (cloud configuration) in which the game program is executed on the
(サーバ101の構成)
図5は、サーバ101の要部構成を示すブロック図である。サーバ(情報処理装置)101は、軌跡1(携帯端末100に対するユーザからの入力としてのタッチ操作4a)を携帯端末100から取得し、キャラクタ画像5を構成する複数のパーツ6を所定の位置に配列する情報(パズル情報2)を生成し、当該パズル情報2を上記携帯端末100に送信することによって、当該キャラクタ画像5を認識可能に再構成することを目的とするスライドパズルPを、上記ユーザに提供可能な装置である。
(Configuration of server 101)
FIG. 5 is a block diagram showing a main configuration of the
図5に示されるように、制御部10b(時間制限部11、手数制限部12、ヒント提示部13、難易度調整部14、画像移動部15、パズル表示部16、パズル判定部17、キャラクタ取得部18、入出力部19)、通信部20(受信部21、送信部22)、および、記憶部30bを備えている。
As shown in FIG. 5, the
制御部10bは、サーバ101が有する各種機能を統括的に制御する。制御部10bは、前述した制御部10aに含まれる構成(時間制限部11、手数制限部12、ヒント提示部13、難易度調整部14、画像移動部15、パズル表示部16、パズル判定部17、およびキャラクタ取得部18)に加え、入出力部19をさらに含む。
The
入出力部19は、受信部21によって受信された軌跡1を取得し、当該軌跡1をパズル表示部16に出力する。また、入出力部19は、パズル表示部16からパズル情報2が入力された場合、送信部22に出力することによって、当該パズル情報2を携帯端末100に送信する。さらに、入出力部19は、キャラクタ取得部18によって取得されたキャラクタに関する情報を含むキャラクタ情報3f、および/または、他のゲームにおける所定のキャラクタ・アイテムに設定された情報を変化させる変化情報3gが、当該キャラクタ取得部18から入力された場合、当該キャラクタ情報3fおよび/または変化情報3gを携帯端末100に送信する。
The input /
通信部20は、所定の通信方式にしたがう通信網を介して外部と通信する。外部の機器(例えば、携帯端末100)との通信を実現する本質的な機能が備わってさえいればよく、通信回線、通信方式、または通信媒体などは限定されない。通信部20は、例えばイーサネット(登録商標)アダプタなどの機器で構成できる。また、通信部20は、例えばIEEE802.11無線通信、Bluetooth(登録商標)などの通信方式や通信媒体を利用できる。通
信部20は、受信部21と送信部22とを含む。
The
受信部21は、携帯端末100から軌跡1(すなわち、当該携帯端末100に対する入力として与えられたタッチ操作4a)を受信する。
The receiving
送信部22は、入出力部19から入力されたパズル情報2、キャラクタ情報3f、および/または、変化情報3gを携帯端末100に送信する。
The
記憶部30bは、前述した記憶部30aと同様に、例えば、ハードディスク、SSD、半導体メモリ、DVDなど、任意の記録媒体によって構成される記憶機器であり、サーバ101を制御可能なゲームプログラムおよびデータを記憶する。
Similar to the storage unit 30a described above, the
また、記憶部30bには、ユーザの識別情報(例えば、ユーザID)と対応付けて、当該ユーザがこれまでに解いたスライドパズルPの数、当該ユーザが保有するアイテム、当該ユーザのレベル、当該ユーザが他のゲームにおいて保有するキャラクタなどが、所定のデータ形式(例えば、テーブル形式など)にしたがって記憶されていてよい。なお、上記キャラクタごとに、例えば、当該キャラクタの名称、レアリティ、属性、レベル、攻撃力、守備力、体力、速度、必要アビリティポイント、必殺技、サポートスキル、使用回数などの情報が、さらに記憶されていてもよい。
Further, in the
(サーバ101が実行する処理)
図6は、携帯端末100およびサーバ101を含むゲームシステム200において実行される処理の一例を示すフローチャートである。なお、以下の説明において、カッコ書きの「〜ステップ」は、情報処理装置の制御方法に含まれる各ステップを表す。
(Process executed by server 101)
FIG. 6 is a flowchart showing an example of processing executed in the game system 200 including the mobile terminal 100 and the
パズル表示部16は、タッチ操作4aにしたがってパーツ6を所定の方向(空白部分8を埋める方向)に移動可能となるように、スライドパズルPを表示するため、パズル情報2を携帯端末100に送信する(S4、表示ステップ)。携帯端末100は、上記パズル情報2をサーバ101から受信し、当該パズル情報2に基づいて上記スライドパズルPを表示部50に表示する(S5)。
The
携帯端末100は、上記タッチ操作4aによって入力として与えられた軌跡1をサーバ101に送信し(S6)、サーバ101が当該軌跡1を受信することによって、サーバ101は上記タッチ操作4aを取得できる(S7)。パズル判定部17によって上記スライドパズルPが解かれたと判定された場合(S8においてYES)、キャラクタ取得部18は、キャラクタ画像5に対応づけられた報酬として、他のゲームにおいて使用可能なキャラクタ、または当該他のゲームにおける所定のキャラクタ・アイテムに設定された情報を変化させる変化情報を取得する(S9、取得ステップ)。そして、携帯端末100は、上記キャラクタに関する情報(キャラクタ情報3f)および/または上記変化情報3gを携帯端末100に送信する(S9)。携帯端末100は、当該キャラクタ情報3fおよび/または変化情報3gを受信する(S10)。
The mobile terminal 100 transmits the locus 1 given as an input by the
なお、上記制御方法は、図6を参照して前述した上記処理だけでなく、その他のブロック(例えば、時間制限部11、手数制限部12、ヒント提示部13、難易度調整部14、画像移動部15)において実行される処理を任意に含んでよい。この場合、サーバ101から携帯端末100に時間情報3a、手数情報3b、ヒント情報3c、難易度情報3d、および/または、移動情報3eが適宜送信される。
The control method is not limited to the above-mentioned processing described with reference to FIG. 6, but other blocks (for example,
(サーバ101が奏する効果)
サーバ101は、スライドパズルPを解く楽しみと、キャラクタ・アイテムを入手した
、または所定のキャラクタ・アイテムに設定された情報を変化させた達成感とをユーザに与えることができる。すなわち、サーバ101は、ユーザのモチベーションを高く維持できる、興趣性に富んだスライドパズルを提供できる。また、サーバ101は、入手したキャラクタ・アイテムに対する愛着をユーザに抱かせることができるため、上記他のゲームに対するユーザの熱意を喚起することができる。
(Effect of server 101)
The
〔その他の構成例〕
実施形態1においては、ユーザにスライドパズルPを提供するために必要となる処理を、携帯端末100が実行する構成(スタンドアロン構成)を説明し、実施形態2においては、上記処理をサーバ101が実行する構成(クラウド構成)を説明した。しかし、本発明を実現する構成は上記2つの例に限らず、上記処理を携帯端末100およびサーバ101に適宜分担させることができる。
[Other configuration examples]
In the first embodiment, a configuration (standalone configuration) in which the mobile terminal 100 executes the process required to provide the slide puzzle P to the user will be described, and in the second embodiment, the
例えば、スライドパズルPが解かれたか否かを判定する処理(パズル判定部17)と、キャラクタ、アイテム、および/またはパラメータ等の変化情報を取得する処理(キャラクタ取得部18)とをサーバ101が実行し、スライドパズルPを表示する処理(パズル表示部16)を携帯端末100が実行する構成にしてもよい。上記処理に含まれるいずれの処理を携帯端末100またはサーバ101に実行させるかは、例えば、携帯端末100およびサーバ101の計算処理能力、携帯端末100とサーバ101とを接続する通信回線の速度、ユーザの数などに応じて任意に決定することができ、ゲームシステム200全体としてスライドパズルPをユーザに提供することができる。
For example, the
〔ソフトウェアによる実現例〕
携帯端末100およびサーバ101の制御ブロック(特に、制御部10aおよび制御部10b)は、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、CPU(Central Processing Unit)を用いてソフトウェアによって
実現してもよい。後者の場合、携帯端末100およびサーバ101は、各機能を実現するソフトウェアであるゲームプログラムの命令を実行するCPU、上記ゲームプログラムおよび各種データがコンピュータ(またはCPU)で読み取り可能に記録されたROM(Read Only Memory)または記憶装置(これらを「記録媒体」と称する)、上記ゲームプログラムを展開するRAM(Random Access Memory)などを備えている。そして、コンピュータ(またはCPU)が上記ゲームプログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記ゲームプログラムは、当該ゲームプログラムを伝送可能な任意の伝送媒体(通信ネットワークや放送波等)を介して上記コンピュータに供給されてもよい。本発明は、上記ゲームプログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
[Example of realization by software]
The control blocks (particularly, the
具体的には、本発明の実施の形態に係るゲームプログラムは、画像(キャラクタ画像5)を構成する複数の部分画像(パーツ6)を所定の位置に配列することによって、当該画像を認識可能に再構成することを目的とするスライドパズル(P)を、ユーザに提供可能なゲームプログラムであって、コンピュータ(携帯端末100、サーバ101)に、表示機能、取得機能、第1制限機能、第2制限機能、提示機能、調整機能、移動機能、および、選択機能を実現させる。 Specifically, the game program according to the embodiment of the present invention can recognize the image by arranging a plurality of partial images (parts 6) constituting the image (character image 5) at predetermined positions. A game program capable of providing a user with a slide puzzle (P) for the purpose of reconstructing a computer (mobile terminal 100, server 101) with a display function, an acquisition function, a first restriction function, and a second. The restriction function, the presentation function, the adjustment function, the movement function, and the selection function are realized.
上記表示機能、取得機能、第1制限機能、第2制限機能、提示機能、調整機能、移動機能、および、選択機能は、前述したパズル表示部16、キャラクタ取得部18、時間制限部11、手数制限部12、ヒント提示部13、難易度調整部14、画像移動部15、および、キャラクタ取得部18によって、それぞれ実現され得る。詳細については、いずれも
前述したとおりである。
The display function, acquisition function, first restriction function, second restriction function, presentation function, adjustment function, movement function, and selection function include the
なお、上記ゲームプログラムは、例えば、ActionScript、JavaScript(登録商標)などのスクリプト言語、Objective−C、Java(登録商標)などのオブジェクト指向プログラミング言語、HTML5などのマークアップ言語などを用いて実装できる。また、前記ゲームプログラムによって実現される各機能を実現する各部を備えた携帯端末と、前記各機能とは異なる残りの機能を実現する各部を備えたサーバとを含むゲームシステムも、本発明の範疇に入る。 The game 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), or a markup language such as HTML5. Further, a game system including a mobile terminal having each part that realizes each function realized by the game program and a server having each part that realizes the remaining functions different from each function is also included in the scope of the present invention. to go into.
〔付記事項〕
本発明は前述したそれぞれの実施の形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施の形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施の形態についても、本発明の技術的範囲に含まれる。さらに、各実施の形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成できる。
〔1〕コンピュータに、
ユーザの操作にしたがってパズルゲームの複数の部分画像を移動させ、前記複数の部分画像が所定の配列か否かを判定する判定機能と、前記複数の部分画像が所定の配列であると判定された場合、他のゲームを進行させるために前記ユーザに与えられる報酬であって、前記画像に対応付けられた報酬として、当該他のゲームにおいて使用可能なゲーム媒体、または当該他のゲームにおける所定のゲーム媒体に設定された情報を変化させる変化情報を取得する取得機能と、前記取得機能によって取得されるゲーム媒体または変化情報の属性に応じて前記部分画像の数または前記パズルゲームの制限時間を変化させることで、当該パズルゲームの難易度を調整する調整機能とを実現させる、ことを特徴とするゲームプログラム。
〔2〕前記調整機能は、前記取得機能によって取得されるゲーム媒体または変化情報の属性が上がるほど前記パズルゲームの難易度が高くなるように、当該パズルゲームの難易度を調整する、ことを特徴とする〔1〕に記載のゲームプログラム。
〔3〕前記属性は、前記取得機能によって取得されるゲーム媒体の強さ、または当該ゲーム媒体のレアリティを含む、ことを特徴とする〔2〕に記載のゲームプログラム。
〔4〕前記調整機能は、前記ユーザの操作による部分画像の移動数が、予め設定された回数を下回った時点で、前記パズルゲームを終了させることによって、当該パズルゲームの難易度を調整する、ことを特徴とする〔1〕から〔3〕のいずれか一項に記載のゲームプログラム。
〔5〕前記調整機能は、前記部分画像の可動方向に制限を加えることで、前記パズルゲームの難易度を調整する、ことを特徴とする〔1〕から〔4〕のいずれか一項に記載のゲームプログラム。
〔6〕前記ゲームプログラムは、前記コンピュータに、所定の条件が満たされた場合、上記所定の配列に近づける操作に関する情報を、前記ユーザに提示する提示機能をさらに実現させる、ことを特徴とする〔1〕から〔5〕のいずれか一項に記載のゲームプログラム。
〔7〕前記取得機能によって取得されたゲーム媒体は、前記パズルゲームとは異なる他のパズルゲームによって使用可能である、ことを特徴とする〔1〕から〔6〕のいずれか一項に記載のゲームプログラム。
〔8〕前記調整機能は、前記取得機能によって取得されたゲーム媒体が、前記パズルゲームとは異なる他のパズルゲームによって使用された場合、当該他のパズルゲームの難易度を低下させる、ことを特徴とする〔7〕に記載のゲームプログラム。
〔9〕情報処理装置の制御方法であって、ユーザの操作にしたがってパズルゲームの複数の部分画像を移動させ、前記複数の部分画像が所定の配列か否かを判定する判定ステップと、前記複数の部分画像が所定の配列であると判定された場合、他のゲームを進行させ
るために前記ユーザに与えられる報酬であって、前記画像に対応付けられた報酬として、当該他のゲームにおいて使用可能なゲーム媒体、または当該他のゲームにおける所定のゲーム媒体に設定された情報を変化させる変化情報を取得する取得ステップと、前記取得ステップにて取得されるゲーム媒体または変化情報の属性に応じて前記部分画像の数または前記パズルゲームの制限時間を変化させることで、当該パズルゲームの難易度を調整する調整ステップとを含むことを特徴とする情報処理装置の制御方法。
〔10〕ユーザの操作にしたがってパズルゲームの複数の部分画像を移動させ、前記複数の部分画像が所定の配列か否かを判定する判定部と、前記複数の部分画像が所定の配列であると判定された場合、他のゲームを進行させるために前記ユーザに与えられる報酬であって、前記画像に対応付けられた報酬として、当該他のゲームにおいて使用可能なゲーム媒体、または当該他のゲームにおける所定のゲーム媒体に設定された情報を変化させる変化情報を取得する取得部と、前記取得部によって取得されるゲーム媒体または変化情報の属性に応じて前記部分画像の数または前記パズルゲームの制限時間を変化させることで、当該パズルゲームの難易度を調整する調整部とを備えることを特徴とする情報処理装置。
[Additional notes]
The present invention is not limited to each of the above-described embodiments, and various modifications can be made within the scope of the claims, and the technical means disclosed in each of the different embodiments can be appropriately combined. Such embodiments are also included in the technical scope of the present invention. Furthermore, new technical features can be formed by combining the technical means disclosed in each embodiment.
[1] On the computer
A determination function for moving a plurality of partial images of a puzzle game according to a user's operation to determine whether or not the plurality of partial images are in a predetermined arrangement, and a determination that the plurality of partial images are in a predetermined arrangement. In the case, a game medium that is a reward given to the user for advancing another game and can be used in the other game as a reward associated with the image, or a predetermined game in the other game. The acquisition function for acquiring change information that changes the information set in the medium, and the number of partial images or the time limit for the puzzle game are changed according to the attributes of the game medium or change information acquired by the acquisition function. By doing so, a game program characterized by realizing an adjustment function for adjusting the difficulty level of the puzzle game.
[2] The adjustment function is characterized in that the difficulty level of the puzzle game is adjusted so that the difficulty level of the puzzle game increases as the attribute of the game medium or change information acquired by the acquisition function increases. The game program described in [1].
[3] The game program according to [2], wherein the attribute includes the strength of the game medium acquired by the acquisition function or the rarity of the game medium.
[4] The adjustment function adjusts the difficulty level of the puzzle game by ending the puzzle game when the number of movements of the partial image by the user's operation falls below a preset number of times. The game program according to any one of [1] to [3].
[5] The adjustment function according to any one of [1] to [4], wherein the adjustment function adjusts the difficulty level of the puzzle game by limiting the movable direction of the partial image. Game program.
[6] The game program is characterized in that, when a predetermined condition is satisfied, the game program further realizes a presenting function of presenting information regarding an operation of approaching the predetermined arrangement to the user [6]. The game program according to any one of 1] to [5].
[7] The item according to any one of [1] to [6], wherein the game medium acquired by the acquisition function can be used by another puzzle game different from the puzzle game. Game program.
[8] The adjustment function is characterized in that when the game medium acquired by the acquisition function is used by another puzzle game different from the puzzle game, the difficulty level of the other puzzle game is lowered. The game program described in [7].
[9] A control method for an information processing device, a determination step of moving a plurality of partial images of a puzzle game according to a user's operation to determine whether or not the plurality of partial images are in a predetermined arrangement, and the plurality of determination steps. When it is determined that the partial images of the above are in a predetermined arrangement, it is a reward given to the user for advancing another game, and can be used in the other game as a reward associated with the image. According to the acquisition step of acquiring change information that changes the information set in the game medium or the predetermined game medium in the other game, and the attributes of the game medium or change information acquired in the acquisition step. A control method for an information processing device, which includes an adjustment step for adjusting the difficulty level of the puzzle game by changing the number of partial images or the time limit of the puzzle game.
[10] A determination unit for moving a plurality of partial images of a puzzle game according to a user's operation to determine whether or not the plurality of partial images are in a predetermined arrangement, and a determination unit in which the plurality of partial images are in a predetermined arrangement. If determined, it is a reward given to the user for advancing another game, and as a reward associated with the image, in a game medium that can be used in the other game, or in the other game. The acquisition unit that acquires change information that changes the information set in a predetermined game medium, and the number of partial images or the time limit of the puzzle game according to the attributes of the game medium or change information acquired by the acquisition unit. An information processing device including an adjustment unit that adjusts the difficulty level of the puzzle game by changing the above.
本発明は、スマートフォン、携帯電話、タブレット端末、パーソナルコンピュータ、サーバ、ワークステーション、メインフレームなど、任意のコンピュータに広く適用することができる。 The present invention can be widely applied to any computer such as a smartphone, a mobile phone, a tablet terminal, a personal computer, a server, a workstation, and a mainframe.
3g:変化情報、4a:タッチ操作、5:キャラクタ画像(画像)、6:パーツ(部分画像)、11:時間制限部(第1制限機能)、12:手数制限部(第2制限機能)、13:ヒント提示部(提示機能)、14:難易度調整部(調整機能)、15:画像移動部(移動機能)、16:パズル表示部(表示機能、表示部)、18:キャラクタ取得部(取得機能、選択機能、取得部)、41:入力面、100:携帯端末(情報処理装置、コンピュータ)、101:サーバ(情報処理装置、コンピュータ)、P:スライドパズル。
3g: Change information, 4a: Touch operation, 5: Character image (image), 6: Parts (partial image), 11: Time limit part (first limit function), 12: Number of steps limit part (second limit function), 13: Hint presentation unit (presentation function), 14: Difficulty level adjustment unit (adjustment function), 15: Image movement unit (movement function), 16: Puzzle display unit (display function, display unit), 18: Character acquisition unit ( Acquisition function, selection function, acquisition unit), 41: Input surface, 100: Mobile terminal (information processing device, computer), 101: Server (information processing device, computer), P: Slide puzzle.
Claims (8)
コンピュータに、
複数のパーツを表示部に表示させ、ユーザの入力部へのタッチ操作にしたがって、前記パーツを移動させる表示機能と、
複数の前記パーツから構成される画像が、前記完成画像と一致するか否かを判定する判定機能と、
前記判定機能によって複数の前記パーツから構成される画像が前記完成画像と一致すると判定された場合、報酬として、他のゲームにおいて使用可能なゲーム媒体であって、前記完成画像に関連付けられ且つ前記完成画像とは異なる複数のゲーム媒体の中から、所定のゲーム媒体を取得する取得機能と、
前記取得機能によって取得されたゲーム媒体を、前記ユーザに関連付けて記憶する機能と、を実現させ、
前記取得機能は、前記完成画像の種類に応じて異なる種類のゲーム媒体を取得する
ゲームプログラム。 It is a game program for executing a puzzle game that composes a completed image by moving multiple parts.
On the computer
A display function that displays multiple parts on the display unit and moves the parts according to a touch operation on the user's input unit.
A determination function for determining whether or not an image composed of a plurality of the parts matches the completed image, and
When the determination function determines that the image composed of the plurality of parts matches the completed image, it is a game medium that can be used in another game as a reward, and is associated with the completed image and the completed image. An acquisition function that acquires a predetermined game medium from a plurality of game media different from the image, and
A function of storing the game medium acquired by the acquisition function in association with the user is realized.
The acquisition function is a game program that acquires different types of game media depending on the type of the completed image.
請求項1に記載のゲームプログラム。 The game program according to claim 1, wherein the game medium acquired by the acquisition function is an item or character associated with the completed image, and the acquired item or character differs depending on the completed image.
前記取得機能によって取得されたゲーム媒体を、ゲーム媒体群に組み込み、対戦相手と対戦を行うゲームを実行する機能をさらに実現させる
請求項1又は2に記載のゲームプログラム。 On the computer
The game program according to claim 1 or 2, wherein the game medium acquired by the acquisition function is incorporated into a game medium group to further realize a function of executing a game of playing a match against an opponent.
前記取得機能によって取得されたゲーム媒体を選択してゲームを進行させ、当該ゲーム媒体に設定されているパラメータを高める機能をさらに実現させる
請求項1〜3のいずれか1項に記載のゲームプログラム。 On the computer
The game program according to any one of claims 1 to 3, further realizing a function of selecting a game medium acquired by the acquisition function, advancing the game, and further increasing a parameter set in the game medium.
前記報酬の属性に応じて、複数の前記パーツを移動させるゲームの難易度を調整する機能をさらに実現させる
請求項1〜4のいずれか1項に記載のゲームプログラム。 On the computer
The game program according to any one of claims 1 to 4 , further realizing a function of adjusting the difficulty level of a game in which a plurality of the parts are moved according to the attribute of the reward.
所定の条件が満たされた場合、所定の配列に近づける操作に関する情報を、前記ユーザに提示する提示機能をさらに実現させる、ことを特徴とする請求項1〜5のいずれか1項に記載のゲームプログラム。On the computer
The game according to any one of claims 1 to 5 , further realizing a presenting function of presenting information on an operation of approaching a predetermined array to the user when a predetermined condition is satisfied. program.
複数のパーツを表示部に表示させ、ユーザの入力部へのタッチ操作にしたがって、前記パーツを移動させるステップと、
複数の前記パーツから構成される画像が、前記完成画像と一致するか否かを判定するステップと、
複数の前記パーツから構成される画像が前記完成画像と一致すると判定された場合、報酬として、他のゲームにおいて使用可能なゲーム媒体であって、前記完成画像に関連付けられ且つ前記完成画像とは異なる複数のゲーム媒体の中から、所定のゲーム媒体を取得する取得ステップと、
取得された前記ゲーム媒体を、前記ユーザに関連付けて記憶するステップと、を含み、
前記取得ステップでは、前記完成画像の種類に応じて異なる種類のゲーム媒体を取得する
情報処理装置の制御方法。 It is a control method of an information processing device that executes a puzzle game that composes a completed image by moving multiple parts.
A step of displaying a plurality of parts on the display unit and moving the parts according to a touch operation on the input unit of the user.
A step of determining whether or not an image composed of the plurality of parts matches the completed image, and
When it is determined that the image composed of the plurality of parts matches the completed image, as a reward, it is a game medium that can be used in another game, is associated with the completed image, and is different from the completed image. An acquisition step of acquiring a predetermined game medium from a plurality of game media, and
Including a step of storing the acquired game medium in association with the user.
In the acquisition step, a control method for an information processing device that acquires different types of game media depending on the type of the completed image.
複数のパーツを表示部に表示させ、ユーザの入力部へのタッチ操作にしたがって、前記パーツを移動させる移動部と、
複数の前記パーツから構成される画像が、前記完成画像と一致するか否かを判定する判定部と、
複数の前記パーツから構成される画像が前記完成画像と一致すると判定された場合、報酬として、他のゲームにおいて使用可能なゲーム媒体であって、前記完成画像に関連付けられ且つ前記完成画像とは異なる複数のゲーム媒体の中から、所定のゲーム媒体を取得する取得部と、
前記取得部によって取得されたゲーム媒体を、前記ユーザに関連付けて記憶する付与部と、を備え、
前記取得部は、前記完成画像の種類に応じて異なる種類のゲーム媒体を取得する
情報処理装置。 An information processing device that executes a puzzle game that composes a completed image by moving multiple parts.
A moving unit that displays a plurality of parts on the display unit and moves the parts according to a touch operation on the input unit of the user.
A determination unit that determines whether or not an image composed of the plurality of parts matches the completed image,
When it is determined that the image composed of the plurality of parts matches the completed image, as a reward, it is a game medium that can be used in another game, is associated with the completed image, and is different from the completed image. An acquisition unit that acquires a predetermined game medium from a plurality of game media,
A granting unit that stores the game medium acquired by the acquisition unit in association with the user is provided.
The acquisition unit is an information processing device that acquires different types of game media depending on the type of the completed image.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019014657A JP6908637B2 (en) | 2016-06-24 | 2019-01-30 | Game program, information processing device control method, and information processing device |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016125741A JP6731291B2 (en) | 2016-06-24 | 2016-06-24 | Game program, information processing apparatus control method, and information processing apparatus |
| JP2019014657A JP6908637B2 (en) | 2016-06-24 | 2019-01-30 | Game program, information processing device control method, and information processing device |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016125741A Division JP6731291B2 (en) | 2016-06-24 | 2016-06-24 | Game program, information processing apparatus control method, and information processing apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019063608A JP2019063608A (en) | 2019-04-25 |
| JP6908637B2 true JP6908637B2 (en) | 2021-07-28 |
Family
ID=66338613
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019014657A Active JP6908637B2 (en) | 2016-06-24 | 2019-01-30 | Game program, information processing device control method, and information processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6908637B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6810296B1 (en) | 2020-08-26 | 2021-01-06 | 株式会社あかつき | Information processing system, game program, information processing method |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5167390B2 (en) * | 2011-07-22 | 2013-03-21 | 株式会社コナミデジタルエンタテインメント | GAME MANAGEMENT DEVICE, GAME MANAGEMENT METHOD, AND PROGRAM |
-
2019
- 2019-01-30 JP JP2019014657A patent/JP6908637B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019063608A (en) | 2019-04-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11554317B2 (en) | Computer-readable recording medium that stores game program, method of controlling information processing apparatus, and information processing apparatus for slide puzzles | |
| US20160059131A1 (en) | Game program, control method for computer, and computer | |
| JP5627059B1 (en) | GAME PROGRAM, INFORMATION PROCESSING DEVICE CONTROL METHOD, AND INFORMATION PROCESSING DEVICE | |
| JP6908637B2 (en) | Game program, information processing device control method, and information processing device | |
| JP5451925B1 (en) | GAME PROGRAM, GAME PROCESSING METHOD, AND INFORMATION PROCESSING DEVICE | |
| JP6731291B2 (en) | Game program, information processing apparatus control method, and information processing apparatus | |
| JP5833264B2 (en) | GAME PROGRAM, INFORMATION PROCESSING DEVICE CONTROL METHOD, AND INFORMATION PROCESSING DEVICE | |
| JP6559766B2 (en) | GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER | |
| JP5996759B2 (en) | GAME PROGRAM, INFORMATION PROCESSING DEVICE CONTROL METHOD, AND INFORMATION PROCESSING DEVICE | |
| JP2023116771A (en) | GAME PROGRAM, COMPUTER CONTROL METHOD, AND INFORMATION PROCESSING APPARATUS | |
| JP2016187583A5 (en) | ||
| JP5717907B1 (en) | GAME PROGRAM, INFORMATION PROCESSING DEVICE CONTROL METHOD, AND INFORMATION PROCESSING DEVICE | |
| JP5715284B1 (en) | GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER | |
| US10369471B2 (en) | Game program, control method for computer, and computer | |
| JP6270789B2 (en) | GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER | |
| JP6017479B2 (en) | GAME PROGRAM, GAME PROCESSING METHOD, AND INFORMATION PROCESSING DEVICE | |
| JP2014068780A (en) | Game system and control method thereof | |
| JP6608469B2 (en) | GAME PROGRAM, GAME PROCESSING METHOD, AND INFORMATION PROCESSING DEVICE | |
| JP6125128B1 (en) | GAME PROGRAM, GAME PROCESSING METHOD, AND INFORMATION PROCESSING DEVICE | |
| JP6096974B2 (en) | GAME PROGRAM, GAME PROCESSING METHOD, AND INFORMATION PROCESSING DEVICE | |
| JP5497238B1 (en) | GAME PROGRAM, GAME PROCESSING METHOD, AND INFORMATION PROCESSING DEVICE | |
| JP5770954B1 (en) | GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER | |
| JP2016047229A (en) | GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER | |
| JP2014233627A5 (en) | ||
| JP2015217214A (en) | GAME PROGRAM, GAME CONTROL METHOD, AND COMPUTER |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190130 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191218 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200114 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200313 |
|
| 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: 20200904 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201222 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210222 |
|
| 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: 20210608 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210701 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6908637 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |