[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP5753612B1 - GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER - Google Patents

GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER Download PDF

Info

Publication number
JP5753612B1
JP5753612B1 JP2014107205A JP2014107205A JP5753612B1 JP 5753612 B1 JP5753612 B1 JP 5753612B1 JP 2014107205 A JP2014107205 A JP 2014107205A JP 2014107205 A JP2014107205 A JP 2014107205A JP 5753612 B1 JP5753612 B1 JP 5753612B1
Authority
JP
Japan
Prior art keywords
game
tower
user
unit
display
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.)
Expired - Fee Related
Application number
JP2014107205A
Other languages
Japanese (ja)
Other versions
JP2015221157A (en
Inventor
啓聡 二宮
啓聡 二宮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GREE Inc
Original Assignee
GREE Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GREE Inc filed Critical GREE Inc
Priority to JP2014107205A priority Critical patent/JP5753612B1/en
Application granted granted Critical
Publication of JP5753612B1 publication Critical patent/JP5753612B1/en
Publication of JP2015221157A publication Critical patent/JP2015221157A/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

【課題】物理的なブロックを用いずに、手軽に遊ぶことができるゲームを実現する。【解決手段】本発明は、ユーザによるタッチ操作を検知可能な入力面を備えたコンピュータに、タワーを構成するように積層された複数のゲーム媒体のそれぞれを、タッチ操作に応じて、タワーから押し出し自在に表示する表示機能と、複数のゲーム媒体のうちの1つが押し出された場合、積層のバランスが崩れることによって、タワーが倒壊するか否かを判定する判定機能と、判定機能によって倒壊しないと判定された場合、押し出されたゲーム媒体に対応づけられた所定の特典を、ユーザに付与する付与機能とを実現させる。【選択図】図1To realize a game that can be easily played without using physical blocks. According to the present invention, each of a plurality of game media stacked so as to constitute a tower is pushed out from the tower in response to the touch operation on a computer having an input surface capable of detecting a touch operation by a user. If the display function to display freely and one of a plurality of game media is pushed out, the balance of the stack will be broken, so that the tower will collapse or not, and the judgment function will not collapse If determined, a grant function for granting a user a predetermined privilege associated with the pushed game content is realized. [Selection] Figure 1

Description

本発明は、ゲームの進行を処理するゲームプログラム等に関するものである。   The present invention relates to a game program for processing the progress of a game.

物理的なブロックをタワー状に積み上げ、倒壊させないようにブロックを取り除くゲームが、従来から提案されている。例えば、下記の特許文献1には、ブロックの層の間、および同じ層のうちの隣接するブロックの間を摩擦結合しながら、1つの層から次の層へと交互に長方形のブロックが配置された状態にタワーを形成するよう多数の長方形ブロックを層状に配置するタワー積みゲームが開示されている。下記の特許文献2には、一組の積重ねできるゲームピースを使用して競技するゲームが開示されている。   Conventionally, a game in which physical blocks are stacked in a tower shape and removed so as not to collapse has been proposed. For example, in Patent Document 1 below, rectangular blocks are alternately arranged from one layer to the next while frictionally coupling between layers of blocks and adjacent blocks of the same layer. A tower stacking game is disclosed in which a large number of rectangular blocks are arranged in layers so as to form a tower in a closed state. The following Patent Document 2 discloses a game that is played using a set of game pieces that can be stacked.

特表2000−517198号公報Special Table 2000-517198 特表2002−535103号公報Special Table 2002-535103 Publication

特許文献1および特許文献2に開示された従来のゲームは、物理的なブロックを用いるため、タワーから取り除いたブロックによって得られるポイントなどを、ユーザ自身が計算しなければならない。したがって、上記従来のゲームは、ユーザが手軽に遊べるものではなかった。   Since the conventional games disclosed in Patent Document 1 and Patent Document 2 use physical blocks, the user himself / herself has to calculate points obtained by the blocks removed from the tower. Therefore, the conventional game is not easy for the user to play.

本発明は、上記の問題点に鑑みてなされたものであり、その目的は、物理的なブロックを用いずに、手軽に遊ぶことができるゲームプログラム等を提供することにある。   The present invention has been made in view of the above-described problems, and an object of the present invention is to provide a game program and the like that can be easily played without using physical blocks.

上記課題を解決するために、本発明の一態様に係るゲームプログラムは、ゲームの進行を処理するゲームプログラムであって、コンピュータに、タワーを構成するように積層された複数のゲーム媒体のそれぞれを、所定の入力面によって検知されたタッチ操作に応じて、タワーから押し出し自在に表示する表示機能と、複数のゲーム媒体のうちの1つが押し出された場合、積層のバランスが崩れることによって、タワーが倒壊するか否かを判定する判定機能と、判定機能によって倒壊しないと判定された場合、押し出されたゲーム媒体に対応づけられた所定の特典を、ユーザに付与する付与機能とを実現させる。   In order to solve the above-described problem, a game program according to one embodiment of the present invention is a game program for processing progress of a game, and each of a plurality of game media stacked to form a tower on a computer. In response to a touch operation detected by a predetermined input surface, when the display function of displaying freely from the tower and one of a plurality of game media is pushed out, the balance of the stack is broken, so that the tower A determination function for determining whether to collapse or a grant function for giving a predetermined privilege associated with the pushed game medium to the user when it is determined by the determination function that it will not collapse is realized.

また、本発明の一態様に係るゲームプログラムは、コンピュータに、入力面によってタッチ操作が検知された時間的な長さを取得する取得機能をさらに実現させ、表示機能は、取得機能によって取得された時間的な長さに応じた強さで、ゲーム媒体をタワーから押し出す強さを決定し、判定機能は、表示機能によって決定された強さで、複数のゲーム媒体のうちの1つが押し出された場合、タワーが倒壊するか否かを判定してよい。   Further, the game program according to one embodiment of the present invention further causes a computer to realize an acquisition function of acquiring a time length when a touch operation is detected by an input surface, and the display function is acquired by the acquisition function. The strength that pushes the game media from the tower is determined by the strength according to the length of time, and the determination function is the strength determined by the display function, and one of the game media is pushed out If so, it may be determined whether or not the tower collapses.

また、本発明の一態様に係るゲームプログラムにおいて、判定機能は、タッチ操作によって、ゲーム媒体がタワーから押し出されたことにより、当該タワーが倒壊すると判定した場合、当該ユーザをゲームの敗者として決定してよい。   Further, in the game program according to one aspect of the present invention, the determination function determines the user as a loser of the game when the game medium is pushed out of the tower by a touch operation and the tower is determined to collapse. It's okay.

また、本発明の一態様に係るゲームプログラムにおいて、付与機能は、押し出されたゲーム媒体のタワーにおける位置、および当該ゲーム媒体に設定された属性のうちの少なくとも一方に基づいて決定される特典を、所定の特典としてユーザに付与してよい。   Further, in the game program according to one aspect of the present invention, the grant function is a privilege determined based on at least one of the position of the pushed game medium in the tower and the attribute set in the game medium. You may give to a user as a predetermined privilege.

また、本発明の一態様に係るゲームプログラムにおいて、付与機能は、ポイント又はゲームとは異なる他のゲームにおいて使用可能なアイテムを、所定の特典の1つとしてユーザに付与してよい。   In the game program according to one aspect of the present invention, the grant function may grant the user an item that can be used in another game different from the point or the game as one of predetermined privileges.

また、本発明の一態様に係るゲームプログラムにおいて、表示機能は、タワーから落下した場合、当該タワーが倒壊したか否かに関わらず、ゲームの勝敗が決する特別なゲーム媒体を、タワーの頂上に支持するようにさらに表示し、判定機能は、特別なゲーム媒体が落下したか否かをさらに判定してよい。   In addition, in the game program according to one embodiment of the present invention, when the display function falls from the tower, a special game medium on which the game wins or loses is determined on the top of the tower regardless of whether the tower is collapsed or not. Further display to support, the determination function may further determine whether or not the special game media has dropped.

また、本発明の一態様に係るゲームプログラムは、コンピュータに、ユーザがゲーム媒体の1つを押し出すタッチ操作の回数に対して、所定の制限を課す制限機能をさらに実現させてよい。   The game program according to one embodiment of the present invention may further cause a computer to realize a restriction function that imposes a predetermined restriction on the number of touch operations that the user pushes one of the game media.

また、本発明の一態様に係るゲームプログラムにおいて、表示機能は、タワーが異なる視点から視認可能となるように、複数のゲーム媒体のそれぞれを3次元で表示してよい。   In the game program according to one embodiment of the present invention, the display function may display each of the plurality of game media in three dimensions so that the tower can be viewed from different viewpoints.

また、本発明の一態様に係るゲームプログラムにおいて、表示機能は、タッチ操作に応じてタワーから複数のゲーム媒体のそれぞれを押し出す場合に、複数のゲーム媒体のそれぞれに向けて放出される選択体により押し出される画像を表示してよい。   In the game program according to one embodiment of the present invention, the display function is selected by a selection body that is released toward each of the plurality of game media when each of the plurality of game media is pushed out from the tower in response to a touch operation. The extruded image may be displayed.

上記課題を解決するために、本発明の一態様に係るコンピュータの制御方法は、ゲームの進行を処理するコンピュータの制御方法であって、タワーを構成するように積層された複数のゲーム媒体のそれぞれを、所定の入力面によって検知されたタッチ操作に応じて、タワーから押し出し自在に表示する表示ステップと、複数のゲーム媒体のうちの1つが押し出された場合、積層のバランスが崩れることによって、タワーが倒壊するか否かを判定する判定ステップと、判定ステップにおいて倒壊しないと判定した場合、押し出されたゲーム媒体に対応づけられた所定の特典を、ユーザに付与する付与ステップとを含んでいる。   In order to solve the above-described problem, a computer control method according to an aspect of the present invention is a computer control method for processing the progress of a game, and each of a plurality of game media stacked to constitute a tower. In response to a touch operation detected by a predetermined input surface, and when one of a plurality of game media is pushed out, the stacking balance is broken, and the tower is A determination step for determining whether or not the player collapses and a granting step for granting a predetermined privilege associated with the pushed game medium to the user when it is determined in the determination step that it will not collapse.

上記課題を解決するために、本発明の一態様に係るコンピュータは、ゲームの進行を処理するコンピュータであって、タワーを構成するように積層された複数のゲーム媒体のそれぞれを、所定の入力面によって検知されたタッチ操作に応じて、タワーから押し出し自在に表示する表示部と、複数のゲーム媒体のうちの1つが押し出された場合、積層のバランスが崩れることによって、タワーが倒壊するか否かを判定する判定部と、判定部によって倒壊しないと判定された場合、押し出されたゲーム媒体に対応づけられた所定の特典を、ユーザに付与する付与部とを備えている。   In order to solve the above problems, a computer according to one embodiment of the present invention is a computer that processes the progress of a game, and each of a plurality of game media stacked so as to form a tower has a predetermined input surface. Whether or not the tower collapses due to an unbalanced stack when one of a plurality of game media is pushed out and a display unit that can be pushed out from the tower according to the touch operation detected by And a granting unit that grants a predetermined privilege associated with the pushed game medium to the user when it is determined by the determining unit that it will not collapse.

本発明に係るゲームプログラム、コンピュータの制御方法、および、コンピュータは、タワーを構成するゲーム媒体の1つがタッチ操作に応じて押し出された場合、積層のバランスが崩れることによって、タワーが倒壊するか否かを判定し、倒壊しないと判定された場合、押し出されたゲーム媒体に対応づけられた所定の特典を、ユーザに付与すすることができる。これにより、上記ゲームプログラム等は、物理的なブロックを用いずに手軽に遊べるゲームを実現できるという効果を奏する。   In the game program, the computer control method, and the computer according to the present invention, when one of the game media constituting the tower is pushed out in response to a touch operation, whether or not the tower collapses due to an unbalanced stacking. If it is determined that it will not collapse, a predetermined privilege associated with the pushed game medium can be given to the user. Thereby, the said game program etc. show | play the effect that the game which can be played easily without using a physical block is realizable.

本実施の形態に係る情報処理システムの概要図である。It is a schematic diagram of the information processing system concerning this embodiment. 上記情報処理システムの機能構成ブロック図である。It is a functional block diagram of the information processing system. 上記情報処理システムにおけるゲームの処理の図である。It is a figure of the process of the game in the said information processing system. 上記情報処理システムにおけるゲームの処理の図である。It is a figure of the process of the game in the said information processing system. 上記情報処理システムにおけるゲームの処理の図である。It is a figure of the process of the game in the said information processing system. 上記情報処理システムにおけるゲームの処理の図である。It is a figure of the process of the game in the said information processing system. 上記情報処理システムが実行する処理の一例を示すフローチャートである。It is a flowchart which shows an example of the process which the said information processing system performs. 上記情報処理システムのハードウェア構成図である。It is a hardware block diagram of the said information processing system.

図1〜図8に基づいて、本発明の実施の形態を説明する。   Based on FIGS. 1-8, embodiment of this invention is described.

〔情報処理システム1の概要〕
図1は、本発明の実施の形態に係る情報処理システム1の概要を示す。情報処理システム(コンピュータ)1は、タッチパネルを含む表示部45を有する情報処理端末を備える。情報処理システム1は、情報処理端末のタッチパネルを介して取得するユーザの指示に応じ、所定の情報処理を順次実行することでゲームを進行させる。
[Outline of Information Processing System 1]
FIG. 1 shows an overview of an information processing system 1 according to an embodiment of the present invention. The information processing system (computer) 1 includes an information processing terminal having a display unit 45 including a touch panel. The information processing system 1 advances the game by sequentially executing predetermined information processing in response to a user instruction acquired via the touch panel of the information processing terminal.

上記情報処理端末としては、例えば、スマートフォンまたは携帯電話などの携帯通信端末、またはタッチパネルを備えるタブレット端末やノートPCなどの情報処理システムが挙げられる。そして、本実施の形態に係る情報処理システム1において実行されるゲームプログラムは、一例として、ゲーム媒体としてのブロックの画像をタワー状に積み上げ、タワーを倒壊させないようにブロックの画像をタッチ操作により取り除くジェンガゲームのプログラムである。   As said information processing terminal, information processing systems, such as portable communication terminals, such as a smart phone or a mobile phone, or a tablet terminal provided with a touch panel, a notebook PC, are mentioned, for example. Then, as an example, the game program executed in the information processing system 1 according to the present embodiment accumulates block images as game media in a tower shape, and removes the block images by touch operation so as not to collapse the tower. Jenga game program.

例えば、情報処理システム1は、複数のブロック形状のゲーム媒体(例えば、ゲーム媒体400など)を積層させることで構成されるタワーを表示部45に表示する。なお、情報処理システム1は、ゲームの開始時に、上記タワーを構成するように上記ゲーム媒体を自動で配置してもよいし、当該タワーのバランスを考慮してユーザに当該ゲーム媒体を配置させてもよい。   For example, the information processing system 1 displays a tower configured by stacking a plurality of block-shaped game media (for example, the game media 400) on the display unit 45. The information processing system 1 may automatically arrange the game media so as to configure the tower at the start of the game, or allow the user to arrange the game media in consideration of the balance of the tower. Also good.

ここで、情報処理システム1は、ユーザのタッチパネルに対するタッチ操作に応じて、各ゲーム媒体を押し出し自在に表示する。そして、ユーザがタッチパネルに対して所定の操作を実行した場合、例えば、一つのゲーム媒体にユーザがタッチパネルを介してタッチすることで当該ゲーム媒体を押し出す指示を情報処理システム1に与えた場合、情報処理システム1は、当該ゲーム媒体をタワーから排除する。情報処理システム1は、当該ゲーム媒体が排除されることによりタワーの積層のバランスが崩れるか否かを判定する。情報処理システム1は、当該バランスが崩れないと判定した場合、ユーザに所定の特典を付与する。   Here, the information processing system 1 displays each game medium in a freely pushable manner according to a user's touch operation on the touch panel. When the user performs a predetermined operation on the touch panel, for example, when the user gives an instruction to push out the game medium by touching the one game medium via the touch panel, The processing system 1 excludes the game media from the tower. The information processing system 1 determines whether or not the balance of the tower stack is lost due to the removal of the game media. When the information processing system 1 determines that the balance is not lost, the information processing system 1 gives a predetermined privilege to the user.

一方、情報処理システム1は、当該バランスが崩れると判定した場合、タワーを倒壊させる画像を表示部45に表示するか、またはタワーの頂上にあらかじめ配置されている特別媒体410をタワーから落下させる画像を表示部45に表示する。情報処理システム1は、ユーザに付与される特典に対応するスコアを、表示部45の所定の位置にスコア表示420として表示する。   On the other hand, when it is determined that the balance is lost, the information processing system 1 displays an image that causes the tower to collapse on the display unit 45 or an image that causes the special medium 410 arranged in advance on the top of the tower to fall from the tower. Is displayed on the display unit 45. The information processing system 1 displays the score corresponding to the privilege given to the user as a score display 420 at a predetermined position on the display unit 45.

なお、情報処理システム1は、ユーザに所定の特典を付与する場合において、タッチ操作によりゲーム媒体としてのブロックを押し出し、押し出されたブロックにあらかじめ対応づけられているポイントをスコアとして加算することができる。また、情報処理システム1は、ゲーム媒体としてのブロックにあらかじめ対応づけられたアイテムをユーザに付与することもできる。これにより、本実施の形態に係る情報処理システム1によれば、ユーザはタッチ操作だけで手軽にジェンガゲームを楽しむことができる。   The information processing system 1 can extrude a block as a game medium by a touch operation when adding a predetermined privilege to a user, and add points that are associated with the extruded block in advance as a score. . Moreover, the information processing system 1 can also give the user an item associated with a block as a game medium in advance. Thereby, according to the information processing system 1 which concerns on this Embodiment, the user can enjoy a jenga game easily only by touch operation.

さらに、情報処理システム1は、ユーザが一人でゲームを実行するシングルプレイの場合、あらかじめユーザに割り当てられたタワーを用いてゲームを進行させてよい。この場合、情報処理システム1は、ユーザが獲得した特典またはポイントに応じて、他のユーザとの間でランキング処理を実行することができる。   Furthermore, in the case of single play in which a user executes a game alone, the information processing system 1 may advance the game using a tower that is assigned to the user in advance. In this case, the information processing system 1 can execute ranking processing with other users according to the privilege or points acquired by the user.

一方、情報処理システム1は、複数のユーザがゲームを実行するマルチプレイの場合、当該複数のユーザが同一のタワーを構成するゲーム媒体を順番に押し出し、最初にタワーを倒したユーザが負ける、または当該タワーが倒れた時点でそれぞれ獲得していたポイントが一番少ないユーザが負けるように、ゲームを進行させてよい。   On the other hand, in the case of multiplayer in which a plurality of users execute a game, the information processing system 1 sequentially pushes game media constituting the same tower, and the user who first defeats the tower loses or The game may be progressed so that the user with the fewest points earned when the tower collapses loses.

〔情報処理システム1の構成〕
図2は、情報処理システム1の機能構成ブロックの一例を示す。情報処理システム1は、ユーザのタッチ操作を受け付ける入力面10と、入力面10上におけるユーザのタッチ操作の位置を検知する位置検知部20と、タッチ操作に要する時間に関する情報を取得する取得部30と、表示部45の表示を制御する表示処理部40と、ゲーム媒体などの画像データを格納する画像格納部42と、タワーが倒壊するか否かを判定する判定部50と、判定部50の結果に応じてユーザに特典を付与する付与部60と、ユーザのタッチ操作に所定の制限を加える制限部70と、ユーザに付与された特典などの情報を格納するユーザ情報格納部80とを備える。
[Configuration of Information Processing System 1]
FIG. 2 shows an example of functional configuration blocks of the information processing system 1. The information processing system 1 includes an input surface 10 that receives a user's touch operation, a position detection unit 20 that detects the position of the user's touch operation on the input surface 10, and an acquisition unit 30 that acquires information related to the time required for the touch operation. A display processing unit 40 that controls the display of the display unit 45, an image storage unit 42 that stores image data such as game media, a determination unit 50 that determines whether or not the tower collapses, and a determination unit 50 A grant unit 60 that grants a privilege to the user according to the result, a limit unit 70 that applies a predetermined limit to the user's touch operation, and a user information storage unit 80 that stores information such as a privilege granted to the user. .

(入力面10、位置検知部20)
入力面10は、ユーザのタッチ操作を検知する。具体的に、入力面10は、ユーザのタッチ操作によって指定された位置を検知する。具体的に、位置検知部20は、入力面10上においてユーザが指で指定した位置を示す情報を取得する。例えば、位置検知部20は、入力面10上でユーザが初めに指(または、スタイラスなどの指示具)で指定する第1指定位置を示す情報と、ユーザが入力面10上に沿って指を移動させ、当該指の移動を停止させることによって次に指定する第2指定位置を示す情報とを検知、取得する。位置検知部20は、取得した情報を取得部30に供給する。
(Input surface 10, position detector 20)
The input surface 10 detects a user's touch operation. Specifically, the input surface 10 detects a position designated by a user's touch operation. Specifically, the position detection unit 20 acquires information indicating a position designated by the user with a finger on the input surface 10. For example, the position detection unit 20 includes information indicating a first designated position that the user first designates with a finger (or a pointing tool such as a stylus) on the input surface 10, and the user moves the finger along the input surface 10. By moving and stopping the movement of the finger, information indicating the second designated position to be designated next is detected and acquired. The position detection unit 20 supplies the acquired information to the acquisition unit 30.

(取得部30)
取得部30は、入力面10によって検知されたタッチ操作が継続する時間に関する情報を取得する。例えば、取得部30は、位置検知部20によって第1指定位置が検知された時点から、第2指定位置が検知される時点までの時間を取得する。取得部30は、取得した時間を示す情報を表示処理部40に供給する。
(Acquisition unit 30)
The acquisition unit 30 acquires information related to the time for which the touch operation detected by the input surface 10 continues. For example, the acquisition unit 30 acquires the time from when the first specified position is detected by the position detection unit 20 to when the second specified position is detected. The acquisition unit 30 supplies information indicating the acquired time to the display processing unit 40.

(表示処理部40、表示部45)
表示処理部40は、ゲーム媒体などを表示する表示部45の表示動作を制御する。具体的に、表示処理部40は、画像格納部42から所定の画像データを取得して、表示部45に表示する。例えば、表示処理部40は、ゲーム媒体としての複数のブロックの画像を用い、タワーを構成するようにこれら複数のブロックの画像を積層させた画像を表示部45に表示する。そして、表示処理部40は、タッチ操作に応じ、当該タワーから複数のブロックそれぞれが押し出し自在になるように表示部45に表示させる。なお、表示処理部40は、ユーザが保有するアイテムに関する画像を当該タワーを構成するゲーム媒体として表示することもできる。
(Display processing unit 40, display unit 45)
The display processing unit 40 controls the display operation of the display unit 45 that displays game media and the like. Specifically, the display processing unit 40 acquires predetermined image data from the image storage unit 42 and displays it on the display unit 45. For example, the display processing unit 40 uses an image of a plurality of blocks as a game medium, and displays an image obtained by stacking the images of the plurality of blocks on the display unit 45 so as to form a tower. Then, the display processing unit 40 causes the display unit 45 to display the blocks so that each of the plurality of blocks can be pushed out from the tower according to the touch operation. In addition, the display process part 40 can also display the image regarding the item which a user holds as a game medium which comprises the said tower.

また、表示処理部40は、取得部30から取得した時間を示す情報に応じた強さで、ゲーム媒体をタワーから押し出す強さを決定し、当該ゲーム媒体を当該タワーから押し出し自在に表示することもできる。すなわち、表示処理部40は、入力面10にユーザが指を接触させた時間に応じた強さでゲーム媒体としてのブロックが押し出される画像を表示部45に表示することができる。例えば、表示処理部40は、取得部30が取得した時間が長いほど、ゲーム媒体をタワーから押し出す力を増すように、ブロックが押し出される画像を表示部45に表示させる。これにより、情報処理システム1は、ゲーム媒体としてのブロックを強く押し出すと倒壊する可能性があるタワーを構成するブロックに、ユーザが慎重に操作することを志向させることができる。   Further, the display processing unit 40 determines the strength with which the game medium is pushed out of the tower with the strength according to the information indicating the time acquired from the acquisition unit 30, and displays the game medium in a freely pushable manner from the tower. You can also. That is, the display processing unit 40 can display on the display unit 45 an image in which a block as a game medium is pushed out with strength according to the time when the user touches the input surface 10 with a finger. For example, the display processing unit 40 causes the display unit 45 to display an image in which the block is pushed out so as to increase the force for pushing out the game content from the tower as the time obtained by the obtaining unit 30 increases. Thereby, the information processing system 1 can make a user intend to operate carefully to the block which comprises the tower which may collapse when the block as a game medium is pushed out strongly.

また、表示処理部40は、タワーから落下した場合、当該タワーが倒壊したか否かに関わらず、ゲームの勝敗が決する特別なゲーム媒体(例えば、特別媒体としてのバランスボール)をタワーの頂上に支持するように表示することもできる。さらに、表示処理部40は、タワーが異なる視点から視認可能となるように、複数のゲーム媒体のそれぞれを3次元で表示することもできる。そして、表示処理部40は、タッチ操作に応じてタワーから複数のゲーム媒体のそれぞれを押し出す場合に、複数のゲーム媒体のそれぞれに向けて放出される選択体(例えば、「球」の画像)によりゲーム媒体を押し出す画像を表示することもできる。   In addition, when the display processing unit 40 falls from the tower, a special game medium (for example, a balance ball as a special medium) on which the game is won or lost is determined on the top of the tower regardless of whether or not the tower collapses. It can also be displayed to support. Furthermore, the display processing unit 40 can also display each of the plurality of game media in three dimensions so that the tower can be viewed from different viewpoints. When the display processing unit 40 pushes out each of the plurality of game media from the tower in response to the touch operation, the display processing unit 40 uses a selection body (for example, a “sphere” image) released toward each of the plurality of game media. An image that pushes out the game media can also be displayed.

なお、表示処理部40が選択体を表示部45に表示する場合、情報処理システム1は、距離取得部、方向取得部、および/または軌跡取得部をさらに備えることができる。この場合、位置検知部20は、取得した情報を距離取得部、方向取得部、および/または軌跡取得部に供給する。   When the display processing unit 40 displays the selected object on the display unit 45, the information processing system 1 can further include a distance acquisition unit, a direction acquisition unit, and / or a trajectory acquisition unit. In this case, the position detection unit 20 supplies the acquired information to the distance acquisition unit, the direction acquisition unit, and / or the trajectory acquisition unit.

距離取得部は、位置検知部20から供給される情報に基づいて、ユーザが入力面10上で指定した二点間の距離を示す情報を取得する。例えば、距離取得部は、第1指定位置と第2指定位置との間の距離を示す情報を取得する。距離取得部は、取得した情報を表示処理部40に供給する。また、方向取得部は、位置検知部20から供給される情報に基づいて、入力面10上でユーザにより指定された方向を示す情報を取得する。具体的に、方向取得部は、第1指定位置から第2指定位置に向かう方向を示す情報を取得する。方向取得部は、取得した情報を表示処理部40に供給する。   The distance acquisition unit acquires information indicating the distance between two points designated on the input surface 10 by the user based on the information supplied from the position detection unit 20. For example, the distance acquisition unit acquires information indicating the distance between the first designated position and the second designated position. The distance acquisition unit supplies the acquired information to the display processing unit 40. The direction acquisition unit acquires information indicating the direction designated by the user on the input surface 10 based on the information supplied from the position detection unit 20. Specifically, the direction acquisition unit acquires information indicating a direction from the first designated position toward the second designated position. The direction acquisition unit supplies the acquired information to the display processing unit 40.

そして、軌跡取得部は、入力面10上におけるユーザ操作の軌跡を示す情報を取得する。具体的に、軌跡取得部は、入力面10上の第一の位置から第二の位置までユーザが指をスライドさせた場合、第一の位置から第二の位置までの指の経路を示す情報を取得する。例えば、軌跡取得部は、第1指定位置から第2指定位置までに至る軌跡を示す情報を取得する。軌跡取得部は、取得した軌跡を示す情報を表示処理部40に供給する。   Then, the trajectory acquisition unit acquires information indicating the trajectory of the user operation on the input surface 10. Specifically, when the user slides the finger from the first position on the input surface 10 to the second position, the trajectory acquisition unit is information indicating the path of the finger from the first position to the second position. To get. For example, the trajectory acquisition unit acquires information indicating a trajectory from the first designated position to the second designated position. The trajectory acquisition unit supplies information indicating the acquired trajectory to the display processing unit 40.

そして、表示処理部40は、距離取得部から供給される距離を示す情報に基づいて、「球」が所定の位置から射出される強さまたは速度を決定する。また、表示処理部40は、方向取得部から供給される方向を示す情報に基づいて、当該「球」が射出される方向を決定する。そして、表示処理部40は、決定した強さまたは速度で、決定した方向に「球」が射出される動画および/または静止画を表示部45に表示させる。   Then, the display processing unit 40 determines the strength or speed at which the “sphere” is ejected from a predetermined position based on the information indicating the distance supplied from the distance acquisition unit. Further, the display processing unit 40 determines the direction in which the “sphere” is emitted based on the information indicating the direction supplied from the direction acquisition unit. The display processing unit 40 causes the display unit 45 to display a moving image and / or a still image in which a “sphere” is ejected in the determined direction with the determined strength or speed.

表示処理部40は、選択体としての「球」がゲーム媒体としてのブロックに接触した場合(すなわち、ブロックが表示されている領域に「球」の位置座標が含まれた場合、換言すれば、位置検知部20が検知した情報等に基づいて決定される位置座標が、ブロックが表示されている領域に含まれる場合)、ゲーム媒体としての「ブロック」をタワーから押し出される画像を表示部45に表示させる。また、表示処理部40は、軌跡取得部から供給される軌跡を示す情報に基づいて、選択体の移動を示す画像を表示部45に表示させる。すなわち、表示処理部40は、当該軌跡に応じた経路で選択体が所定の位置からゲーム媒体に向けて進むように、選択体が移動する画像を表示部45に表示する。一例として、表示処理部40は、当該軌跡が蛇行する軌跡である場合、選択体をゲーム媒体に向けて当該蛇行する軌跡に沿って表示部45上を移動させる。   When the “sphere” as the selected body comes into contact with the block as the game medium (that is, when the position coordinates of the “sphere” are included in the area where the block is displayed, in other words, When the position coordinates determined based on the information detected by the position detection unit 20 are included in the area where the block is displayed), an image in which the “block” as the game medium is pushed out of the tower is displayed on the display unit 45. Display. Further, the display processing unit 40 causes the display unit 45 to display an image indicating the movement of the selected body based on the information indicating the trajectory supplied from the trajectory acquisition unit. In other words, the display processing unit 40 displays on the display unit 45 an image in which the selected body moves so that the selected body advances from a predetermined position toward the game medium along a route corresponding to the trajectory. As an example, when the trajectory is a meandering trajectory, the display processing unit 40 moves the selected body on the display unit 45 along the serpentine trajectory toward the game medium.

このように、情報処理システム1は、タッチ操作に応じて決定される球の軌跡や強さを用いてタワーを構成するブロックの動作を決定できるので、単にブロックをタッチ操作によって選択する場合に比べ、ゲームの興趣性を向上させることができる。   As described above, the information processing system 1 can determine the operation of the blocks constituting the tower using the trajectory and strength of the sphere determined according to the touch operation, and therefore, compared with a case where the block is simply selected by the touch operation. Can improve the fun of the game.

(画像格納部42)
画像格納部42は、ゲーム媒体、選択体、キャラクター、所定のオブジェクト、および/または背景画像などの複数の画像のデータを格納する。画像格納部42は、表示処理部40からの働きかけに応じ、格納している画像データを表示処理部40に供給する。表示処理部40は、画像格納部42から取得した画像データに基づいて画像を表示部45に表示させる。
(Image storage unit 42)
The image storage unit 42 stores data of a plurality of images such as a game medium, a selection object, a character, a predetermined object, and / or a background image. The image storage unit 42 supplies the stored image data to the display processing unit 40 in response to an action from the display processing unit 40. The display processing unit 40 causes the display unit 45 to display an image based on the image data acquired from the image storage unit 42.

(判定部50)
判定部50は、複数のゲーム媒体のうちの一つがタワーから押し出された場合、タワーの積層のバランスが崩れるか否かに応じ、タワーが倒壊するか否かを判定する。例えば、判定部50は、タワーを構成する複数のゲーム媒体のうち一のゲーム媒体が除去された場合、以下のようにしてバランスが崩れるか否かを判定する。まず、判定部50は、一のゲーム媒体が除去された後のタワー最上段の重心を算出する。そして、判定部50は、算出した重心の座標(例えば、x座標およびy座標)が一段下のゲーム媒体上に重なっているか否かを判定する。この場合に、判定部50は、算出した重心が一段下のゲーム媒体上に重なっていないと判断した場合、バランスが崩れていると判断する。
(Determination unit 50)
When one of the plurality of game media is pushed out of the tower, the determination unit 50 determines whether or not the tower collapses depending on whether or not the balance of the tower stack is lost. For example, the determination unit 50 determines whether or not the balance is lost as follows when one game medium is removed from among a plurality of game media constituting the tower. First, the determination unit 50 calculates the center of gravity of the uppermost tower after one game medium is removed. Then, the determination unit 50 determines whether or not the calculated coordinates of the center of gravity (for example, the x-coordinate and the y-coordinate) overlap on the next lower game content. In this case, when the determination unit 50 determines that the calculated center of gravity does not overlap with the next lower game content, the determination unit 50 determines that the balance has been lost.

一方、判定部50が、一段下のゲーム媒体上に算出した重心が重なっていると判断した場合、最上段と一段下の段とを一塊りにし、当該一塊りの重心を算出する。そして、判定部50は、当該一塊りの重心が、当該一塊りの一段下のゲーム媒体上に重なっているか否かを判定する。ここで判定部50が、当該一塊りの重心が、当該一塊りの一段下のゲーム媒体上に重なっていないと判断した場合、バランスが崩れていると判断し、当該一塊りの一段下のゲーム媒体上に重なっていると判断した場合には、上記と同様の判定処理を繰り返す。このようにして判定部50は、タワーの最下段までバランス判定処理を実行することで、バランスが崩れ、タワーが倒壊するか否かを判定する。   On the other hand, if the determination unit 50 determines that the calculated centroids are overlapped on the next lower game content, the uppermost tier and the lower tier are grouped together to calculate the centroid of the group. Then, the determination unit 50 determines whether or not the center of gravity of the lump overlaps the game medium one step below the lump. Here, when the determination unit 50 determines that the center of gravity of the group does not overlap the game medium that is one step below the group, the determination unit 50 determines that the balance is lost, and the game that is one step below the group. If it is determined that the image overlaps the medium, the same determination process as described above is repeated. In this way, the determination unit 50 determines whether or not the balance is lost and the tower collapses by executing the balance determination process up to the lowest level of the tower.

また、判定部50は、ユーザによるタッチ操作によって、ゲーム媒体がタワーから押し出されることにより、バランスが崩れ、当該タワーが倒壊すると判定した場合、当該ユーザをゲームの敗者として決定することもできる。さらに、判定部50は、表示処理部40が特別媒体を表示している場合、特別媒体がタワーから落下したか否かを判定することもできる。判定部50は、特別媒体がタワーから落下したと判定した場合、当該ユーザをゲームの敗者として決定する。判定部50は、判定結果を示す情報を付与部60に供給する。   Moreover, the determination part 50 can also determine the said user as a loser of a game, when a game operation pushes out a game medium from a tower by a user's touch operation and it determines with a balance breaking and the said tower collapsing. Furthermore, the determination part 50 can also determine whether the special medium fell from the tower, when the display process part 40 is displaying the special medium. When determining that the special medium has fallen from the tower, the determining unit 50 determines the user as a loser of the game. The determination unit 50 supplies information indicating the determination result to the assigning unit 60.

判定部50が、タワーから特別媒体が落下すると判定する基準としては、例えば、(1)所定の確率でタワーから落下することが特別媒体に設定されている場合、当該確率に応じて落下すると判定したり、(2)ユーザによる操作ごとに(一例として、ゲームのターンごとに)ランダムに落下するか否か判定したり、(3)特定のゲーム媒体(例えば、特別媒体を下から支えるゲーム媒体)が押し出された場合に落下すると判定したり、(4)特別媒体自体が誤って押し出され(選択され)たり、および/または(5)特別媒体の重心が一段下のゲーム媒体の重心から一定以上ずれている場合に落下すると判定したりすることが考えられる。   As a reference for determining that the special medium falls from the tower, for example, (1) When the special medium is set to fall from the tower with a predetermined probability, the determination unit 50 determines that the special medium falls according to the probability. Or (2) it is determined whether or not to randomly fall for each user operation (for example, every game turn), or (3) a specific game medium (for example, a game medium that supports a special medium from below) ) Is pushed out, (4) the special medium itself is accidentally pushed out (selected), and / or (5) the center of gravity of the special medium is constant from the center of the game medium one step below It is conceivable that it is determined to fall when it is deviated as described above.

