Game program, game system, and game device
The game system and device improve the interestingness of the game by introducing a bonus mode that allows strategic piece manipulation and special effects based on the number of pieces erased, addressing the lack of engagement in existing games.
Patent Information
- Application Number
- JP2023189609
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-06
- Publication Date
- 2025-05-19
- Estimated Expiration
- 2043-11-06
AI Technical Summary
The existing game program described in Patent Document 1 lacks interestingness, necessitating improvements to enhance user engagement.
A game system and device that displays a puzzle board surface with pieces, allowing users to perform operations that change the board's layout. The game executes modes where match conditions are satisfied to erase pieces, with a bonus mode allowing multiple operations before determining match conditions, thereby increasing game interest.
The proposed solution enhances the interestingness of the game by introducing a bonus mode that allows for strategic piece manipulation, increasing the number of pieces that can be erased at once, and providing special effects based on the number of pieces erased, thus improving user engagement and game dynamics.
Smart Images

Figure 2025077423000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a game program, a game system, and a game device.
Background Art
[0002] The game device described in Patent Document 1 provides a user with a puzzle game provided with a normal mode and a special mode. In the normal mode, after an operation of swapping the positions of two pieces is performed, if the puzzle board surface after the swapping satisfies a predetermined matching condition, a group of pieces that satisfy the matching condition is erased. In the special mode, it is possible to perform the operation of swapping the positions of the pieces any number of times until a certain period of time elapses, and after the certain period of time elapses, a group of pieces that satisfy the matching condition is erased all at once.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In the game described in Patent Document 1, there is room for improvement in terms of its interestingness. An object of the present disclosure is to provide a game program, a game system, and a game device capable of improving the interestingness.
Means for Solving the Problems
[0005] A first aspect causes a computer to function as display control means for displaying a puzzle board surface on which a plurality of pieces are arranged, operation reception means for receiving a user's operation on the puzzle board surface, game execution means for executing a game of changing the puzzle board surface based on the user's operation, The game execution means When a predetermined operation of selecting a second position is performed following the selection of a first piece placed at a first position on the puzzle board surface, it changes the positional relationship of a plurality of pieces on the puzzle board surface by moving at least the first piece to the second position. As a first mode of the game, each time a predetermined operation is performed, it determines whether or not a match condition is satisfied based on the positional relationship of the pieces on the puzzle board surface after the change. If the match condition is satisfied, it changes the puzzle board surface by eliminating a plurality of pieces that satisfy the match condition. When a predetermined condition is satisfied in the first mode, as a second mode of the game, it permits the user to perform a predetermined operation a plurality of times with an upper limit of a restricted number of times, and does not determine whether or not the match condition is satisfied until the predetermined operation is performed a predetermined number of times within the restricted number of times. After the predetermined operation is performed a predetermined number of times within the restricted number of times, it determines whether or not the match condition is satisfied based on the positional relationship of the pieces on the puzzle board surface after the change. If the match condition is satisfied, it is a game program that changes the puzzle board surface by eliminating a plurality of pieces that satisfy the match condition.
[0006] On a first aspect, the game execution means determines that the clear condition of the puzzle board surface is satisfied when a plurality of individual conditions are satisfied on the puzzle board surface. The plurality of pieces include a first type of piece and a second type of piece that are different from each other in type. The plurality of individual conditions include a first individual condition related to the first type of piece and a second individual condition related to the second type of piece. In the first mode, it is possible to make a predetermined condition be satisfied in response to at least a part of the first individual condition being satisfied.
[0007] On a first aspect, the game execution means can set the content of a predetermined condition based on the user's designation at the start of the game or during the progress of the game. In a first aspect, the game execution means can automatically set the content of predetermined conditions at the start of the game or during the progress of the game.
[0008] In a first aspect, an upper limit operation count, which is the upper limit value of the number of times the user can operate on the puzzle board surface, is set for a predetermined operation. The game execution means When a predetermined individual condition is achieved on the puzzle board surface while the execution count of the predetermined operation has not reached the upper limit operation count, it determines that the clear condition of the puzzle board surface is satisfied. Based on the determination of whether the match condition is satisfied in the first mode or the second mode, identify the number of pieces erased or the points calculated based on the erasure, Based on the number or the points, the first effect can be activated on the puzzle board surface without counting the execution count.
[0009] In a first aspect, for the number, a first determination number and a second determination number smaller than the first determination number are set. For the points, a first determination value and a second determination value smaller than the first determination value are set. The game execution means When the number is equal to or greater than the first determination number, or when the points are equal to or greater than the first determination value, the first effect is activated on the puzzle board surface without counting the execution count. When the number is equal to or greater than the second determination number, or when the points are equal to or greater than the second determination value, a second effect that requires counting the execution count can be activated on the puzzle board surface.
[0010] In a first aspect, the game execution means determines that the clear condition of the puzzle board surface is satisfied when a plurality of individual conditions are achieved on the puzzle board surface. The plurality of pieces include a first type of piece and a second type of piece that are different from each other in type. The plurality of individual conditions include a first individual condition related to the first type of piece and a second individual condition related to the second type of piece. The first effect can be an auxiliary effect that changes the puzzle board surface so as to facilitate achieving the second individual condition.
[0011] On the first aspect, the auxiliary effect can include an effect of eliminating a predetermined number of the second type of pieces from the puzzle board surface. On the first aspect, when the game execution means eliminates the pieces that satisfy the match condition, it further eliminates a third type of piece that satisfies a predetermined positional relationship with the piece to be eliminated regardless of the match condition. The auxiliary effect can include an effect of eliminating a predetermined number of the third type of pieces.
[0012] The second aspect includes a display control unit that displays a puzzle board surface on which a plurality of pieces are arranged, an operation reception unit that receives a user's operation on the puzzle board surface, and a game execution unit that executes a game for changing the puzzle board surface based on the user's operation. The game execution unit When a predetermined operation of selecting a second position is performed following the selection of a first piece arranged at a first position on the puzzle board surface, it changes the positional relationship of a plurality of pieces on the puzzle board surface by moving at least the first piece to the second position. As a first mode of the game, each time a predetermined operation is performed, it determines whether or not the match condition is satisfied based on the positional relationship of the pieces on the changed puzzle board surface. If the match condition is satisfied, it changes the puzzle board surface by eliminating a plurality of pieces that satisfy the match condition. When a predetermined condition is satisfied in the first mode, as the second mode of the game, the user is permitted to perform a predetermined operation a plurality of times with the upper limit being the limited number of times, and until the predetermined operation is performed a predetermined number of times within the limited number of times, it is not determined whether the match condition is satisfied. After the predetermined operation is performed a predetermined number of times within the limited number of times, it is determined whether the match condition is satisfied based on the positional relationship of the pieces on the changed puzzle board surface. If the match condition is satisfied, the puzzle board surface is changed by eliminating a plurality of pieces that satisfy the match condition. This is a game system.
[0013] The third aspect includes a display control unit that displays a puzzle board surface on which a plurality of pieces are arranged, an operation reception unit that receives a user's operation on the puzzle board surface, and a game execution unit that executes a game for changing the puzzle board surface based on the user's operation. The game execution unit when a predetermined operation of selecting a second position is performed following the selection of a first piece arranged at a first position on the puzzle board surface, changes the positional relationship of a plurality of pieces on the puzzle board surface by moving at least the first piece to the second position. As the first mode of the game, each time a predetermined operation is performed, it is determined whether the match condition is satisfied based on the positional relationship of the pieces on the changed puzzle board surface. If the match condition is satisfied, the puzzle board surface is changed by eliminating a plurality of pieces that satisfy the match condition. When a predetermined condition is satisfied in the first mode, as the second mode of the game, the user is permitted to perform a predetermined operation a plurality of times with the upper limit being the limited number of times, and until the predetermined operation is performed a predetermined number of times within the limited number of times, it is not determined whether the match condition is satisfied. After the predetermined operation is performed a predetermined number of times within the limited number of times, it is determined whether the match condition is satisfied based on the positional relationship of the pieces on the changed puzzle board surface. If the match condition is satisfied, the puzzle board surface is changed by eliminating a plurality of pieces that satisfy the match condition. This is a game device.
Advantages of the Invention
[0014] According to the present disclosure, it is possible to provide a game program, a game system, and a game device capable of improving the interestingness.
Brief Description of the Drawings
[0015]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Mode for Carrying Out the Invention
[0016] [First Embodiment] An embodiment of the game system 1 of the present disclosure will be described with reference to the drawings. <Explanation of the Game> In the game system 1 shown in FIG. 1, the server device 2 and a plurality of game devices 5 are communicably connected to each other via the communication network 6, and the game is executed in the game device 5.
[0017] The game of this embodiment is an online game executed in the game system 1, specifically a puzzle game. In this puzzle game, for example, among a plurality of types of pieces that appear one after another on the game screen, the same type of pieces are aligned by a touch operation and erased. FIG. 2(A) shows an example of the puzzle board surface PB of the puzzle game. In this puzzle board surface PB, as the types of pieces, the cases where "●", "○", "△", and "×" exist are exemplified.
[0018] After the user selects one piece on the puzzle board displayed on the game device 5, the user can perform an operation of swapping the selected piece with an adjacent piece. After swapping the pieces, pieces that meet a predetermined match condition on the puzzle board after the swap are erased. The predetermined match condition is the condition that three pieces of the same type are aligned in the vertical or horizontal direction, that is, the condition of a so-called match-3 puzzle. For example, in the puzzle board PB shown in Fig. 2(A), after the user selects the piece P10 and then performs an operation of swapping the piece P10 and the piece P20, the puzzle board PB changes as shown in Fig. 2(B). In this case, since three pieces P10 to P12 of the same type are aligned horizontally, these pieces P10 to P12 meet the match condition and are erased. Random pieces are replenished in the three empty cells after the pieces P10 to P12 are erased. Note that the direction in which the pieces are aligned in the match condition is not limited to the horizontal direction and may be the vertical direction. Also, in addition to the case where a predetermined number of pieces of the same type are adjacent in a predetermined direction such as vertically, horizontally, or diagonally, a predetermined number of pieces of the same type may be continuously adjacent regardless of the predetermined direction, such as in a square or a figure-eight shape.
[0019] In a puzzle game, the user can play a predetermined stage from a plurality of stages, and a predetermined puzzle board is set for each stage. On the puzzle board, the remaining number of moves and the clear condition are set. The remaining number of moves is the number of times the user can perform a piece swapping operation on the puzzle board. The remaining number of moves is set to a number of 1 or more at the start of the puzzle game and decreases each time the user performs a piece swapping operation.
[0020] The clear condition is a condition for determining that the puzzle board has been cleared, and is a condition that the user should satisfy on the puzzle board until the remaining number of moves reaches zero. When the clear condition is satisfied before the remaining number of moves reaches zero, it is determined that the puzzle board has been cleared, and when the remaining number of moves reaches zero and the clear condition is not satisfied, it is determined that the puzzle board has not been cleared. In the puzzle game of this embodiment, clearing a predetermined number of pieces of one or more types is defined as the clear condition. The puzzle board associated with each stage is associated with each stage in advance, and the clear condition may be set accordingly, or a puzzle board may be randomly selected from a plurality of puzzle boards based on a predetermined rule, and the clear condition may be set based on the determined puzzle board.
[0021] Such a game is executed using a game device 5 which is an electronic device such as a home game console like PlayStation (registered trademark), a portable game console like Nintendo Switch (registered trademark), or a personal computer, smartphone, tablet, etc. Hereinafter, the case where the game device 5 is a smartphone will be exemplified.
[0022] <Overview of the game system> As shown in FIG. 1, the game system 1 is composed of a server device 2 and a plurality of game devices 5. The server device 2 stores a game program and game data, and manages the game data of the game devices 5, more specifically, manages the game data for each account.
[0023] The game device 5 executes a game based on the user's operations. For this purpose, the game device 5 receives, specifically downloads and installs, a game program and game data from the server device 2 via the communication network 6. Each user is assigned account information including identification information and a password, which is associated with the game device 5. This account information is transmitted from the game device 5 to the server device 2 at the time of login and is used for user authentication in the server device 2.
[0024] After the user is authenticated, mutual communication between the server device 2 and the game device 5 becomes possible. After login, when the game device 5 receives data necessary for game progress, such as data regarding the game progress status, from the server device 2, it outputs a game image and sound respectively based on the user's operations and advances the game.
[0025] <Configuration of the game system> Hereinafter, with reference to FIG. 1, the hardware configurations of the server device 2 and the game device 5 will be specifically described. Note that each of the plurality of game devices 5 has the same configuration as each other.
[0026] <Configuration of the server device> As shown in FIG. 1, the server device 2 includes a network interface 21, a storage unit 22, and a control unit 23. The network interface 21 and the storage unit 22 are electrically connected to the control unit 23 via a bus 29.
[0027] The network interface 21 is communicably connected to each game device 5 via a communication network 6 such as the Internet and a LAN. The storage unit 22 is composed of an HDD (Hard Disk Drive), a RAM (Random Access Memory), a ROM (Read Only Memory), an SSD (Solid State Drive), and the like. In the storage unit 22, various programs including a part of the game program of the present embodiment, as well as various data such as a user DB (Database) 221 are stored.
[0028] In the user DB 221, for each identification number of a user who plays the game, user information, a game medium assigned to the user, and the like are stored in an associated manner. The user information includes information such as a user name, a level, a rank, which is information specifying the progress of the game, information specifying other users associated with the user such as friends, and information specifying various game play situations such as a login history and a payment history. The control unit 23 is composed of a microcomputer having a CPU and a semiconductor memory, and controls the operation of the server device 2. The control unit 23 functions as an information processing means 231 and a verification means 232 by executing various programs. These means 231 and 232 are each an example of an information processing unit and a verification unit.
[0029] (Information processing means) The information processing means 231 transmits and receives various data to and from each game device 5. The main data received by the information processing means 231 includes download request information for the game program, account information, game data, and the like. The main data transmitted by the information processing means 231 includes information for confirming that the game device 5 has received the game program.
[0030] (Verification means) The verification means 232 authenticates the user's account using the identification information of the user received from the game device 5. <Configuration of the game device> The game device 5 has a display 61, a speaker 62, and a touch pad 63 externally connected or built-in. The game device 5 also has a network interface 51, a graphic processing unit 52, an audio processing unit 53, an operation unit 54, a storage unit 55, and a control unit 56. The network interface 51, the graphic processing unit 52, the audio processing unit 53, the operation unit 54, and the storage unit 55 are electrically connected to the control unit 56 via a bus 59.
[0031] The network interface 51 is communicably connected to a communication network 6 to transmit and receive various data between the game device 5 and the server device 2. The graphic processing unit 52 draws a game image in video format based on the game image information output from the control unit 56. The game image includes characters and various objects related to the virtual game space. The graphic processing unit 52 displays the game image drawn in video format on the display 61 as a game screen.
[0032] The audio processing unit 53 is connected to the speaker 62, reproduces and synthesizes game sounds based on instructions from the control unit 56, and outputs the game sounds from the speaker 62. The operation unit 54 is connected to the touch pad 63 and transmits and receives data related to operations and inputs to and from the touch pad 63. The user can input an operation signal to the game device 5 by touching the touch pad 63.
[0033] The operation unit 54 and the display 61 in this embodiment are configured by a touch panel having both a display function such as a liquid crystal panel and an input function such as a touch pad. Therefore, the user can perform various operations by touching or pressing the display 61 with a finger or the like, or bringing a finger or the like close to the display 61.
[0034] The storage unit 55 is composed of an HDD, SSD, RAM, ROM, etc. The storage unit 55 stores game data downloaded from the server device 2, various programs including a part of the game program, and account information of the game device 5, etc. The control unit 56 is composed of a microcomputer having a CPU and a semiconductor memory, and controls the operation of the game device 5. By executing various programs, the control unit 56 functions as a communication means 561, an operation reception means 562, a game execution means 563, an audio control means 564, a display control means 565, etc. These means 561 to 565 are each an example of a communication unit, an operation reception unit, a game execution unit, an audio control unit, and a display control unit.
[0035] (Communication means) The communication means 561 communicates with the server device 2 via the network interface 51. Based on various operation signals received by the operation unit 54 from the touch pad 63, the communication means 561 generates information that can be grasped by the server device 2 and transmits the information to the server device 2. For example, the communication means 561 transmits account information including user information, etc., and download request information for new game data to the server device 2. Also, the communication means 561 receives new game data, etc., transmitted from the server device 2 in response to the download request information from the server device 2.
[0036] (Operation reception means) The operation reception means 562 receives a user's operation through the touch pad 63, for example, the user's operation on a piece on the puzzle board surface. For example, assuming that the user performs a touch operation on the "●" piece P10 located at a predetermined position L10 on the puzzle board surface PB as shown in Fig. 2(A), the operation reception means 562 specifies this piece P10 as the first piece Pa. In the present embodiment, the position L10 of the piece P10 on the puzzle board surface PB is an example of the first position.
[0037] After that, assuming that the user slides the finger to the position L20 adjacent to the first position L10 while keeping the finger in contact with the display 61, the operation reception means 562 identifies the piece P20 located at the position L20 as the second piece Pb. Hereinafter, the user operation of selecting the second position L20 following the selection of the first piece P10 arranged at the first position L10 on this puzzle board surface PB is referred to as a "piece selection operation". In the present embodiment, the piece selection operation is an example of a predetermined operation.
[0038] (Game execution means) The game execution means 563 shown in FIG. 1 executes a puzzle game based on the operation of the touch pad 63 by the user. Specifically, the game execution means 563 reads data such as objects and textures in the virtual game space corresponding to the puzzle game included in the game data from the storage unit 55 or receives it from the server device 2. While executing the game program of the puzzle game using data such as objects and textures in the virtual game space corresponding to the puzzle game, the game execution means 563 generates two-dimensional or three-dimensional game image information. By processing the game image information by the graphic processing unit 52, the processed game image is sequentially displayed on the display 61.
[0039] FIG. 3 is a flowchart showing the procedure of the process executed by the game execution means 563. Note that the game execution means 563 repeatedly executes the process shown in FIG. 3 at a predetermined cycle. As shown in FIG. 3, the game execution means 563 first determines whether a piece selection operation has been performed (step S10). When the user performs a piece selection operation once, the game execution means 563 makes an affirmative determination in the process of step S10 (step S10: YES). In this case, the game execution means 563 executes a piece replacement process (step S11). The piece replacement process is a process of replacing the first piece and the second piece selected by the piece selection operation. For example, on the puzzle board surface PB as shown in FIG. 2(A), when the piece P10 is selected as the first piece Pa and the piece P20 is selected as the second piece Pb, the game execution means 563 executes a process of replacing the piece P10 and the piece P20 by moving the piece P10 to the second position L20. As a result, the piece P10 moves to the second position L20 and the piece P20 moves to the first position L10, and the puzzle board surface PB changes as shown in FIG. 2(B).
[0040] As shown in FIG. 3, following the process of step S11, the game execution means 563 determines whether there is a piece that satisfies the match condition on the puzzle board surface PB after executing the piece replacement process (step S12). When the game execution means 563 determines that there is no piece that satisfies the match condition (step S12: NO), the process shown in FIG. 3 is temporarily terminated.
[0041] On the other hand, when the game execution means 563 determines that there is a piece that satisfies the match condition on the puzzle board surface PB after executing the piece replacement process (step S12: YES), it executes a piece elimination process (step S13). The piece elimination process is a process of eliminating the pieces that satisfy the match condition from the puzzle board surface PB. For example, on the puzzle board surface PB shown in FIG. 2(B), since the pieces P10 to P12 satisfy the match condition, the game execution means 563 executes a process of eliminating these pieces P10 to P12. The larger the number of pieces eliminated at this time, in other words, the larger the number of pieces eliminated at once when the match condition is determined, the higher the score is given to the user.
[0042] As shown in FIG. 3, after the game execution means 563 executes the piece elimination process in step S13, it executes a piece replenishment process (step S14). The piece replenishment process is a process of replenishing pieces in the squares of the space of the eliminated pieces. For example, when pieces P10 to P12 are eliminated on the puzzle board surface PB shown in FIG. 2(B), new pieces are replenished in the squares of the space of pieces P10 to P12. If there are other pieces in a predetermined direction (for example, upward) with respect to the space corresponding to the eliminated piece, the space may be replenished with the piece existing in that direction by moving the piece existing in that direction. Thereafter, another piece is further replenished in the space where the moved piece existed. If there is no piece above the space, pieces may be randomly replenished. Also, even if there is a piece above, the space may be replenished with a piece randomly selected.
[0043] In this way, each time a piece selection operation is performed by the user, the game execution means 563 determines whether or not the match condition is satisfied based on the positional relationship of the pieces on the changed puzzle board surface PB. If the match condition is satisfied, the puzzle board is changed by eliminating a plurality of pieces that satisfy the match condition. Hereinafter, a game mode in which it is determined whether or not the match condition is satisfied each time a piece selection operation is performed by the user, in other words, a game mode that progresses based on the process shown in FIG. 3, is referred to as the "normal mode". In the present embodiment, this normal mode is an example of the first mode.
[0044] The game execution means 563 counts the number N of times the user has performed a piece selection operation since the start of the puzzle game. Hereinafter, the number N of times the user has performed a piece selection operation is also referred to as the "execution count N". When the execution count N of the piece selection operation reaches the upper limit operation count Nmax without satisfying the clear condition, the game execution means 563 ends one stage of the puzzle game. The upper limit operation count Nmax is set at the start of the stage of the puzzle game. The upper limit operation count Nmax may be set in advance to a predetermined number based on the puzzle board surface. Or when the puzzle board surface corresponding to the stage is selected from a plurality of puzzle board surfaces, it may be set based on the selected puzzle board surface. Or it may be set based on a predetermined rule such as random or the user's game proficiency. In this embodiment, the number "Nmax - N" obtained by subtracting the execution count N from the upper limit operation count Nmax corresponds to the remaining number of moves.
[0045] The game execution means 563 determines whether the clear condition has been satisfied until the execution count N reaches the upper limit operation count Nmax, in other words, until one stage ends. The clear condition is preferably set in advance for the puzzle board surface. For example, it is a condition of eliminating a predetermined number of any of a plurality of types of pieces included in the types of pieces included in the board surface. When the clear condition includes the elimination of a plurality of types of pieces, the predetermined numbers to be eliminated set for each of the plurality of types of pieces may be different from each other. In this embodiment, the conditions set for each of the plurality of types of pieces are an example of individual conditions. Therefore, the clear condition is composed of a plurality or at least one individual condition. Hereinafter, the case where the clear condition is composed of a plurality of individual conditions will be described as an example.
[0046] When the user is playing a predetermined stage and the clear condition is satisfied before the execution count N of the piece operation reaches the upper limit operation count Nmax, the game execution means 563 determines that the user has cleared the predetermined stage. In this case, the game execution means 563, for example, releases a new stage with a higher difficulty level so that the user can play the new stage.
[0047] When the game execution means 563 determines that the number of executions N of the piece selection operation has reached the upper limit operation number Nmax without the clearance condition being satisfied when the user is playing a predetermined stage, it determines that the user has not been able to clear the predetermined stage. In this case, since a new stage is not released, the user will challenge the predetermined stage again. Note that the user may be able to execute a continue to add the upper limit operation number Nmax based on the consumption of a predetermined item or payment. In this case, when the game is restarted from the game board when the upper limit operation number Nmax is reached, and the clearance condition is satisfied within the added upper limit operation number Nmax, it is determined that the stage has been cleared.
[0048] On the other hand, in the puzzle game of the present embodiment, in order to further improve its interestingness, as its game mode, in addition to the above-described normal mode, a bonus mode is provided. The bonus mode is a game mode in which it is easier to erase pieces than in the normal mode. Next, this bonus mode will be described in detail.
[0049] During the period when the user is playing one stage, the game execution means 563 determines whether or not the bonus mode transition condition is satisfied each time the piece erasing process is executed. For example, when at least a part of any one of a plurality of individual conditions is satisfied, the game execution means 563 determines that the bonus mode transition condition is satisfied and sets the game mode to the bonus mode. Thus, in the present embodiment, the condition that at least a part of any one of the plurality of individual conditions is satisfied is an example of a predetermined condition. FIG. 4 shows the procedure of the process executed by the game execution means 563 when the game mode is set to the bonus mode. In the process shown in FIG. 4, the same or similar processes as those shown in FIG. 3 are denoted by the same reference numerals, and redundant descriptions are omitted.
[0050] As shown in FIG. 4, in the bonus mode, when a piece selection operation is performed by the user (step S10: YES), after executing the piece replacement process (step S11), before determining the match condition, it is determined whether the piece selection operation has been performed a predetermined number of times (step S20). The restricted number of times is the number of times the piece selection operation can be performed in the bonus mode, which is set separately from the number of executions N, and is set to a plurality of times (for example, 3 times) in the present embodiment. If the piece selection operation has not been performed the predetermined number of times (step S20: NO), the game execution means 563 returns to the process of step S10 and accepts a further piece selection operation from the user without determining the match condition on the puzzle board surface after the piece operation.
[0051] When the piece selection operation is performed the restricted number of times, the game execution means 563 makes an affirmative determination in the process of step S20 (step S20: YES). Note that the piece selection operation performed by the user in the bonus mode is not counted as the number of executions N, or is counted as the number of executions N by a number less than the piece selection operation performed by the user in the bonus mode (for example, only one execution consumes the remaining number of moves). Thereafter, the game execution means 563 executes the processes of steps S12 to S14.
[0052] In this way, in the bonus mode, after a plurality of piece selection operations are performed, it is determined whether the match condition is satisfied. Therefore, when the match condition is determined, the number of pieces erased at one time tends to be large. Therefore, it is possible for the user to obtain a higher score.
[0053] After executing the process of step S14 shown in FIG. 4, the game execution means 563 ends the bonus mode by returning the game mode from the bonus mode to the normal mode. In this way, while the game execution means 563 progresses the game in the normal mode, every time the bonus mode transition condition is satisfied, in other words, every time at least a part of any of the plurality of individual conditions is satisfied, it provides the user with a game in the bonus mode.
[0054] (Voice control means) The voice control means 564 controls the voice output of the speaker 62 based on operations of the user on the game device 5 and the like when executing the game. (Display control means) The display control means 565 controls the display output of the display 61 based on operations of the user on the game device 5 and the like when executing the game. For example, the display control means 565 displays a game screen of a puzzle game on the display 61.
[0055] Next, with reference to FIGS. 5 and 6, an example of a game screen displayed on the display 61 by the display control means 565 will be described. When the user starts a predetermined stage of the puzzle game, the display control means 565 displays a game screen 70 as shown in FIG. 5 on the display 61. The game screen 70 is provided with a move count display area 71, a clear condition display area 72, and a puzzle board display area 73.
[0056] In the move count display area 71, the number of remaining moves that the user can perform a piece selection operation on the puzzle board of the current stage is displayed. The number displayed in the move count display area 71 is the number "Nmax - N" obtained by subtracting the number of times N of the user's piece selection operations on the puzzle board of the current stage from the upper limit operation count Nmax. Immediately after starting a predetermined stage, the upper limit operation count Nmax is displayed in the move count display area 71. Thereafter, every time the user performs a piece selection operation, the number displayed in the move count display area 71 decreases. When the number displayed in the move count display area 71 reaches zero without satisfying the clear condition, that stage ends.
[0057] In the clear condition display area 72, the clear conditions for clearing the stage are displayed. In FIG. 5, a case is illustrated where the clear conditions include a first individual condition corresponding to a "●" piece and a second individual condition corresponding to a "○" piece. In the clear condition display area 72, the number of pieces to be erased corresponding to each individual condition is displayed. In the game screen 70 shown in FIG. 5, the "●" piece is shown as an example of the first type of piece, and the "○" piece is shown as an example of the second type of piece. Each individual condition is set by the game execution means 563 at the start of the stage based on the puzzle board surface or based on a predetermined rule.
[0058] In the puzzle board surface display area 73, the current puzzle board surface PB is displayed. In the puzzle board surface PB shown in FIG. 5, after the user selects the piece P30 and then performs an operation to swap the piece P30 and the piece P40, the puzzle board surface PB changes as shown in FIG. 6. In this case, three "●" pieces P30 to P32 are aligned horizontally, and three pieces P30, P33, and P34 of the same type are aligned vertically. Also, three "○" pieces P40 to P42 are aligned vertically. Therefore, these eight pieces P30 to P34, P40 to P42 satisfy the match condition and are erased. Another piece is replenished in the eight empty cells after the pieces P30 to P34, P40 to P42 are erased as described above.
[0059] When five pieces P30 to P34 are erased, the first specific condition of the clear condition of erasing five "●" pieces is satisfied. Along with this, since the bonus mode transition condition is also satisfied, the game mode transitions to the bonus mode. At this time, the display control means 565 displays the game screen 80 as shown in FIG. 7 on the display 61. Note that it may be configured to transition to the bonus mode when at least a part of the first specific condition is satisfied. For example, it may transition to the bonus mode when a certain ratio (60%: three in this example) of the first specific condition is erased. Also, in FIG. 7, for simplicity, after pieces P30 to P34 and P40 to P42 are erased on the puzzle board PB shown in FIG. 6, pieces P35 to P39 and P43 to P45 are replenished in the eight empty squares so as to have the same arrangement as the puzzle board shown in FIG. 5. Note that in the game screen 80 shown in FIG. 7, the same elements as those in the game screen 70 shown in FIG. 6 are assigned the same reference numerals.
[0060] Since the first specific condition is satisfied, in the clear condition display area 72 of the game screen 80, the number of "●" pieces to be erased corresponding to the first specific condition is changed to zero. Also, the number of "○" pieces to be erased corresponding to the second specific condition is changed from 20 to 17.
[0061] When transitioning to the bonus mode, a remaining number of times display area 81 is further provided on the game screen 80. In the remaining number of times display area 81, the remaining number of times of the piece selection operation that the user can perform in the bonus mode is displayed. The number displayed in the remaining number of times display area 81 starts from the limit number of times, which is "3", and decreases each time the user performs a piece selection operation.
[0062] In the puzzle board surface PB shown in FIG. 7, assume that the user performs three piece selection operations to swap the pieces indicated by the two-dot chain line frames. That is, assume that the user performs a first piece selection operation to swap piece P43 and piece P35, a second piece selection operation to swap piece P46 and piece P51, and a third piece selection operation to swap piece P52 and piece P60. In the bonus mode, after the first piece selection operation and the second piece selection operation are executed, since the number of times the piece selection operation is executed does not reach the limit number of times, a determination as to whether the match condition is satisfied is not made. Note that even if the number of times the piece selection operation is executed has not reached the limit number of times, it may be possible to execute the determination of the match condition by the user's operation to erase the pieces and end the bonus mode.
[0063] FIG. 8 shows the puzzle board surface PB after the third piece selection operation is performed. When the user performs the piece selection operation three times, as shown in FIG. 8, the number displayed in the limit number display area 81 is changed to "0", and a determination as to whether the match condition is satisfied is made. In the puzzle board surface PB shown in FIG. 8, since the pieces P36 to P39, P50 to P54 of "●" and the pieces P43 to P45 of "○" satisfy the match condition, those pieces are erased from the puzzle board surface PB.
[0064] <Flow of the operation of the game system> Next, with reference to FIG. 9, the flow of the operation of the game system 1 of the present embodiment will be described. The process shown in FIG. 9 is repeatedly executed by the game execution means 563 of the game device 5 every time the user executes a piece selection operation and it is determined that the match condition is satisfied.
[0065] As shown in FIG. 9, the game execution means 563 first determines whether a bonus mode transition condition (for example, at least a part of any of a plurality of individual conditions) is satisfied (step S30). For example, although the piece elimination process is executed and a plurality of pieces are eliminated from the puzzle board surface PB, if none of the plurality of individual conditions are satisfied, the game execution means 563 makes a negative determination in the process of step S30 (step S30: NO). In this case, the game execution means 563 sets the game mode to the normal mode (step S31). Therefore, during the period when the bonus mode transition condition is not satisfied, the puzzle game proceeds in the normal mode.
[0066] On the other hand, when the piece elimination process is executed and a plurality of pieces are eliminated from the puzzle board surface PB, thereby satisfying the bonus mode transition condition, in other words, when any of the plurality of individual conditions are satisfied, the game execution means 563 makes an affirmative determination in the process of step S30 (step S30: YES). In this case, the game execution means 563 sets the game mode to the bonus mode (step S32). Subsequently, the game execution means 563 determines whether the bonus mode has ended (step S33). When the piece selection operation is performed by the user the limited number of times, the game execution means 563 makes an affirmative determination in the process of step S33 (step S33: YES), and returns the game mode to the normal mode (step S34).
[0067] To summarize the above, in the game system 1 of this embodiment, the control unit 56 (computer) of the game device 5 functions as an operation reception means 562, a game execution means 563, and a display control means 565. The display control means 565 displays a puzzle board surface PB on which a plurality of pieces are arranged. The operation reception means 562 receives a user's operation on the puzzle board surface PB. The game execution means 563 executes a game that changes the puzzle board surface PB based on the user's operation. When a piece selection operation (a predetermined operation) of selecting a second position is performed following the selection of a first piece arranged at the first position on the puzzle board surface PB, the game execution means 563 moves the first piece to the second position, thereby changing the positional relationship between the first piece located at the first position and the second piece located at the second position on the puzzle board surface PB. The game execution means 563, as the normal mode (first mode) of the game, determines whether or not the match condition is satisfied based on the positional relationship of the pieces on the changed puzzle board surface PB each time a piece selection operation is performed. If the match condition is satisfied, the game execution means 563 changes the puzzle board surface PB by erasing a plurality of pieces that satisfy the match condition. When the bonus mode transition condition (a predetermined condition) is satisfied in the normal game mode, the game execution means 563, as the bonus mode (second mode) of the game, permits the user to perform a piece selection operation a plurality of times with the upper limit being the restricted number of times, and does not determine whether or not the match condition is satisfied until the piece selection operation is performed the restricted number of times. After the piece selection operation is performed the restricted number of times, the game execution means 563 determines whether or not the match condition is satisfied based on the positional relationship of the pieces on the changed puzzle board surface PB. If the match condition is satisfied, the game execution means 563 changes the puzzle board surface PB by erasing a plurality of pieces that satisfy the match condition.
[0068] <Effect> According to the above configuration, when the game is set to the bonus mode, the match condition is judged after the piece selection operation is performed a predetermined number of times within the limit number of times, so that more pieces can be erased at once than when the game is set to the normal mode in which the match condition is judged every time the piece selection operation is performed. This can improve the interest of the game.
[0069] The game execution means 563 judges that the clear condition of the puzzle board PB is satisfied when a plurality of individual conditions are satisfied in the puzzle board PB. The plurality of pieces include pieces of "●" (first type of pieces) and pieces of "○" (second type of pieces) that are different from each other. As shown in FIG. 5, the plurality of individual conditions include an individual condition related to the "●" pieces (first individual condition) and an individual condition related to the "○" pieces (second individual condition). In the normal mode, the game execution means 563 determines that the bonus mode transition condition is satisfied in response to at least a part of the individual condition related to one of the pieces, "●" and "◯", being satisfied.
[0070] With this configuration, the user can start the bonus mode by at least partially achieving each of the multiple individual conditions to clear the stage, so that the user can strategically achieve the individual conditions by utilizing the bonus mode. This can further increase the interest of the game.
[0071] <First Modified Example> Next, a first modified example of the game system 1 of the first embodiment will be described.
[0072] The game execution means 563 may set the bonus mode transition condition (predetermined condition) automatically at the start of a stage of the game, or automatically based on the progress of the game. For example, at the start of a stage of the game, the game execution means 563 links the type of pieces and the content (the number of pieces to be erased) as a bonus mode transition condition. In this case, the display control means 565 displays, for example, a game screen 100 as shown in FIG. 10. In the game screen 100 shown in FIG. 10, a message M10 is displayed indicating that the achievement of an individual condition related to the "●" pieces is the bonus mode transition condition.
[0073] After that, when the game progresses and the number of "○" pieces remaining to achieve the individual condition becomes smaller than that of the "●" pieces, the game execution means 563 changes the type and content of the pieces to be linked so as to change the bonus mode transition condition to the "○" pieces. In this case, the display control means 565 displays, for example, a game screen 100 as shown in FIG. 11. A message M11 is displayed on the game screen 100 shown in FIG. 11, indicating that the achievement of an individual condition related to the "○" piece is the bonus mode transition condition.
[0074] In this way, the game execution means 563 of this modification automatically sets the bonus mode transition condition (predetermined condition) at the start of a stage of the game, specifically, automatically sets at least a part of the content of the individual condition linked to the bonus mode transition condition. According to this configuration, it is possible to set a bonus mode transition condition suitable for the puzzle board corresponding to the stage, and it is possible to encourage the user to play the game strategically.
[0075] Furthermore, the game execution means 563 of this modification automatically sets the bonus mode transition condition based on the progress of the game during the progress of the stage of the game. According to this configuration, the bonus mode transition condition is switched according to the progress of the game, so that the interest of the game can be further improved.
[0076] Note that the game execution means 563 may determine the type of piece with a large number placed on the puzzle board PB during the progress of the game stage, and set individual conditions related to the type of piece with a large number of placements as bonus mode transition conditions. <Second Modified Example> Next, a second modified example of the game system 1 of the first embodiment will be described.
[0077] In the game execution means 563 of the above embodiment, the bonus mode transition condition was automatically set at the start of the puzzle game stage. Instead of this, the bonus mode transition condition may be something that the user can specify at the start of the puzzle game stage.
[0078] For example, when a predetermined stage of the puzzle game starts, the display control means 565 displays a game screen 110 as shown in FIG. 12 on the display 61. A piece selection area 111 is provided on the game screen 110. In the piece selection area 111, it is possible to select either the condition of eliminating 5 pieces of the "●" piece or the condition of eliminating 10 pieces of the "○" piece as the bonus mode transition condition. For example, in the piece selection area 111, if the user performs an operation of selecting the condition of eliminating 5 pieces of the "●" piece, the game execution means 563 sets the condition of eliminating 5 pieces of the "●" piece as the bonus mode transition condition.
[0079] In this way, the game execution means 563 may be able to determine the bonus mode transition condition based on the user's designation at the start of the game. According to such a configuration, it is possible to provide a game with a higher degree of freedom to the user.
[0080] Note that the game execution means 563 may set the content of the bonus mode transition conditions not only at the start of the game but also during the progress of the game based on the user's designation. For example, when a predetermined button within the game screen is operated during the progress of the game, the piece selection area 111 as shown in FIG. 12 may be displayed on the game screen so that the bonus mode transition conditions can be changed during the progress of the game.
[0081] [Second Embodiment] Next, the game system of the second embodiment will be described. Hereinafter, the description will focus on the differences from the game system of the first embodiment. [Description of the Game] In the puzzle game of this embodiment as well, the piece types "●", "○", "△", and "×" are used, but the conditions for erasing them are different from those of the puzzle game of the first embodiment. Specifically, the matching conditions for each of the pieces "●", "○", and "△" are set to the condition that three pieces of the same type are aligned in the vertical or horizontal direction, similar to the first embodiment. In contrast, the condition for erasing the "×" piece is that it is adjacent to any of the pieces "●", "○", and "△", and when any of the adjacent pieces "●", "○", and "△" is erased. That is, the "×" piece is erased simultaneously with the erased piece when any of the adjacent pieces "●", "○", and "△" is erased, and the "×" piece is not erased even if pieces of the same type are adjacent to it. The "×" piece cannot be moved by a piece selection operation, and the matching condition determination is not executed either, so it is a piece that obstructs the progress of the puzzle game, in other words, a piece for increasing the difficulty of the game.
[0082] [Game Device] Next, the configuration of the game device 5 of this embodiment will be described. [Game Execution Means] The game execution means 563 of this embodiment activates a special effect that benefits the user in the game according to the number of pieces erased at once when the match condition is judged. Hereinafter, the number of pieces erased at once when the match condition is judged is referred to as the "number of piece erasures".
[0083] Specifically, when the number of piece erasures is equal to or greater than the judgment number Na, the game execution means 563 causes the first boost item B10 to appear on the puzzle board surface PB. Specifically, the game execution means 563 causes the first boost item B10 to appear in any one of the blank squares formed after a plurality of pieces are erased. Hereinafter, the case where the judgment number Na is set to "5" will be described as an example. When an operation of swapping the first boost item B10 with any one of the pieces "●", "○", and "△" is performed on the puzzle board surface PB, the first boost item B10 activates an effect of erasing pieces of the same type as the swapped piece from the puzzle board surface PB.
[0084] For example, in the puzzle board surface PB as shown in FIG. 13(A), after the user selects the piece P70 and then performs an operation of swapping the piece P70 and the piece P80, the puzzle board surface PB changes as shown in FIG. 13(B). As a result, since five pieces P70 to P74 satisfy the match condition, those pieces P70 to P74 are erased. As a result, for example, as shown in FIG. 14, the first boost item B10 appears in the space square formed after the erasure. Thereafter, when the user performs an operation of swapping the first boost item B10 and the piece P81 on the puzzle board surface PB shown in FIG. 14, the game execution means 563 erases all pieces of the same type as the piece P81, that is, all pieces of "△" from the puzzle board surface PB.
[0085] Thus, in order to activate the effect of the first boost item B10, the user must perform at least one piece selection operation to swap the first boost item B10 with a predetermined piece. That is, the first boost item B10 activates its effect when the number of executions N of the piece selection operation is counted.
[0086] On the other hand, when the number of erased pieces is equal to or greater than the determination number Nb, in addition to the effect of causing the first boost item B10 to appear on the puzzle board surface PB, the game execution means 563 automatically further activates the effect of the second boost item B20 on the puzzle board surface PB. The second boost item B20 activates the effect of erasing the "×" pieces on the puzzle board surface PB with a predetermined number as the upper limit. The determination number Nb is set to a value larger than the determination number Na. Hereinafter, the case where the determination number Nb is set to "6" will be taken as an example for explanation.
[0087] Also, the game execution means 563 activates the effect of the second boost item B20 by an increased amount as the number of erased pieces increases from the determination number Nb. For example, when the number of erased pieces is 10, the game execution means 563 activates the effect of the second boost item B20 five times. In this case, the "×" pieces on the puzzle board surface PB are erased with 10 as the upper limit. Note that when the effect of the second boost item B20 is activated, it is not counted as the number of executions N of the piece selection operation. That is, even when the effect of the second boost item B20 is activated, the remaining number displayed in the remaining number display area 71 shown in FIG. 5 does not decrease.
[0088] Next, an example of the transition of the puzzle board surface PB of the present embodiment will be described. For example, in a puzzle board surface PB as shown in FIG. 15(A), when shifting to a bonus mode, assume that the user performs three piece selection operations to swap the pieces indicated by the double-dashed line frames. That is, assume that the user performs a first piece selection operation to swap piece P90 and piece P100, a second piece selection operation to swap piece P91 and piece P110, and a third piece selection operation to swap piece P92 and piece P120. As a result, since the puzzle board surface PB changes as shown in FIG. 15(B), ten pieces P90 to P99 with "●" satisfy the matching condition and are erased. In this case, as shown in FIG. 16, the first boost item B10 appears at any position among the ten erased pieces P90 to P99. Also, the effect of the second boost item B20 is activated five times, and up to ten pieces with "×" are erased from the puzzle board surface PB. In the puzzle board surface PB shown in FIG. 16, since there are only eight pieces with "×", those eight pieces with "×" are erased by the effect of the second boost item B20.
[0089] <Effect> In the puzzle game of this embodiment, an upper limit operation count Nmax, which is the upper limit value of the number of times the user can operate on the puzzle board surface PB, is set for the piece selection operation (predetermined operation). When a predetermined individual condition is achieved on the puzzle board surface PB while the execution count N of the piece selection operation has not reached the upper limit operation count Nmax, the game execution means 563 determines that the clear condition of the puzzle board surface PB is satisfied. The game execution means 563 identifies the number of erased pieces based on a determination of whether the matching condition is satisfied in the normal mode (first mode) or a determination of whether the matching condition is satisfied in the bonus mode (second mode). The game execution means 563 activates the effect (first effect) of the second boost item B20 on the puzzle board surface PB without counting as the execution count N of the piece selection operation based on the number of erased pieces.
[0090] According to this configuration, the effect of the second boost item B20 can be activated according to the progress of the game, so that the interest of the game can be further improved. The number of pieces to be removed is set to a judgment number Nb (first judgment number) and a judgment number Na (second judgment number) smaller than the judgment number Nb. When the number of pieces to be removed is equal to or greater than the judgment number Nb, the game execution means 563 activates the effect of the second boost item B20 (first effect) on the puzzle board PB without counting it as the number of times the piece selection operation is performed N. When the number is equal to or greater than the judgment number Na, the game execution means 563 activates an effect (second effect) of making the first boost item B10 appear, which requires counting the number of times the operation is performed.
[0091] According to this configuration, the effect of the first boost item B10 can be activated according to the progress of the game, so that the interest of the game can be further improved. When the game execution means 563 erases "●", "○", and "△" pieces that satisfy the match conditions, it further erases "X" pieces (third type pieces) that satisfy an adjacent positional relationship (predetermined positional relationship) to the erased pieces, regardless of the match conditions. The effect (first effect) of the second boost item B20 is an auxiliary effect of changing the puzzle board PB so as to make it easier to achieve the individual condition (second individual condition) related to the "○" pieces. This auxiliary effect specifically includes the effect of erasing a predetermined number of "X" pieces (third type pieces) from the puzzle board PB.
[0092] With this configuration, if the effect of the second boost item B20 can be activated, multiple "X" pieces that hinder the progress of the puzzle game can be removed, so the user can be encouraged to play in a way that activates the effect of the second boost item B20. This can increase the interest of the puzzle game.
[0093] <Modifications> Next, a modification of the game system 1 of the second embodiment will be described. The second boost item B20 of this modification has the effect of erasing multiple pieces of a type corresponding to an individual condition that has not yet been met, instead of the effect of erasing multiple pieces of a "x" type.
[0094] Specifically, when ten "●" pieces P90-P99 are erased by satisfying the match condition on the puzzle board PB as shown in FIG. 15(B), the individual condition related to the "●" pieces is satisfied, and the game execution means 563 causes the first boost item B10 to appear and activates the effect of the second boost item B20 five times. At this time, if the individual condition of the "○" pieces has not yet been satisfied, the game execution means 563 erases the "○" pieces up to a maximum of 10 pieces.
[0095] According to this configuration, if the effect of the second boost item B20 can be activated, it becomes easier to achieve the clearing condition, so that the interest of the game can be further improved. [Other embodiments] The various control means and processing procedures described in the above embodiment are merely examples, and are not intended to limit the scope of the present invention, its applications, or its uses. The various control means and processing procedures can be appropriately modified in design within the scope of the present invention.
[0096] For example, the piece selection operation is not limited to the operation of swapping two adjacent pieces, and any operation can be adopted. For example, the piece selection operation may be an operation of selecting a first piece on the puzzle board PB and then moving the first piece to an arbitrary second piece on the puzzle board PB. In this case, the positions of all pieces on the movement path from the first piece to the second piece are swapped with the positions of adjacent pieces.
[0097] In the bonus mode, it is not always necessary for the user to perform the piece selection operation only a limited number of times, and the piece selection operation may be performed any number of times less than or equal to a predetermined number of times. For example, when the limited number of times is set to 3 times, when the user performs the piece selection operation only 2 times in the bonus mode and a predetermined operation is performed, the determination of the matching condition may be performed. As the predetermined operation, an operation such as pressing a predetermined button displayed on the game screen can be adopted.
[0098] The bonus mode transition condition is not limited to the condition related to a plurality of individual conditions for achieving the clear condition, and a condition not related to the clear condition may be used. For example, as shown in FIG. 5, when the clear condition includes a first individual condition corresponding to the piece of "●" and a second individual condition corresponding to the piece of "○", as the bonus mode transition condition, for example, a condition of erasing 5 pieces of "△" may be adopted. In this case, in order to let the user recognize the bonus mode transition condition, for example, the bonus mode transition condition may be displayed on the game screen separately from the clear condition. Further, as the bonus mode transition condition, a condition different from the condition related to the piece erasure, for example, a condition that a predetermined time has elapsed since the start of the stage, a condition that the remaining number of moves reaches a predetermined number, a condition that the user makes a payment, and a condition that the user uses a predetermined item, etc. can also be used.
[0099] In the game system 1 of the second modification of the first embodiment, when a condition different from the condition related to the individual condition for achieving the clear condition is used as the bonus mode transition condition, in the piece selection area 111 shown in FIG. 12, that different condition may be selectable. For example, as described above, when the clear condition includes a first individual condition corresponding to the piece of "●" and a second individual condition corresponding to the piece of "○", and as the bonus mode transition condition, for example, a condition of erasing 5 pieces of "△" is used, in the piece selection area 111, the condition of erasing 5 pieces of "△" may be selectable. In the piece selection area 111, the user may be able to arbitrarily set the types and numbers of pieces that need to be erased in order to satisfy the bonus mode transition conditions.
[0100] The conditions for causing the first boost item B10 and the second boost item B20 to appear are not limited to the conditions related to the number of erased pieces, and may be, for example, conditions related to the points acquired by the user. For example, for the points, a first determination value and a second determination value smaller than the first determination value are set. Then, when the points calculated according to the number of pieces erased at one time are equal to or greater than the first determination value, the game execution means 563 activates the effect of the second boost item B20 on the puzzle board surface PB. Further, when the points given to the user according to the number of pieces erased at one time are equal to or greater than the second determination value, the game execution means 563 activates the effect (the second effect) of causing the first boost item B10 that requires counting the number of executions to appear.
[0101] The appearance methods and effects of the first boost item B10 and the second boost item B20 can be appropriately changed. For example, the first boost item B10 may appear in a form that replaces the pieces that are not erased instead of appearing at the positions of the erased pieces.
[0102] In the above embodiment, the case where the game device 5 is a smartphone is exemplified, but the game device 5 may be an amusement device provided in a game center or the like. In the above embodiment, the case where the object is a player character is exemplified, but it is not limited thereto. For example, the object may be a card or an item (equipment such as weapons and armors) used in the virtual game space.
[0103] In the above-described embodiment, the case where the server device 2 and the plurality of game devices 5 function together to operate the game program has been exemplified, but the present invention is not limited thereto. All means of the game program may be provided in the server device 2 alone, the game device 5 alone, a communication terminal alone that is different from the server device 2 and the game device 5, or two combinable devices among these (for example, distributed processing between the server device 2 and the game device 5). Further, when the server device 2, the game device 5, and the communication terminal function together, it is also possible to appropriately change which means functions in which device.
[0104] Even when these other embodiments are adopted, the effects of the present embodiment are exhibited. Further, it is also possible to appropriately combine the present embodiment with other embodiments and between other embodiments.
Description of Reference Numerals
[0105] 1: Game system, 5: Game device, 56: Control unit (computer), 565: Display control means (display control unit), 562: Operation reception means (operation reception unit), 563: Game execution means (game execution unit).
Claims
1. Computer, A display control means for displaying a puzzle board on which a plurality of pieces are arranged; an operation receiving means for receiving an operation by a user on the puzzle board; a game execution means for executing a game in which the puzzle board is changed based on an operation by the user; The game execution means includes: When a predetermined operation is performed in which a first piece arranged at a first position on the puzzle board is selected and then a second position is selected, the positional relationship of the pieces on the puzzle board is changed by moving at least the first piece to the second position, In a first mode of the game, each time the predetermined operation is performed, a determination is made as to whether or not a match condition is satisfied based on a positional relationship of the pieces on the changed puzzle board, and if the match condition is satisfied, the puzzle board is changed by erasing a plurality of the pieces that satisfy the match condition; When a predetermined condition is satisfied in the first mode, a second mode of the game is set in which the user is permitted to perform the predetermined operation up to a limited number of times, and a determination as to whether or not the match condition is satisfied is not made until the predetermined number of times within the limited number of times, and after the predetermined number of times within the limited number of times, a determination is made as to whether or not the match condition is satisfied based on the positional relationship of the pieces on the changed puzzle board, and if the match condition is satisfied, the puzzle board is changed by erasing the plurality of pieces that satisfy the match condition. Game program.
2. the game execution means determines that a clearing condition for the puzzle board is satisfied when a plurality of individual conditions are satisfied for the puzzle board, the plurality of pieces include a first type of piece and a second type of piece that are different from each other; the plurality of individual conditions include a first individual condition associated with the first type of piece and a second individual condition associated with the second type of piece; In the first mode, the predetermined condition is satisfied in response to at least a portion of the first individual condition being satisfied. The game program according to claim 1 .
3. The game execution means sets the contents of the predetermined conditions based on the user's designation at the start of the game or during the progress of the game. The game program according to claim 1 .
4. The game execution means automatically sets the contents of the predetermined conditions at the start of the game or during the progress of the game. The game program according to claim 1 .
5. The predetermined operation has an upper limit on the number of operations that the user can perform on the puzzle board, The game execution means includes: when a predetermined individual condition is achieved on the puzzle board while the number of times the predetermined operation has been performed has not reached the upper limit number of operations, it is determined that a clearing condition for the puzzle board has been satisfied; determining a number of pieces eliminated based on the determination of whether the match condition is satisfied in the first mode or the determination of whether the match condition is satisfied in the second mode, or a calculated point based on the elimination; Activating a first effect on the puzzle board based on the number of pieces or the points without counting the number of executions. The game program according to claim 1 .
6. A first determination number and a second determination number smaller than the first determination number are set as the number, A first determination value and a second determination value smaller than the first determination value are set for the point, The game execution means includes: If the number is equal to or greater than a first determination number, or if the points are equal to or greater than a first determination value, activate the first effect on the puzzle board without counting the number of executions; When the number is equal to or greater than the second determination number, or when the points are equal to or greater than the second determination value, a second effect is activated on the puzzle board, the second effect requiring the execution number to be counted. The game program according to claim 5.
7. the game execution means determines that a clearing condition for the puzzle board is satisfied when a plurality of individual conditions are achieved on the puzzle board, the plurality of pieces include a first type of piece and a second type of piece that are different from each other; the plurality of individual conditions include a first individual condition associated with the first type of piece and a second individual condition associated with the second type of piece; The first effect is an auxiliary effect that changes the puzzle board so as to make it easier to achieve the second individual condition. The game program according to claim 6.
8. The auxiliary effect includes an effect of removing a predetermined number of the second type of pieces from the puzzle board. The game program according to claim 7.
9. the game execution means, when erasing the pieces that satisfy the matching condition, further erases pieces of a third type that satisfy a predetermined positional relationship with the pieces to be erased, regardless of the matching condition; The auxiliary effect includes an effect of eliminating a predetermined number of the third type pieces. The game program according to claim 7.
10. a display control unit that displays a puzzle board on which a plurality of pieces are arranged; an operation receiving unit that receives a user's operation on the puzzle board; a game execution unit that executes a game in which the puzzle board is changed based on an operation by the user, The game execution unit is When a predetermined operation is performed in which a first piece arranged at a first position on the puzzle board is selected and then a second position is selected, the positional relationship of the pieces on the puzzle board is changed by moving at least the first piece to the second position, In a first mode of the game, each time the predetermined operation is performed, a determination is made as to whether or not a match condition is satisfied based on a positional relationship of the pieces on the changed puzzle board, and if the match condition is satisfied, the puzzle board is changed by erasing a plurality of the pieces that satisfy the match condition; When a predetermined condition is satisfied in the first mode, a second mode of the game is set in which the user is permitted to perform the predetermined operation up to a limited number of times, and a determination as to whether or not the match condition is satisfied is not made until the predetermined number of times within the limited number of times, and after the predetermined number of times within the limited number of times, a determination is made as to whether or not the match condition is satisfied based on the positional relationship of the pieces on the changed puzzle board, and if the match condition is satisfied, the puzzle board is changed by erasing the plurality of pieces that satisfy the match condition. Game system.
11. a display control unit that displays a puzzle board on which a plurality of pieces are arranged; an operation receiving unit that receives a user's operation on the puzzle board; a game execution unit that executes a game in which the puzzle board is changed based on an operation by the user, The game execution unit is When a predetermined operation is performed in which a first piece arranged at a first position on the puzzle board is selected and then a second position is selected, the positional relationship of the pieces on the puzzle board is changed by moving at least the first piece to the second position, In a first mode of the game, each time the predetermined operation is performed, a determination is made as to whether or not a match condition is satisfied based on a positional relationship of the pieces on the changed puzzle board, and if the match condition is satisfied, the puzzle board is changed by erasing a plurality of the pieces that satisfy the match condition; When a predetermined condition is satisfied in the first mode, a second mode of the game is set in which the user is permitted to perform the predetermined operation up to a limited number of times, and a determination as to whether or not the match condition is satisfied is not made until the predetermined number of times within the limited number of times, and after the predetermined number of times within the limited number of times, a determination is made as to whether or not the match condition is satisfied based on the positional relationship of the pieces on the changed puzzle board, and if the match condition is satisfied, the puzzle board is changed by erasing the plurality of pieces that satisfy the match condition. Gaming device.
Citation Information
Patent Citations
Video game processor and video game processing program
JP2014079529A
Electronic game device and electronic game program
JP2015217299A
Program
JP2018149023A
Game program, game device, game system
JP7304482B1
An electronic device that facilitates user interaction
JP2017535331A