KR101963146B1 - Method for progressing puzzle matching game and game system for progressing puzzle matching game using the method - Google Patents

Method for progressing puzzle matching game and game system for progressing puzzle matching game using the method Download PDF

Info

Publication number
KR101963146B1
KR101963146B1 KR1020170110893A KR20170110893A KR101963146B1 KR 101963146 B1 KR101963146 B1 KR 101963146B1 KR 1020170110893 A KR1020170110893 A KR 1020170110893A KR 20170110893 A KR20170110893 A KR 20170110893A KR 101963146 B1 KR101963146 B1 KR 101963146B1
Authority
KR
South Korea
Prior art keywords
user
puzzle
game
play
team
Prior art date
Application number
KR1020170110893A
Other languages
Korean (ko)
Other versions
KR20190025176A (en
Inventor
박정준
Original Assignee
엔에이치엔엔터테인먼트 주식회사
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 엔에이치엔엔터테인먼트 주식회사 filed Critical 엔에이치엔엔터테인먼트 주식회사
Priority to KR1020170110893A priority Critical patent/KR101963146B1/en
Publication of KR20190025176A publication Critical patent/KR20190025176A/en
Application granted granted Critical
Publication of KR101963146B1 publication Critical patent/KR101963146B1/en

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
    • A63F13/44Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/55Controlling game characters or game objects based on the game progress
    • A63F13/58Controlling game characters or game objects based on the game progress by computing conditions of game characters, e.g. stamina, strength, motivation or energy level
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • A63F13/795Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for finding other players; for building a team; for providing a buddy list
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/85Providing additional services to players
    • A63F13/87Communicating with other players during game play, e.g. by e-mail or chat
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/53Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing
    • A63F2300/537Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing for exchanging game data using a messaging service, e.g. e-mail, SMS, MMS
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/5546Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
    • A63F2300/5566Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history by matching opponents or finding partners to build a team, e.g. by skill level, geographical area, background, play style

Abstract

다른 사용자와 함께 퍼즐 플레이를 수행하여 재미를 배가시킬 수 있는 퍼즐 매칭 게임의 진행 방법 및 이를 이용하여 퍼즐 매칭 게임을 진행시키는 게임 시스템이 개시된다. 이러한 퍼즐 매칭 게임의 진행 방법은 게임 시스템과 인터넷을 통해 접속된 임의의 유저 A의 단말기에 의해 수행되는 퍼즐 매칭 게임의 진행 방법에 관한 것으로, 상기 유저 A와 함께, 유저 B를 포함하는 하나 이상의 게임 유저로 구성된 제1 유저팀을 결정하는 단계; 유저 C 및 유저 D를 포함하는 둘 이상의 게임 유저들로 구성된 제2 유저팀을 상기 제1 유저팀과 매칭하는 단계; 상기 유저 A의 턴 시간 동안, 상기 유저 A 퍼즐판의 퍼즐 블록을 이동시켜가며 퍼즐 플레이를 수행하면서, 상기 유저 B 퍼즐판을 상기 유저 A 퍼즐판에 동기화시키는 단계; 상기 유저 B의 턴 시간 동안, 상기 유저 B 퍼즐판의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 A 퍼즐판을 상기 유저 B 퍼즐판에 동기화시키는 단계; 및 상기 제1 유저팀의 퍼즐 플레이 결과 및 상기 제2 유저팀의 퍼즐 플레이 결과를 이용하여, 액션 플레이를 진행하는 단계를 포함한다. 이와 같이, 상기 유저 A가 상기 유저 B를 함께 퍼즐 매칭 게임을 수행함에 따라, 보다 큰 흥미 및 재미를 느낄 수 있다.A method of playing a puzzle matching game in which a puzzle game is performed together with other users to increase the fun, and a game system in which a puzzle matching game is performed using the method. The puzzle matching game is a method of playing a puzzle matching game performed by a terminal of an arbitrary user A connected through a game system and the Internet. In addition to the user A, one or more games Determining a first user team comprised of users; Matching a second user team composed of two or more game users including user C and user D with the first user team; Synchronizing the user B puzzle board to the user A puzzle board while performing a puzzle play while moving the puzzle block of the user A puzzle board during the turn-over time of the user A; Synchronizing the user A puzzle board to the user B puzzle board according to a puzzle play result according to the puzzle block movement of the user B puzzle board during the user B turn time; And playing the action play using the puzzle play result of the first user team and the puzzle play result of the second user team. As described above, as the user A performs the puzzle matching game together with the user B, the user can feel more interest and fun.

Description

퍼즐 매칭 게임의 진행 방법 및 이를 이용하여 퍼즐 매칭 게임을 진행시키는 게임 시스템{METHOD FOR PROGRESSING PUZZLE MATCHING GAME AND GAME SYSTEM FOR PROGRESSING PUZZLE MATCHING GAME USING THE METHOD}TECHNICAL FIELD [0001] The present invention relates to a puzzle matching game, and more particularly, to a puzzle matching game,

본 발명은 퍼즐 매칭 게임의 진행 방법 및 이를 이용하여 퍼즐 매칭 게임을 진행시키는 게임 시스템에 관한 것으로, 더욱 상세하게는 서로 동일 색상을 갖는 3개 이상의 퍼즐 블록들을 제거하면서 게임을 진행시키는 퍼즐 매칭 게임의 진행 방법 및 이를 이용하여 퍼즐 매칭 게임을 진행시키는 게임 시스템에 관한 것이다.The present invention relates to a method of playing a puzzle matching game and a game system for playing the puzzle matching game using the method. More particularly, the present invention relates to a puzzle matching game in which a game is progressed while removing three or more puzzle blocks having the same color And a game system for advancing a puzzle matching game using the method.

최근 스마트폰으로 앱 형태로 제공되는 다양한 종류의 게임들이 개발되고 있다. 이러한 게임들 중 하나로, 서로 동일 색상을 갖는 3개 이상의 퍼즐 블록들을 제거하면서 게임을 진행시키는 퍼즐 매칭 게임이 있다.Recently, various types of games that are provided as apps on a smart phone are being developed. One such game is a puzzle matching game in which a game is progressed while removing three or more puzzle blocks having the same color.

현재 개발된 퍼즐 매칭 게임의 진행 방법을 간단하게 설명하면 다음과 같다. 우선, N행 M열의 매트릭스 형태로 배치되고 각각이 복수의 색상들 중 어느 하나의 색을 갖는 퍼즐 블록들을 스마트폰으로 표시하면, 사용자가 터치 입력을 통해 상기 퍼즐 블록들 중 하나를 상하좌우로 이웃하는 퍼즐 블록들 중 하나와 위치를 교환하게 된다. 이때, 사용자는 연속적으로 이동하면서 터치 입력을 제공할 경우, 이동하는 각 위치에서 각 퍼즐 블록을 상하좌우로 이웃하는 퍼즐 블록과 위치를 연속적으로 교환할 수 있다. 이후, 이러한 상기 퍼즐 블록들의 교환에 따라, 행 방향 또는 열 방향으로 동일 색상을 갖는 3개 이상의 퍼즐 블록들이 적어도 하나 존재하는 것으로 판단되면, 사용자는 상기 3개 이상의 퍼즐 블록들을 제거하면서 점수를 획득하여 퍼즐 매칭 게임을 진행하게 된다. 한편, 이렇게 획득된 점수에 따라, 플레이가 진행된 스테이지가 통과되거나, 사용자가 선택한 게임 캐릭터가 게임 상의 액션창에서 적 캐릭터과의 전투 액션을 수행할 수도 있다.A brief description of how the puzzle matching game is developed is as follows. First, if puzzle blocks arranged in a matrix of N rows and M columns and each having a color of one of a plurality of hues are displayed on the smartphone, a user can touch one of the puzzle blocks to the neighborhood And the puzzle block. At this time, when the user continuously provides the touch input while moving, it is possible to continuously exchange each puzzle block with the neighboring puzzle blocks in each moving position. Thereafter, when it is determined that there are at least three puzzle blocks having the same color in the row direction or the column direction according to the exchange of the puzzle blocks, the user acquires a score while removing the three or more puzzle blocks The puzzle matching game will proceed. On the other hand, according to the thus obtained score, the stage where the play progresses is passed, or the game character selected by the user may perform a battle action with the enemy character in the action window on the game.

그러나, 이러한 퍼즐 매칭 게임의 진행 방법은 사용자 혼자만의 퍼즐 플레이를 통해 진행되기 때문에, 흥미 및 재미를 쉽게 잃게 만들어 게임 사용자가 게임을 계속하고자하는 욕구를 저하시킬 수 있다.However, since the progress of the puzzle matching game proceeds through the puzzle play by the user alone, the interest and the fun can be easily lost and the game user may desire to continue the game.

따라서, 본 발명은 이러한 문제점을 해결하기 위한 것으로, 본 발명의 해결하고자 하는 과제는 다른 사용자와 함께 퍼즐 플레이를 수행하여 재미를 배가시킬 수 있는 퍼즐 매칭 게임의 진행 방법을 제공하는 것이다.SUMMARY OF THE INVENTION Accordingly, the present invention has been made to solve the above-mentioned problems occurring in the prior art, and it is an object of the present invention to provide a method of playing a puzzle matching game,

또한, 본 발명의 해결하고자 하는 다른 과제는 상기 퍼즐 매칭 게임의 진행 방법을 이용하여 퍼즐 매칭 게임을 진행시키는 게임 시스템을 제공하는 것이다.Another problem to be solved by the present invention is to provide a game system for advancing a puzzle matching game using a method of playing the puzzle matching game.

본 발명의 일 실시예에 의한 퍼즐 매칭 게임의 진행 방법은 게임 시스템과 인터넷을 통해 접속된 임의의 유저(이하, '유저 A'라 함)의 단말기에 의해 수행되는 퍼즐 매칭 게임의 진행 방법에 관한 것으로, 상기 유저 A와 함께, 유저 B를 포함하는 하나 이상의 게임 유저로 구성된 제1 유저팀을 결정하는 단계; 유저 C 및 유저 D를 포함하는 둘 이상의 게임 유저들로 구성된 제2 유저팀을 상기 제1 유저팀과 매칭하는 단계; 상기 유저 A의 턴 시간 동안, 상기 유저 A의 단말기에 표시된 퍼즐판(이하, '유저 A 퍼즐판'이라 함)의 퍼즐 블록을 이동시켜가며 퍼즐 플레이를 수행하면서, 상기 유저 B의 단말기에 표시된 퍼즐판(이하, '유저 B 퍼즐판'이라 함)을 상기 유저 A 퍼즐판에 동기화시키는 단계(이하, '유저 A 플레이 단계'이라 함); 상기 유저 B의 턴 시간 동안, 상기 유저 B 퍼즐판의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 A 퍼즐판을 상기 유저 B 퍼즐판에 동기화시키는 단계(이하, '유저 B 플레이 단계'이라 함); 및 상기 제1 유저팀의 퍼즐 플레이 결과 및 상기 제2 유저팀의 퍼즐 플레이 결과를 이용하여, 액션 플레이를 진행하는 단계(이하, '액션 플레이 단계'이라 함)를 포함한다.A method of playing a puzzle matching game according to an embodiment of the present invention includes a method of playing a puzzle matching game performed by a terminal of a game system and an arbitrary user (hereinafter, referred to as 'user A' Determining, along with the user A, a first user team comprised of one or more game users including user B; Matching a second user team composed of two or more game users including user C and user D with the first user team; During the turn-on time of the user A, while the puzzle block of the puzzle board displayed on the terminal of the user A (hereinafter, referred to as the "user A puzzle board") is moved while performing the puzzle play, (Hereinafter, referred to as a 'user A play phase') of synchronizing a play (hereinafter referred to as a 'user B puzzle board') with the user A puzzle board; Synchronizing the user A puzzle board to the user B puzzle board according to the puzzle play result according to the puzzle block movement of the user B puzzle board during the turn-over time of the user B box); And playing the action play using the puzzle play result of the first user team and the puzzle play result of the second user team (hereinafter, referred to as 'action play step').

상기 제1 유저팀을 결정하는 단계는 상기 게임 시스템에 접속된 적어도 하나의 게임 유저 중에서 선택된 상기 유저 B를 포함하는 게임 유저를, 상기 유저 A와 함께 상기 제1 유저팀으로 구성하는 단계(이하, '자동 매칭 단계'이라 함)를 포함할 수 있다.The step of determining the first user team comprises configuring a game user including the user B selected from at least one game user connected to the game system as the first user team together with the user A, Quot; automatic matching step ").

상기 자동 매칭 단계는 상기 유저 A의 게임 캐릭터를 결정하는 단계; 및 상기 유저 A의 게임 캐릭터와, 상기 유저 B를 포함하는 게임 유저의 게임 캐릭터를 상기 제1 유저팀으로 구성하는 단계를 포함할 수 있다.Wherein the automatic matching step comprises the steps of: determining a game character of the user A; And configuring the game character of the user A and the game character of the game user including the user B as the first user team.

상기 제1 유저팀을 결정하는 단계는 상기 유저 A가 발송한 초대 메시지에 승낙한 상기 유저 B를 포함한 게임 유저를, 상기 유저 A와 함께 상기 제1 유저팀으로 구성하는 단계(이하, '초대 매칭 단계'이라 함)를 포함할 수 있다.The step of determining the first user team comprises: configuring a game user including the user B who has accepted the invitation message sent by the user A as the first user team together with the user A (hereinafter, Step ").

상기 초대 매칭 단계는 초대 리스트 중에서 선택된 상기 유저 B를 포함하는 게임 유저의 단말기로 초대 메시지를 전송하는 단계; 상기 유저 A의 게임 캐릭터를 결정하는 단계; 및 상기 유저 A의 게임 캐릭터와, 상기 초대 메시지에 대한 승낙 신호를 생성한 상기 유저 B를 포함하는 게임 유저의 게임 캐릭터를 상기 제1 유저팀으로 구성하는 단계를 포함할 수 있다.Wherein the invitation matching step comprises: sending an invitation message to a terminal of a game user including the user B selected from the invitation list; Determining a game character of the user A; And configuring the first user team as a game character of a game user including the game character of the user A and the user B that has generated an acceptance signal for the invitation message.

상기 제1 유저팀을 결정하는 단계는 자동 매칭 및 초대 매칭 중 하나를 선택하는 단계; 상기 자동 매칭이 선택되면, 상기 게임 시스템에 접속된 적어도 하나의 게임 유저 중에서 선택된 상기 유저 B를 포함하는 게임 유저를, 상기 유저 A와 함께 상기 제1 유저팀으로 구성하는 단계; 및 상기 초대 매칭이 선택되면, 상기 유저 A가 발송한 초대 메시지에 승낙한 상기 유저 B를 포함한 게임 유저를, 상기 유저 A와 함께 상기 제1 유저팀으로 구성하는 단계를 포함할 수 있다.Wherein the step of determining the first user team comprises the steps of: selecting one of automatic matching and invitation matching; Configuring the game user including the user B selected from at least one game user connected to the game system as the first user team together with the user A when the automatic matching is selected; And configuring the game user including the user B who has accepted the invitation message sent by the user A as the first user team together with the user A when the invitation matching is selected.

상기 액션 플레이 단계에서는, 상기 제1 유저팀의 게임 캐릭터들 및 상기 제2 유저팀의 게임 캐릭터들 사이의 전투 액션이 진행되면서, 상기 제2 유저팀의 퍼즐 플레이 결과에 따라 상기 제1 유저팀의 게임 캐릭터들 각각의 체력이 감소되고, 상기 제1 유저팀의 퍼즐 플레이 결과에 따라 상기 제2 유저팀의 게임 캐릭터들 각각의 체력이 감소될 수 있다.In the action play step, a battle action between the game characters of the first user team and the game characters of the second user team proceeds, and the battle action of the first user team The fitness of each of the game characters may be reduced and the fitness of each of the game characters of the second user team may be decreased according to the puzzle play result of the first user team.

상기 액션 플레이 단계에서는, 상기 유저 A의 게임 캐릭터 및 상기 유저 C의 게임 캐릭터 사이의 전투 액션이 진행되면서, 상기 유저 C의 퍼즐 플레이 결과에 따라 상기 유저 A의 게임 캐릭터의 체력이 감소되고, 상기 유저 A의 퍼즐 플레이 결과에 따라 상기 유저 C의 게임 캐릭터의 체력이 감소되며, 상기 유저 B의 게임 캐릭터 및 상기 유저 D의 게임 캐릭터 사이의 전투 액션이 진행되면서, 상기 유저 D의 퍼즐 플레이 결과에 따라 상기 유저 B의 게임 캐릭터의 체력이 감소되고, 상기 유저 B의 퍼즐 플레이 결과에 따라 상기 유저 D의 게임 캐릭터의 체력이 감소될 수 있다.The battle action between the game character of the user A and the game character of the user C proceeds and the fitness of the game character of the user A is reduced in accordance with the result of the puzzle play of the user C, The fitness of the game character of the user C is decreased according to the result of the puzzle play of the user A and the battle action between the game character of the user B and the game character of the user D proceeds, The fitness of the game character of the user B is reduced and the fitness of the game character of the user D can be reduced according to the result of the puzzle play of the user B.

상기 액션 플레이 단계에서는, 상기 유저 A의 퍼즐 플레이 결과에 다중 스킬이 포함될 경우, 상기 다중 스킬이 상기 유저 C의 게임 캐릭터의 체력 및 상기 유저 D의 게임 캐릭터의 체력을 동시에 감소시킬 수 있다.In the action play step, when multiple skills are included in the puzzle play result of the user A, the multiple skills may simultaneously reduce the fitness of the game character of the user C and the fitness of the game character of the user D.

상기 퍼즐 매칭 게임의 진행 방법은 상기 액션 플레이 단계 이후, 상기 제1 유저팀의 유저들 모두가 게임 플레이를 할 수 없는 게임 불가 상태에 있거나, 상기 제2 유저팀의 유저들 모두가 상기 게임 불가 상태에 있을 때까지, 상기 유저 A 플레이 단계, 상기 유저 B 플레이 단계 및 상기 액션 플레이 단계를 반복하여 수행하는 단계(이하, '반복 수행 단계'이라 함)를 더 포함할 수 있다.The method of playing puzzle matching game according to claim 1, wherein, after the action play step, all of the users of the first user team are in a game incapable state in which they can not play the game or all of the users of the second user team (Step < RTI ID = 0.0 > hereinafter " repeat "), repeatedly performing the user A play phase, the user B play phase,

상기 게임 불가 상태는 자신의 게임 캐릭터의 체력이 모두 소진된 상태, 및 자신의 단말기가 상기 게임 시스템과의 접속이 끊긴 상태 중 어느 하나를 포함할 수 있다.The game disable state may include any one of a state in which the player's physical strength of the game character is exhausted and a state in which the terminal is disconnected from the game system.

상기 반복 수행 단계에서는, 상기 유저 B가 상기 게임 불가 상태에 있다고 판단되면, 상기 유저 B 플레이 단계에서, 상기 유저 B 대신에 상기 유저 A가 퍼즐 플레이를 수행하고, 상기 유저 A가 상기 게임 불가 상태에 있다고 판단되면, 상기 유저 A 플레이 단계에서, 상기 유저 A 대신에 상기 유저 B가 퍼즐 플레이를 수행할 수 있다.In the repeated execution step, if it is determined that the user B is in the game disabled state, the user A performs a puzzle play in place of the user B in the user B play stage, and the user A is in the game disabled state The user B can perform the puzzle play in place of the user A in the user A play step.

상기 퍼즐 매칭 게임의 진행 방법은 상기 액션 플레이 단계 이후, 상기 제1 유저팀의 유저들 모두가 상기 게임 불가 상태에 있거나, 상기 제2 유저팀의 유저들 모두가 상기 게임 불가 상태에 있을 때, 상기 유저 A의 게임 수행에 따른 보상을 획득하는 단계를 더 포함할 수 있다.The method of playing a puzzle matching game according to claim 1, wherein, when all the users of the first user team are in the game disabled state or all of the users of the second user team are in the game disabled state after the action play step And acquiring the compensation according to the game execution of the user A.

이어서, 본 발명의 일 실시예에 의한 퍼즐 매칭 게임의 진행 방법은 복수의 게임 유저들의 단말기들과 인터넷을 통해 접속한 게임 시스템에 의해 수행되는 퍼즐 매칭 게임의 진행 방법에 관한 것으로, 유저 A 및 유저 B를 포함하는 둘 이상의 게임 유저들로 구성된 제1 유저팀을 결정하고, 유저 C 및 유저 D를 포함하는 둘 이상의 게임 유저들로 구성된 제2 유저팀을 결정하는 단계; 상기 제1 유저팀 및 상기 제2 유저팀을 매칭시키는 단계; 상기 유저 A의 턴 시간 동안, 상기 유저 A의 단말기에 표시된 퍼즐판(이하, '유저 A 퍼즐판'이라 함)의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 B의 단말기에 표시된 퍼즐판(이하, '유저 B 퍼즐판'이라 함)을 상기 유저 A 퍼즐판에 동기화시키는 단계(이하, '유저 A 플레이 단계'이라 함); 상기 유저 C의 턴 시간 동안, 상기 유저 C의 단말기에 표시된 퍼즐판(이하, '유저 C 퍼즐판'이라 함)의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 D의 단말기에 표시된 퍼즐판(이하, '유저 D 퍼즐판'이라 함)을 상기 유저 C 퍼즐판에 동기화시키는 단계(이하, '유저 C 플레이 단계'이라 함); 상기 유저 B의 턴 시간 동안, 상기 유저 B 퍼즐판의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 A 퍼즐판을 상기 유저 B 퍼즐판에 동기화시키는 단계(이하, '유저 B 플레이 단계'이라 함); 상기 유저 D의 턴 시간 동안, 상기 유저 D 퍼즐판의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 C 퍼즐판을 상기 유저 D 퍼즐판에 동기화시키는 단계(이하, '유저 D 플레이 단계'이라 함); 및 상기 제1 유저팀의 퍼즐 플레이 결과 및 상기 제2 유저팀의 퍼즐 플레이 결과를 이용하여, 상기 제1 및 제2 유저팀들의 단말기들에서 액션 플레이를 진행시키는 단계(이하, '액션 플레이 단계'이라 함)를 포함한다.A method of playing a puzzle matching game according to an embodiment of the present invention relates to a method of playing a puzzle matching game performed by a plurality of game users' terminals and a game system connected via the Internet, Determining a first user team comprised of two or more game users comprising B and determining a second user team comprised of two or more game users including user C and user D; Matching the first user team and the second user team; During the turn-on time of the user A, the puzzle plate displayed on the terminal of the user B is displayed on the terminal of the user B in accordance with the puzzle play result of the puzzle board (hereinafter referred to as user A puzzle board) (Hereinafter, referred to as a 'user A puzzle plate') to the user A puzzle board (hereinafter referred to as 'user A play step'); During the turn-on time of the user C, in response to the puzzle play result according to the movement of the puzzle block of the puzzle board displayed on the terminal of the user C (hereinafter referred to as the "user C puzzle board"), (Hereinafter, referred to as a "user C play phase") synchronizing the playlist (hereinafter referred to as a "user D puzzle board") with the user C puzzle board; Synchronizing the user A puzzle board to the user B puzzle board according to the puzzle play result according to the puzzle block movement of the user B puzzle board during the turn-over time of the user B box); Synchronizing the User C puzzle board to the User D puzzle board according to the puzzle play result according to the puzzle block movement of the User D puzzle board during the turn time of the user D box); And playing the action play in the terminals of the first and second user teams (hereinafter, referred to as an 'action play step') using the puzzle play result of the first user team and the puzzle play result of the second user team, Quot;).

상기 액션 플레이 단계에서는, 상기 제1 유저팀의 게임 캐릭터들 및 상기 제2 유저팀의 게임 캐릭터들 사이의 전투 액션을 진행시키면서, 상기 제2 유저팀의 퍼즐 플레이 결과에 따라 상기 제1 유저팀의 게임 캐릭터들 각각의 체력을 감소시키고, 상기 제1 유저팀의 퍼즐 플레이 결과에 따라 상기 제2 유저팀의 게임 캐릭터들 각각의 체력을 감소시킬 수 있다.Wherein the action play step is a step of advancing a battle action between the game characters of the first user team and the game characters of the second user team while executing a battle action between the game characters of the first user team and the game characters of the first user team The fitness of each of the game characters can be reduced and the fitness of each of the game characters of the second user team can be reduced according to the puzzle play result of the first user team.

상기 액션 플레이 단계에서는, 상기 유저 A의 게임 캐릭터 및 상기 유저 C의 게임 캐릭터 사이의 전투 액션을 진행시키면서, 상기 유저 C의 퍼즐 플레이 결과에 따라 상기 유저 A의 게임 캐릭터의 체력을 감소시키고, 상기 유저 A의 퍼즐 플레이 결과에 따라 상기 유저 C의 게임 캐릭터의 체력을 감소시키며, 상기 유저 B의 게임 캐릭터 및 상기 유저 D의 게임 캐릭터 사이의 전투 액션을 진행시키면서, 상기 유저 D의 퍼즐 플레이 결과에 따라 상기 유저 B의 게임 캐릭터의 체력을 감소시키고, 상기 유저 B의 퍼즐 플레이 결과에 따라 상기 유저 D의 게임 캐릭터의 체력을 감소시킬 수 있다.In the action-playing step, while the battle action between the game character of the user A and the game character of the user C is advanced, the fitness of the game character of the user A is decreased according to the result of the puzzle play of the user C, A game player character of the user B and a game character of the user D while proceeding with a battle action between the game character of the user B and the game character of the user D, The physical strength of the game character of the user B can be reduced and the fitness of the game character of the user D can be reduced in accordance with the puzzle play result of the user B.

상기 퍼즐 매칭 게임의 진행 방법은 상기 제1 유저팀의 유저들 모두가 게임 플레이를 할 수 없는 게임 불가 상태에 있거나, 상기 제2 유저팀의 유저들 모두가 상기 게임 불가 상태에 있을 때까지, 상기 유저 A 플레이 단계, 상기 유저 C 플레이 단계, 상기 유저 B 플레이 단계, 상기 유저 D 플레이 단계 및 상기 액션 플레이 단계를 반복하여 수행시키는 단계(이하, '반복 수행 단계'이라 함)를 더 포함할 수 있다.Wherein the puzzle matching game is played by a player who is in a game impossible state where all the users of the first user team can not play the game or until all of the users of the second user team are in the game disabled state, (Hereinafter referred to as an 'iterative execution step') repeatedly executing the user A play step, the user C play step, the user B play step, the user D play step, and the action play step .

상기 게임 불가 상태는 자신의 게임 캐릭터의 체력이 모두 소진된 상태, 및 자신의 단말기가 상기 게임 시스템과의 접속이 끊긴 상태 중 어느 하나를 포함할 수 있다.The game disable state may include any one of a state in which the player's physical strength of the game character is exhausted and a state in which the terminal is disconnected from the game system.

상기 퍼즐 매칭 게임의 진행 방법은 상기 제1 유저팀의 유저들 모두가 상기 게임 불가 상태에 있거나, 상기 제2 유저팀의 유저들 모두가 상기 게임 불가 상태에 있을 때, 상기 제1 및 제2 유저팀의 유저들 각각의 퍼즐 플레이 결과에 따른 보상을 제공하는 단계를 더 포함할 수 있다.The puzzle matching method according to claim 1, wherein, when all of the users of the first user team are in the game disabled state or all of the users of the second user team are in the game disabled state, And providing compensation according to the puzzle play result of each of the users of the team.

상기 유저 A의 턴 시간, 상기 유저 C의 턴 시간, 상기 유저 B의 턴 시간, 및 상기 유저 D의 턴 시간이 순차적으로 진행될 수 있다.The turn time of the user A, the turn time of the user C, the turn time of the user B, and the turn time of the user D may be sequentially performed.

이와 다르게, 상기 유저 A의 턴 시간 및 상기 유저 C의 턴 시간이 동시에 진행된 후, 상기 유저 B의 턴 시간 및 상기 유저 D의 턴 시간이 동시에 진행될 수 있다.Alternatively, after the turn-on time of the user A and the turn-on time of the user C simultaneously proceed, the turn-on time of the user B and the turn-on time of the user D may be simultaneously performed.

이어서, 본 발명의 일 실시예에 의한 게임 시스템은 복수의 게임 유저들의 단말기들과 인터넷을 통해 접속되어 사용자 로그인을 수행하는 메인 제어부; 및 상기 게임 유저들의 단말기들 각각으로 제공된 게임 실행 신호에 의해, 상기 상기 게임 유저들의 단말기들 각각에서 퍼즐 매칭 게임을 실행시키는 게임 진행부를 포함한다.According to another aspect of the present invention, there is provided a game system comprising: a main control unit connected to terminals of a plurality of game users via the Internet to perform a user login; And a game progress unit for executing a puzzle matching game at each of the terminals of the game users by a game execution signal provided to each of the game users' terminals.

상기 게임 진행부는 유저 A 및 유저 B를 포함하는 둘 이상의 게임 유저들로 구성된 제1 유저팀을 결정하고, 유저 C 및 유저 D를 포함하는 둘 이상의 게임 유저들로 구성된 제2 유저팀을 결정하며, 상기 제1 유저팀 및 상기 제2 유저팀을 매칭시키고, 상기 유저 A의 턴 시간 동안, 상기 유저 A의 단말기에 표시된 퍼즐판(이하, '유저 A 퍼즐판'이라 함)의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 B의 단말기에 표시된 퍼즐판(이하, '유저 B 퍼즐판'이라 함)을 상기 유저 A 퍼즐판과 동기화시키고, 상기 유저 C의 턴 시간 동안, 상기 유저 C의 단말기에 표시된 퍼즐판(이하, '유저 C 퍼즐판'이라 함)의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 D의 단말기에 표시된 퍼즐판(이하, '유저 D 퍼즐판'이라 함)을 상기 유저 C 퍼즐판과 동기화시키며, 상기 유저 B의 턴 시간 동안, 상기 유저 B 퍼즐판의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 A 퍼즐판을 상기 유저 B 퍼즐판에 동기화시키고, 상기 유저 D의 턴 시간 동안, 상기 유저 D 퍼즐판의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 C 퍼즐판을 상기 유저 D 퍼즐판에 동기화시키며, 상기 제1 유저팀의 퍼즐 플레이 결과 및 상기 제2 유저팀의 퍼즐 플레이 결과를 이용하여, 상기 제1 및 제2 유저팀들의 단말기들에서 액션 플레이를 진행시킨다.The game progress unit determines a first user team composed of two or more game users including user A and user B, determines a second user team composed of two or more game users including user C and user D, Matches the first user team and the second user team, and matches the puzzle block displayed on the terminal of the user A (hereinafter, referred to as 'user A puzzle board') during the turn- (Hereinafter referred to as a "user B puzzle board") displayed on the terminal of the user B according to the puzzle play result, synchronizes with the user A puzzle board, and during the turn-on time of the user C, (Hereinafter referred to as a "user D puzzle plate") displayed on the terminal of the user D in accordance with the result of the puzzle play according to the movement of the puzzle block of the puzzle board (hereinafter referred to as "user C puzzle board" Synchronization with the User C puzzle board And synchronizes the user A puzzle board to the user B puzzle board according to the puzzle play result according to the puzzle block movement of the user B puzzle board during the turn time of the user B. During the turn time of the user B, The puzzle game result of the first user team and the puzzle play result of the first user team and the puzzle play result of the second user team are synchronized with the user D puzzle board according to the puzzle play result of the puzzle block movement of the user puzzle board, And proceeds to play the action in the terminals of the first and second user teams using the result.

이와 같이 본 발명에 의한 퍼즐 매칭 게임의 진행 방법 및 이를 이용하여 퍼즐 매칭 게임을 진행시키는 게임 시스템에 따르면, 유저 A 및 유저 B를 포함하는 제1 유저팀이 둘 이상의 게임 유저들로 구성된 제2 유저팀과 매칭된 후, 상기 유저 A의 턴 시간 동안, 유저 A 퍼즐판의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라 유저 B 퍼즐판이 상기 유저 A 퍼즐판에 동기화되고, 상기 유저 B의 턴 시간 동안, 상기 유저 B 퍼즐판의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 A 퍼즐판이 상기 유저 B 퍼즐판에 동기화됨에 따라, 상기 유저 A 및 상기 유저 B가 퍼즐판을 서로 공유하가며 퍼즐 매칭 게임을 수행할 수 있다. 즉, 상기 유저 A 및 상기 유저 B가 한 팀이 되어 퍼즐판을 서로 공유하가며 순차적으로 상기 퍼즐 매칭 게임을 수행함에 따라, 상기 퍼즐 매칭 게임에 대한 흥미 및 재미를 더욱 크게 느낄 수 있다.As described above, according to the puzzle matching game progress method of the present invention and the game system in which the puzzle matching game is performed using the method, the first user team including the user A and the user B can use the second user The user B puzzle board is synchronized to the user A puzzle board according to the puzzle play result according to the puzzle block movement of the user A puzzle board during the turn time of the user A, The user A and the user B share the puzzle board as the user A puzzle board is synchronized with the user B puzzle board according to the puzzle play result according to the puzzle block movement of the user B puzzle board, Can be performed. That is, since the user A and the user B become a team and share the puzzle board and sequentially perform the puzzle matching game, the interest and fun of the puzzle matching game can be felt more greatly.

도 1은 본 발명의 일 실시예에 의한 게임 시스템의 연결 관계를 도시한 개념도이다.
도 2는 도 1의 게임 시스템을 상세하게 도시한 블록도이다.
도 3은 도 1의 유저 A의 단말기 또는 게임 시스템에 의해 수행되는 퍼즐 매칭 게임의 진행 방법을 도시한 순서도이다.
도 4는 도 3의 퍼즐 매칭 게임의 진행 방법에 따라 진행되는 유저 A의 단말기의 화면들의 관계를 나타낸 연결도이다.
도 5는 도 4의 팀전 로비 메뉴의 일 예 및 도 4의 팀원 매칭 방법 선택 메뉴의 일 예를 나타낸 화면들이다.
도 6은 도 4의 자동 매칭 준비 메뉴의 일 예를 나타낸 화면을 설명하기 위한 도면이다.
도 7은 도 4의 초대 리스트 메뉴의 일 예, 게임앱에 접속시 초대 메시지가 전달된 상태의 일 예, 및 게임앱에 미접속시 초대 메시지가 전달된 상태의 일 예를 나타낸 화면들이다.
도 8은 도 4의 제1 초대 대기 메뉴의 일 예 및 도 4의 제2 초대 대기 메뉴의 일 예를 나타낸 화면들이다.
도 9는 도 4의 제1 팀매칭 메뉴의 일 예 및 도 4의 제2 팀매칭 메뉴의 일 예를 나타낸 화면들이다.
도 10은 도 4의 팀전 게임 진행 화면의 일 예를 나타낸 화면이다.
도 11은 도 3의 퍼즐 매칭 게임의 진행 방법 중 퍼즐 게임 대전의 진행 과정을 설명한 상세 순서도이다.
도 12는 도 11의 퍼즐 게임 대전의 진행 과정에서, 각 유저의 턴 시간의 순서를 설명하기 위한 도면이다.
도 13은 도 11의 퍼즐 게임 대전의 진행 과정 중 액션 플레이의 진행 화면을 나타낸 도면이다.
도 14는 도 11의 퍼즐 게임 대전의 진행 과정 중 다중 스킬의 발동 효과를 설명하기 위한 도면이다.
도 15는 도 11의 퍼즐 게임 대전의 진행 과정 중 유저 B가 게임 불가 상태에 있을 때의 각 유저의 턴 시간의 순서를 설명하기 위한 도면이다.
1 is a conceptual diagram showing a connection relationship of a game system according to an embodiment of the present invention.
2 is a block diagram showing the game system of FIG. 1 in detail.
3 is a flowchart illustrating a method of playing a puzzle matching game performed by a terminal or a game system of the user A of FIG.
FIG. 4 is a connection diagram illustrating the relationship between the screens of the terminal of the user A proceeding according to the method of playing the puzzle matching game of FIG.
5 is a view showing an example of a menu selection method menu of FIG. 4 and an example of a team competition lobby menu of FIG.
FIG. 6 is a view for explaining a screen showing an example of the automatic matching preparation menu of FIG.
FIG. 7 is a view showing an example of the invitation list menu of FIG. 4, an example of a state where an invitation message is transmitted when accessing a game application, and an example of a state where an invitation message is transmitted when a game application is not connected.
FIG. 8 is a view illustrating an example of the first invitation wait menu of FIG. 4 and the second invitation wait menu of FIG.
FIG. 9 is a view illustrating an example of the first team matching menu of FIG. 4 and the second team matching menu of FIG.
10 is a screen showing an example of the game progress screen of FIG.
FIG. 11 is a detailed flowchart illustrating a process of a puzzle game competition among the methods of the puzzle matching game of FIG.
FIG. 12 is a diagram for explaining the order of turn time of each user in the proceeding of the puzzle game competition of FIG. 11; FIG.
FIG. 13 is a view showing a progress screen of action play during the progress of the puzzle game competition of FIG.
FIG. 14 is a diagram for explaining the effect of the multiple skill in the progress of the puzzle game competition of FIG.
FIG. 15 is a diagram for explaining the order of turn time of each user when the user B is in the game disabled state during the progress of the puzzle game competition shown in FIG.

본 발명은 다양한 변경을 가할 수 있고 여러 가지 형태를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 본문에 상세하게 설명하고자 한다.The present invention is capable of various modifications and various forms, and specific embodiments are illustrated in the drawings and described in detail in the text.

그러나, 이는 본 발명을 특정한 개시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 제1, 제2 등의 용어는 다양한 구성 요소들을 설명하는데 사용될 수 있지만, 상기 구성 요소들은 상기 용어들에 의해 한정되어서는 안된다. 상기 용어들은 하나의 구성 요소를 다른 구성 요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성 요소는 제2 구성 요소로 명명될 수 있고, 유사하게 제2 구성 요소도 제1 구성 요소로 명명될 수 있다.It should be understood, however, that the invention is not intended to be limited to the particular forms disclosed, but includes all modifications, equivalents, and alternatives falling within the spirit and scope of the invention. The terms first, second, etc. may be used to describe various elements, but the elements should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, the first component may be referred to as a second component, and similarly, the second component may also be referred to as a first component.

본 출원에서 사용한 용어는 단지 특정한 실시예들을 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서에 기재된 특징, 숫자, 단계, 동작, 구성 요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성 요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. The singular expressions include plural expressions unless the context clearly dictates otherwise. In the present application, the terms "comprising" or "having ", and the like, are intended to specify the presence of stated features, integers, steps, operations, elements, parts, or combinations thereof, But do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, parts, or combinations thereof.

이하, 첨부한 도면들을 참조하여, 본 발명의 바람직한 실시예들을 보다 상세하게 설명한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Reference will now be made in detail to the preferred embodiments of the present invention, examples of which are illustrated in the accompanying drawings.

도 1은 본 발명의 일 실시예에 의한 게임 시스템의 연결 관계를 도시한 개념도이고, 도 2는 도 1의 게임 시스템을 상세하게 도시한 블록도이다.FIG. 1 is a conceptual diagram showing a connection relationship of a game system according to an embodiment of the present invention, and FIG. 2 is a block diagram illustrating the game system of FIG. 1 in detail.

도 1 및 도 2를 참조하면, 본 실시예에 의한 게임 시스템(100)은 인터넷(10)을 통해 접속된 복수의 유저들의 단말기들(200)로 퍼즐 매칭 게임을 제공하는 컴퓨터 시스템으로, 메인 제어부(110) 및 게임 진행부(120)을 포함할 수 있다. 이때, 상기 단말기들(200) 각각은 어플리케이션 프로그램을 구동시킬 수 있는 스마트폰, 테블릿 PC 등을 포함하는 스마트 디바이스일 수 있다.1 and 2, a game system 100 according to the present embodiment is a computer system that provides a puzzle matching game to a plurality of users' terminals 200 connected via the Internet 10, A game progress unit 110, and a game progress unit 120. At this time, each of the terminals 200 may be a smart device including a smart phone, a tablet PC, and the like capable of running an application program.

본 실시예에서, 상기 게임 시스템(100)의 구성요소들은 서로 물리적으로 분리된 컴퓨터 시스템들이거나, 하나의 컴퓨터 시스템 내에서 기능적으로 분리된 프로그램들일 수 있다. 또한, 상기 게임 시스템(100)의 구성요소들은 복수의 컴퓨터 시스템들 내에서 물리적으로 또는 기능적으로 분리된 프로그램들일 수도 있다.In this embodiment, the components of the game system 100 may be physically separate computer systems from each other, or functionally separate programs within one computer system. In addition, the components of the game system 100 may be physically or functionally separated programs within a plurality of computer systems.

상기 메인 제어부(110)는 상기 단말기들(200) 각각과 인터넷(10)을 통해 접속하여 신호를 주고받는 인터페이스 기능을 수행할 수 있고, 상기 단말기들(200) 각각으로부터 제공된 로그인 입력 정보에 의해 사용자 로그인을 수행할 수 있다. 이때, 상기 사용자 로그인은 해당 유저가 현재 사용 중인 계정, 예를 들어 구글, 페이스북, 네이버, 다음 등의 계정에 연동하여 수행될 수 있다. 또한, 상기 메인 제어부(110)는 상기 게임 진행부(120)와 연결되어 제어하면서, 통합적인 게임 관리를 수행할 수도 있다.The main control unit 110 may perform an interface function to connect with each of the terminals 200 through the Internet 10 and exchange signals with each other. In response to login input information provided from each of the terminals 200, Login can be performed. At this time, the user login may be performed in conjunction with an account currently used by the user, for example, an account of Google, Facebook, Naver, or the like. In addition, the main control unit 110 may perform integrated game management while being connected to and controlling the game progress unit 120. [

상기 게임 진행부(120)는 상기 메인 제어부(100)에 의해 사용자 로그인이 완료된 이후, 상기 단말기들(200) 각각으로부터 게임 실행 신호를 제공받으면, 상기 단말기들(200) 각각에서 상기 퍼즐 매칭 게임을 실행시킬 수 있다.After the user's login is completed by the main control unit 100, the game progress unit 120 receives the game execution signal from each of the terminals 200, Can be executed.

상기 게임 진행부(120)는 유저 A 및 유저 B를 포함하는 둘 이상의 게임 유저들로 구성된 제1 유저팀을 결정하고, 유저 C 및 유저 D를 포함하는 둘 이상의 게임 유저들로 구성된 제2 유저팀을 결정한 후, 상기 제1 유저팀 및 상기 제2 유저팀을 매칭시킬 수 있다. 이어서, 상기 게임 진행부(120)는 상기 유저 A의 턴 시간 동안, 상기 유저 A의 단말기에 표시된 퍼즐판(이하, '유저 A 퍼즐판'이라 함)의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 B의 단말기에 표시된 퍼즐판(이하, '유저 B 퍼즐판'이라 함)을 상기 유저 A 퍼즐판과 동기화시킬 수 있다. 이어서, 상기 게임 진행부(120)는 상기 유저 C의 턴 시간 동안, 상기 유저 C의 단말기에 표시된 퍼즐판(이하, '유저 C 퍼즐판'이라 함)의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 D의 단말기에 표시된 퍼즐판(이하, '유저 D 퍼즐판'이라 함)을 상기 유저 C 퍼즐판과 동기화시킬 수 있다. 이어서, 상기 게임 진행부(120)는 상기 유저 B의 턴 시간 동안, 상기 유저 B 퍼즐판의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 A 퍼즐판을 상기 유저 B 퍼즐판에 동기화시킬 수 있다. 이어서, 상기 게임 진행부(120)는 상기 유저 D의 턴 시간 동안, 상기 유저 D 퍼즐판의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 C 퍼즐판을 상기 유저 D 퍼즐판에 동기화시킬 수 있다. 이어서, 상기 게임 진행부(120)는 상기 제1 유저팀의 퍼즐 플레이 결과 및 상기 제2 유저팀의 퍼즐 플레이 결과를 이용하여, 상기 제1 및 제2 유저팀들의 단말기들에서 액션 플레이를 진행시킬 수 있다.The game progress unit 120 determines a first user team composed of two or more game users including user A and user B, and a second user team consisting of two or more game users including user C and user D And then match the first user team and the second user team. Then, during the turn-on time of the user A, the game progress unit 120 determines whether or not the puzzle game is to be played according to the puzzle play result according to the movement of the puzzle block of the puzzle board displayed on the terminal of the user A , A puzzle board displayed on the terminal of the user B (hereinafter referred to as a "user B puzzle board") can be synchronized with the user A puzzle board. Next, the game progress unit 120, during the turn-on time of the user C, according to the puzzle play result according to the movement of the puzzle block of the puzzle board displayed on the terminal of the user C (hereinafter referred to as the "user C puzzle board" , The puzzle board displayed on the terminal of the user D (hereinafter, referred to as "user D puzzle board") can be synchronized with the user C puzzle board. The game progress unit 120 may synchronize the user A puzzle board with the user B puzzle board according to the puzzle play result according to the puzzle block movement of the user B puzzle board during the turn of the user B. have. The game progress unit 120 may synchronize the user C puzzle board with the user D puzzle board according to the result of the puzzle play according to the movement of the puzzle block of the user puzzle board during the turn of the user D. have. Then, the game progress unit 120 advances the action play in the terminals of the first and second user teams using the puzzle play result of the first user team and the puzzle play result of the second user team .

상기 게임 시스템(100)은 캐릭터 관리부, 게임 스킬 관리부 및 게임 머니 저장부를 더 포함할 수 있다.The game system 100 may further include a character management unit, a game skill management unit, and a game money storage unit.

상기 캐릭터 관리부는 적어도 하나의 게임 캐릭터를 관리하는 기능을 수행할 수 있다. 예를 들어, 상기 캐릭터 관리부는 임의의 유저가 보유하고 있는 적어도 하나의 보유 캐릭터를 저장하고 있고, 해당 유저의 입력 행위에 의해 게임 머니 및 기타 방법을 이용하여 새로운 캐릭터를 추가할 수도 있다.The character management unit may manage at least one game character. For example, the character management unit stores at least one possessed character possessed by an arbitrary user, and may add a new character using game money and other methods by the input action of the user.

상기 게임 스킬 관리부는 상기 퍼즐 매칭 게임에서 상기 게임 캐릭터에 의해 사용될 각종 게임 스킬을 관리할 수 있다. 예를 들어, 상기 게임 스킬 관리부는 상기 단말기들(200) 각각을 통한 해당 유저의 입력 행위에 의해 상기 게임 스킬을 설정하거나 기능이 강화되도록 레벨업시킬 수도 있다.The game skill management unit may manage various game skills to be used by the game character in the puzzle matching game. For example, the game skill management unit may set the game skill or level up the game skill to be enhanced by an input action of the corresponding user through each of the terminals 200. [

상기 게임 머니 저장부는 임의의 유저가 보유하고 있는 게임 머니를 저장하고 있다. 이때, 상기 게임 머니는 상기 퍼즐 매칭 게임의 미션 완료를 통해 획득될 수 있고, 보유중인 아이템의 판매를 통해 획득할 수도 있으며, 각종 결제 방법 및 기타 방법에 의해서도 획득될 수 있다.The game money storage unit stores game money held by an arbitrary user. At this time, the game money may be obtained through completion of the mission of the puzzle matching game, may be acquired through sale of the item held, or may be acquired by various payment methods and other methods.

이하, 위에서 설명한 상기 게임 시스템(100) 또는 상기 단말기들(200)에 의해 게임이 수행되는 과정을 상세하게 설명하고자 한다.Hereinafter, a process of playing a game by the game system 100 or the terminals 200 described above will be described in detail.

도 3은 도 1의 유저 A의 단말기 또는 게임 시스템에 의해 수행되는 퍼즐 매칭 게임의 진행 방법을 도시한 순서도이고, 도 4는 도 3의 퍼즐 매칭 게임의 진행 방법에 따라 진행되는 유저 A의 단말기의 화면들의 관계를 나타낸 연결도이다.FIG. 3 is a flowchart illustrating a method of playing a puzzle matching game performed by a terminal or a game system of user A of FIG. 1, FIG. 4 is a flowchart illustrating a method of playing a puzzle matching game of a terminal of user A And is a connection diagram showing the relationship of the screens.

도 3 및 도 4를 참조하면, 본 실시예에 의한 퍼즐 매칭 게임의 진행 방법으로, 우선 상기 유저 A의 단말기(200)가 기 설치된 게임 프로그램, 예를 들어 게임앱을 사용자의 입력 행위에 의해 실행시키면, 상기 유저 A의 단말기(200)는 상기 인터넷(10)을 통해 상기 게임 시스템(100)에 접속하게 되고, 이후 상기 게임 시스템(100)의 메인 제어부(110)는 상기 유저 A의 단말기(200)로부터 상기 유저 A의 로그인 입력 정보를 제공받으면 게임 수행을 위한 사용자 로그인을 수행할 수 있다(S100). 이때, 상기 메인 제어부(110)는 이전에 사용자 로그인 과정을 수행함에 따라 상기 유저 A의 로그인 입력 정보를 저장하고 있을 경우, 어떠한 입력 정보를 필요로 하지 않고 자동으로 로그인 과정을 수행할 수도 있다. 한편, 상기 사용자 로그인은 상기 유저 A가 현재 사용 중인 계정, 예를 들어 구글, 페이스북, 네이버, 다음 등의 계정에 연동하여 수행될 수도 있다.Referring to FIGS. 3 and 4, the puzzle matching game according to the present embodiment is a method in which the terminal 200 of the user A executes a pre-installed game program, for example, The user A's terminal 200 accesses the game system 100 via the Internet 10 and then the main control unit 110 of the game system 100 accesses the terminal 200 of the user A (S100), the user can perform a user login for performing the game. At this time, when the main control unit 110 stores the login input information of the user A according to the user login process previously, the main control unit 110 may automatically perform the login process without requiring any input information. Meanwhile, the user login may be performed in conjunction with an account currently used by the user A, for example, an account of Google, Facebook, Naver, and the like.

이와 같이, 상기 사용자 로그인 과정이 완료되면 상기 유저 A의 단말기(200)는 메인 로비 메뉴를 표시할 수 있다. 예를 들어, 상기 메인 제어부(110)는 상기 사용자 로그인 과정을 완료한 후, 상기 유저 A의 단말기(200)에서 상기 메인 로비 메뉴가 표시되도록 제어할 수 있다.In this manner, when the user login process is completed, the terminal 200 of the user A can display the main lobby menu. For example, after completing the user login process, the main control unit 110 may control the terminal 200 of the user A to display the main lobby menu.

한편, 상기 유저 A 이외의 다른 유저들, 예를 들어 상기 유저 B, 상기 유저 C 및 상기 유저 D의 단말기들(200)에서도 사용자 로그인 과정이 완료되어 메인 로비 메뉴를 표시할 수도 있다.Meanwhile, other users other than the user A, for example, the user B, the user C, and the user D 200 can also display the main lobby menu by completing the user login process.

도 5는 도 4의 팀전 로비 메뉴의 일 예 및 도 4의 팀원 매칭 방법 선택 메뉴의 일 예를 나타낸 화면들이다.5 is a view showing an example of a menu selection method menu of FIG. 4 and an example of a team competition lobby menu of FIG.

도 3, 도 4 및 도 5를 참조하면, 상기 유저 A가 상기 유저 A의 단말기(200)에 표시된 상기 메인 로비 화면의 팀전 대전 버튼을 클릭하면, 상기 유저 A의 단말기(200)는 팀전 로비 메뉴를 표시할 수 있다. 즉, 상기 메인 제어부(110)는 상기 팀전 대전 버튼이 클릭되었을 때에 상기 팀전 로비 메뉴가 표시되도록 상기 유저 A의 단말기(200)을 제어할 수 있다. 본 실시예에서, 상기 팀전 로비 메뉴에는 팀전 선택 버튼이 포함되어 있다. 예를 들어, 상기 팀전 선택 버튼은 2 대 2 팀전 선택 버튼 및 5 대 5 팀전 선택 버튼을 포함할 수 있다.3, 4, and 5, when the user A clicks on the team match button on the main lobby screen displayed on the terminal 200 of the user A, the terminal 200 of the user A selects the team lobby lobby menu Can be displayed. That is, the main control unit 110 can control the terminal 200 of the user A so that the team battle lobby menu is displayed when the battle battle button is clicked. In the present embodiment, the team fight lobby menu includes a team fight button. For example, the team selection button may include a 2 to 2 team selection button and a 5 to 5 team selection button.

이어서, 상기 유저 A가 상기 유저 A의 단말기(200)에 표시된 상기 팀전 로비 메뉴의 팀전 선택 버튼, 예를 들어 2 대 2 팀전 선택 버튼을 클릭하면, 상기 유저 A의 단말기(200)는 팀원 매칭 방법 선택 메뉴를 표시할 수 있다(S200). 즉, 상기 메인 제어부(110)는 상기 팀전 선택 버튼이 클릭되었을 때에 상기 팀원 매칭 방법 선택 메뉴가 표시되도록 상기 유저 A의 단말기(200)을 제어할 수 있다. 본 실시예에서, 상기 팀원 매칭 방법 선택 메뉴에는 자동 매칭 버튼 및 초대 매칭 버튼이 포함되어 있을 수 있다.Then, when the user A clicks a team game selection button of the team game lobby menu displayed on the terminal 200 of the user A, for example, a 2 to 2 team game selection button, the terminal 200 of the user A selects a team member matching method A selection menu can be displayed (S200). That is, the main control unit 110 may control the terminal 200 of the user A so that the team member matching method selection menu is displayed when the team game selection button is clicked. In the present embodiment, the team member matching method selection menu may include an automatic matching button and an invitation matching button.

도 6은 도 4의 자동 매칭 준비 메뉴의 일 예를 나타낸 화면을 설명하기 위한 도면이다.FIG. 6 is a view for explaining a screen showing an example of the automatic matching preparation menu of FIG.

도 3, 도 4 및 도 6을 참조하면, 상기 유저 A가 상기 유저 A의 단말기(200)에 표시된 상기 팀원 매칭 방법 선택 메뉴의 자동 매칭 버튼을 클릭하면, 상기 유저 A의 단말기(200)는 자동 매칭 준비 메뉴를 표시할 수 있다. 즉, 상기 메인 제어부(110)는 상기 자동 매칭 버튼이 클릭되었을 때에 상기 자동 매칭 준비 메뉴가 표시되도록 상기 유저 A의 단말기(200)을 제어할 수 있다. 본 실시예에서, 상기 자동 매칭 준비 메뉴에는 현재 선택되어진 게임 캐릭터를 표시하는 캐릭터 표시영역, 상기 캐릭터 표시영역에 표시된 게임 캐릭터를 변경시킬 수 있는 캐릭터 교체 버튼, 상기 캐릭터 표시영역에 표시된 게임 캐릭터의 레벨, 종합 공격력, 종합 방어력 등을 표시하는 캐릭터 능력 표시영역, 상기 캐릭터 표시영역에 표시된 게임 캐릭터를 선택하여 게임을 실행시키기 위한 게임 준비 버튼 등이 포함되어 있을 수 있다. 이때, 상기 게임 준비 버튼은 상기 캐릭터 표시영역에 표시된 게임 캐릭터의 존재 여부 및 상기 게임 준비 버튼의 클릭 여부에 따라 색깔이 변경될 수 있다. 이후, 상기 유저 A가 상기 자동 매칭 준비 메뉴의 게임 준비 버튼을 클릭하게 되면, 상기 게임 시스템(100)은 현재 접속되어 있는 복수의 게임 유저들 중에서, 상기 유저 A와 함께 플레이할 적어도 하나의 게임 유저, 예를 들어 상기 유저 B를 팀원으로 결정할 수 있다.Referring to FIGS. 3, 4 and 6, when the user A clicks the automatic matching button of the team member matching method selection menu displayed on the terminal 200 of the user A, the terminal 200 of the user A automatically A matching preparation menu can be displayed. That is, the main control unit 110 can control the terminal 200 of the user A so that the automatic matching preparation menu is displayed when the automatic matching button is clicked. In this embodiment, the automatic matching preparation menu includes a character display area for displaying the currently selected game character, a character replacement button for changing the game character displayed in the character display area, a level of the game character displayed in the character display area A character ability display area for displaying a comprehensive attack power, a comprehensive defense force, etc., a game preparation button for selecting a game character displayed in the character display area and executing the game, and the like. At this time, the game preparation button may be changed in color depending on whether or not a game character displayed in the character display area exists and whether the game preparation button is clicked. Then, when the user A clicks on the game preparation button in the automatic matching preparation menu, the game system 100 selects at least one game user to play with the user A among a plurality of currently connected game users , For example, the user B can be determined as a team member.

도 7은 도 4의 초대 리스트 메뉴의 일 예, 게임앱에 접속시 초대 메시지가 전달된 상태의 일 예, 및 게임앱에 미접속시 초대 메시지가 전달된 상태의 일 예를 나타낸 화면들이고, 도 8은 도 4의 제1 초대 대기 메뉴의 일 예 및 도 4의 제2 초대 대기 메뉴의 일 예를 나타낸 화면들이다.FIG. 7 is a view showing an example of the invitation list menu of FIG. 4, an example of a state in which an invitation message is transmitted when accessing a game app, and an example of a state in which an invitation message is not transmitted to a game app, 8 is a view illustrating an example of the first invitation wait menu of FIG. 4 and the second invitation wait menu of FIG.

도 3, 도 4, 도 7 및 도 8을 참조하면, 상기 유저 A가 상기 유저 A의 단말기(200)에 표시된 상기 팀원 매칭 방법 선택 메뉴의 초대 매칭 버튼을 클릭하면, 상기 유저 A의 단말기(200)는 초대 리스트 메뉴를 표시할 수 있다. 즉, 상기 메인 제어부(110)는 상기 초대 매칭 버튼이 클릭되었을 때에 상기 초대 리스트 메뉴가 표시되도록 상기 유저 A의 단말기(200)을 제어할 수 있다. 본 실시예에서, 상기 초대 리스트 메뉴에는 초대 메시지를 전송할 수 있는 적어도 하나의 유저가 표시될 수 있다. 예를 들어, 상기 유저 A의 단말기(200)에 표시된 상기 초대 리스트 메뉴에는 상기 유저 B가 포함되어 있을 수 있다.Referring to FIGS. 3, 4, 7 and 8, when the user A clicks an invitation matching button of the team member matching method selection menu displayed on the terminal 200 of the user A, ) Can display the invitation list menu. That is, the main control unit 110 can control the terminal 200 of the user A so that the invitation list menu is displayed when the invitation matching button is clicked. In the present embodiment, the invitation list menu may be displayed with at least one user capable of transmitting an invitation message. For example, the user B may be included in the invitation list menu displayed on the terminal 200 of the user A.

이후, 상기 유저 A가 상기 유저 A의 단말기(200)에 표시된 상기 초대 리스트 메뉴를 통해 적어도 어느 하나의 게임 유저, 예를 들어 상기 유저 B를 선택하면, 상기 유저 A의 단말기(200)는 상기 메인 제어부(110)를 통해 초대 받은 게임 유저, 예를 들어 상기 유저 B의 단말기(200)로 상기 초대 메시지를 전송한 후, 제1 초대 대기 메뉴를 표시할 수 있다. 즉, 상기 메인 제어부(110)는 상기 초대 받은 게임 유저가 선택되었을 때, 해당 게임 유저의 단말기(200)로 상기 초대 메시지를 전송시킨 후, 상기 제1 초대 대기 메뉴가 표시되도록 상기 유저 A의 단말기(200)을 제어할 수 있다.Then, when the user A selects at least one game user, for example, the user B through the invitation list menu displayed on the terminal 200 of the user A, After transmitting the invitation message to the invited game user, for example, the terminal 200 of the user B through the control unit 110, the first invitation waiting menu may be displayed. That is, when the invited game user is selected, the main control unit 110 transmits the invitation message to the corresponding game user terminal 200, and then the first invitation waiting menu is displayed, The controller 200 can be controlled.

본 실시예에서, 상기 제1 초대 대기 메뉴에는 상기 유저 A에 대한 영역과, 상기 유저 A와 함께 팀을 구성할 팀원에 대한 영역으로 구분될 수 있다. 이때, 상기 유저 A에 대한 영역에는, 상기 유저 A가 현재 선택되어진 게임 캐릭터를 표시하는 캐릭터 표시영역, 상기 캐릭터 표시영역에 표시된 게임 캐릭터를 변경시킬 수 있는 캐릭터 교체 버튼, 상기 캐릭터 표시영역에 표시된 게임 캐릭터의 레벨, 종합 공격력, 종합 방어력 등을 표시하는 캐릭터 능력 표시영역, 상기 캐릭터 표시영역에 표시된 게임 캐릭터를 선택하여 게임을 실행시키기 위한 게임 준비 버튼 등이 포함되어 있을 수 있다. 이때, 상기 게임 준비 버튼은 상기 캐릭터 표시영역에 표시된 게임 캐릭터의 존재 여부 및 상기 게임 준비 버튼의 클릭 여부에 따라 색깔이 변경될 수 있다. 반면, 상기 팀원에 대한 영역에는, 현재 선택되어진 게임 캐릭터를 표시하는 캐릭터 표시영역, 상기 캐릭터 표시영역에 표시된 게임 캐릭터의 레벨, 종합 공격력, 종합 방어력 등을 표시하는 캐릭터 능력 표시영역 등이 표시될 수 있다. 여기서, 상기 팀원에 대한 영역의 캐릭터 표시영역은 게임 캐릭터가 선택되지 않은 상태로 표시될 수 있다.In the present embodiment, the first invitation wait menu may be divided into an area for the user A and an area for a team member who forms a team together with the user A. At this time, the area for the user A includes a character display area for displaying the game character currently selected by the user A, a character replacement button for changing the game character displayed in the character display area, a game displayed in the character display area A character ability display region for displaying a character's level, a comprehensive attack power, a comprehensive defense force, etc., a game preparation button for selecting a game character displayed in the character display region and executing a game, and the like. At this time, the game preparation button may be changed in color depending on whether or not a game character displayed in the character display area exists and whether the game preparation button is clicked. On the other hand, in the area for the team member, a character display area for displaying the currently selected game character, a character ability display area for displaying the level of the game character displayed in the character display area, a comprehensive attack power, have. Here, the character display area of the area for the team member may be displayed in a state where the game character is not selected.

한편, 상기 유저 A에 의해 초대 받은 게임 유저가 자신의 단말기를 이용하여 상기 게임앱을 실행하고 있을 경우, 상기 초대 메시지가 자신의 단말기(200)에 최상단 팝업창으로 표시될 수 있다. 반면, 상기 유저 A에 의해 초대 받은 게임 유저가 자신의 단말기를 이용하여 상기 게임앱을 실행하고 있지 않을 경우, 상기 초대 메시지가 해당 단말기에 푸쉬 메시지의 형태로 전달될 수 있다.Meanwhile, when the game user invited by the user A is executing the game app using his / her terminal, the invitation message may be displayed as a top pop-up window on his / her terminal 200. On the other hand, if the game user invited by the user A is not executing the game app using his / her terminal, the invitation message may be delivered to the corresponding terminal in the form of a push message.

이상에서와 같이, 상기 유저 A의 단말기(200)는 상기 자동 매칭 준비 메뉴 또는 상기 제1 초대 대기 메뉴를 통해 상기 유저 A의 게임 캐릭터를 결정할 수 있다. 예를 들어, 상기 유저 A가 상기 유저 A의 단말기(200)에 표시된 상기 자동 매칭 준비 메뉴의 캐릭터 교체 버튼 또는 상기 제1 초대 대기 메뉴의 캐릭터 교체 버튼을 클릭함으로써, 자신이 보유하고 있는 적어도 하나의 게임 캐릭터 중 하나를 선택할 수 있다.As described above, the terminal 200 of the user A can determine the game character of the user A through the automatic matching preparation menu or the first invitation waiting menu. For example, if the user A clicks the character replacement button of the automatic matching preparation menu or the character replacement button of the first invitation waiting menu displayed on the terminal 200 of the user A, You can choose one of the game characters.

이어서, 상기 유저 A에 의해 초대 받은 게임 유저 중 적어도 어느 하나의 게임 유저, 예를 들어 상기 유저 B가 자신의 단말기(200)를 통해 상기 초대 메시지에 대한 승낙 신호를 상기 메인 제어부(110)로 전송하면, 상기 메인 제어부(110)는 상기 유저 B가 최초로 상기 초대 메시지에 대한 승낙 신호를 발생시킨 게임 유저인지를 확인한 후, 이에 해당되면 제2 초대 대기 메뉴가 표시되도록 상기 유저 A의 단말기(200) 및 상기 유저 B의 단말기(200)를 제어할 수 있다.Then, at least one of the game users invited by the user A, for example, the user B transmits an acceptance signal for the invitation message to the main control unit 110 through the terminal 200 The main control unit 110 confirms whether the user B is the game user who generated the acceptance signal for the invitation message for the first time, And the terminal 200 of the user B.

본 실시예에서, 상기 제2 초대 대기 메뉴는 상기 제1 초대 대기 메뉴에서 상기 팀원에 대한 영역이 변경된 상태의 메뉴일 수 있다. 예를 들어, 상기 제2 초대 대기 메뉴 중 팀원에 대한 영역의 캐릭터 표시영역에는 상기 유저 B가 선택한 게임 캐릭터가 표시되어 있고, 캐릭터 능력 표시영역에는 해당 게임 캐릭터의 레벨, 종합 공격력, 종합 방어력 등이 표시되어 있을 수 있다. 이후, 상기 유저 A가 상기 제2 초대 대기 메뉴의 게임 준비 버튼을 클릭하게 되면, 상기 메인 제어부(110)는 상기 제2 초대 대기 메뉴에서 표시된 게임 유저, 예를 들어 상기 유저 B를 팀원으로 결정할 수 있다.In the present embodiment, the second invitation waiting menu may be a menu in which the area for the team member is changed in the first invitation waiting menu. For example, the game character selected by the user B is displayed in the character display area of the area for the team member in the second invitation waiting menu, and the level, the comprehensive attack power, the total defense power, etc. of the game character are displayed in the character ability display area May be displayed. Then, when the user A clicks the game preparation button in the second invitation waiting menu, the main control unit 110 can determine the game user displayed in the second invitation waiting menu, for example, the user B as a team member have.

도 9는 도 4의 제1 팀매칭 메뉴의 일 예 및 도 4의 제2 팀매칭 메뉴의 일 예를 나타낸 화면들이다.FIG. 9 is a view illustrating an example of the first team matching menu of FIG. 4 and the second team matching menu of FIG.

도 3, 도 4 및 도 9를 참조하면, 이상에서와 같이, 상기 유저 A가 상기 자동 매칭 준비 메뉴의 게임 준비 버튼을 클릭하거나, 상기 제2 초대 대기 메뉴의 게임 준비 버튼을 클릭하게 되면, 상기 메인 제어부(110)는 상기 유저 A와 적어도 하나의 게임 유저, 예를 들어 상기 유저 B을 포함하는 하나의 팀(이하, '제1 유저팀'이라 함)을 결정한 후, 제1 팀매칭 메뉴가 표시되도록 상기 유저 A의 단말기(200) 및 상기 유저 B의 단말기(200)를 제어할 수 있다(S300). 이때, 상기 제1 유저팀은 상기 유저 A의 게임 캐릭터 및 상기 유저 B의 게임 캐릭터를 포함할 수 있다.3, 4, and 9, when the user A clicks the game preparation button of the automatic matching preparation menu or clicks the game preparation button of the second invitation waiting menu, The main control unit 110 determines one team (hereinafter, referred to as a 'first user team') including the user A and at least one game user, for example, the user B, The terminal 200 of the user A and the terminal 200 of the user B can be controlled to be displayed (S300). At this time, the first user team may include the game character of the user A and the game character of the user B.

한편, 상기 제1 유저팀이 결정되는 것과 동일한 방법으로, 상기 제1 유저팀을 포함하여 둘 이상의 게임 유저들로 구성된 복수의 유저팀들이 결정될 수 있다.On the other hand, in the same manner that the first user team is determined, a plurality of user teams including two or more game users including the first user team can be determined.

이어서, 상기 메인 제어부(110)는 상기 유저팀들 중에서 두 유저팀들을 선택하여 서로 매칭시킨 후, 제2 팀매칭 메뉴가 표시되도록 상기 매칭된 두 유저팀들의 각 유저의 단말기(200)를 제어할 수 있다(400). 예를 들어, 상기 메인 제어부(110)는 상기 제1 유저팀과 함께 게임할 하나의 팀(이하, '제2 유저팀'이라 함)을 결정하여 서로 매칭시킬 수 있다. 이때, 상기 메인 제어부(110)는 상기 복수의 팀들 중에서, 상기 제1 유저팀의 게임 캐릭터들의 평균 공력력 및 평균 방어력의 합과 가장 가까운 하나의 팀을 상기 제2 유저팀으로 결정할 수 있다. 여기서, 상기 제2 유저팀은 상기 유저 C의 게임 캐릭터 및 상기 유저 D의 게임 캐릭터를 포함할 수 있다.Then, the main control unit 110 selects two user teams from among the user teams and matches them to each other. Then, the main control unit 110 controls the terminals 200 of the respective users of the matched two user teams so that the second team matching menu is displayed (400). For example, the main control unit 110 may determine one team to be played together with the first user team (hereinafter, referred to as a 'second user team') and match each other. At this time, the main control unit 110 may determine, as the second user team, one team closest to the sum of the average aerodynamic force and the average defense force of the game characters of the first user team among the plurality of teams. Here, the second user team may include the game character of the user C and the game character of the user D.

도 10은 도 4의 팀전 게임 진행 화면의 일 예를 나타낸 화면이다.10 is a screen showing an example of the game progress screen of FIG.

도 3, 도 4 및 도 10을 참조하면, 상기 게임 진행부(120)는 상기 제2 팀매칭 메뉴 이후, 팀전 게임 진행 화면이 표시되도록 상기 제2 유저팀의 각 유저의 단말기(200) 및 상기 제2 유저팀의 각 유저의 단말기(200)를 제어하면서, 퍼즐 게임 대전을 진행시킬 수 있다(S500). 예를 들어, 상기 유저 A의 단말기(200)는 상기 제2 팀매칭 메뉴가 표시된 이후 일정 시간이 지나면 상기 팀전 게임 진행 화면을 표시하면서 상기 퍼즐 게임 대전을 수행할 수 있다.Referring to FIGS. 3, 4 and 10, the game progress unit 120 displays the game progress screen of the team game after the second team matching menu, The puzzle game competition can be advanced while controlling the terminal 200 of each user of the second user team (S500). For example, the terminal 200 of the user A can perform the puzzle game competition while displaying the game game progress screen after a predetermined time since the second team matching menu is displayed.

예를 들어 상기 유저 A의 단말기(200)에 표시된 상기 팀전 게임 진행 화면에는, 퍼즐판, 액션창, 턴 시간 게이지, 현재턴 입력 퍼즐량 게이지, 체력 게이지 및 스킬 게이지가 포함되어 있을 수 있다.For example, the game game progress screen displayed on the terminal 200 of the user A may include a puzzle board, an action window, a turn time gauge, a current turn input puzzle amount gauge, a physical strength gauge, and a skill gauge.

상기 퍼즐판은 퍼즐 매칭 게임이 수행되는 플레이 영역으로, N행 M열의 매트릭스 형태로 배치되고 각각이 복수의 색상들 중 어느 하나의 색을 갖는 퍼즐 블록들을 포함하고 있다(단, N 및 M은 각각 3 이상의 정수임). 일 예로, 상기 퍼즐 블록들은 5행 6열로 배치될 수 있고, 상기 퍼블 블록들의 색상은 적색, 청색, 녹색, 회색 및 보라색을 포함할 수 있다.The puzzle plate is a play area in which a puzzle matching game is performed, and includes puzzle blocks arranged in a matrix of N rows and M columns and each having one of a plurality of colors (note that N and M are 3 or more). For example, the puzzle blocks may be arranged in five rows and six columns, and the colors of the pivot blocks may include red, blue, green, gray, and purple.

상기 액션창은 상기 유저 A의 게임 캐릭터을 포함하여 다른 유저들의 게임 캐릭터들의 액션 플레이가 진행되는 영역으로, 상기 퍼즐판의 상측에 배치될 수 있다. 이때, 상기 게임 캐릭터들 각각은 해당 유저의 퍼즐 플레이 결과에 대응하여 액션 플레이를 수행할 수 있다.The action window may be located on the upper side of the puzzle board as an area in which the action of the game characters of other users including the game character of the user A proceeds. At this time, each of the game characters may perform an action play corresponding to the puzzle play result of the user.

상기 턴 시간 게이지는 현재 턴의 총 시간 중 상기 유저 A가 플레이 할 수 있는 남아 시간을 나타내는 영역으로, 상기 액션창의 일부, 예를 들어 중심부에 중첩되어 표시될 수 있다. 여기서, 상기 턴 시간 게이지가 남아있는 동안, 상기 유저 A는 상기 퍼즐판의 퍼즐 블록들 중 하나를 선택하여 블록의 위치를 상측, 하측, 좌측, 우측, 좌상측, 좌하측, 우상측 및 우하측 중 어느 한 방향으로 교환해가며 이동시킬 있고, 그 결과 세로 또는 가로 방향으로 3개 이상 동일한 색상의 블록들이 형성되면 해당 블록들을 제거시킬 수 있다. 이때, 제거된 블록들은 위로 이웃하는 배치된 블록들로 채워지고, 맨위에 배치된 블록들은 새로운 블록들로 채워질 수 있다.The turn time gauge is an area indicating the remaining time that the user A can play out of the total time of the current turn, and may be superimposed on a part of the action window, for example, a central part. Here, while the turn-time gauge remains, the user A selects one of the puzzle blocks of the puzzle board and moves the position of the block to the upper, lower, left, right, upper left, lower left, right upper and lower right If the blocks are formed in three or more colors in the vertical or horizontal direction, the blocks can be removed. At this time, the removed blocks are filled with blocks arranged in the upper side, and the blocks arranged in the upper side can be filled with new blocks.

상기 현재턴 입력 퍼즐량 게이지는 상기 턴 시간 게이지가 완전히 소모되는 시간 동안, 상기 유저 A를 포함하여 다른 유저들이 상기 퍼즐판에서 퍼즐 매칭 게임을 수행하여 제거한 퍼즐량을 나태내는 영역으로, 상기 액션창의 상측에 배치되어 있다.The current turn input puzzle amount gauge is an area for expressing the amount of puzzles removed by other users including the user A by performing a puzzle matching game on the puzzle board during the time when the turn time gauge is completely consumed, Respectively.

상기 체력 게이지는 상기 유저 A의 게임 캐릭터의 체력을 나타내는 영역으로, 상기 퍼즐판 및 상기 액션창 사이에 배치될 수 있다.The fitness gauge may be disposed between the puzzle plate and the action window as an area representing the fitness of the game character of the user A.

상기 스킬 게이지는 상기 유저 A의 게임 캐릭터의 스킬이 발동될 여부를 나타내는 영역으로, 상기 액션창의 하단부에 중첩되어 표시될 수 있다. 이때, 상기 유저 A의 게임 캐릭터의 스킬은 해당 색상의 블록이 기준 개수, 예를 들어 15개가 제거될 때마다 하나씩 증가될 수 있다.The skill gauge is an area indicating whether the skill of the game character of the user A is to be activated, and may be superimposed on the lower end of the action window. At this time, the skill of the game character of the user A can be increased by one each time the reference number of the block of the corresponding color, for example, 15, is removed.

도 11은 도 3의 퍼즐 매칭 게임의 진행 방법 중 퍼즐 게임 대전의 진행 과정을 설명한 상세 순서도이고, 도 12는 도 11의 퍼즐 게임 대전의 진행 과정에서, 각 유저의 턴 시간의 순서를 설명하기 위한 도면이다.FIG. 11 is a detailed flowchart for explaining the process of the puzzle game competition among the methods of the puzzle matching game of FIG. 3. FIG. 12 is a flowchart illustrating the procedure of the puzzle game competition of FIG. FIG.

도 3, 도 11 및 도 12를 참조하면, 퍼즐 게임 대전의 진행 과정(S500)을 상세하게 설명하고자 한다.3, 11, and 12, the process (S500) of the puzzle game competition will be described in detail.

본 실시예에 의한 퍼즐 게임 대전은 상기 유저 A의 턴 시간, 상기 유저 C의 턴 시간, 상기 유저 B의 턴 시간, 및 상기 유저 D의 턴 시간 순으로 순차적으로 진행될 수 있다. 이와 다르게, 상기 퍼즐 게임 대전은 상기 유저 A의 턴 시간 및 상기 유저 C의 턴 시간이 동시에 진행된 후, 상기 유저 B의 턴 시간 및 상기 유저 D의 턴 시간은 동시에 진행될 수도 있다.The puzzle game competition according to the present embodiment can be sequentially performed in the order of the turn time of the user A, the turn time of the user C, the turn time of the user B, and the turn time of the user D. Alternatively, after the turn-on time of the user A and the turn-off time of the user C are simultaneously performed, the turn-on time of the user B and the turn-time of the user D may be simultaneously performed.

상기 유저 A의 턴 시간 동안, 상기 유저 A의 단말기(200)는 상기 유저 A 퍼즐판의 퍼즐 블록을 이동시키며 퍼즐 플레이를 수행할 수 있고, 상기 유저 A 퍼즐판의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 B 퍼즐판을 상기 유저 A 퍼즐판에 동기화시킬 수 있다(S510). 즉, 상기 게임 진행부(120)는 상기 유저 A의 턴 시간 동안, 상기 유저 A가 상기 유저 A의 단말기(200)을 통해 상기 유저 A 퍼즐판에서 플레이한 결과를 상기 유저 A와 동일한 팀에 소속된 상기 유저 B의 단말기(200)에 표시되는 상기 유저 B 퍼즐판에 실시간으로 적용시킬 수 있다.During the turn-on time of the user A, the terminal 200 of the user A can move the puzzle block of the user A puzzle board and perform the puzzle play, and the puzzle block result of the puzzle block movement of the user A puzzle board , The user B puzzle board can be synchronized with the user A puzzle board (S510). That is, during the turn-on time of the user A, the game progress unit 120 transmits the result of the user A playing in the user A puzzle board through the terminal 200 of the user A to the same team as the user A The user B puzzle board displayed on the terminal 200 of the user B can be applied in real time.

상기 유저 C의 턴 시간 동안, 상기 유저 C의 단말기(200)는 상기 유저 C 퍼즐판의 퍼즐 블록을 이동시키며 퍼즐 플레이를 수행할 수 있고, 상기 유저 C 퍼즐판의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 D 퍼즐판을 상기 유저 C 퍼즐판에 동기화시킬 수 있다(S520). 즉, 상기 게임 진행부(120)는 상기 유저 C의 턴 시간 동안, 상기 유저 C가 상기 유저 C의 단말기(200)을 통해 상기 유저 C 퍼즐판에서 플레이한 결과를 상기 유저 C와 동일한 팀에 소속된 상기 유저 D의 단말기(200)에 표시되는 상기 유저 D 퍼즐판에 실시간으로 적용시킬 수 있다.During the turn-on time of the user C, the terminal 200 of the user C can perform the puzzle play by moving the puzzle block of the user C puzzle board, and the puzzle play result , The user D puzzle board can be synchronized with the user C puzzle board (S520). That is, during the turn-on time of the user C, the game progress unit 120 transmits the result of the user C playing on the user C puzzle board through the terminal 200 of the user C to the same team as the user C Can be applied to the user D puzzle board displayed on the terminal 200 of the user D in real time.

상기 유저 B의 턴 시간 동안, 상기 유저 B의 단말기(200)는 상기 유저 B 퍼즐판의 퍼즐 블록을 이동시키며 퍼즐 플레이를 수행할 수 있고, 상기 유저 B 퍼즐판의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 A 퍼즐판을 상기 유저 B 퍼즐판에 동기화시킬 수 있다(S530). 즉, 상기 게임 진행부(120)는 상기 유저 B의 턴 시간 동안, 상기 유저 B가 상기 유저 B의 단말기(200)을 통해 상기 유저 B 퍼즐판에서 플레이한 결과를 상기 유저 B와 동일한 팀에 소속된 상기 유저 A의 단말기(200)에 표시되는 상기 유저 A 퍼즐판에 실시간으로 적용시킬 수 있다.During the turn of the user B, the terminal 200 of the user B can move the puzzle block of the user B puzzle board and perform the puzzle play, and the puzzle block result of the puzzle block movement of the user B puzzle board , The user A puzzle board can be synchronized with the user B puzzle board (S530). That is, during the user B's turn-on time, the game progress unit 120 transmits the result of the user B playing in the user B puzzle board via the terminal 200 of the user B to the same team as the user B Can be applied to the user A puzzle board displayed on the terminal 200 of the user A in real time.

상기 유저 D의 턴 시간 동안, 상기 유저 D의 단말기(200)는 상기 유저 D 퍼즐판의 퍼즐 블록을 이동시키며 퍼즐 플레이를 수행할 수 있고, 상기 유저 D 퍼즐판의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 C 퍼즐판을 상기 유저 D 퍼즐판에 동기화시킬 수 있다(S540). 즉, 상기 게임 진행부(120)는 상기 유저 D의 턴 시간 동안, 상기 유저 D가 상기 유저 D의 단말기(200)을 통해 상기 유저 D 퍼즐판에서 플레이한 결과를 상기 유저 D와 동일한 팀에 소속된 상기 유저 C의 단말기(200)에 표시되는 상기 유저 C 퍼즐판에 실시간으로 적용시킬 수 있다.During the turn-on time of the user D, the terminal 200 of the user D moves the puzzle block of the user D puzzle board and can perform the puzzle play, and the puzzle play result , The user C puzzle board can be synchronized with the user D puzzle board (S540). That is, during the turn-on time of the user D, the game progress unit 120 transmits the result of the user D playing in the user D puzzle through the terminal 200 of the user D to the same team as the user D The user C puzzle board displayed on the terminal 200 of the user C can be applied in real time.

도 13은 도 11의 퍼즐 게임 대전의 진행 과정 중 액션 플레이의 진행 화면을 나타낸 도면이다.FIG. 13 is a view showing a progress screen of action play during the progress of the puzzle game competition of FIG.

도 11 및 도 13을 참조하면, 상기 게임 진행부(120)는 상기 제1 유저팀의 퍼즐 플레이 결과 및 상기 제2 유저팀의 퍼즐 플레이 결과를 이용하여, 상기 제1 및 제2 유저팀들의 단말기들에서 액션 플레이를 진행시킬 수 있다(S550).11 and 13, the game progress unit 120 may use the puzzle play result of the first user team and the puzzle play result of the second user team, (S550). ≪ / RTI >

상기 S550 단계에서는, 상기 게임 진행부(120)가 상기 제1 유저팀의 게임 캐릭터들 및 상기 제2 유저팀의 게임 캐릭터들 사이의 전투 액션을 진행시키면서, 상기 제2 유저팀의 퍼즐 플레이 결과에 따라 상기 제1 유저팀의 게임 캐릭터들 각각의 체력을 감소시키고, 상기 제1 유저팀의 퍼즐 플레이 결과에 따라 상기 제2 유저팀의 게임 캐릭터들 각각의 체력을 감소시킬 수 있다.In step S550, the game progress unit 120 advances a combat action between the game characters of the first user team and the game characters of the second user team, and performs a combat action on the puzzle play result of the second user team The fitness of each of the game characters of the first user team may be reduced and the fitness of each of the game characters of the second user team may be decreased in accordance with the puzzle play result of the first user team.

구체적으로 예를 들면, 상기 게임 진행부(120)는 상기 유저 A의 게임 캐릭터 및 상기 유저 C의 게임 캐릭터 사이의 전투 액션을 진행시키면서, 상기 유저 C의 퍼즐 플레이 결과에 따라 상기 유저 A의 게임 캐릭터의 체력을 감소시키고, 상기 유저 A의 퍼즐 플레이 결과에 따라 상기 유저 C의 게임 캐릭터의 체력을 감소시킬 수 있고, 또한 상기 유저 B의 게임 캐릭터 및 상기 유저 D의 게임 캐릭터 사이의 전투 액션을 진행시키면서, 상기 유저 D의 퍼즐 플레이 결과에 따라 상기 유저 B의 게임 캐릭터의 체력을 감소시키고, 상기 유저 B의 퍼즐 플레이 결과에 따라 상기 유저 D의 게임 캐릭터의 체력을 감소시킬 수 있다.Specifically, for example, the game progress unit 120 advances a combat action between the game character of the user A and the game character of the user C, and plays the game character of the user A in accordance with the puzzle play result of the user C The fitness of the game character of the user C can be reduced according to the result of the puzzle play of the user A and the battle action between the game character of the user B and the game character of the user D can be progressed , The fitness of the game character of the user B is decreased according to the result of the puzzle play of the user D and the fitness of the game character of the user D is decreased in accordance with the puzzle play result of the user B.

여기서, 상기 유저 A의 게임 캐릭터의 체력은 상기 유저 C의 퍼즐 플레이 결과에 따라 감소되되, 상기 유저 C의 게임 캐릭터의 종합 공격력만큼 더 감소되고, 상기 유저 A의 게임 캐릭터의 종합 방어력만큼 덜 감소될 수 있다. 상기 유저 C의 게임 캐릭터의 체력은 상기 유저 A의 퍼즐 플레이 결과에 따라 감소되되, 상기 유저 A의 게임 캐릭터의 종합 공격력만큼 더 감소되고, 상기 유저 C의 게임 캐릭터의 종합 방어력만큼 덜 감소될 수 있다. 또한, 상기 유저 B의 게임 캐릭터의 체력은 상기 유저 D의 퍼즐 플레이 결과에 따라 감소되되, 상기 유저 D의 게임 캐릭터의 종합 공격력만큼 더 감소되고, 상기 유저 B의 게임 캐릭터의 종합 방어력만큼 덜 감소될 수 있다. 상기 유저 D의 게임 캐릭터의 체력은 상기 유저 B의 퍼즐 플레이 결과에 따라 감소되되, 상기 유저 B의 게임 캐릭터의 종합 공격력만큼 더 감소되고, 상기 유저 D의 게임 캐릭터의 종합 방어력만큼 덜 감소될 수 있다.Here, the physical strength of the game character of the user A is reduced according to the puzzle play result of the user C, but is further reduced by the comprehensive attack power of the game character of the user C, and is reduced to a lesser degree by the synthetic defense force of the game character of the user A . The physical strength of the game character of the user C is reduced according to the puzzle play result of the user A but is further reduced by the comprehensive attack power of the game character of the user A and may be reduced to a lesser extent by the total defense force of the game character of the user C . In addition, the fitness of the game character of the user B is reduced according to the puzzle play result of the user D, but is further reduced by the comprehensive attack power of the game character of the user D, and is reduced to a lesser extent by the total defense force of the game character of the user B . The physical strength of the game character of the user D is reduced according to the puzzle play result of the user B but is further reduced by the comprehensive attack power of the game character of the user B and may be reduced to a lesser extent by the total defense force of the game character of the user D .

도 14는 도 11의 퍼즐 게임 대전의 진행 과정 중 다중 스킬의 발동 효과를 설명하기 위한 도면이다.FIG. 14 is a diagram for explaining the effect of the multiple skill in the progress of the puzzle game competition of FIG.

도 11 및 도 14를 참조하면, 상기 유저 A의 퍼즐 플레이 결과, 상기 유저 A의 게임 캐릭터의 스킬이 발동되면, 상기 발동된 스킬은 상기 유저 C의 게임 캐릭터의 체력을 추가적으로 감소시킬 수도 있다. 이때, 상기 발동된 스킬이 상기 제2 유저팀의 게임 캐릭터들 모두 또는 둘 이상에게 적용되는 다중 스킬일 경우, 상기 제2 유저팀의 게임 캐릭터들 모두 또는 둘 이상, 예를 상기 유저 C의 게임 캐릭터의 체력 및 상기 유저 D의 게임 캐릭터의 체력을 동시에 추가적으로 감소시킬 수 있다. 이러한 스킬 발동 방법은 상기 유저 A의 퍼즐 플레이 결과뿐만 아니라, 상기 유저 B, 상기 유저 C 및 상기 유저 D의 퍼즐 플레이 결과들 각각에서도 동일하게 적용될 수 있다.11 and 14, when the skill of the game character of the user A is invoked as a result of the puzzle play of the user A, the invoked skill may additionally reduce the fitness of the game character of the user C. At this time, when the invoked skill is a multiple skill applied to all or more than two game characters of the second user team, all or at least two game characters of the second user team, The physical strength of the user D and the physical strength of the game character of the user D can be additionally reduced at the same time. This skill activation method can be applied not only to the puzzle play result of the user A but also to each of the puzzle play results of the user B, the user C, and the user D.

도 15는 도 11의 퍼즐 게임 대전의 진행 과정 중 유저 B가 게임 불가 상태에 있을 때의 각 유저의 턴 시간의 순서를 설명하기 위한 도면이다.FIG. 15 is a diagram for explaining the order of turn time of each user when the user B is in the game disabled state during the progress of the puzzle game competition shown in FIG.

도 11 및 도 15를 참조하면, 상기 게임 진행부(120)는 상기 제1 유저팀의 유저들 모두가 게임 플레이를 할 수 없는 게임 불가 상태에 있거나 또는 상기 제2 유저팀의 유저들 모두가 상기 게임 불가 상태에 있는지를 판단할 수 있다(S560). 여기서, 상기 게임 불가 상태는 해당 유저 자신의 게임 캐릭터의 체력이 모두 소진된 상태, 및 해당 유저 자신의 단말기가 상기 게임 시스템과의 접속이 끊긴 상태 중 어느 하나를 포함할 수 있다.11 and 15, the game progress unit 120 may determine whether all users of the first user team are in a game incapable state where game play is impossible, or all users of the second user team It is possible to determine whether the game is in a disabled state (S560). Here, the game disable state may include any one of a state in which the game player's own physical strength of the user is exhausted, and a state in which the user's own terminal is disconnected from the game system.

상기 S560 단계에서의 판단 결과, 상기 제1 유저팀의 유저들 모두가 상기 게임 불가 상태에 있지 않으면서, 상기 제2 유저팀의 유저들 모두가 상기 게임 불가 상태에 있지 않는다고 판단되면, 상기 게임 진행부(120)는 상기 S510 단계, 상기 S520 단계, 상기 S530 단계, 상기 S540 단계 및 상기 S550 단계를 반복하여 수행시킬 수 있다.If it is determined in step S560 that all of the users of the first user team are not in the game disabled state and all of the users of the second user team are not in the game disabled state, The controller 120 may repeat step S510, step S520, step S530, step S540, and step S550.

한편, 상기 S510 단계, 상기 S520 단계, 상기 S530 단계, 상기 S540 단계 및 상기 S550 단계가 반복적으로 수행되는 과정에서, 상기 유저 A와 동일한 팀에 소속된 상기 유저 B가 상기 게임 불가 상태에 있다고 판단되면, 상기 게임 진행부(120)는 상기 S530 단계에서 상기 유저 B 대신에 상기 유저 A가 퍼즐 플레이를 수행하도록 제어할 수 있다. 이때, 상기 유저 A의 게임 캐릭터의 종합 공력력 및 종합 방어력 중 적어도 하나가 일정치 증가될 수도 있다. 반면, 상기 S510 단계, 상기 S520 단계, 상기 S530 단계, 상기 S540 단계 및 상기 S550 단계가 반복적으로 수행되는 과정에서, 상기 유저 B가 아닌 상기 유저 A가 상기 게임 불가 상태에 있다고 판단되면, 상기 게임 진행부(120)는 상기 S510 단계에서 상기 유저 A 대신에 상기 유저 B가 퍼즐 플레이를 수행하도록 제어할 수 있다. 이때에도, 상기 유저 B의 게임 캐릭터의 종합 공력력 및 종합 방어력 중 적어도 하나가 일정치 증가될 수도 있다. 이러한 상기 유저 A 및 상기 유저 B 사이의 게임 진행 방법은 상기 유저 C 및 상기 유저 D 사이의 게임 진행 방법에서도 동일하게 적용될 수 있다.Meanwhile, if it is determined that the user B belonging to the same team as the user A is in the game disabled state in the process of repeating steps S510, S520, S530, S540, and S550 , The game progress unit 120 may control the user A to perform the puzzle play in place of the user B in step S530. At this time, at least one of the total aerodynamic force and the total defense force of the game character of the user A may be constantly increased. Meanwhile, if it is determined that the user A is not in the game disabled state other than the user B in the process of repeating steps S510, S520, S530, S540, and S550, The control unit 120 may control the user B to perform the puzzle play instead of the user A in step S510. At this time, at least one of the total aerodynamic force and the total defense force of the game character of the user B may be constantly increased. The game progress method between the user A and the user B can be similarly applied to the game progress method between the user C and the user D.

이어서, 도 3 및 도 4를 다시 참조하면, 상기 S560 단계에서의 판단 결과, 상기 제1 유저팀의 유저들 모두가 상기 게임 불가 상태에 있거나, 상기 제2 유저팀의 유저들 모두가 상기 게임 불가 상태에 있다고 판단되면, 상기 게임 진행부(120)는 상기 제1 유저팀의 퍼즐 플레이 결과 및 상기 제2 유저팀의 퍼즐 플레이 결과를 이용하여, 상기 제1 및 제2 유저팀들의 승패를 결정하고, 각 유저의 퍼즐 플레이 결과에 따라 해당 유저에게 보상을 제공할 수 있다(S600).3 and 4, if it is determined in step S560 that all the users of the first user team are in the game disabled state or that all users of the second user team are not allowed to play the game The game progress unit 120 determines win or loss of the first and second user teams using the puzzle play result of the first user team and the puzzle play result of the second user team , And the compensation can be provided to the user according to the puzzle play result of each user (S600).

이와 같이 본 실시예에 따르면, 상기 유저 A 및 상기 유저 B를 포함하는 상기 제1 유저팀이 상기 유저 C 및 상기 유저 D로 구성된 상기 제2 유저팀과 매칭된 후, 상기 유저 A의 턴 시간 동안, 상기 유저 A 퍼즐판의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라 상기 유저 B 퍼즐판이 상기 유저 A 퍼즐판에 동기화되고, 상기 유저 B의 턴 시간 동안, 상기 유저 B 퍼즐판의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 A 퍼즐판이 상기 유저 B 퍼즐판에 동기화됨에 따라, 상기 유저 A 및 상기 유저 B가 퍼즐판을 서로 공유하가며 퍼즐 매칭 게임을 수행할 수 있다. 즉, 상기 유저 A 및 상기 유저 B가 한 팀이 되어 퍼즐판을 서로 공유하가며 순차적으로 상기 퍼즐 매칭 게임을 수행함에 따라, 상기 퍼즐 매칭 게임에 대한 흥미 및 재미를 더욱 크게 느낄 수 있다.As described above, according to the present embodiment, after the first user team including the user A and the user B matches the second user team composed of the user C and the user D, , The user B puzzle board is synchronized with the user A puzzle board in accordance with the puzzle play result according to the puzzle block movement of the user A puzzle board and during the turn time of the user B, According to the puzzle play result, as the user A puzzle board is synchronized with the user B puzzle board, the user A and the user B can perform the puzzle matching game while sharing the puzzle board with each other. That is, since the user A and the user B become a team and share the puzzle board and sequentially perform the puzzle matching game, the interest and fun of the puzzle matching game can be felt more greatly.

앞서 설명한 본 발명의 상세한 설명에서는 본 발명의 바람직한 실시예들을 참조하여 설명하였지만, 해당 기술분야의 숙련된 당업자 또는 해당 기술분야에 통상의 지식을 갖는 자라면 후술될 특허청구범위에 기재된 본 발명의 사상 및 기술 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.While the present invention has been described in connection with what is presently considered to be practical and exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

100 : 게임 시스템 110 : 메인 제어부
120 : 게임 진행부 200 : 단말기
100: game system 110: main control unit
120: game progress unit 200: terminal

Claims (22)

게임 시스템과 인터넷을 통해 접속된 임의의 유저(이하, '유저 A'라 함)의 단말기에 의해 수행되는 퍼즐 매칭 게임의 진행 방법에 있어서,
상기 유저 A와 함께, 유저 B를 포함하는 하나 이상의 게임 유저로 구성된 제1 유저팀을 결정하는 단계;
유저 C 및 유저 D를 포함하는 둘 이상의 게임 유저들로 구성된 제2 유저팀을 상기 제1 유저팀과 매칭하는 단계;
상기 유저 A의 턴 시간 동안, 상기 유저 A의 단말기에 표시된 퍼즐판(이하, '유저 A 퍼즐판'이라 함)의 퍼즐 블록을 이동시켜가며 퍼즐 플레이를 수행하면서, 상기 유저 B의 단말기에 표시된 퍼즐판(이하, '유저 B 퍼즐판'이라 함)을 상기 유저 A 퍼즐판에 동기화시키는 단계(이하, '유저 A 플레이 단계'이라 함);
상기 유저 B의 턴 시간 동안, 상기 유저 B 퍼즐판의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 A 퍼즐판을 상기 유저 B 퍼즐판에 동기화시키는 단계(이하, '유저 B 플레이 단계'이라 함); 및
상기 제1 유저팀의 퍼즐 플레이 결과 및 상기 제2 유저팀의 퍼즐 플레이 결과를 이용하여, 액션 플레이를 진행하는 단계(이하, '액션 플레이 단계'이라 함)를 포함하고,
상기 유저 C의 턴 시간 동안, 상기 유저 C의 단말기에 표시된 퍼즐판(이하, '유저 C 퍼즐판'이라 함)의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 D의 단말기에 표시된 퍼즐판(이하, '유저 D 퍼즐판'이라 함)이 상기 유저 C 퍼즐판으로 동기화되고,
상기 유저 D의 턴 시간 동안, 상기 유저 D 퍼즐판의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 C 퍼즐판이 상기 유저 D 퍼즐판으로 동기화되며,
상기 제1 유저팀의 퍼즐 플레이 결과는
상기 유저 A에 의한 플레이 결과 및 상기 유저 B에 의한 플레이 결과를 포함하고,
상기 제2 유저팀의 퍼즐 플레이 결과는
상기 유저 C에 의한 플레이 결과 및 상기 유저 D에 의한 플레이 결과를 포함하는 것을 특징으로 하는 퍼즐 매칭 게임의 진행 방법.
A method of playing a puzzle matching game performed by a terminal of an arbitrary user (hereinafter, referred to as 'user A') connected via a game system and the Internet,
Determining, along with the user A, a first user team comprised of one or more game users including user B;
Matching a second user team composed of two or more game users including user C and user D with the first user team;
During the turn-on time of the user A, while the puzzle block of the puzzle board displayed on the terminal of the user A (hereinafter, referred to as the "user A puzzle board") is moved while performing the puzzle play, (Hereinafter, referred to as a 'user A play phase') of synchronizing a play (hereinafter referred to as a 'user B puzzle board') with the user A puzzle board;
Synchronizing the user A puzzle board to the user B puzzle board according to the puzzle play result according to the puzzle block movement of the user B puzzle board during the turn-over time of the user B box); And
(Hereinafter, referred to as an 'action play step') using the puzzle play result of the first user team and the puzzle play result of the second user team,
During the turn of the user C, in accordance with the result of the puzzle play according to the movement of the puzzle block of the puzzle board displayed on the terminal of the user C (hereinafter referred to as the 'user C puzzle board'), (Hereinafter referred to as " user D puzzle board ") is synchronized with the user C puzzle board,
During the turn of the user D, the user C puzzle board is synchronized to the user D puzzle board according to the puzzle play result according to the puzzle block movement of the user puzzle board,
The puzzle play result of the first user team
A result of play by the user A and a result of play by the user B,
The puzzle play result of the second user team
A result of play by the user C, and a result of play by the user D. The method of claim 1,
제1항에 있어서,
상기 제1 유저팀을 결정하는 단계는
상기 게임 시스템에 접속된 적어도 하나의 게임 유저 중에서 선택된 상기 유저 B를 포함하는 게임 유저를, 상기 유저 A와 함께 상기 제1 유저팀으로 구성하는 단계(이하, '자동 매칭 단계'이라 함)를 포함하는 것을 특징으로 하는 퍼즐 매칭 게임의 진행 방법.
The method according to claim 1,
The step of determining the first user team
(Hereinafter, referred to as an 'automatic matching step') of configuring a game user including the user B selected from at least one game user connected to the game system as the first user team together with the user A Wherein the puzzle matching game is a puzzle matching game.
제2항에 있어서,
상기 자동 매칭 단계는
상기 유저 A의 게임 캐릭터를 결정하는 단계; 및
상기 유저 A의 게임 캐릭터와, 상기 유저 B를 포함하는 게임 유저의 게임 캐릭터를 상기 제1 유저팀으로 구성하는 단계를 포함하는 것을 특징으로 하는 퍼즐 매칭 게임의 진행 방법.
3. The method of claim 2,
The automatic matching step
Determining a game character of the user A; And
And configuring the game character of the user A and the game character of the game user including the user B as the first user team.
제1항에 있어서,
상기 제1 유저팀을 결정하는 단계는
상기 유저 A가 발송한 초대 메시지에 승낙한 상기 유저 B를 포함한 게임 유저를, 상기 유저 A와 함께 상기 제1 유저팀으로 구성하는 단계(이하, '초대 매칭 단계'이라 함)를 포함하는 것을 특징으로 하는 퍼즐 매칭 게임의 진행 방법.
The method according to claim 1,
The step of determining the first user team
(Hereinafter, referred to as an 'early matching step') of configuring a game user including the user B who has accepted the invitation message sent by the user A together with the user A as the first user team A puzzle matching game.
제4항에 있어서,
상기 초대 매칭 단계는
초대 리스트 중에서 선택된 상기 유저 B를 포함하는 게임 유저의 단말기로 초대 메시지를 전송하는 단계;
상기 유저 A의 게임 캐릭터를 결정하는 단계; 및
상기 유저 A의 게임 캐릭터와, 상기 초대 메시지에 대한 승낙 신호를 생성한 상기 유저 B를 포함하는 게임 유저의 게임 캐릭터를 상기 제1 유저팀으로 구성하는 단계를 포함하는 것을 특징으로 하는 퍼즐 매칭 게임의 진행 방법.
5. The method of claim 4,
The quick matching step
Transmitting an invitation message to a terminal of a game user including the user B selected from the invitation list;
Determining a game character of the user A; And
And configuring the first user team as a game character of a game user including the game character of the user A and the user B that has generated an acceptance signal for the invitation message How to proceed.
제1항에 있어서,
상기 제1 유저팀을 결정하는 단계는
자동 매칭 및 초대 매칭 중 하나를 선택하는 단계;
상기 자동 매칭이 선택되면, 상기 게임 시스템에 접속된 적어도 하나의 게임 유저 중에서 선택된 상기 유저 B를 포함하는 게임 유저를, 상기 유저 A와 함께 상기 제1 유저팀으로 구성하는 단계; 및
상기 초대 매칭이 선택되면, 상기 유저 A가 발송한 초대 메시지에 승낙한 상기 유저 B를 포함한 게임 유저를, 상기 유저 A와 함께 상기 제1 유저팀으로 구성하는 단계를 포함하는 것을 특징으로 하는 퍼즐 매칭 게임의 진행 방법.
The method according to claim 1,
The step of determining the first user team
Selecting one of automatic matching and invitation matching;
Configuring the game user including the user B selected from at least one game user connected to the game system as the first user team together with the user A when the automatic matching is selected; And
And configuring the first user team together with the user A as a game user including the user B who has accepted the invitation message sent by the user A when the invitation matching is selected, How the game progresses.
제1항에 있어서,
상기 액션 플레이 단계에서는,
상기 제1 유저팀의 게임 캐릭터들 및 상기 제2 유저팀의 게임 캐릭터들 사이의 전투 액션이 진행되면서, 상기 제2 유저팀의 퍼즐 플레이 결과에 따라 상기 제1 유저팀의 게임 캐릭터들 각각의 체력이 감소되고, 상기 제1 유저팀의 퍼즐 플레이 결과에 따라 상기 제2 유저팀의 게임 캐릭터들 각각의 체력이 감소되는 것을 특징으로 퍼즐 매칭 게임의 진행 방법.
The method according to claim 1,
In the action play step,
The battle action between the game characters of the first user team and the game characters of the second user team is progressed so that the fitness of each of the game characters of the first user team according to the puzzle play result of the second user team And the fitness of each of the game characters of the second user team is reduced according to the puzzle play result of the first user team.
제7항에 있어서,
상기 액션 플레이 단계에서는,
상기 유저 A의 게임 캐릭터 및 상기 유저 C의 게임 캐릭터 사이의 전투 액션이 진행되면서, 상기 유저 C의 퍼즐 플레이 결과에 따라 상기 유저 A의 게임 캐릭터의 체력이 감소되고, 상기 유저 A의 퍼즐 플레이 결과에 따라 상기 유저 C의 게임 캐릭터의 체력이 감소되며,
상기 유저 B의 게임 캐릭터 및 상기 유저 D의 게임 캐릭터 사이의 전투 액션이 진행되면서, 상기 유저 D의 퍼즐 플레이 결과에 따라 상기 유저 B의 게임 캐릭터의 체력이 감소되고, 상기 유저 B의 퍼즐 플레이 결과에 따라 상기 유저 D의 게임 캐릭터의 체력이 감소되는 것을 특징으로 퍼즐 매칭 게임의 진행 방법.
8. The method of claim 7,
In the action play step,
The battle action between the game character of the user A and the game character of the user C proceeds and the fitness of the game character of the user A is decreased according to the result of the puzzle play of the user C, The fitness of the game character of the user C is decreased,
The battle action between the game character of the user B and the game character of the user D proceeds and the fitness of the game character of the user B is decreased according to the result of the puzzle play of the user D, And the fitness of the game character of the user D is reduced.
제8항에 있어서,
상기 액션 플레이 단계에서는,
상기 유저 A의 퍼즐 플레이 결과에 다중 스킬이 포함될 경우, 상기 다중 스킬이 상기 유저 C의 게임 캐릭터의 체력 및 상기 유저 D의 게임 캐릭터의 체력을 동시에 감소시키는 것을 특징으로 퍼즐 매칭 게임의 진행 방법.
9. The method of claim 8,
In the action play step,
Wherein the multi-skill reduces the fitness of the game character of the user C and the fitness of the game character of the user D at the same time when the multi-skill is included in the puzzle play result of the user A.
제7항에 있어서,
상기 액션 플레이 단계 이후, 상기 제1 유저팀의 유저들 모두가 게임 플레이를 할 수 없는 게임 불가 상태에 있거나, 상기 제2 유저팀의 유저들 모두가 상기 게임 불가 상태에 있을 때까지, 상기 유저 A 플레이 단계, 상기 유저 B 플레이 단계 및 상기 액션 플레이 단계를 반복하여 수행하는 단계(이하, '반복 수행 단계'이라 함)를 더 포함하는 것을 특징으로 하는 퍼즐 매칭 게임의 진행 방법.
8. The method of claim 7,
After all of the users of the first user team are in a game impossible state in which they can not play the game or after all of the users of the second user team are in the game disabled state after the action play step, Further comprising the step of repeatedly performing the play step, the user B play step, and the action play step (hereinafter referred to as " repeat step ").
제10항에 있어서,
상기 게임 불가 상태는
자신의 게임 캐릭터의 체력이 모두 소진된 상태, 및 자신의 단말기가 상기 게임 시스템과의 접속이 끊긴 상태 중 어느 하나를 포함하는 것을 특징으로 하는 퍼즐 매칭 게임의 진행 방법.
11. The method of claim 10,
The game disabled state
A state in which all of the game player's physical strength is exhausted, and a state in which his / her terminal is disconnected from the game system.
제10항에 있어서,
상기 반복 수행 단계에서는,
상기 유저 B가 상기 게임 불가 상태에 있다고 판단되면, 상기 유저 B 플레이 단계에서, 상기 유저 B 대신에 상기 유저 A가 퍼즐 플레이를 수행하고,
상기 유저 A가 상기 게임 불가 상태에 있다고 판단되면, 상기 유저 A 플레이 단계에서, 상기 유저 A 대신에 상기 유저 B가 퍼즐 플레이를 수행하는 것을 특징으로 하는 퍼즐 매칭 게임의 진행 방법.
11. The method of claim 10,
In the repeating step,
If it is determined that the user B is in the game disabled state, in the user B play step, the user A performs a puzzle play in place of the user B,
Wherein, if it is determined that the user A is in the game disabled state, the user B performs a puzzle play in place of the user A in the user A play step.
제10항에 있어서,
상기 액션 플레이 단계 이후, 상기 제1 유저팀의 유저들 모두가 상기 게임 불가 상태에 있거나, 상기 제2 유저팀의 유저들 모두가 상기 게임 불가 상태에 있을 때, 상기 유저 A의 게임 수행에 따른 보상을 획득하는 단계를 더 포함하는 것을 특징으로 퍼즐 매칭 게임의 진행 방법.
11. The method of claim 10,
When all of the users of the first user team are in the game disabled state or all of the users of the second user team are in the game disabled state after the action play step, Wherein the step of acquiring the puzzle matching game further comprises the step of acquiring the puzzle matching game.
복수의 게임 유저들의 단말기들과 인터넷을 통해 접속한 게임 시스템에 의해 수행되는 퍼즐 매칭 게임의 진행 방법에 있어서,
유저 A 및 유저 B를 포함하는 둘 이상의 게임 유저들로 구성된 제1 유저팀을 결정하고, 유저 C 및 유저 D를 포함하는 둘 이상의 게임 유저들로 구성된 제2 유저팀을 결정하는 단계;
상기 제1 유저팀 및 상기 제2 유저팀을 매칭시키는 단계;
상기 유저 A의 턴 시간 동안, 상기 유저 A의 단말기에 표시된 퍼즐판(이하, '유저 A 퍼즐판'이라 함)의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 B의 단말기에 표시된 퍼즐판(이하, '유저 B 퍼즐판'이라 함)을 상기 유저 A 퍼즐판에 동기화시키는 단계(이하, '유저 A 플레이 단계'이라 함);
상기 유저 C의 턴 시간 동안, 상기 유저 C의 단말기에 표시된 퍼즐판(이하, '유저 C 퍼즐판'이라 함)의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 D의 단말기에 표시된 퍼즐판(이하, '유저 D 퍼즐판'이라 함)을 상기 유저 C 퍼즐판에 동기화시키는 단계(이하, '유저 C 플레이 단계'이라 함);
상기 유저 B의 턴 시간 동안, 상기 유저 B 퍼즐판의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 A 퍼즐판을 상기 유저 B 퍼즐판에 동기화시키는 단계(이하, '유저 B 플레이 단계'이라 함);
상기 유저 D의 턴 시간 동안, 상기 유저 D 퍼즐판의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 C 퍼즐판을 상기 유저 D 퍼즐판에 동기화시키는 단계(이하, '유저 D 플레이 단계'이라 함); 및
상기 제1 유저팀의 퍼즐 플레이 결과 및 상기 제2 유저팀의 퍼즐 플레이 결과를 이용하여, 상기 제1 및 제2 유저팀들의 단말기들에서 액션 플레이를 진행시키는 단계(이하, '액션 플레이 단계'이라 함)를 포함하고,
상기 제1 유저팀의 퍼즐 플레이 결과는
상기 유저 A에 의한 플레이 결과 및 상기 유저 B에 의한 플레이 결과를 포함하고,
상기 제2 유저팀의 퍼즐 플레이 결과는
상기 유저 C에 의한 플레이 결과 및 상기 유저 D에 의한 플레이 결과를 포함하는 것을 특징으로 하는 퍼즐 매칭 게임의 진행 방법.
A method of playing a puzzle matching game performed by a game system connected to terminals of a plurality of game users via the Internet,
Determining a first user team comprised of two or more game users including user A and user B, and determining a second user team comprised of two or more game users including user C and user D;
Matching the first user team and the second user team;
During the turn-on time of the user A, the puzzle plate displayed on the terminal of the user B is displayed on the terminal of the user B in accordance with the puzzle play result of the puzzle board (hereinafter referred to as user A puzzle board) (Hereinafter, referred to as a 'user A puzzle plate') to the user A puzzle board (hereinafter referred to as 'user A play step');
During the turn-on time of the user C, in response to the puzzle play result according to the movement of the puzzle block of the puzzle board displayed on the terminal of the user C (hereinafter referred to as the "user C puzzle board"), (Hereinafter, referred to as a "user C play phase") synchronizing the playlist (hereinafter referred to as a "user D puzzle board") with the user C puzzle board;
Synchronizing the user A puzzle board to the user B puzzle board according to the puzzle play result according to the puzzle block movement of the user B puzzle board during the turn-over time of the user B box);
Synchronizing the User C puzzle board to the User D puzzle board according to the puzzle play result according to the puzzle block movement of the User D puzzle board during the turn time of the user D box); And
Playing the action play on the terminals of the first and second user teams using the puzzle play result of the first user team and the puzzle play result of the second user team (hereinafter referred to as an 'action play step' , ≪ / RTI >
The puzzle play result of the first user team
A result of play by the user A and a result of play by the user B,
The puzzle play result of the second user team
A result of play by the user C, and a result of play by the user D. The method of claim 1,
제14항에 있어서,
상기 액션 플레이 단계에서는,
상기 제1 유저팀의 게임 캐릭터들 및 상기 제2 유저팀의 게임 캐릭터들 사이의 전투 액션을 진행시키면서, 상기 제2 유저팀의 퍼즐 플레이 결과에 따라 상기 제1 유저팀의 게임 캐릭터들 각각의 체력을 감소시키고, 상기 제1 유저팀의 퍼즐 플레이 결과에 따라 상기 제2 유저팀의 게임 캐릭터들 각각의 체력을 감소시키는 것을 특징으로 퍼즐 매칭 게임의 진행 방법.
15. The method of claim 14,
In the action play step,
The game character of the first user team and the game characters of the second user team, while playing the puzzle play result of the second user team, the fitness of each of the game characters of the first user team And reduces the fitness of each of the game characters of the second user team according to the puzzle play result of the first user team.
제15항에 있어서,
상기 액션 플레이 단계에서는,
상기 유저 A의 게임 캐릭터 및 상기 유저 C의 게임 캐릭터 사이의 전투 액션을 진행시키면서, 상기 유저 C의 퍼즐 플레이 결과에 따라 상기 유저 A의 게임 캐릭터의 체력을 감소시키고, 상기 유저 A의 퍼즐 플레이 결과에 따라 상기 유저 C의 게임 캐릭터의 체력을 감소시키며,
상기 유저 B의 게임 캐릭터 및 상기 유저 D의 게임 캐릭터 사이의 전투 액션을 진행시키면서, 상기 유저 D의 퍼즐 플레이 결과에 따라 상기 유저 B의 게임 캐릭터의 체력을 감소시키고, 상기 유저 B의 퍼즐 플레이 결과에 따라 상기 유저 D의 게임 캐릭터의 체력을 감소시키는 것을 특징으로 퍼즐 매칭 게임의 진행 방법.
16. The method of claim 15,
In the action play step,
The battle action between the game character of the user A and the game character of the user C is proceeded to reduce the fitness of the game character of the user A in accordance with the result of the puzzle play of the user C, The fitness of the game character of the user C is decreased,
The battle action between the game character of the user B and the game character of the user D is advanced while reducing the fitness of the game character of the user B in accordance with the result of the puzzle play of the user D, The fitness of the game character of the user D is reduced.
제15항에 있어서,
상기 액션 플레이 단계 이후, 상기 제1 유저팀의 유저들 모두가 게임 플레이를 할 수 없는 게임 불가 상태에 있거나, 상기 제2 유저팀의 유저들 모두가 상기 게임 불가 상태에 있을 때까지, 상기 유저 A 플레이 단계, 상기 유저 C 플레이 단계, 상기 유저 B 플레이 단계, 상기 유저 D 플레이 단계 및 상기 액션 플레이 단계를 반복하여 수행시키는 단계(이하, '반복 수행 단계'이라 함)를 더 포함하는 것을 특징으로 하는 퍼즐 매칭 게임의 진행 방법.
16. The method of claim 15,
After all of the users of the first user team are in a game impossible state in which they can not play the game or after all of the users of the second user team are in the game disabled state after the action play step, (Hereinafter, referred to as an 'iterative execution step') repeatedly performing the play step, the user C play step, the user B play step, the user D play step, and the action play step How to make a puzzle matching game.
제17항에 있어서,
상기 게임 불가 상태는
자신의 게임 캐릭터의 체력이 모두 소진된 상태, 및 자신의 단말기가 상기 게임 시스템과의 접속이 끊긴 상태 중 어느 하나를 포함하는 것을 특징으로 하는 퍼즐 매칭 게임의 진행 방법.
18. The method of claim 17,
The game disabled state
A state in which all of the game player's physical strength is exhausted, and a state in which his / her terminal is disconnected from the game system.
제17항에 있어서,
상기 액션 플레이 단계 이후, 상기 제1 유저팀의 유저들 모두가 상기 게임 불가 상태에 있거나, 상기 제2 유저팀의 유저들 모두가 상기 게임 불가 상태에 있을 때, 상기 제1 및 제2 유저팀의 유저들 각각의 퍼즐 플레이 결과에 따른 보상을 제공하는 단계를 더 포함하는 것을 특징으로 퍼즐 매칭 게임의 진행 방법.
18. The method of claim 17,
After all of the users of the first user team are in the game disabled state or all of the users of the second user team are in the game disabled state after the action play step, And providing compensation according to a puzzle play result of each of the users.
제14항에 있어서,
상기 유저 A의 턴 시간, 상기 유저 C의 턴 시간, 상기 유저 B의 턴 시간, 및 상기 유저 D의 턴 시간이 순차적으로 진행되는 것을 특징으로 하는 퍼즐 매칭 게임의 진행 방법.
15. The method of claim 14,
The turn time of the user A, the turn time of the user C, the turn time of the user B, and the turn time of the user D are sequentially progressed.
제14항에 있어서,
상기 유저 A의 턴 시간 및 상기 유저 C의 턴 시간이 동시에 진행된 후, 상기 유저 B의 턴 시간 및 상기 유저 D의 턴 시간이 동시에 진행되는 것을 특징으로 하는 퍼즐 매칭 게임의 진행 방법.
15. The method of claim 14,
The turn-over time of the user B and the turn-off time of the user D proceed simultaneously after the turn-over time of the user A and the turn-off time of the user C are concurrently proceeded.
복수의 게임 유저들의 단말기들과 인터넷을 통해 접속되어 사용자 로그인을 수행하는 메인 제어부; 및
상기 게임 유저들의 단말기들 각각으로 제공된 게임 실행 신호에 의해, 상기 상기 게임 유저들의 단말기들 각각에서 퍼즐 매칭 게임을 실행시키는 게임 진행부를 포함하고,
상기 게임 진행부는
유저 A 및 유저 B를 포함하는 둘 이상의 게임 유저들로 구성된 제1 유저팀을 결정하고, 유저 C 및 유저 D를 포함하는 둘 이상의 게임 유저들로 구성된 제2 유저팀을 결정하며,
상기 제1 유저팀 및 상기 제2 유저팀을 매칭시키고,
상기 유저 A의 턴 시간 동안, 상기 유저 A의 단말기에 표시된 퍼즐판(이하, '유저 A 퍼즐판'이라 함)의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 B의 단말기에 표시된 퍼즐판(이하, '유저 B 퍼즐판'이라 함)을 상기 유저 A 퍼즐판과 동기화시키고,
상기 유저 C의 턴 시간 동안, 상기 유저 C의 단말기에 표시된 퍼즐판(이하, '유저 C 퍼즐판'이라 함)의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 D의 단말기에 표시된 퍼즐판(이하, '유저 D 퍼즐판'이라 함)을 상기 유저 C 퍼즐판과 동기화시키며,
상기 유저 B의 턴 시간 동안, 상기 유저 B 퍼즐판의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 A 퍼즐판을 상기 유저 B 퍼즐판에 동기화시키고,
상기 유저 D의 턴 시간 동안, 상기 유저 D 퍼즐판의 퍼즐 블록 이동에 따른 퍼즐 플레이 결과에 따라, 상기 유저 C 퍼즐판을 상기 유저 D 퍼즐판에 동기화시키며,
상기 제1 유저팀의 퍼즐 플레이 결과 및 상기 제2 유저팀의 퍼즐 플레이 결과를 이용하여, 상기 제1 및 제2 유저팀들의 단말기들에서 액션 플레이를 진행시키고,
상기 제1 유저팀의 퍼즐 플레이 결과는
상기 유저 A에 의한 플레이 결과 및 상기 유저 B에 의한 플레이 결과를 포함하고,
상기 제2 유저팀의 퍼즐 플레이 결과는
상기 유저 C에 의한 플레이 결과 및 상기 유저 D에 의한 플레이 결과를 포함하는 것을 특징으로 하는 게임 시스템.
A main control unit connected to terminals of a plurality of game users via the Internet to perform user login; And
And a game progress unit for executing a puzzle matching game at each of the terminals of the game users by a game execution signal provided to each of the terminals of the game users,
The game progress section
Determines a first user team composed of two or more game users including user A and user B, determines a second user team composed of two or more game users including user C and user D,
Matches the first user team and the second user team,
During the turn-on time of the user A, the puzzle plate displayed on the terminal of the user B is displayed on the terminal of the user B in accordance with the puzzle play result of the puzzle board (hereinafter referred to as user A puzzle board) (Hereinafter referred to as "user B puzzle board") with the user A puzzle board,
During the turn-on time of the user C, in response to the puzzle play result according to the movement of the puzzle block of the puzzle board displayed on the terminal of the user C (hereinafter referred to as the "user C puzzle board"), (Hereinafter referred to as " user D puzzle board ") with the user C puzzle board,
The user A puzzle board is synchronized with the user B puzzle board according to the puzzle play result according to the puzzle block movement of the user B puzzle board during the user B turn time,
During the turn time of the user D, the user C puzzle board is synchronized with the user D puzzle board according to the puzzle play result according to the puzzle block movement of the user D puzzle board,
Playing the action play in the terminals of the first and second user teams using the puzzle play result of the first user team and the puzzle play result of the second user team,
The puzzle play result of the first user team
A result of play by the user A and a result of play by the user B,
The puzzle play result of the second user team
A result of play by the user C, and a result of play by the user D.
KR1020170110893A 2017-08-31 2017-08-31 Method for progressing puzzle matching game and game system for progressing puzzle matching game using the method KR101963146B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020170110893A KR101963146B1 (en) 2017-08-31 2017-08-31 Method for progressing puzzle matching game and game system for progressing puzzle matching game using the method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020170110893A KR101963146B1 (en) 2017-08-31 2017-08-31 Method for progressing puzzle matching game and game system for progressing puzzle matching game using the method

Publications (2)

Publication Number Publication Date
KR20190025176A KR20190025176A (en) 2019-03-11
KR101963146B1 true KR101963146B1 (en) 2019-03-29

Family

ID=65758634

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170110893A KR101963146B1 (en) 2017-08-31 2017-08-31 Method for progressing puzzle matching game and game system for progressing puzzle matching game using the method

Country Status (1)

Country Link
KR (1) KR101963146B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013532008A (en) 2010-05-28 2013-08-15 テトリス オンライン インコーポレイテッド Interactive hybrid asynchronous computer game infrastructure
JP2014008213A (en) 2012-06-29 2014-01-20 Konami Digital Entertainment Co Ltd Game device, game system, game control method, and game control program
JP2016097132A (en) 2014-11-21 2016-05-30 株式会社バンダイナムコエンターテインメント Game system and server

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013532008A (en) 2010-05-28 2013-08-15 テトリス オンライン インコーポレイテッド Interactive hybrid asynchronous computer game infrastructure
JP2014008213A (en) 2012-06-29 2014-01-20 Konami Digital Entertainment Co Ltd Game device, game system, game control method, and game control program
JP2016097132A (en) 2014-11-21 2016-05-30 株式会社バンダイナムコエンターテインメント Game system and server

Also Published As

Publication number Publication date
KR20190025176A (en) 2019-03-11

Similar Documents

Publication Publication Date Title
JP3839459B1 (en) Communication game system
US9744460B2 (en) Device and method for determining attack power based on operating objects disposed on a board
KR101829969B1 (en) Method for progressing puzzle matching game and game system for progressing puzzle matching game using the method
JP6966782B2 (en) Game system and programs
JP6547036B1 (en) Game program, method, and information processing apparatus
JP7033227B1 (en) Game system, information processing method and program
KR101963146B1 (en) Method for progressing puzzle matching game and game system for progressing puzzle matching game using the method
JP6559766B2 (en) GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER
JP2014083265A (en) Game control device, game control method, program and game system
JP5863622B2 (en) GAME CONTROL DEVICE, GAME CONTROL METHOD, PROGRAM, GAME SYSTEM
KR101980000B1 (en) Method for progressing puzzle matching game and game system for progressing puzzle matching game using the method
JP7348146B2 (en) Programs, terminals, game systems and game management devices
JP2018156190A (en) Game system and program
WO2016006503A1 (en) Game device and program
JP6270789B2 (en) GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER
JP7153108B1 (en) CONTROL PROGRAM, TERMINAL DEVICE, AND TERMINAL DEVICE CONTROL METHOD
JP7304481B1 (en) game program, game device, game system
JP6978878B2 (en) Puzzle matching game method and game system using it
JP7073309B2 (en) Game programs, methods, and information processing equipment
JP6999722B2 (en) Programs, terminals, and game systems
JP7482847B2 (en) Program, terminal, and game system
JP6761075B2 (en) Programs, terminals, game systems and game management devices
US20210402303A1 (en) Non-transitory computer-readable storage medium having game program stored therein, game system, game processing method, and game apparatus
WO2012053343A1 (en) Information processing system, information processing method, information processing program, computer-readable recording medium on which information processing program is stored
JP5249574B2 (en) Setting program and game device

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right