ここで、表示処理部40は、取得部30によって取得された、タッチ操作が継続する長さに応じた強さにしたがって、ゲーム媒体をタワーから押し出す強さを決定できる。この場合、判定部50は、例えば、決定された強さが所定値(複数のゲーム媒体ごとに設定されてよい)以上の強さである場合、当該強さで押し出すとバランスが崩れたと判断することができる。さらに、表示処理部40は、上記所定値以上の強さでゲーム媒体を押し出すと、他のゲーム媒体が一定の方向へ移動し、重心がずれるようにすることもできる。また、表示処理部40は、上記所定値が所定値以下の場合、ゲーム媒体の属性によっては、当該ゲーム媒体がタワーから押し出されないようにすることもできる。この場合、表示処理部40は、ゲーム媒体が押し出されず、所定の方向へ所定距離だけ移動し、重心がずれるようにしてよい。   Here, the display processing unit 40 can determine the strength of pushing the game medium from the tower according to the strength according to the length of the touch operation that is acquired by the acquisition unit 30. In this case, for example, when the determined strength is equal to or greater than a predetermined value (may be set for each of the plurality of game media), the determination unit 50 determines that the balance has been lost when the strength is pushed out. be able to. Further, when the display processing unit 40 pushes out the game media with a strength equal to or greater than the predetermined value, the other game media can move in a certain direction and the center of gravity can be shifted. In addition, when the predetermined value is equal to or smaller than the predetermined value, the display processing unit 40 may prevent the game medium from being pushed out of the tower depending on the attribute of the game medium. In this case, the display processing unit 40 may move the game media by a predetermined distance in a predetermined direction without pushing out the game content, and shift the center of gravity.

(付与部60)
付与部60は、判定部50から受け取った判定結果を示す情報が、タワーが倒壊しない旨を示す場合、タワーから押し出されたゲーム媒体に対応づけられた所定の特典をユーザに付与する。付与部60がユーザに付与する特典としては、ユーザがプレーしているゲームにおけるポイント、または情報処理システム1において実行されるゲーム、または他の情報処理システムにおいて実行される他のゲームで使用可能なアイテムなどが挙げられる。なお、付与部60は、ユーザが保有するアイテムがゲーム媒体として用いられている場合、ゲームの敗者のユーザに属していたアイテムであって、ゲーム媒体として用いられたアイテムをゲームの勝者のユーザに付与することもできる。さらに、付与部60は、ユーザに付与する特典やポイントに応じて、他のユーザと当該ユーザとの間でランキング処理を実行してもよい。
(Granting unit 60)
When the information indicating the determination result received from the determination unit 50 indicates that the tower does not collapse, the grant unit 60 grants a predetermined privilege associated with the game medium pushed out from the tower to the user. As a privilege granted to the user by the granting unit 60, it can be used for points in a game that the user is playing, a game executed in the information processing system 1, or another game executed in another information processing system. Items are listed. In addition, when the item which a user holds is used as a game medium, the grant part 60 is an item that belonged to a game loser user, and the item used as the game medium is given to the game winner user. It can also be granted. Furthermore, the granting unit 60 may execute a ranking process between another user and the user in accordance with the privilege or point given to the user.

具体的に、付与部60は、押し出されたゲーム媒体のタワーにおける位置、および当該ゲーム媒体に設定された属性(例えば、ゲーム媒体の大きさ、色、形状など)のうちの少なくとも一方に基づいて決定される特典(例えば、ポイント)を、所定の特典の1つとしてユーザに付与する。一例として、付与部60は、押し出されたゲーム媒体のタワーにおける位置が下であるほど、高いポイントをユーザに付与する。また、付与部60は、押し出されたゲーム媒体の大きさが大きいほど、ユーザに高いポイントを付与する。   Specifically, the granting unit 60 is based on at least one of the position of the pushed game content in the tower and the attributes (for example, the size, color, shape, etc. of the game content) set for the game content. The privilege to be determined (for example, points) is given to the user as one of the predetermined privileges. As an example, the granting unit 60 gives the user a higher point as the position of the pushed game content in the tower is lower. Moreover, the provision part 60 gives a user a high point, so that the magnitude | size of the extruded game content is large.

また、付与部60は、ユーザに付与したポイントを表示部45の所定の領域に表示することもできる。付与部60は、ユーザに付与した得点に関する情報をユーザ情報格納部80に供給する。   The assigning unit 60 can also display the points given to the user in a predetermined area of the display unit 45. The assigning unit 60 supplies information related to the score given to the user to the user information storage unit 80.

(制限部70)
制限部70は、ユーザがゲーム媒体の1つを押し出すタッチ操作の回数に対して、所定の制限を課す。制限部70は、ユーザが実行可能なタッチ操作の回数を表示処理部40を介して表示部45に表示させることができる。制限部70は、ユーザのタッチ操作が制限回数を超えた場合、ユーザのタッチ操作の受付を禁止させる。
(Restriction unit 70)
The restriction unit 70 imposes a predetermined restriction on the number of touch operations that the user pushes out one of the game media. The restriction unit 70 can display the number of touch operations that can be performed by the user on the display unit 45 via the display processing unit 40. The restriction unit 70 prohibits acceptance of the user's touch operation when the user's touch operation exceeds the limit number of times.

(ユーザ情報格納部80)
ユーザ情報格納部80は、ユーザを一意に識別するユーザ識別子に対応づけて、ユーザに付与された特典(例えば、ポイント、アイテム、キャラクターに関する情報など)を格納する。ユーザ情報格納部80に格納されている情報は、情報処理システム1において実行されるゲームプログラム、または他の情報処理システムにおいて実行される他のゲームプログラムにおいて用いることができる。
(User information storage unit 80)
The user information storage unit 80 stores a privilege (for example, information on points, items, characters, etc.) given to the user in association with a user identifier that uniquely identifies the user. The information stored in the user information storage unit 80 can be used in a game program executed in the information processing system 1 or another game program executed in another information processing system.

図3は、本発明の実施の形態に係る情報処理システムにおけるゲームの処理の一例を示す。まず、表示処理部40は、ゲーム媒体としての複数のブロックから構成されるタワーを表示部45に表示させる。そして、入力面10を介して位置検知部20が検知したユーザのタッチ操作の位置と、取得部30が取得したタッチ操作の時間とに基づいて、ユーザが選択したブロックを押し出し表示する。次に、判定部50が当該押し出しによりタワーが崩れないと判定した場合、付与部60はユーザに特典を付与する。この場合において、付与部60は、押し出されたブロックにあらかじめ対応づけられているキャラクターの画像(キャラクター画像440)を表示部45に表示すると共に、当該キャラクターをユーザが取得した旨を示すメッセージ430を表示部45に表示する。付与部60は、ユーザ識別子に対応づけて当該キャラクターをユーザ情報格納部80に格納する。   FIG. 3 shows an example of game processing in the information processing system according to the embodiment of the present invention. First, the display processing unit 40 causes the display unit 45 to display a tower composed of a plurality of blocks as game media. Based on the position of the user's touch operation detected by the position detection unit 20 via the input surface 10 and the time of the touch operation acquired by the acquisition unit 30, the block selected by the user is pushed out and displayed. Next, when the determination unit 50 determines that the tower does not collapse due to the extrusion, the grant unit 60 grants a privilege to the user. In this case, the assigning unit 60 displays a character image (character image 440) previously associated with the pushed block on the display unit 45, and displays a message 430 indicating that the user has acquired the character. It is displayed on the display unit 45. The assigning unit 60 stores the character in the user information storage unit 80 in association with the user identifier.

図4は、本発明の実施の形態に係る情報処理システムにおけるゲームの処理の一例を示す。制限部70は、ゲーム媒体を押し出すタッチ操作の回数に制限を設ける。例えば、制限部70は、ユーザが実行可能なタッチ操作の回数を表示部45の所定の領域に制限表示425として表示させる。制限部70は、ユーザのタッチ操作が当該制限回数を超えた場合、ユーザのタッチ操作の受付を禁止させる。   FIG. 4 shows an example of game processing in the information processing system according to the embodiment of the present invention. The restriction unit 70 places a restriction on the number of touch operations for pushing out the game media. For example, the restriction unit 70 displays the number of touch operations that can be performed by the user as a restriction display 425 in a predetermined area of the display unit 45. The restriction unit 70 prohibits acceptance of the user's touch operation when the user's touch operation exceeds the limit number.

また、付与部60は、タワーのバランスが崩れない場合であって、タワーの土台に近いゲーム媒体としてのブロックが押し出された場合に、より高いポイントをユーザに与えることができる。例えば、付与部60は、ゲーム媒体402よりもゲーム媒体404の方に高いポイントを対応づけ、ゲーム媒体404が押し出された場合であって、タワーが崩れない場合に、ユーザに当該ポイントを付与する。   Further, the granting unit 60 can give a higher point to the user when the balance of the tower is not lost and a block as a game medium close to the base of the tower is pushed out. For example, the assigning unit 60 associates a higher point with the game medium 404 than the game medium 402 and gives the user the point when the game medium 404 is pushed out and the tower does not collapse. .

図5は、本発明の実施の形態に係る情報処理システムにおけるゲームの処理の一例を示す。表示処理部40は、特別媒体として複数のユーザそれぞれが提供するアイテムを表示部45に表示することができる。例えば、表示処理部40は、タワーの頂上部分に特別媒体412および特別媒体414を表示させる。そして、付与部60は、複数のユーザのうちゲームに勝利したユーザに対し、特別媒体412および特別媒体414を付与することができる。   FIG. 5 shows an example of game processing in the information processing system according to the embodiment of the present invention. The display processing unit 40 can display an item provided by each of a plurality of users as a special medium on the display unit 45. For example, the display processing unit 40 displays the special medium 412 and the special medium 414 on the top portion of the tower. And the provision part 60 can provide the special medium 412 and the special medium 414 with respect to the user who won the game among several users.

図6は、本発明の実施の形態に係る情報処理システムにおけるゲームの処理の一例を示す。表示処理部40は、ブロックの代わりにキャラクターを表示部45に表示することができる。表示処理部40は、画像格納部42にユーザ識別子に対応づけて、あらかじめ格納されているキャラクター画像データを用い、当該キャラクター画像をブロックの代わりに表示部45に表示させる。例えば、表示処理部40は、ゲーム媒体としてのキャラクター媒体442、ゲーム媒体としてのキャラクター(キャラクター媒体444)、およびゲーム媒体としてのキャラクター(キャラクター媒体446)をタワーを構成するブロックとして表示する。そして、付与部60は、判定部50においてタワーが崩れないと判定された場合に、押し出されたキャラクターをユーザに特典として付与することができる。   FIG. 6 shows an example of game processing in the information processing system according to the embodiment of the present invention. The display processing unit 40 can display a character on the display unit 45 instead of the block. The display processing unit 40 uses the character image data stored in advance in association with the user identifier in the image storage unit 42 and causes the display unit 45 to display the character image instead of the block. For example, the display processing unit 40 displays a character medium 442 as a game medium, a character (character medium 444) as a game medium, and a character (character medium 446) as a game medium as blocks constituting a tower. And grant part 60 can grant a pushed-out character as a privilege to a user, when judgment part 50 judges with a tower not collapsing.

なお、表示処理部40は、ユーザが所定のアイテムを用いることで、当該アイテムでタワーを補助的に支えることや、他のユーザによるゲーム媒体の押し出しを阻害する効果(一例として、所定のアイテムを用いることでタワーの土台を一定時間、振動させる効果)などを表示することもできる。また、表示処理部40は、入力面10を介して取得するユーザのタッチ操作による指示に応じ、タワーを構成する複数のブロックの配置を変更することもできる。さらに、ゲーム媒体としてのブロックに所定のパラメータを対応づけることもできる。例えば、情報処理システム1は、ゲーム媒体の押し出しやすさの度合いを、あらかじめ各ゲーム媒体に対応づけることで、ゲーム媒体の押し出しやすさに変化を持たせることができる。   In addition, the display processing unit 40 uses the predetermined item to assist the tower with the item, and to prevent the other user from pushing out the game medium (for example, the predetermined item By using it, it is possible to display the effect of vibrating the base of the tower for a certain period of time. Further, the display processing unit 40 can change the arrangement of a plurality of blocks constituting the tower in response to an instruction by a user's touch operation acquired via the input surface 10. Furthermore, a predetermined parameter can be associated with a block as a game medium. For example, the information processing system 1 can change the ease of pushing out the game medium by associating the degree of ease of pushing out the game medium with each game medium in advance.

さらに、表示処理部40は、ゲームにおいて選択体を用いる場合、当該選択体に属性(例えば、選択体の大きさ、色、形状などの所定のパラメータ)を設定することができる。そして、表示処理部40は、選択体によってゲーム媒体がタワーから押し出される場合、当該選択体に設定された属性と、当該ゲーム媒体に設定された属性とに応じて、当該ゲーム媒体が押し出されやすいか否かを決定することができる。例えば、選択体としての「球」の大きさ(属性)が小さく、ゲーム媒体としての「ブロック」の大きさ(属性)が大きい場合、ユーザが球をブロックに接触させたとしても、表示処理部40は、当該ブロックを少ししか動かさないようにすることができる。   Furthermore, when using the selection body in the game, the display processing unit 40 can set attributes (for example, predetermined parameters such as the size, color, and shape of the selection body) for the selection body. When the game medium is pushed out from the tower by the selected object, the display processing unit 40 is likely to push out the game medium according to the attribute set in the selected object and the attribute set in the game medium. Or not. For example, when the size (attribute) of the “sphere” as the selection object is small and the size (attribute) of the “block” as the game medium is large, even if the user touches the block with the block, the display processing unit 40 can move the block only a little.

また、例えば、選択体に「火」の属性が設定されており、ゲーム媒体に「水」の属性が設定されている場合に、「火」が「水」に対して優位な属性としてゲームにおいて設定されているとき、表示処理部40は、(1)上記選択体が上記ゲーム媒体を押し出すために必要となる所定の強さを小さくしたり、(2)当該選択体が小さい場合であっても、大きなゲーム媒体を押し出し可能としたり、(3)選択体によって選択されたゲーム媒体(弾が命中したブロック)の周囲に配置されたゲーム媒体であって、同様に「水」の属性が設定されているゲーム媒体も、一緒に押し出したりすることができる。   Also, for example, when the “fire” attribute is set for the selected object and the “water” attribute is set for the game medium, “fire” is an attribute superior to “water” in the game. When set, the display processing unit 40 (1) reduces the predetermined strength required for the selected body to push out the game media, or (2) the selected body is small. Also, it is possible to extrude a large game medium, or (3) a game medium arranged around a game medium (a block hit by a bullet) selected by a selected body, and the attribute of “water” is set similarly. The game media being played can also be pushed out together.

あるいは、例えば、選択体に「火」の属性が設定されており、ゲーム媒体に「木」の属性が設定されている場合、表示処理部40は、当該ゲーム媒体が燃え上がる視覚効果を表示させることができる。さらに、例えば、選択体に「木」の属性が設定されており、ゲーム媒体に「鉄」の属性が設定されている場合、表示処理部40は、ゲーム媒体が選択体を弾き返す(押し出されない)ようにすることができる。すなわち、表示処理部40は、選択体に設定された属性とゲーム媒体に設定された属性との組み合わせに応じて、例えば、当該ゲーム媒体が押し出されやすいか否かなど、当該ゲームの進行(当該ゲームにおいて発生する効果に基づくゲーム進行)を決定することができる。   Alternatively, for example, when the “fire” attribute is set for the selected object and the “tree” attribute is set for the game medium, the display processing unit 40 displays the visual effect of the game medium burning. Can do. Further, for example, when the “tree” attribute is set for the selection object and the “iron” attribute is set for the game medium, the display processing unit 40 repels the selection object (not pushed out). ) That is, the display processing unit 40 proceeds with the progress of the game (for example, whether the game medium is likely to be pushed out according to the combination of the attribute set for the selected object and the attribute set for the game medium). It is possible to determine game progress based on effects generated in the game.

〔情報処理システム1が実行する処理〕
図7は、情報処理システム1におけるゲームの処理の流れの一例を示す。なお、以下の説明において、カッコ書きの「〜ステップ」は、コンピュータの制御方法に含まれる各ステップを表す。
[Processes executed by the information processing system 1]
FIG. 7 shows an example of the game process flow in the information processing system 1. In the following description, parenthesized “˜step” represents each step included in the computer control method.

まず、表示処理部40は、複数のゲーム媒体のそれぞれをタッチ操作に応じて押し出し自在に表示部45に表示する(ステップ10、表示ステップ、以下「ステップ」を「S」と略記する)。次に、判定部50は、ユーザのタッチ操作に応じて押し出されたゲーム媒体がタワーからなくなることにより、タワーが倒壊するか否かを判定する(S15、判定ステップ)。判定部50は、判定結果を示す情報を付与部60に供給する。付与部60は、タワーが倒壊しないと判定部50が判定した場合、押し出されたゲーム媒体にあらかじめ対応づけられた所定の特典をユーザに付与する(S20、付与ステップ)。   First, the display processing unit 40 displays each of the plurality of game media on the display unit 45 so as to be pushed out in accordance with the touch operation (step 10, display step, hereinafter “step” is abbreviated as “S”). Next, the determination unit 50 determines whether or not the tower collapses when the game media pushed out in response to the user's touch operation disappears from the tower (S15, determination step). The determination unit 50 supplies information indicating the determination result to the assigning unit 60. When the determination unit 50 determines that the tower does not collapse, the granting unit 60 grants a predetermined privilege associated with the pushed game media in advance to the user (S20, granting step).

〔情報処理システム1のハードウェア構成〕
図8は、本発明の実施の形態に係る情報処理システムのハードウェア構成の一例を示す。本実施の形態に係る情報処理システム1は、CPU1500と、グラフィックコントローラ1520と、Random Access Memory(RAM)、Read-Only Memory(ROM)、および/またはフラッシュROMなどのメモリ1530と、データを記憶する記憶装置1540と、記録媒体からデータを読み込みおよび/または記録媒体にデータを書き込む読込み/書込み装置1545と、データを入力する入力装置1560と、外部の通信機器とデータを送受信する通信インターフェース1550と、CPU1500とグラフィックコントローラ1520とメモリ1530と記憶装置1540と読込み/書込み装置1545と入力装置1560と通信インターフェース1550とを互いに通信可能に接続するチップセット1510とを備える。
[Hardware configuration of information processing system 1]
FIG. 8 shows an example of the hardware configuration of the information processing system according to the embodiment of the present invention. The information processing system 1 according to this embodiment stores a CPU 1500, a graphic controller 1520, a memory 1530 such as a random access memory (RAM), a read-only memory (ROM), and / or a flash ROM, and data. A storage device 1540; a read / write device 1545 that reads data from and / or writes data to a recording medium; an input device 1560 that inputs data; a communication interface 1550 that transmits and receives data to and from an external communication device; A CPU 1500, a graphic controller 1520, a memory 1530, a storage device 1540, a read / write device 1545, an input device 1560, and a chip set 1510 that connects the communication interface 1550 so as to communicate with each other are provided.

チップセット1510は、メモリ1530と、メモリ1530にアクセスして所定の処理を実行するCPU1500と、外部の表示装置の表示を制御するグラフィックコントローラ1520とを相互に接続することにより、各構成要素間のデータの受渡しを実行する。CPU1500は、メモリ1530に格納されたプログラムに基づいて動作して、各構成要素を制御する。グラフィックコントローラ1520は、メモリ1530内に設けられたバッファ上に一時的に蓄えられた画像データに基づいて、画像を所定の表示装置に表示させる。   The chip set 1510 includes a memory 1530, a CPU 1500 that accesses the memory 1530 and executes predetermined processing, and a graphic controller 1520 that controls display on an external display device. Perform data passing. The CPU 1500 operates based on a program stored in the memory 1530 and controls each component. The graphic controller 1520 displays an image on a predetermined display device based on the image data temporarily stored on the buffer provided in the memory 1530.

また、チップセット1510は、記憶装置1540と、読込み/書込み装置1545と、通信インターフェース1550とを接続する。記憶装置1540は、情報処理システム1のCPU1500が使用するプログラムとデータとを格納する。記憶装置1540は、例えば、フラッシュメモリである。読込み/書込み装置1545は、プログラムおよび/またはデータを記憶している記憶媒体からプログラムおよび/またはデータを読み取って、読み取ったプログラムおよび/またはデータを記憶装置1540に格納する。読込み/書込み装置1545は、例えば、通信インターフェース1550を介し、インターネット上のサーバから所定のプログラムを取得して、取得したプログラムを記憶装置1540に格納する。   The chip set 1510 connects a storage device 1540, a read / write device 1545, and a communication interface 1550. The storage device 1540 stores programs and data used by the CPU 1500 of the information processing system 1. The storage device 1540 is, for example, a flash memory. The read / write device 1545 reads the program and / or data from the storage medium storing the program and / or data, and stores the read program and / or data in the storage device 1540. For example, the reading / writing device 1545 acquires a predetermined program from a server on the Internet via the communication interface 1550 and stores the acquired program in the storage device 1540.

通信インターフェース1550は、通信ネットワークを介して外部の装置とデータの送受信を実行する。また、通信インターフェース1550は、通信ネットワークが不通の場合、通信ネットワークを介さずに外部の装置とデータの送受信を実行することもできる。そして、キーボード、タブレット、マウスなどの入力装置1560は、所定のインターフェースを介してチップセット1510と接続する。   The communication interface 1550 executes data transmission / reception with an external device via a communication network. Further, when the communication network is disconnected, the communication interface 1550 can execute data transmission / reception with an external device without going through the communication network. An input device 1560 such as a keyboard, a tablet, or a mouse is connected to the chipset 1510 via a predetermined interface.

記憶装置1540に格納される情報処理システム1用のゲームプログラムは、インターネットなどの通信ネットワーク、または磁気記録媒体、光学記録媒体などの記録媒体を介して記憶装置1540に提供される。そして、記憶装置1540に格納された情報処理システム1用のゲームプログラムは、CPU1500により実行される。   The game program for the information processing system 1 stored in the storage device 1540 is provided to the storage device 1540 via a communication network such as the Internet or a recording medium such as a magnetic recording medium or an optical recording medium. The game program for the information processing system 1 stored in the storage device 1540 is executed by the CPU 1500.

本実施の形態に係る情報処理システム1により実行されるゲームプログラムは、CPU1500に働きかけて、情報処理システム1を、図1〜図7において説明した入力面10、位置検知部20、取得部30、表示処理部40、画像格納部42、表示部45、判定部50、付与部60、制限部70、およびユーザ情報格納部80として機能させる。   The game program executed by the information processing system 1 according to the present embodiment works on the CPU 1500 to change the information processing system 1 to the input surface 10, the position detection unit 20, the acquisition unit 30 described in FIGS. The display processing unit 40, the image storage unit 42, the display unit 45, the determination unit 50, the adding unit 60, the restriction unit 70, and the user information storage unit 80 are caused to function.

なお、本発明に係るゲームプログラムは、例えば、ActionScript、JavaScript(登録商標)などのスクリプト言語、Objective-C、Java(登録商標)などのオブジェクト指向プログラミング言語、HTML5などのマークアップ言語などを用いて実装できる。また、前記ゲームプログラムによって実現される各機能を実現する各部を備えた携帯端末と、前記各機能とは異なる残りの機能を実現する各部を備えたサーバとを含むゲームシステムも、本発明の範疇に入る。   The game program according to the present invention uses, for example, a script language such as ActionScript and JavaScript (registered trademark), an object-oriented programming language such as Objective-C and Java (registered trademark), a markup language such as HTML5, and the like. Can be implemented. In addition, a game system including a portable terminal provided with each unit that realizes each function implemented by the game program and a server provided with each unit that implements the remaining functions different from the above functions is also included in the scope of the present invention. to go into.

〔情報処理システム1が奏する効果〕
本実施の形態に係る情報処理システム1は、表示部45に表示されたタワーを構成する複数のブロックのそれぞれを、タッチ操作によって押し出されるように表示することができる。これにより、情報処理システム1によれば、ユーザは携帯通信端末上で手軽にジェンガゲームを楽しむことができる。
[Effects of the information processing system 1]
The information processing system 1 according to the present embodiment can display each of a plurality of blocks constituting the tower displayed on the display unit 45 so as to be pushed out by a touch operation. Thereby, according to the information processing system 1, the user can enjoy a jenga game easily on a portable communication terminal.

〔サーバが機能を提供する構成〕
以上では、ゲームの進行を処理するゲームプログラムが、情報処理システム1において実行される構成を説明した。一方、上記ゲームプログラムの一部または全部がサーバにおいて実行され、当該実行された処理の結果が上記情報処理端末に返される構成であってもよい。本発明のコンピュータが、プレイヤ端末とネットワークを介して接続されたサーバ装置として機能する場合、ゲームの進行画面を上記サーバ装置が生成したデータに基づいて、上記プレイヤ端末において表示されるウェブ表示とし、その他のメニュー画面などを当該プレイヤ端末にインストールされているネイティブアプリによって表示するネイティブ表示とするなどの、上記サーバ装置と上記プレイヤ端末のそれぞれが処理の一部を担うハイブリッドゲームとすることもできる。
[Configuration in which the server provides functions]
The configuration in which the game program for processing the progress of the game is executed in the information processing system 1 has been described above. On the other hand, a part or all of the game program may be executed on a server, and the result of the executed process may be returned to the information processing terminal. When the computer of the present invention functions as a server device connected to a player terminal via a network, the game progress screen is a web display displayed on the player terminal based on the data generated by the server device, A hybrid game in which each of the server device and the player terminal is responsible for part of the processing, such as a native display in which other menu screens are displayed by a native application installed in the player terminal, may be used.

〔付記事項〕
本発明は上述したそれぞれの実施の形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施の形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施の形態についても、本発明の技術的範囲に含まれる。さらに、各実施の形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成できる。
[Additional Notes]
The present invention is not limited to the above-described embodiments, and various modifications can be made within the scope of the claims, and the technical means disclosed in different embodiments can be appropriately combined. Embodiments to be made are also included in the technical scope of the present invention. Furthermore, a new technical feature can be formed by combining the technical means disclosed in each embodiment.

本発明は、スマートフォン、携帯電話、タブレット端末、パーソナルコンピュータ、サーバ、ワークステーション、メインフレームなど、任意のコンピュータに広く適用することができる。   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.

1:情報処理システム、10:入力面、20:位置検知部、30:取得部、40:表示処理部、42:画像格納部、45:表示部、50:判定部、60:付与部、70:制限部、80:ユーザ情報格納部、400、402、404:ゲーム媒体、410、412、414:特別媒体、420:スコア表示、425:制限表示、430:メッセージ、440:キャラクター画像、442、444、446:キャラクター媒体   1: Information processing system, 10: Input surface, 20: Position detection unit, 30: Acquisition unit, 40: Display processing unit, 42: Image storage unit, 45: Display unit, 50: Determination unit, 60: Assignment unit, 70 : Restriction unit, 80: user information storage unit, 400, 402, 404: game medium, 410, 412, 414: special medium, 420: score display, 425: restriction display, 430: message, 440: character image, 442, 444, 446: Character medium

Claims (13)

ゲームの進行を処理するゲームプログラムであって、
コンピュータに、
タワーを構成するように積層された複数のゲーム媒体のそれぞれを、所定の入力面によって検知されたユーザのタッチ操作に基づく接触時間に応じて、前記接触時間が長いほど前記タワーから押し出す力を増すように押し出し自在に表示する表示機能と、
前記複数のゲーム媒体のうちの1つが押し出された場合、積層のバランスが崩れることによって、前記タワーが倒壊するか否かを判定する判定機能と、
前記判定機能によって倒壊しないと判定された場合、押し出されたゲーム媒体にあらかじめ対応づけられた所定のゲーム媒体を、前記ユーザに付与する付与機能とを実現させることを特徴とするゲームプログラム。
A game program for processing the progress of the game,
On the computer,
According to the contact time based on the touch operation of the user detected by a predetermined input surface, the force to push out the game media stacked to form the tower from the tower increases as the contact time increases. a display function for freely displayed extrusion as,
When one of the plurality of game media is pushed out, a determination function for determining whether or not the tower collapses due to an unbalanced stacking;
The determination if it is determined not to collapse by function, a predetermined game medium that has been pre-correlated to the extruded game contents, game program, characterized in that to realize, and adding function to be imparted to the user.
前記判定機能は、前記タッチ操作によって、前記ゲーム媒体のうちの1つが前記タワーから押し出されたことにより、当該タワーが倒壊すると判定した場合、当該ユーザを前記ゲームの敗者として決定することを特徴とする請求項1に記載のゲームプログラム。 The determination function determines the user as a loser of the game when it is determined that one of the game media is pushed out of the tower by the touch operation and the tower collapses. The game program according to claim 1. 前記付与機能は、前記押し出されたゲーム媒体の前記タワーにおける位置、および当該ゲーム媒体に設定された属性のうちの少なくとも一方に基づいて決定される特典を、前記ユーザに更に付与することを特徴とする請求項1又は請求項2に記載のゲームプログラム。   The grant function further grants to the user a privilege determined based on at least one of the position of the pushed game content in the tower and the attribute set in the game content. The game program according to claim 1 or 2. 前記付与機能は、ポイント又はゲームにおいて使用可能なアイテムを、前記ユーザに更に付与することを特徴とする請求項1から3のいずれか一項に記載のゲームプログラム。   The game program according to any one of claims 1 to 3, wherein the grant function further grants points or items usable in the game to the user. 前記表示機能は、前記タワーから落下した場合、当該タワーが倒壊したか否かに関わらず、前記ゲームの勝敗が決する特別なゲーム媒体を、前記タワーの頂上に支持するようにさらに表示し、
前記判定機能は、前記特別なゲーム媒体が落下したか否かをさらに判定することを特徴とする請求項1から4のいずれか一項に記載のゲームプログラム。
The display function further displays a special game medium on which the game wins or loses are supported on the top of the tower, regardless of whether the tower has collapsed or not when falling from the tower.
The game program according to any one of claims 1 to 4, wherein the determination function further determines whether or not the special game medium has fallen.
前記ゲームプログラムは、前記コンピュータに、
前記ユーザが前記ゲーム媒体のうちの1つを押し出すタッチ操作の回数に対して、所定の制限を課す制限機能をさらに実現させることを特徴とする請求項1から5のいずれか一項に記載のゲームプログラム。
The game program is stored in the computer,
6. The restriction function for imposing a predetermined restriction on the number of touch operations in which the user pushes out one of the game media is further realized. Game program.
前記表示機能は、前記タワーが異なる視点から視認可能となるように、前記複数のゲーム媒体のそれぞれを3次元で表示することを特徴とする請求項1から6のいずれか一項に記載のゲームプログラム。   The game according to claim 1, wherein the display function displays each of the plurality of game media in a three-dimensional manner so that the tower can be viewed from different viewpoints. program. 前記表示機能は、前記タッチ操作に応じて前記タワーから前記複数のゲーム媒体のそれぞれを押し出す場合に、前記複数のゲーム媒体のそれぞれに向けて放出される選択体により押し出される画像を表示する請求項1から7のいずれか一項に記載のゲームプログラム。   The display function displays an image pushed out by a selection body emitted toward each of the plurality of game media when pushing out each of the plurality of game media from the tower according to the touch operation. The game program according to any one of 1 to 7. 前記所定のゲーム媒体は前記押し出されたゲーム媒体である、請求項1から8のいずれか一項に記載のゲームプログラム。   The game program according to claim 1, wherein the predetermined game medium is the pushed game medium. 前記付与機能は、複数のユーザのうちゲームに勝利したユーザに対して、前記複数のユーザのうち敗北したユーザのゲーム媒体を付与する、請求項1から9のいずれか一項に記載のゲームプログラム。   The game program according to any one of claims 1 to 9, wherein the grant function grants a game medium of a defeated user among the plurality of users to a user who has won the game among the plurality of users. . 前記表示機能は、前記選択体に設定された属性とゲーム媒体に設定された属性との組み合わせに応じて、前記ゲームの進行を決定する、請求項8に記載のゲームプログラム。   The game program according to claim 8, wherein the display function determines the progress of the game according to a combination of an attribute set for the selected object and an attribute set for the game medium. ゲームの進行を処理するコンピュータの制御方法であって、
タワーを構成するように積層された複数のゲーム媒体のそれぞれを、所定の入力面によって検知されたユーザのタッチ操作に基づく接触時間に応じて、前記接触時間が長いほど前記タワーから押し出す力を増すように押し出し自在に表示する表示ステップと、
前記複数のゲーム媒体のうちの1つが押し出された場合、積層のバランスが崩れることによって、前記タワーが倒壊するか否かを判定する判定ステップと、
前記判定ステップにおいて倒壊しないと判定した場合、押し出されたゲーム媒体にあらかじめ対応づけられた所定のゲーム媒体を、前記ユーザに付与する付与ステップとを含むコンピュータの制御方法。
A computer control method for processing game progress,
According to the contact time based on the touch operation of the user detected by a predetermined input surface, the force to push out the game media stacked to form the tower from the tower increases as the contact time increases. a display step of freely displaying extrusion manner,
When one of the plurality of game media is pushed out, a determination step of determining whether or not the tower collapses due to a loss of stacking balance;
And a granting step of granting to the user a predetermined game medium associated in advance with the pushed game medium when it is determined not to collapse in the determination step.
ゲームの進行を処理するコンピュータであって、
タワーを構成するように積層された複数のゲーム媒体のそれぞれを、所定の入力面によって検知されたユーザのタッチ操作に基づく接触時間に応じて、前記接触時間が長いほど前記タワーから押し出す力を増すように押し出し自在に表示する表示部と、
前記複数のゲーム媒体のうちの1つが押し出された場合、積層のバランスが崩れることによって、前記タワーが倒壊するか否かを判定する判定部と、
前記判定部によって倒壊しないと判定された場合、押し出されたゲーム媒体にあらかじめ対応づけられた所定のゲーム媒体を、前記ユーザに付与する付与部とを備えたコンピュータ。
A computer that processes the progress of the game,
According to the contact time based on the touch operation of the user detected by a predetermined input surface, the force to push out the game media stacked to form the tower from the tower increases as the contact time increases. A display unit that can be pushed out as shown in FIG.
When one of the plurality of game media is pushed out, a determination unit that determines whether or not the tower collapses due to an unbalanced stacking;
A computer comprising: a granting unit that grants a predetermined game medium associated with the pushed game medium in advance to the user when it is determined that the determination unit does not collapse.
JP2014107205A 2014-05-23 2014-05-23 GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER Expired - Fee Related JP5753612B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014107205A JP5753612B1 (en) 2014-05-23 2014-05-23 GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014107205A JP5753612B1 (en) 2014-05-23 2014-05-23 GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2015040544A Division JP6694668B2 (en) 2015-03-02 2015-03-02 Game program, computer control method, and computer

Publications (2)

Publication Number Publication Date
JP5753612B1 true JP5753612B1 (en) 2015-07-22
JP2015221157A JP2015221157A (en) 2015-12-10

Family

ID=53638108

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014107205A Expired - Fee Related JP5753612B1 (en) 2014-05-23 2014-05-23 GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER

Country Status (1)

Country Link
JP (1) JP5753612B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015223510A (en) * 2015-03-02 2015-12-14 グリー株式会社 Game program, computer control method and computer

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006181286A (en) * 2004-12-28 2006-07-13 Sega Corp Image processor and method thereof
JP2007301094A (en) * 2006-05-10 2007-11-22 Namco Bandai Games Inc Program, information storage medium and game device
JP2012152348A (en) * 2011-01-25 2012-08-16 Taito Corp Block game program and block game machine
WO2013008717A1 (en) * 2011-07-08 2013-01-17 株式会社バンダイナムコゲームス Game system, program, and storage medium
JP2013208269A (en) * 2012-03-30 2013-10-10 Bndena Inc Program, information storage medium, electronic device, and server system
JP2014076150A (en) * 2012-10-10 2014-05-01 Konami Digital Entertainment Co Ltd Information processor, information processing method, program and information processing system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006181286A (en) * 2004-12-28 2006-07-13 Sega Corp Image processor and method thereof
JP2007301094A (en) * 2006-05-10 2007-11-22 Namco Bandai Games Inc Program, information storage medium and game device
JP2012152348A (en) * 2011-01-25 2012-08-16 Taito Corp Block game program and block game machine
WO2013008717A1 (en) * 2011-07-08 2013-01-17 株式会社バンダイナムコゲームス Game system, program, and storage medium
JP2013208269A (en) * 2012-03-30 2013-10-10 Bndena Inc Program, information storage medium, electronic device, and server system
JP2014076150A (en) * 2012-10-10 2014-05-01 Konami Digital Entertainment Co Ltd Information processor, information processing method, program and information processing system

Non-Patent Citations (7)

* Cited by examiner, † Cited by third party
Title
JPN6014030187; 'だるま落とし' [online] , 20110622, Google Inc. *
JPN6014030190; 'Jenga : あのハラハラドキドキが手の中で楽しめる!Androidアプリ1775' [online] , 20110628, 株式会社オクトバ *
JPN6014030192; 'Jenga' [online] , 20110102 *
JPN6014030195; 'Jenga 超ハイクオリティ!あの「ジェンガ」が3Dに!!' [online] , 20110604, アンドロイダー株式会社 *
JPN6014030199; 'レビュー:Bring Me Down' [online] , 20111028 *
JPN6014030201; 清水康宏: '「ジェンガ」の上に爆弾が乗っかっちゃってるようなドキドキ積み木崩しゲーム' [online] , 20121024, スパイシーソフト株式会社 *
JPN6014030204; 'ピースの摩擦や微妙なバランスまでリアルに再現したジェンガ公式iPhoneアプリ『Jenga』' [online] , 20101210 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015223510A (en) * 2015-03-02 2015-12-14 グリー株式会社 Game program, computer control method and computer

Also Published As

Publication number Publication date
JP2015221157A (en) 2015-12-10

Similar Documents

Publication Publication Date Title
JP6472555B1 (en) GAME PROGRAM, METHOD, AND INFORMATION PROCESSING DEVICE
JP6770036B2 (en) Programs, methods, and information processing equipment
JP2008295483A (en) Program and device for controlling shift
JP2019126360A (en) Game program, method, and information processor
JP6480039B1 (en) GAME PROGRAM, METHOD, AND INFORMATION PROCESSING DEVICE
JP5753612B1 (en) GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER
JP2019013836A (en) Game program, computer control method, and computer
JP5715285B1 (en) GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER
JP6559766B2 (en) GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER
JP2020048603A (en) Game program, method, and information processing device
JP7153108B1 (en) CONTROL PROGRAM, TERMINAL DEVICE, AND TERMINAL DEVICE CONTROL METHOD
JP2019126741A (en) Game program, method, and information processor
JP2020000735A (en) Program, method, and information processing device
JP2015223510A (en) Game program, computer control method and computer
JP6503118B1 (en) Game program, method, and information processing apparatus
JP5777768B1 (en) GAME PROGRAM, GAME CONTROL METHOD, AND COMPUTER
JP7532474B2 (en) PROGRAM AND INFORMATION PROCESSING APPARATUS
JP6270789B2 (en) GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER
JP2019150721A (en) Game program, method and information processor
JP6453953B1 (en) GAME PROGRAM, METHOD, AND INFORMATION PROCESSING DEVICE
JP6391784B1 (en) Game program
JP6119033B2 (en) GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER
JP5844431B1 (en) GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER
JP2022106137A (en) Information processing device, program, and method
JP2024111045A (en) Game Program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140523

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20140523

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20140611

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140722

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140919

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20141202

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150302

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150312

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

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20150319

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: 20150519

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150522

R150 Certificate of patent or registration of utility model

Ref document number: 5753612

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

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

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees