KR20200126628A - Apparatus and Method for Providing Real-Time Strategy Battle(RTSB) Game, And Program and Information Recording Medium thereof - Google Patents
Apparatus and Method for Providing Real-Time Strategy Battle(RTSB) Game, And Program and Information Recording Medium thereof Download PDFInfo
- Publication number
- KR20200126628A KR20200126628A KR1020190050505A KR20190050505A KR20200126628A KR 20200126628 A KR20200126628 A KR 20200126628A KR 1020190050505 A KR1020190050505 A KR 1020190050505A KR 20190050505 A KR20190050505 A KR 20190050505A KR 20200126628 A KR20200126628 A KR 20200126628A
- Authority
- KR
- South Korea
- Prior art keywords
- game
- missile
- character
- durability
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/822—Strategy games; Role-playing games
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
- A63F13/537—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/60—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
- A63F13/69—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features 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/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/807—Role playing or strategy games
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
본 발명의 실시간 전략전투게임제공장치는 양 진영의 각 본진검물들 사이를 연결하는 적어도 하나 이상의 통로들을 포함하는 맵상에서 복수의 플레이어들이 각각 자신의 캐릭터를 실시간으로 작동시켜서 상대방 진영의 본진건물을 파괴하면 승리하는 게임이다. 본 발명의 실시간 전략전투게임제공장치는 맵상의 각 진영들에는 전방위 공격이 가능하도록 본진건물이 각각 배치된다. 본 발명의 실시간 전략전투게임제공장치는 타격으로부터 본진건물을 방호하고, 본진영역에 해제아이템을 가진 캐릭터가 진입해서 해제아이템 사용명령을 지시할 때마다 일정 비율로 내구력의 감소상태를 표시하고, 내구력이 다 소진되면 해제시키는 방호막 처리부와, 방호막 내에 배치되고, 방호막이 해제된 이후에는 타격시마다 본진건물의 내구력의 감소상태를 표시하고, 수리아이템을 가진 캐릭터가 본진영역 내에 진입하면 감소된 내구력이 회복되어 증가된 상태를 표시하고, 내구력이 다 소진되면 본진건물의 파괴를 표시함과 동시에 게임승패를 처리하는 본진건물 처리부와, 맵상의 상단 중앙에 배치되고, 게임에 참여한 모든 플레이어들에게 양 진영의 게임상황을 표시하며, 방호막 및 본진건물의 내구력 감소상태를 표시하는 내구력 게이지의 표시상태를 처리하고, 동시에 본진건물의 내구력 감소상태를 수치로 병행 표시 처리하는 게임상황 표시부를 구비한다. The real-time strategic combat game providing apparatus of the present invention destroys the main building of the opponent's camp by operating their own character in real time on a map including at least one or more passages connecting each main sword of both camps. If you do, it is a game to win. In the apparatus for providing a real-time strategic battle game of the present invention, the main building is arranged to enable an all-around attack to each camp on the map. The device for providing a real-time strategic combat game of the present invention protects the main building from hitting, and displays a decrease in durability at a certain rate whenever a character with a release item enters the main field and instructs the use of the release item. When the shield is exhausted, it is placed inside the shield, and after the shield is released, the durability of the main building is displayed every time it is hit, and when a character with a repair item enters the home zone, the durability is reduced. The main building processing unit, which displays the destruction of the main building and handles game wins and losses, and is placed in the top center of the map, and is placed in the center of the top of the map, and is positive to all players who participated in the game. It is equipped with a game status display unit that displays the game status of the camp, processes the display status of the protection shield and the durability gauge indicating the durability reduction status of the mainjin building, and simultaneously displays the durability reduction status of the mainjin building in numerical terms.
Description
본 발명은 실시간 전략전투(이하 RTSB라 칭함)게임제공 시스템 및 방법과 그 프로그램 및 기록매체에 관한 것으로, 특히 PVP(Player VS Player)액션게임에서 속전속결의 실시간 전략전투가 가능하며 게임플레이어들이 각각의 성장이나 레벨 업 과정이 없이 균등한 조건에서 적극적인 팀플레이 참여를 유도함으로써 게임에 대한 몰입감과 흥미를 향상시킬 수 있는 실시간 전략전투게임 제공시스템 및 방법과 그 프로그램 및 기록매체에 관한 것이다.The present invention relates to a system and method for providing a real-time strategic battle (hereinafter referred to as RTSB) game, and a program and recording medium thereof. In particular, in a player vs player (PVP) action game, real-time strategic battle of rapid battle is possible, and game players can each The present invention relates to a system and method for providing a real-time strategic combat game that can improve immersion and interest in the game by inducing active participation in team play under equal conditions without growth or level-up process, and its program and recording medium.
실시간 전략 게임(RTS ; Real Time Strategy)은 실시간으로 자원을 채취해 자신의 진영을 구축하고, 병력을 생산해 적 진영을 공략하는 장르의 게임으로, 실시간으로 유닛들을 적절히 조합하고 조정하여 공격시점을 결정하는 전략적인 판단력과 순발력에 의해 전투의 승리를 얻는 것이 목적인 게임이다.Real Time Strategy (RTS) is a game of the genre that collects resources in real time, builds your own camp, and produces troops to attack enemy camps.The time of attack is determined by properly combining and adjusting units in real time. It is a game whose purpose is to win the battle through strategic judgment and quickness.
한편 AOS 게임, 멀티플레이어 온라인 배틀 아레나(MOBA ; Multiplayer online battle arena) 게임 또는 액션 실시간 전략 게임(ARTS ; Action real-time strategy)은 RTS에서 파생된 대전 액션 게임과 공성전이 결합된 장르의 게임으로, 맵에 양대 진영을 설정하고, 각 플레이어는 한 명의 영웅(플레이어 캐릭터)을 제어하여 같은 진영의 다른 영웅들과 협력해서 상대 진영의 본진 건물을 파괴하여 전투의 승리를 얻는 것이 목적인 게임이다.Meanwhile, AOS game, multiplayer online battle arena (MOBA) game, or action real-time strategy game (ARTS) is a genre that combines battle action games and siege battles derived from RTS. It is a game whose purpose is to set the two sides on the map, and each player controls one hero (player character) to cooperate with other heroes of the same faction to destroy the main building of the other side and win the battle.
따라서 전자의 게임은 플레이어가 유닛을 생성하고 생성된 유닛을 조정하여 상대방 진영의 구조물을 공격해서 게임의 승패를 결정함에 반하여 후자의 게임은 플레이어가 키보드 및 마우스의 조작에 의해 캐릭터를 직접 제어하여 게임의 승패를 결정한다.Therefore, in the former game, the player creates units and adjusts the generated units to attack the structures of the opponent's faction to determine the win or loss of the game, whereas in the latter game, the player directly controls the character by operating the keyboard and mouse. Determine the win or lose.
그러므로 전자의 게임은 플레이어가 직접 게임의 승패를 결정하기보다는 제3자의 입장에서 유닛들이 게임의 승패를 결정하는 과정을 지켜보기 때문에 플레이어가 전투의 긴장감과 박진감을 직접 느낄 수 없어서 액티브한 흥취감을 떨어지는 문제가 있었다.Therefore, in the former game, the player cannot directly feel the tension and excitement of the battle because the player can not directly feel the tension and excitement of the battle, because the third party watches the process of determining the game's victory or defeat from the perspective of a third party rather than the player directly determining the game's victory or loss There was a problem.
후자의 게임은 각 진영마다 소속된 전선 NPC 병력 및 중립 크리쳐를 잡거나 방어 타워를 파괴하는 등으로 레벨과 스킬을 올린 후 궁극적으로는 적의 본진의 점령(적의 본진 건물을 파괴)을 목표로 상대편 플레이어와 전투를 벌여나간다.In the latter game, after raising your level and skill by catching NPC troops and neutral creatures on the front line belonging to each faction, or destroying defensive towers, you will ultimately be able to conquer the enemy's main base (destroy the enemy's main building). The battle goes on.
따라서 플레이어들의 맵 경험 정도, 키보드 조작술 등에 따라 레벨 업과 스킬을 올리는 정도의 차이가 존재하므로 게임이 진행되는 과정에서 플레이어들 사이의 능력차이가 커지게 된다. 그러므로 게임의 진행은 능력이 좋은 플레이어의 위주로 진행되므로 상대적으로 능력이 부족한 플레이어는 팀 플레이에서 자신의 역할이 축소됨에 팀 기여도가 떨어지면서 게임 참여의 흥미를 점점 잃게 된다. Accordingly, there is a difference in level up and skill up depending on the player's level of experience with the map, keyboard manipulation, etc., and thus the difference in ability between players increases during the course of the game. Therefore, since the progress of the game is mainly performed by players with good ability, players with relatively poor ability lose interest in participating in the game as their team contribution decreases as their role in team play is reduced.
또한, 능력이 부족한 플레이어는 팀원들과 함께 팀플레이에 참여하기보다는 자신의 능력을 올리기 위한 레벨 업 활동이나 스킬 향상에 시간을 많이 사용하게 되면 게임의 액티브한 흥취감이 떨어지게 되고 전투의 속전속결이 어려워지게 된다. In addition, if players with insufficient ability spend a lot of time on level-up activities or skill improvement to increase their abilities rather than participating in team play with team members, the active enjoyment of the game decreases, and the speed of battle is reduced. It becomes difficult.
상기와 같은 문제점을 해결하기 위한 본 발명의 목적은 RTS게임의 전략적인 흥미와 MOBA의 액티브한 전투 흥미를 가지면서도 전투의 속전속결이 가능한 RTSB게임 제공시스템 및 방법과 그 프로그램 및 기록매체를 제공하는 데 있다.An object of the present invention for solving the above problems is to provide a system and method for providing an RTSB game capable of fast battle while having a strategic interest in an RTS game and an active combat interest in an MOBA, and a program and recording medium thereof. have.
본 발명의 다른 목적은 캐릭터의 레벨업 또 성장 없이 모든 플레이어들이 균등한 조건에서 승리조건인 본진 건물 파괴를 위해서 해제아이템획득에 의한 방호막 파괴라는 전략적 요소를 고려한 치열한 전투를 유도함으로써 속전속결의 게임에 몰입할 수 있는 RTSB게임 제공시스템 및 방법과 그 프로그램 및 기록매체를 제공하는 데 있다.Another object of the present invention is to induce a fierce battle that takes into account the strategic factor of destroying the shield by acquiring unlock items in order to destroy the main building, which is a victory condition for all players without leveling up or growing the character, under equal conditions. It is to provide a system and method for providing RTSB games that can be immersed in and its programs and recording media.
본 발명의 다른 목적은 모든 플레이어들에게 방호막 및 본진 건물의 내구력 감소상태를 내구력 게이지로 표시함과 동시에 수치로 표시함으로써 플레이어들이 직관적으로 게임상태를 인식하고 전략적인 판단력과 순발력을 발휘하여 즉각적으로 대처할 수 있도록 하는 RTSB게임 제공시스템 및 방법과 그 프로그램 및 기록매체를 제공하는 데 있다.Another object of the present invention is to display the reduced durability of the protective shield and the main building to all players with a durability gauge and at the same time as a numerical value, so that players can intuitively recognize the game state and exercise strategic judgment and quickness to immediately respond. It is to provide an RTSB game providing system and method, and its program and recording medium.
본 발명의 또 다른 목적은 아군 진영의 어느 한 캐릭터가 골드채굴을 점령하면 동일 진영의 모든 캐릭터들에게 골드를 균등하게 분배함으로써 플레이들의 능력을 균등하게 할 수 있는 RTSB게임 제공시스템 및 방법과 그 프로그램 및 기록매체를 제공하는 데 있다. Another object of the present invention is a system and method for providing an RTSB game that can equalize the abilities of players by distributing gold equally to all characters of the same faction when one character of a friendly faction occupies gold mining, and its program And to provide a recording medium.
본 발명의 또 다른 목적은 타격력이 높은 공격용 중립 오브젝트를 제공함으로써 중립지역에서 오브젝트 점령을 위한 치열한 전투를 유도함과 동시에 본진건물의 파괴를 신속하게 할 수 있도록 함으로써 속전속결이 가능한 RTSB게임 제공시스템 및 방법과 그 프로그램 및 기록매체를 제공하는 데 있다. Another object of the present invention is a system and method for providing an RTSB game capable of fast battle by providing a neutral object for attack with high strike power, inducing a fierce battle for object occupation in a neutral area, and allowing rapid destruction of the main building. And its programs and recording media.
본 발명의 또 다른 목적은 타격력이 높은 공격용 중립 오브젝트의 사용권을 같은 진영의 다른 캐릭터에게 양도할 수 있도록 함으로써 게임의 흥미를 배가시킬 수 있는 RESB게임 제공시스템 및 방법과 그 프로그램 및 기록매체를 제공하는 데 있다. Another object of the present invention is to provide a RESB game providing system and method capable of doubling the interest of the game by allowing the use of a neutral object for attack with high strike power to be transferred to other characters in the same camp, and the program and recording medium thereof. Have.
상술한 본 발명의 일 목적을 달성하기 위하여, 본 발명의 실시간 전략전투게임제공장치는 양 진영의 각 본진 건물들 사이를 연결하는 적어도 하나 이상의 통로들을 포함하는 맵상에서 복수의 플레이어들이 각각 자신의 캐릭터를 실시간으로 작동시켜서 상대방 진영의 본진 건물을 파괴하면 승리하는 게임이다. 본 발명의 실시간 전략전투게임제공장치는 맵상의 각 진영들에는 전방위 공격이 가능하도록 본진 건물이 각각 배치된다. 본 발명의 실시간 전략전투게임제공장치는 타격으로부터 본진 건물을 방호하고, 본진 영역에 해제아이템을 가진 캐릭터가 진입해서 일정시간이 경과될 때마다 일정 비율로 내구력의 감소상태를 표시하고, 내구력이 다 소진되면 해제시키는 방호막 처리부와, 방호막 내에 배치되고, 방호막이 해제된 이후에는 타격시마다 본진 건물의 내구력의 감소상태를 표시하고, 수리아이템을 가진 캐릭터가 본진 영역 내에 진입하면 감소된 내구력이 회복되어 증가된 상태를 표시하고, 내구력이 다 소진되면 본진 건물의 파괴를 표시함과 동시에 게임 승패를 처리하는 본진 건물 처리부와, 맵상의 상단 중앙에 배치되고, 게임에 참여한 모든 플레이어들에게 양 진영의 게임상황을 표시하며, 방호막 및 본진 건물의 내구력 감소상태를 표시하는 내구력 게이지의 표시상태를 처리하고, 동시에 본진 건물의 내구력 감소상태를 수치로 병행 표시 처리하는 게임상황 표시부를 구비한다. In order to achieve one object of the present invention described above, the apparatus for providing a real-time strategic battle game of the present invention includes a plurality of players on a map including at least one or more passages connecting each main building of the two camps. It is a game where you win if you destroy the main building of the opponent's camp by operating it in real time. In the apparatus for providing a real-time strategic battle game of the present invention, the main building is arranged to enable an omnidirectional attack to each camp on the map. The device for providing a real-time strategic battle game of the present invention protects the main town building from hitting, displays a decrease in durability at a certain rate every time a certain time elapses after a character with a release item enters the main town area, and the durability is complete. A protective shield processing unit that releases when exhausted, is placed in the protective shield, and after the shield is released, the durability of the main building is displayed every time it is hit, and the reduced durability is restored when a character with a repair item enters the main home area. It displays the increased state, and when the durability is exhausted, the main building processing unit displays the destruction of the main building and handles the game win or loss, and the main building processing unit, which is placed in the top center of the map, and is placed in the center of the top of the map, to all players who participated in the game. It is equipped with a game status display unit that displays the game situation, processes the display status of the protective shield and the durability gauge that indicates the durability reduction status of the main office building, and simultaneously displays the durability reduction status of the main office building in numerical terms.
본 발명에서는 맵상의 중립지역에 배치되고, 해제아이템 및 수리아이템을 캐릭터에게 판매 처리하는 중립상점 처리부를 더 포함할 수 있다. 여기서 해제아이템은 모든 캐릭터들이 반복해서 재구매가 가능한 아이템이지만 수리아이템은 같은 팀의 모두 구입 할 수 있으나, 수리 아이템은 하나의 캐릭터만 사용가능하고 나머지 구입자는 자동으로 중립상점에 반환 처리 된다. 또한, 중립 상점에서 구매한 아이템은 캐릭터의 사망 후 부활시에 구매한 상태로 유지되는 것이 바람직하다. In the present invention, it is disposed in a neutral area on the map, and may further include a neutral shop processing unit for selling and processing the release item and the repair item to the character. Here, the unlock item is an item that all characters can repurchase repeatedly, but the repair item can be purchased by all of the same team, but only one character can be used for the repair item, and the remaining purchasers are automatically returned to the neutral store. In addition, it is desirable that items purchased from neutral stores remain purchased at the time of resurrection after the death of the character.
본 발명에서 맵상의 중립지역에 배치되고, 골드채굴영역의 점령상태를 점령게이지를 통하여 표시 처리하고, 점령이 완료되면 채굴된 골드를 점령진영의 모든 캐릭터들에게 균등하게 분배처리하는 골드채굴 처리부를 더 구비할 수 있다. In the present invention, a gold mining processing unit that is placed in a neutral area on the map, displays the occupation status of the gold mining area through an occupation gauge, and distributes the mined gold evenly to all characters of the occupation camp when the occupation is completed. It may be further provided.
본 발명에서 맵상의 중립지역에 배치되고, 미사일 기지영역의 점령상태를 점령게이지를 통하여 표시 처리하고, 점령한 캐릭터에게 한시적인 미사일 발사권을 부여하는 미사일기지 처리부를 더 구비할 수 있다. 여기서 미사일기지 처리부는 미니맵에 표시된 아이콘에 중립상태 또는 진영점령상태 중 어느 하나를 표시 처리할 수 있다. 미사일기지 처리부는 미사일 발사권을 획득한 캐릭터에게 미사일 아이콘 및 사용시간 디스카운트 값을 표시 처리할 수 있다. 미사일기지 처리부는 미사일 발사권을 획득한 캐릭터가 인접한 다른 캐릭터에게 미사일 사용권을 양도하면 양도한 캐릭터의 미사일 아이콘 및 사용시간 디스카운트 값 표시를 삭제하고, 양수한 캐릭터에게 미사일 아이콘 및 사용시간 디스카운트 값을 표시 처리하는 것이 좋다. 미사일기지 처리부는 미사일 사용명령이 입력되면, 미사일 사용 인디케이터를 표시 처리함과 동시에 미사일 사용 경고음을 모든 플레이어들에게 고지 처리하며, 미사일 발사명령이 입력되면 인디케이터가 지정한 타깃 지점으로 미사일 발사를 처리한다. 미사일기지 처리부는 미사일 발사권을 획득하거나 양수받은 캐릭터가 사망, 디스카운트에 의한 일정시간이 경과 또는 미사일 발사시에는 미사일 사용권을 소멸 처리할 수 있다. 이 때 미사일 발사권을 획득하지 못한 팀은 중립상점에서 미사일 추적 드론을 구입하여 상대적군 미사일 발사권자에게 강한 불빛으로 표시 하여 공격 표적이 될 수 있게 할 수 있다 In the present invention, a missile base processing unit may be further provided that is disposed in a neutral area on the map, displays the state of occupation of the missile base area through an occupation gauge, and grants a temporary missile launch right to the occupied character. Here, the missile base processing unit may display and process either a neutral state or a camp occupation state on an icon displayed on the mini-map. The missile base processing unit may display and process a missile icon and a usage time discount value to a character who has obtained a missile launch right. The missile base processing unit deletes the missile icon and usage time discount value display of the transferred character when the character who acquired the missile launch right transfers the missile usage right to another adjacent character, and displays the missile icon and usage time discount value to the transferred character. Good to handle. When a missile use command is input, the missile base processing unit displays and processes a missile use indicator and processes a missile use warning sound to all players. When a missile launch command is input, the missile launches to a target point designated by the indicator. The missile base processing unit may extinguish the missile usage right when the character who has acquired the missile launch right or received the assignment dies, a certain time elapses due to a discount, or launches a missile. At this time, the team that did not acquire the missile launch rights can purchase a missile tracking drone from the neutral store and display it with a strong light to the relative missile launcher so that it can become an attack target.
한편, 본 발명의 미사일기지 처리부는 미사일 발사권을 획득하거나 양수받은 캐릭터를 추적하는 드론 아이템의 사용이 판단되면 해당 캐릭터를 추적하여 드론으로부터 캐릭터를 향하여 서치라이트를 비추는 추적 처리할 수 있다. On the other hand, when it is determined that the use of a drone item for acquiring a missile launch right or tracking a transferred character is determined, the missile base processing unit of the present invention may track the corresponding character and perform a tracking process to illuminate a search light from the drone toward the character.
본 발명에서 맵상의 진영지역에 각각 배치되고, 군수공장영역의 활성화 명령이 입력되면 적어도 하나 이상의 자동이동유닛을 생산 표시하고, 생산된 이동유닛의 활성화 명령이 입력되면 자동이동유닛의 목적수행을 처리하는 군수공장 처리부를 더 구비할 수 있다. 여기서 군수공장 처리부는 자동이동유닛의 파괴시 일정 시간이 경과되면 재생산 처리하고, 재생산된 자동이동유닛은 재활성화 없이 자동 활성화되는 것이 좋다. 군수공장 처리부는 군수공장 파괴시 동시에 역할 수행중인 모든 자동이동유닛들도 동시에 파괴 처리할 수 있다. 적어도 하나 이상의 자동이동유닛은 방어, 공격 또는 정찰 역할 중 어느 하나의 역할을 자동 수행할 수 있다. In the present invention, each is placed in a camp area on the map, and when an activation command for the military factory area is input, at least one automatic mobile unit is produced and displayed, and when an activation command for the produced mobile unit is input, the purpose of the automatic mobile unit is processed. It may further include a military plant processing unit. Here, it is preferable that the military plant processing unit regenerates the automatic moving unit after a certain time has elapsed when the automatic moving unit is destroyed, and the regenerated automatic moving unit is automatically activated without reactivation. The munitions factory processing unit can destroy all automatic mobile units that are playing a role at the same time when the munitions factory is destroyed. At least one or more automatic mobile units may automatically perform any one of a defense, attack, or reconnaissance role.
본 발명의 게임제공방법은 실시간 전략전투게임제공장치에서, 본진 건물을 타격으로 보호하는 방호막을 제공하고, 방호막을 적어도 1회 이상의 해제아이템의 사용에 의해 해제시키고, 방호막이 해제되면 본진 건물의 타격에 의한 내구력 감소상태를 모든 플레이어들에게 공지하고, 타격에 의해 내구력이 감소된 상기 본진 건물의 내구력을 수리아이템을 사용해서 회복시키며, 본진 건물의 내구력이 타격에 의해 감소되어 다 소진되면 본진 건물의 파괴와 동시에 게임의 승패를 결정한다.The game providing method of the present invention provides a protective shield that protects the main building by hitting in a real-time strategic combat game providing device, and releases the protective screen by using at least one release item, and when the protective screen is released, the main building is hit. It notifies all players of the state of durability reduction caused by damage, and uses a repair item to recover the durability of the main building whose durability has been reduced by hitting, and when the main building's durability is reduced by hitting, the main building's At the same time as destruction, the game wins or loses.
본 발명은 하드웨어와 결합되어 실시간 전략전투게임제공장치의 게임제공방법을 실행시키기 위하여 매체에 저장된 컴퓨터 프로그램으로 구성될 수 있다. 본 발명은 실시간 전략전투게임제공장치의 게임제공방법을 컴퓨터에서 실행하기 위한 컴퓨터 프로그램이 기록된 컴퓨터 판독 가능 기록매체 형태로 제공될 수있다. The present invention may be configured as a computer program stored in a medium in order to execute a game providing method of a real-time strategic combat game providing apparatus combined with hardware. The present invention may be provided in the form of a computer-readable recording medium in which a computer program for executing a game providing method of a real-time strategic combat game providing apparatus on a computer is recorded.
상기와 같은 본 발명의 실시예들에 의하면 전략적 흥미와 액티브한 박진감을 동시에 즐기면서도 전투의 속전속결이 가능하다.According to the embodiments of the present invention as described above, while enjoying the strategic interest and active excitement at the same time, it is possible to speed up the battle.
또한, 본진 파괴를 위하여 방호막 해제를 위한 아이템 자원을 획득하기 위하여 중립지역에서 골드채굴 및 아이템 구매과정의 치열한 전투가 유도되며 동일한 조건에서 아이템을 누구나 구매할 수 있도록 채굴된 골드를 팀원들에게 균등하게 분배되므로 캐릭터 조작능력에 따른 게임 능력차를 최소화할 수 있다. In addition, fierce battles in the process of mining gold and purchasing items in a neutral area are induced in order to obtain item resources for clearing the shield for destruction of the main camp, and the mined gold is equally distributed to team members so that anyone can purchase items under the same conditions. Because it is distributed, it is possible to minimize the difference in game ability according to character manipulation ability.
그리고 중립지역의 미사일기지 점령을 통한 치열한 전투를 유도하면서도 막강한 타격력을 가진 미사일 사용에 의해 속전속결을 유도할 수 있다. In addition, while inducing fierce combat through the occupation of missile bases in neutral regions, it is possible to induce rapid battle through the use of missiles with strong strike power.
나아가 본진 건물의 내구력 감소를 한 번의 수리 아이템 사용을 통한 회복 기회를 줌과 동시에 미사일 양도, 사용시간 제한, 미사일 사용 경고음 발생, 미사일 사용권한을 가진 캐릭터의 사망시 미사일 사용권 소멸 등의 다양한 전략적 조합이 가능하도록 함으로써 게임의 흥미를 배가시킬 수 있다.Furthermore, various strategic combinations such as missile transfer, usage time restrictions, missile use warning sound, and missile usage rights extinguished upon the death of a character with missile usage rights, while giving the opportunity to recover from the decrease in the durability of the headquarters building through the use of a single repair item are possible. By doing so, you can double the interest of the game.
다만, 본 발명의 효과는 상기에서 언급된 효과로 제한되는 것은 아니며, 상기에서 언급되지 않은 다른 효과들은 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 당업자에게 명확하게 이해될 수 있을 것이다.However, the effects of the present invention are not limited to the above-mentioned effects, and other effects not mentioned above will be clearly understood by those skilled in the art within the scope not departing from the spirit and scope of the present invention.
도 1은 본 발명에 따른 RTSB게임 제공 시스템의 바람직한 일실시예의 구성도.
도 2는 도 1의 게임제공장치의 바람직한 일실시예의 블록도.
도 3은 도 1의 게임 단말장치의 바람직한 일실시예의 블록도.
도 4는 도 2의 게임 서버의 바람직한 일실시예의 블록도.
도 5는 본 발명에 의한 RTSB게임 화면창의 바람직한 일실시예를 나타낸 화면캡쳐 이미지.
도 6은 도 5의 게임상황 표시부의 확대 이미지.
도 7은 도 5의 인벤토리 표시부의 확대 이미지.
도 8은 도 5의 미니맵 표시부의 확대 이미지.
도 9는 본 발명에 의한 RTSB게임 제공 방법을 수행하기 위한 바람직한 일실시예의 메인 흐름도.
도 10 내지 도 16은 도 9의 각 처리루틴들의 동작을 설명하기 위한 상세 흐름도들.
도 17 내지 도 23은 도 9의 각 처리루틴들의 동작을 설명하기 위한 화면 캡쳐 이미지들을 편집한 도면들. 1 is a block diagram of a preferred embodiment of an RTSB game providing system according to the present invention.
Figure 2 is a block diagram of a preferred embodiment of the game providing apparatus of Figure 1;
Figure 3 is a block diagram of a preferred embodiment of the game terminal device of Figure 1;
Figure 4 is a block diagram of a preferred embodiment of the game server of Figure 2;
5 is a screen capture image showing a preferred embodiment of the RTSB game screen window according to the present invention.
6 is an enlarged image of the game situation display unit of FIG. 5.
7 is an enlarged image of the inventory display unit of FIG. 5.
8 is an enlarged image of the minimap display unit of FIG. 5.
9 is a main flow chart of a preferred embodiment for performing the method for providing an RTSB game according to the present invention.
10 to 16 are detailed flowcharts for explaining the operation of each processing routine of FIG. 9.
17 to 23 are diagrams of edited screen capture images for explaining the operation of each processing routine of FIG. 9;
본문에 개시되어 있는 본 발명의 실시예들에 대해서, 특정한 구조적 내지 기능적 설명들은 단지 본 발명의 실시예를 설명하기 위한 목적으로 예시된 것으로, 본 발명의 실시예들은 다양한 형태로 실시될 수 있으며 본문에 설명된 실시예들에 한정되는 것으로 해석되어서는 아니 된다.With respect to the embodiments of the present invention disclosed in the text, specific structural or functional descriptions have been exemplified only for the purpose of describing the embodiments of the present invention, and the embodiments of the present invention may be implemented in various forms. It should not be construed as being limited to the embodiments described in.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 형태를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 본문에 설명하고자 한다. 그러나 이는 본 발명을 특정한 개시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 구성요소에 대해 사용하였다.In the present invention, various modifications may be made and various forms may be applied, and specific embodiments will be illustrated in the drawings and described in the text. However, this is not intended to limit the present invention to a specific form of disclosure, it is to be understood as including all changes, equivalents, or substitutes included in the spirit and scope of the present invention. In describing each drawing, similar reference numerals have been used for components.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 설시(說示)된 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terms used in the present application are only used to describe specific embodiments, and are not intended to limit the present invention. Singular expressions include plural expressions unless the context clearly indicates otherwise. In the present application, terms such as "comprise" or "have" are intended to designate the presence of specified features, numbers, steps, actions, components, parts, or a combination thereof, but one or more It is to be understood that other features or possibilities of the presence or addition of numbers, steps, actions, components, parts, or combinations thereof are not preliminarily excluded.
본 발명의 실시예에서 "통신", "통신망" 및 "네트워크"는 동일한 의미로 사용될 수 있다. 이들 세 용어들은, 파일을 단말장치들 및 서버 사이에서 송수신할 수 있는 유무선의 근거리 및 광역 데이터 송수신망을 의미한다. 이하의 설명에서 "게임 서버"란, 유저들이 접속하여 게임 컨텐츠를 이용하기 위하여 접속하게 되는 서버 컴퓨터를 의미한다. 용량이 작거나 이용자 수가 작은 게임의 경우 하나의 게임 서버에 다수의 게임 프로그램이 운영될 수 있다. 또한, 용량이 매우 크거나 실시간 접속 인원수가 많은 게임의 경우, 게임의 기능에 따라서 하나의 게임의 운영을 위한 게임 서버가 하나 이상 존재할 수도 있다. 또한, 게임 서버에는 데이터베이스에 대한 미들웨어나 결제 처리를 수행하는 서버들이 연결될 수 있으나, 본 발명에서는 이에 대한 설명은 생략하기로 한다. In the embodiment of the present invention, "communication", "communication network" and "network" may be used with the same meaning. These three terms refer to wired/wireless local and wide area data transmission/reception networks capable of transmitting and receiving files between terminal devices and servers. In the following description, "game server" refers to a server computer to which users access to use game contents. In the case of a game having a small capacity or a small number of users, a plurality of game programs may be operated on one game server. In addition, in the case of a game having a very large capacity or a large number of real-time users, there may be one or more game servers for operating one game according to the function of the game. In addition, middleware for a database or servers that perform payment processing may be connected to the game server, but a description thereof will be omitted in the present invention.
본 발명에서 온라인 게임은, 상기 언급한 게임 서버에 접속하여 유저들이 이용할 수 있는 게임 컨텐츠를 의미한다. 특히, 게임 상에서 다수의 유저가 동시에 접속하여 즐길 수 있으며, 본진 건물의 방호막을 해제하기 위한 해제아이템을 중립상점에서 구매하는 과정에서 치열한 전투가 유도됨과 동시에 전략적인 판단과 순발력의 발휘가 요구되는 RTSB게임을 의미한다. 본 발명에서 RTSB게임은, n:n으로 겨루는 방식의 게임방식을 채택하며 캐릭터의 종류를 다양하게 하고, 각 캐릭터에 따라서 다양한 종류의 기술 및 필살기를 사용하는 팀의 캐릭터 조합을 통한 효과적인 공격력으로 상대방 본진건물을 파괴하면 승리가 결정되는 방식의 게임이다. 온라인 게임에서 가상공간에 나타나는 주체는 플레이어에 의해 조작되는 캐릭터이고, 게임 단말장치에 명령을 입력하면서 캐릭터를 조작하고 실제 게임을 즐기는 주체는 플레이어이다. 그러므로 본 발명과 관련하여 게임 내에서 동작하는 주체를 설명할 때는 '캐릭터'라고 표현하고, 캐릭터를 조작하여 게임을 이용하는 주체를 설명할 때는 '플레이어'라고 표현한다. 즉, '플레이어'와 '캐릭터'는 게임의 진행과 관련하여 보는 관점만 다를 뿐 동일한 의미를 갖는다. 본 발명에서 '내구력' 또는 '체력'는 HP(hit point)를 의미한 것으로 건물의 경우에는 내구력으로 사용하고 캐릭터의 경우에는 체력으로 사용한다. In the present invention, an online game means game content that users can use by accessing the aforementioned game server. In particular, an RTSB game in which a number of users can access and enjoy at the same time in the game, and a fierce battle is induced in the process of purchasing a release item for unlocking the protective barrier of the main building at a neutral store, and at the same time, strategic judgment and agitation are required. Means. In the present invention, the RTSB game adopts a game method of n:n competition, varies the types of characters, and uses various types of skills and special moves according to each character. It is a game in which victory is decided when the main building is destroyed. In online games, the subject appearing in the virtual space is the character manipulated by the player, and the player is the player who manipulates the character and enjoys the actual game while inputting commands to the game terminal device. Therefore, in relation to the present invention, when describing a subject operating in a game, it is expressed as'character', and when describing a subject using a game by manipulating a character, it is expressed as'player'. In other words,'player' and'character' have the same meaning as only different viewpoints regarding the progress of the game. In the present invention,'durability' or'health' means HP (hit point), and is used as durability in the case of a building and physical strength in the case of a character.
이하의 설명에서 사용되는 구성요소에 대한 접미사 "모듈" 및 "부"는 명세서 작성의 용이함만이 고려되어 부여되거나 혼용되는 것으로서, 그 자체로 서로 구별되는 의미 또는 역할을 갖는 것은 아니다. 이하에서는 본 발명의 실시 예에 따른 플레이어 단말기는 통신망에 연결되어 온라인 게임을 실행하고, 게임 실행 중 게임 진행에 따른 데이터를 송수신할 수 있는 퍼스널컴퓨터(PC)를 대표적인 예로서 설명하지만, 플레이어 단말기는 퍼스널컴퓨터에 한정된 것이 아니고, 모든 정보통신기기, 이동통신단말기, 멀티미디어 단말기, 유선 단말기, 고정형 단말기 및 IP(Internet Protocol) 단말기 등의 다양한 단말기에 적용될 수 있다.The suffixes "module" and "unit" for components used in the following description are given or used interchangeably in consideration of only the ease of preparation of the specification, and do not have meanings or roles that are distinguished from each other by themselves. Hereinafter, the player terminal according to the embodiment of the present invention will be described as a representative example of a personal computer (PC) that is connected to a communication network to execute an online game and transmit/receive data according to the game progress while the game is running. It is not limited to personal computers, and can be applied to various terminals such as all information and communication devices, mobile communication terminals, multimedia terminals, wired terminals, fixed terminals, and IP (Internet Protocol) terminals.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which the present invention belongs. Terms as defined in a commonly used dictionary should be interpreted as having a meaning consistent with the meaning in the context of the related technology, and should not be interpreted as an ideal or excessively formal meaning unless explicitly defined in this application. Does not.
한편, 어떤 실시예가 달리 구현 가능한 경우에 특정 블록 내에 명기된 기능 또는 동작이 순서도에 명기된 순서와 다르게 일어날 수도 있다. 예를 들어, 연속하는 두 블록이 실제로는 실질적으로 동시에 수행될 수도 있고, 관련된 기능 또는 동작에 따라서는 상기 블록들이 거꾸로 수행될 수도 있다.Meanwhile, when a certain embodiment can be implemented differently, a function or operation specified in a specific block may occur differently from the order specified in the flowchart. For example, two consecutive blocks may actually be executed at the same time, or the blocks may be executed in reverse depending on a related function or operation.
이하, 첨부한 도면들을 참조하여, 본 발명의 바람직한 실시예를 보다 구체적으로 설명하고자 한다. Hereinafter, preferred embodiments of the present invention will be described in more detail with reference to the accompanying drawings.
도 1은 본 발명에 따른 RTSB게임 제공 시스템의 바람직한 일실시예의 구성도이고, 도 2는 도 1의 게임제공장치의 바람직한 일실시예의 블록도이고, 도 3은 도 1의 게임 단말장치의 바람직한 일실시예의 블록도이다. 1 is a block diagram of a preferred embodiment of the RTSB game providing system according to the present invention, FIG. 2 is a block diagram of a preferred embodiment of the game providing device of FIG. 1, and FIG. 3 is a preferred embodiment of the game terminal device of FIG. It is a block diagram of an embodiment.
도 1을 참조하면, 본 발명의 실시예에 따른 RTSB게임 제공 시스템은 네트워크, 예컨대 인터넷으로 연결된 게임제공장치(10)와 복수의 게임 단말장치(20)들을 포함한다. 복수의 게임 단말장치들 각각은 플레이어에 의해 입력된 게임명령을 게임제공장치(10)에 송신하고, 게임제공장치(10)로부터 송신된 게임정보를 수신하여 실행한다. 게임제공장치(10)는 수신된 게임명령에 응답하여 게임정보를 생성하고 생성된 게임정보를 복수의 게임 단말장치들에게 동시에 제공한다. Referring to FIG. 1, an RTSB game providing system according to an embodiment of the present invention includes a
특히, 본 발명의 실시예에 따른 게임 실행을 위한 데이터는 인터넷 상의 게임제공장치(10)에 영구적으로 저장될 수 있는 클라우드 컴퓨팅(Cloud Computing) 기능을 통해 제공될 수 있다. 여기서, 클라우드 컴퓨팅은 데스크톱(Desktop), 태블릿컴퓨터(Tablet PC), 노트북(Note book), 넷북(Net book) 및 스마트폰(Smart phone) 등의 단말장치에 인터넷 기술을 활용하여 가상화된 IT 자원, 예를 들어, 하드웨어(서버, 스토리지, 네트워크 등), 소프트웨어(데이터베이스, 보안, 웹 서버 등), 서비스, 데이터 등을 온 디맨드(on demand) 방식으로 서비스하는 기술을 의미한다. In particular, data for game execution according to an embodiment of the present invention may be provided through a cloud computing function that may be permanently stored in the
본 발명에 있어서, 게임 실행을 위한 데이터는 인터넷 상의 게임제공장치(10)에 저장되고, 게임 단말장치(20)를 통하여 언제 어디서든 이용될 수 있다. 한편, 본 발명에 따른 복수의 게임 단말장치(20)는 도면에 제시된 바와 같이 게임 단말장치(20a, 20b)의 블루팀과 게임 단말장치(20c, 20d)의 레드팀으로 그룹핑될 수 있다. 여기서 도시된 팀 그룹은 간략한 표현을 위하여 2:2로 하였으나 이에 국한되지 않고 3:3, 4:4, 5:5, ---, N:N 등의 팀 그룹핑이 가능하다. 인터넷은 게임제공장치(10)에서 게임 단말장치(20) 및 게임제공장치(10) 간의 데이터 송수신을 위한 통로를 제공하는 기능을 한다. 여기서, 인터넷은 게임 단말장치(20) 및 게임제공장치(10) 사이의 데이터 전송 및 정보 교환을 위한 일련의 데이터 송수신 동작을 수행한다. In the present invention, data for game execution is stored in the
이와 같은 기능을 수행하는 인터넷은 인터넷 프로토콜을 통하여 대용량 데이터의 송수신 서비스 및 끊기는 현상이 없는 데이터 서비스를 제공하는 아이피망으로, 아이피를 기반으로 서로 다른 망을 통합한 아이피망 구조인 올 아이피(All IP)망일 수 있다. 또한, 인터넷은 유선통신망, 이동통신망, Wibro(Wireless Broadband)망, HSDPA(High Speed Downlink Packet Access)망 및 위성통신망 중 하나일 수 있다. The Internet, which performs such functions, is an IP network that provides large-capacity data transmission/reception service and data service without interruption through Internet protocols. All IP network structure that integrates different networks based on IP It can be a net. In addition, the Internet may be one of a wired communication network, a mobile communication network, a Wireless Broadband (Wibro) network, a High Speed Downlink Packet Access (HSDPA) network, and a satellite communication network.
도 2를 참조하면, 게임제공장치(10)는 필요에 따라 다양하게 구성될 수 있는 것으로서, 구체적인 예를 들자면, 웹 서버(11), 업데이트 서버(12), 인증 서버(13), 게임 서버(14), 데이터베이스(15) 등을 포함하여 이루어질 수 있다. 웹 서버(11)는 인터넷 홈페이지를 운영하여 RTSB게임 서비스와 관련된 각종 정보를 웹 상에서 제공하며, 각 플레이어로부터 인증용 정보인 아이디(ID)와 비밀번호, 닉네임, 연락처 등 회원 가입에 필요한 정보를 입력 받아 계정을 개설하는 등의 역할을 수행할 수 있다. 데이터베이스(15)는 RTSB게임정보뿐만 아니라 각 플레이어들의 회원정보, 게임 기록 정보, 플레이어 캐릭터 정보 등 각 플레이어가 온라인 게임 서비스 이용하기 위해 필요로 하는 일체의 정보를 저장하여 유지한다. 업데이트 서버(12)는 플레이어 단말장치(20)로 게임 클라이언트를 전송해주고 최신 버전으로 유지시켜 주는 역할을 수행한다. 인증 서버(13)는 데이터베이스(15)에 저장되어 있는 정보를 이용하여 게임 서버(14)에 로그인 하는 플레이어를 인증하며, 게임 서버(14)는 네트워크를 통해 각 플레이어들의 게임 클라이언트 프로그램과 통신하면서 함께 게임에 참여하고 있는 플레이어들의 게임 진행을 전체적으로 총괄 제어한다. 이러한 게임 서버(14)는 게임 단말장치(20)에 대하여 본 발명에 따른 RTSB게임 서비스 및 게임 중계 서비스를 클라우드 컴퓨팅 방식으로 제공할 수 있다. 클라우드 컴퓨팅은 앞서 설명한 바와 같이, 인터넷 기술을 활용하여 가상화된 IT 자원, 예를 들어, 하드웨어(서버, 스토리지, 네트워크 등), 소프트웨어(데이터베이스, 보안, 웹 서버 등), 서비스, 데이터 등을 온 디맨드(On Demand) 방식으로 서비스하는 기술을 의미한다. 이에 따르면, 게임 서버(14)는 본 발명에 따른 RTSB게임 서비스를 제공하는데 필요한, 하드웨어, 소프트웨어, 서비스, 데이터 중에서 하나 이상을 포함하는 컴퓨팅 자원을 게임 단말장치(20)에 제공할 수 있다. 예를 들어, 게임 서버(14)는 게임 단말장치(20)에 대하여 게임이 실행되는 가상의 컴퓨팅 공간을 제공하고, 컴퓨팅 공간을 통해 RTSB게임이 실행되도록 서비스할 수 있다. 또한, 게임 서버(14)는 RTSB게임 데이터 및/또는 게임 소프트웨어를 저장하는 저장 공간을 제공하고, 저장 공간을 통해 상술한 기능을 수행할 수 있다. 또한, 게임 서버(14)는 RTSB게임 소프트웨어를 저장하고, 게임 단말장치(20)의 요청에 따라서 해당 RTSB게임 소프트웨어를 게임 단말장치(20)로 제공하거나, 해당 RTSB게임 소프트웨어를 실행하여 게임 단말장치(20)에 실행 결과를 제공할 수 있다. Referring to FIG. 2, the
게임 단말장치(20)는 인터넷을 통해 게임제공장치(10)에 접속하여 RTSB게임 실행을 위한 데이터를 송수신하는 기능을 한다. 게임 단말장치(20)에는 플레이어가 온라인 RTSB게임을 진행할 수 있도록 해주는 게임 클라이언트가 설치된다. The
예컨대 게임 단말장치(20)는 컴퓨터나 휴대용 단말기, 텔레비전, 웨어러블 디바이스(Wearable Device) 등으로 구현될 수 있다. 여기서, 컴퓨터는 웹브라우저(WEB Browser)가 탑재된 노트북, 데스크톱(desktop), 랩톱(laptop)등을 포함하고, 휴대용 단말기는 PCS(Personal Communication System), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant),GSM(Global System for Mobile communications), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet), 스마트폰(Smart Phone), 모바일WiMAX(Mobile Worldwide Interoperability for Microwave Access) 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함할 수 있다. 또한, 텔레비전은 IPTV(Internet Protocol Television), 인터넷 TV(Internet Television), 지상파 TV, 케이블 TV 등을 포함할 수 있다. 나아가 웨어러블 디바이스는 예를 들어, 시계, 안경, 액세서리, 의복, 신발 등 인체에 직접 착용 가능한 타입의 정보처리장치로서, 직접 또는 다른 정보처리장치를 통해 네트워크를 경유하여 원격지의 서버에 접속하거나 타 단말과 연결될 수 있다. For example, the
게임 클라이언트는 게임 단말장치(20)에 설치되어 동작하는 컴퓨터 프로그램으로서 네트워크를 통해 다운로드 되어 설치될 수 있다. 게임 클라이언트는 RTSB게임 맵 처리, 사운드 효과 처리, 각종 플레이어 인터페이스 제공 등 플레이어 측에서 수행되어야 할 다양한 기능을 수행하며, 기본적으로 게임제공장치(10)와 통신하면서 온라인 RTSB게임을 진행시킨다. 이때 게임제공장치(10)와 게임 클라이언트의 역할 분담은 필요에 따라 다양하게 구성될 수 있다. The game client is a computer program installed and operated on the
게임 단말장치(20)는 플레이어 입력(게임 명령)에 따라 게임제공장치(10)로 RTSB게임 실행을 요청한다. 그리고 게임 단말장치(20)는 게임제공장치(10)의 게임 접속 승인에 따라 RTSB게임을 실행한다. 이후, 게임 단말장치(20)는 다른 게임 단말장치(20)의 게임 진행에 따른 데이터(게임 정보)를 게임제공장치(10)로부터 수신하고, 수신된 데이터를 실행하는 것이다. 그리고 게임 단말장치(20)는 플레이어로부터 캐릭터의 동작을 수행하는 캐릭터 명령을 수신한다. 그리고 게임 단말장치(20)는 수신된 캐릭터 명령을 게임제공장치(10)에 송신하고, 게임제공장치(10)는 게임제공장치(10)에 접속하여 RTSB게임 실행하고 있는 모든 게임 단말장치(20)에 캐릭터 명령에 따른 RTSB게임 정보를 송신한다. 그리고 게임 단말장치(20)는 수신된 게임 정보에 따라, 다른 플레이어의 캐릭터 동작을 구현한다. The
도 3을 참조하면, 게임 단말장치(20)는 게임 실행을 위하여 제어부(21), 입력부(22), 출력부(23), 통신부(24) 및 저장부(25)를 포함하여 구성된다. Referring to FIG. 3, the
입력부(22)는 키보드, 물리 버튼, 터치 스크린, 카메라 또는 마이크 등과 같이 다양한 형태의 플레이어입력을 수신할 수 있는 장치들을 포함할 수 있는 것으로, 숫자, 문자, 음성 및 영상 정보 등의 다양한 정보를 입력받고, 각종 기능들의 설정 및 게임 단말장치(20)의 기능 제어와 관련하여 입력되는 신호를 제어부(21)로 전달한다. 그리고 입력부(22)는 플레이어의 터치 또는 조작에 따른 입력 신호를 발생하는 키패드와 터치패드 중 적어도 하나를 포함하여 구성될 수 있다. 이때 입력부(22)는 출력부(23)와 함께 하나의 터치패널(또는 터치스크린)의 형태로 구성되어 입력과 표시 기능을 동시에 수행할 수 있다. 특히, 입력부(22)는 캐릭터의 동작을 변경하는 캐릭터 동작 명령을 플레이어로부터 입력받아, 제어부(21)로 전달할 수 있다. 또한 입력부(22)는 게임 단말장치(20)가 터치스크린 형태로 구성되는 경우 화면에 터치되는 신호를 입력받거나, 키보드 및 마우스 등의 입력을 받을 수 있다. The
출력부(23)는 게임 단말장치(20)의 기능 수행 중에 발생하는 일련의 동작상태 및 동작결과 등에 대한 정보를 표시한다. 또한, 출력부(23)는 게임 단말장치(20)의 메뉴 및 게이머가 입력한 플레이어 데이터 등을 표시할 수 있다. 여기서 출력부(23)는 LCD(Liquid Crystal Display), TFT-LCD(Thin Film Transistor LCD), OLED(Organic Light Emitting Diodes), 발광다이오드(LED), AMOLED(Active Matrix Organic LED), 플랙시블 디스플레이(Flexible display) 및 3차원 디스플레이(3 Dimension) 등으로 구성될 수 있다. The
저장부(25)는 게임 단말장치(20)의 기능 동작에 필요한 응용 프로그램을 저장한다. 이러한 저장부(25)는 크게 프로그램 영역과 데이터 영역을 포함할 수 있다. 여기서, 게임 단말장치(20)는 플레이어의 요청에 상응하여 각 기능을 활성화하는 경우, 제어부(21)의 제어 하에 해당 응용 프로그램들을 실행하여 각 기능을 제공하게 된다. 특히, 본 발명의 실시예에 따른 프로그램 영역은 게임 단말장치(20)를 부팅시키는 운영체제(OS, Operating System), 플레이어의 요청 신호에 따라 게임을 실행하는 프로그램 및 게임 진행에 따른 데이터를 재생하는 프로그램 등을 저장한다. 또한, 데이터 영역은 게임 단말장치(20)의 사용에 따라 발생하는 데이터가 저장되는 영역이다. 특히, 본 발명의 실시예에 따른 저장부(25)는 게임 진행 중에 입력되는 캐릭터 동작 명령, 캐릭터 위치정보 및 명령 입력 시간을 리스트로 저장하는 입력 버퍼를 포함한다. 입력 버퍼는 저장부(25)에 포함된 데이터 임시 저장소이다. The
통신부(24)는 게임 단말장치(20)의 통신을 수행하는 기능을 한다. 즉, 통신부(24)는 인터넷을 통해 게임제공장치(10)와 데이터를 송수신한다. 여기서, 통신부(24)는 다양한 유무선 통신 방법 중 적어도 하나를 지원하는 통신 모듈을 포함할 수 있다. 예를 들어, 통신 모듈은 칩셋(chipset)의 형태로 구현될 수 있다. 통신부(24)가 지원하는 무선 통신은, 예를 들어 Wi-Fi(Wireless Fidelity), Wi-Fi Direct, 블루투스(Bluetooth), UWB(Ultra Wide Band) 또는 NFC(Near Field Communication) 등일 수 있다. 또한, 통신부(24)가 지원하는 유선 통신은, 예를 들어 USB 또는 HDMI(High Definition Multimedia Interface) 등일 수 있다. 상술된 통신은 예시일 뿐이며, 게임 단말장치(20)가 통신을 수행할 수 있도록 하는 각종 통신 기법이 가능하다. 또한, 통신부(24)는 RTSB게임에 참여하는 다른 플레이어들과 채팅이 가능하도록 할 수 있다. The
제어부(21)는 입력부(22), 출력부(23), 통신부(24) 및 저장부(25)를 제어하여, 본 발명의 RTSB게임을 수행하는 컨트롤러(Controller) 역할을 수행한다. 즉 제어부(21)는 입력부(22), 출력부(23), 통신부(24) 및 저장부(25)를 제어하여 본 발명의 RTSB게임을 수행한다. 이에 따라, 제어부(21)는 통신부(24)를 제어하여, RTSB게임 정보를 게임 제공장치(10)로부터 수신한다. 제어부(21)는 수신된 게임 정보로 RTSB게임을 진행한다. 제어부(21)는 플레이어로부터 캐릭터 동작 명령을 입력받는다. 제어부(21)는 캐릭터 동작 명령 등의 게임 명령을 게임제공장치(10)로 송신하고, 캐릭터 동작 등의 게임 정보를 게임제공장치(10)로부터 수신한다. 제어부(21)는 수신된 캐릭터 동작 정보에 따라 해당 캐릭터의 동작을 구현하고, 이를 출력부(23)를 통해 플레이어 화면에 출력하는 것이다.The
도 4는 도 2의 게임 서버의 바람직한 일실시예의 블록도를 나타내고, 도 5는 본 발명에 의한 RTSB게임화면창의 바람직한 일실시예를 나타낸 화면캡쳐이미지이고, 도 6은 도 5의 게임상황 표시부의 확대 이미지이고,도 7은 도 5의 인벤토리 표시부의 확대 이미지이고, 도 8은 도 5의 미니맵 표시부의 확대 이미지이다. Figure 4 shows a block diagram of a preferred embodiment of the game server of Figure 2, Figure 5 is a screen capture image showing a preferred embodiment of the RTSB game screen window according to the present invention, Figure 6 is a game status display unit of Figure 5 This is an enlarged image, FIG. 7 is an enlarged image of the inventory display unit of FIG. 5, and FIG. 8 is an enlarged image of the minimap display unit of FIG. 5.
도 4를 참조하면, 일 실시예의 RTSB게임 서버(100)는 RTSB게임을 제공하는데 필요한 각종 정보를 저장하며, RTSB게임 내에서 발생되는 다양한 이벤트를 감지하고 기록하여 게임의 시계열적 진행을 가능하게 하는 장치로서, 플레이어가 입력한 명령을 이용하여 양진영의 본진 건물 파괴라는 공성전을 통해서 승패를 겨루는 방식의 게임을 제공하는 장치이다. 4, the
RTSB게임 서버(100)는 명령 수신부(110), 맵 처리부(112), 캐릭터 처리부(114), 인벤토리 처리부(116), 게임진행상태 처리부(118), 골드채굴 처리부(120), 군수공장 처리부(122), 중립상점 처리부(124), 미사일기지 처리부(126), 방호막 처리부(128), 본진 건물 처리부(130) 등의 구성요소들을 포함할 수 있다. RTSB게임 서버(100)의 각 구성요소들은 소프트웨어 모듈로 구성될 수 있다. The
도 5를 참조하면, 본 발명에 의한 RTSB게임 화면창(200)은 창 상단 중앙에 배치된 게임상태 표시부(210), 창 하단 중앙에 배치된 인벤토리 표시부(220), 창 하단 우측에 배치된 미니맵 표시부(230), 창 좌측 중앙에 배치된 블루팀 캐릭터표시부(240) 및 창 우측 중앙에 배치된 레드팀 캐릭터 표시부(250)를 포함한다. 이들 표시부(210, 220, 230, 240, 250)는 캐릭터의 이동에 따른 배경화면의 변화에 관계없이 창에 고정되어 표시된다. 화면 중앙에 위치한 캐릭터의 이동량에 따라 배경화면은 상하좌우로 이동된다. 배경화면 중앙에 표시된 바와 같이 본 발명의 RTSB게임에서는 본진 건물이 방호막으로 방호된 상태를 나타낸다. 따라서 게임의 승리요건인 본진건물파괴를 위해서 먼저 방호막을 해제하는 전략을 수립하도록 유도할 수 있다.Referring to FIG. 5, the
도 6을 참조하면, 본 발명의 게임상황 표시부(210)에는 게임진행시간을 표시하는 시간표시창(211), 양진영의 점수표시창(212), 골드표시창(213), 골드채굴기 아이콘(214), 본진 건물 내구력게이지(215), 방호막 내구력게이지(216)를 포함한다. 예컨대 화면 상태에서 블루 진영은 획득한 점수는 "0"이고, 골드채굴량은 "24,750"이고, 본진 건물의 내구력은 100%이며, 방호막의 내구력은 100%이며, 골드채굴기의 점령은 2개 점령한 상태임을 나타낸다. 반면에 레드 진영은 획득한 점수는 "0"이고, 골드채굴량은 "0"이고, 본진 건물의 내구력은 100%이며, 방호막의 내구력은 60%이며, 골드채굴기의 점령은 0인 상태를 나타낸다.Referring to FIG. 6, the game
상술한 바와 같이 본 발명에서는 게임상황 표시부(210)에서 본진 건물 및 방호막의 내구력 상태를 공지하며, 나아가 본진 건물의 내구력을 %수치로까지 병행 표시함으로써 모든 플레이어들이 승리요건인 본진 건물의 타격상태를 직관적으로 알 수 있게 함으로써 방어와 공격 전략에 활용하도록 유도할 수 있다. As described above, in the present invention, the game
도 7을 참조하면, 본 발명의 인벤토리 표시부(220)는 플레이어 독자적으로 볼수 있는 표시창으로 캐릭터 특성 표시창(221), 스킬 표시창(222), 미사일 발사권 아이콘(223), 획득아이템 표시창(224), 체력게이지(225), 골드표시창(226)을 포함한다. Referring to Figure 7, the
도 8을 참조하면, 본 발명의 미니맵 표시부(230)는 본진 아이콘(231), 골드채굴기 아이콘(232), 군수공장 아이콘(233), 중립상점 아이콘(234), 미사일기지 아이콘(235), 캐릭터 아이콘(236)들을 미니맵 배경화면상에 표시한다. 캐릭터 아이콘(236)은 캐릭터 얼굴을 둘러싼 진영 색고리로 표시되고, 캐릭터의 이동에 따라 이동표시된다. 골드채굴기 아이콘(232) 및 미사일기지 아이콘(235)은 중립상태에서는 화이트로 표시되고, 점령되면 점령진영의 색으로 채색된다. 예컨대 미사일기지 아이콘(235)은 중립상태의 화이트이고, 골드채굴기 아이콘(232)은 두 개 모두 레드로 채색되어 있음을 알 수 있다. Referring to FIG. 8, the
따라서 플레이어들은 미니맵을 통해서 캐릭터의 위치, 미사일기지 및 골드채굴기의 점령상태를 직관적으로 알 수 있게 함으로써 방어와 공격 전략에 활용하도록 유도할 수 있다.Therefore, players can intuitively know the character's location, the missile base, and the occupied status of the gold miner through the mini-map, so that they can be used in defense and attack strategies.
도 4를 참조하면, 명령 수신부(110)는 복수의 게임 단말장치들(20)로부터 각각 송신된 게임 명령(명령코드, 캐릭터 위치정보 및 명령 입력시간을 포함)을 수신하고 수신된 게임 명령을 대응하는 각 부에 전달한다. 여기서 게임명령은 플레이어가 조작하는 모든 입력장치, 예컨대 키보드, 마우스, 터치패드, 조이스틱, 음성인식, 제스처인식, 영상인식 등의 유저인터페이스를 통하여 게임 단말장치에 입력될 수 있다. 예컨대 게임 명령이 맵 선택명령이면 이 명령을 맵 처리부(112)에 전달한다. 4, the
맵 처리부(112)는 맵 선택에 응답하여 대응하는 RTSB 게임 맵 정보를 생성하고 게임 중에 맵 상의 일측에 위치한 미니 맵상의 아이콘 표시상태를 처리한다. 여기서 RTSB 게임 맵은 게임의 배경이 되는 가상의 전장으로, 양진영, 예컨대 블루 진영과 레드 진영, 그리고 두 진영을 연결하는 복수의 통로들과 각 통로 상에 배치되는 다수의 장애물, 은폐 및 엄폐물 등을 포함한다. 복수의 통로들은 주로 상단 통로, 중앙통로 및 하단 통로로 구성되지만 이에 국한되지 않고 이들 통로들 사이는 장애물, 은폐 및 엄폐물 등으로 서로 격리되거나 서로 통하는 다양한 경로를 형성한다. The
본 발명에서 양진영의 본진 건물들 사이는 이들 주통로들로 연결되지만 장애물, 은폐 및 엄폐물 등의 조합에 의해 360도 전 방향에서 접근 가능하다. 이와 같은 본 발명의 본진 건물의 배치는 기존의 게임의 본진 건물의 180도 접근방식과는 확연히 다른 구성이다. 그러므로 본진 건물의 전방향 접근경로에 의해 공격과 방어의 전략을 매우 다양하게 할 수 있게 된다. In the present invention, the main buildings of Yang Jin-young are connected by these main passages, but can be accessed from all directions by 360 degrees by a combination of obstacles, concealment, and cover. The arrangement of the main building of the present invention is a significantly different configuration from the 180-degree approach of the existing game's main building. Therefore, it is possible to greatly diversify the strategy of attack and defense by the omni-directional approach path of the main building.
미니 맵상의 아이콘으로는 각 캐릭터의 이동상태를 표시하는 캐릭터 아이콘, 유닛 아이콘, 구조물 위치를 나타내는 아이콘 등을 포함한다. 또한 미니 맵 상의 구조물 아이콘은 점령 또는 사용권 획득 상태에 따라 중립상태, 블루 또는 레드 점령 또는 사용권 획득상태를 표시한다. 이러한 미니 맵 상의 구조물 아이콘의 상태 표시는 플레이어들이 직관적으로 게임상태를 알 수 있도록 하여 게임상태에 따른 대응전략을 수립할 수 있도록 한다.Icons on the mini-map include a character icon indicating a movement state of each character, a unit icon, an icon indicating a structure location, and the like. In addition, the structure icon on the mini-map indicates a neutral status, a blue or red occupation, or a usage right acquisition status according to the occupation or usage right acquisition status. The display of the state of the structure icon on the mini-map allows players to intuitively know the game state and establish a response strategy according to the game state.
캐릭터 처리부(114)는 명령 수신부(110)로부터 전달된 명령에 응답하여 캐릭터의 이동, 방향 전환, 타격 등의 동작을 처리한다. 또한 캐릭터 처리부(114)는 캐릭터(114)의 체력 게이지 및 타격 인디케이터의 표시를 처리하고, 사망시에 본진 건물에서의 부활을 처리한다. 또한 캐릭터 처리부(114)는 미사일 획득 표시 및 사용가능 시간 카운트값을 표시 처리하고, 사망, 사용시간 오버 또는 양도시에는 소멸 처리한다.The
인벤토리 처리부(116)는 맵 상의 하단 중앙에 배치된 인벤토리 표시부 상에 플레이어의 캐릭터의 무기상태, 체력상태, 보유스킬상태, 보유 아이템 상태, 보유 골드상태를 표시 처리한다. 예컨대 중립상점에서 해제 아이템, 수리 아이템 또는 드론 아이템을 구매하면 인벤토리에 표시되고 사용 후에는 소멸 표시 처리한다. The
게임상황 처리부(118)는 맵 상의 상단 중앙에 배치된 게임상태 표시부를 통해서 양진영의 골드 채굴진행상태, 골드채굴기 점령상태, 게임점수 획득상태, 양진영의 방호막 및 본진 건물 내구력 게이지 및 본진 건물 내구력 수치 표시를 처리한다. 특히 게임상황 처리부(118)는 양진영의 방호막 및 본진 건물 내구력 게이지 및 본진 건물 내구력 수치 표시를 함으로써 모든 플레이어들이 상대방 방호막 및 본진 건물의 내구력 상태를 알 수 있도록 한다. 이와 같은 방호막 및 본진 건물의 내구력 상태를 수치로 표시하는 것에 의해 게임 중의 플레이어들이 직관적으로 이를 인지하도록 함으로써 공격과 방어의 전략 및 전투에 적응적으로 대처하도록 유도할 수 있다.The game
골드채굴 처리부(120)는 맵 상의 양진영 최상단 모서리부에 각각 배치된 골드채굴기의 점령상태 및 채굴된 골드의 분배를 처리한다. 양진영에 각각 배치된 골드채굴기는 게임 초기에 인접한 각 진영에서 접근이 용이하다. 골드채굴 처리부(120)는 골드채굴기의 점령상태와 점령한 진영의 모든 플레이어에게 초당 일정 골드의 지급을 처리한다. 골드채굴 처리부(120)는 캐릭터가 영역내에 진입하면 중립상태의 점령 게이지를 캐릭터가 속한 진영을 나타낸 색이 점차 차오르는 상태를 표시하고, 점령 게이지가 완전 충만되면 점령한 진행한 진영의 소속으로 변경 처리한다. 예컨대 블루 진영이 점령하면 블루가 점차 차오르고 완전 충만되면 골드채굴기의 영역이 블루로 변환되고, 미니맵의 골드채굴기의 아이콘 색도 블루로 변환된다. 또한 게임상태 표시부에는 골드점령기 표시가 중립상태에서 블루점령상태로 변환된다. The gold
군수공장 처리부(122)는 맵 상의 양진영 최하단 양 모서리부에 각각 배치된 군수공장의 활성상태를 처리하고, 자동이동유닛의 생산, 소멸 등을 처리하며, 군수공장의 내구력 게이지를 통한 타격 및 파괴를 처리한다. 군수공장 처리부(122)는 군수공장 파괴시 생산된 모든 자동이동유닛들도 동시에 파괴되도록 처리한다. 군수공장 처리부(122)는 캐릭터가 영역내에 진입하여 활성화 명령이 수신되면 활성화 상태를 처리하고 자동이동유닛들을 생산한다. 자동이동유닛은 캐릭터의 접근에 의한 활성화명령에 의해 활성화되며, 활성화되면 주어진 역할 수행을 위하여 자동 이동된다. 군수공장 처리부(122)는 자동이동유닛이 파괴되면 재생산하고 재생산된 자동이동유닛은 별도의 활성화 명령없이 자동으로 활성화된다. 자동이동유닛은 본진 건물 주변을 경계하면서 방어하는 예컨대 발칸포 차량과 같은 방어유닛, 적군의 본진 건물을 공격하는 예컨대 탱크, 공격용 드론, 전투병과 같은 공격유닛, 정찰범위내의 은폐된 적군을 보이게 하는 예컨대 드론과 같은 정찰유닛 등 다양한 유닛들로 구성될 수 있다. The munitions
중립상점 처리부(124)는 맵 상의 상단 중앙에 배치된 중립상점의 해제아이템 및 수리 아이템과 같은 특수 아이템의 판매를 처리한다. 중립상점 처리부(124)는 중립상점 영역 내에 캐릭터가 진입하여 사용명령이 수신되면, 특수아이템 판매표시창을 표시 처리하고, 아이템을 선택하여 구매 명령이 수신되면 해당 캐릭터의 인벤토리 표시부에 구매한 아이템의 획득상태를 표시 처리한다.The neutral
미사일기지 처리부(126)는 맵 상의 중앙에 배치된 미사일 기지의 점령상태를 점령 게이지를 통하여 표시 처리하고, 점령한 캐릭터에게 미사일 발사권을 지급 처리하고, 미사일의 발사, 양도 및 소멸 등을 처리한다. The missile
미사일기지 처리부(120)는 캐릭터가 미사일기지 영역내에 진입하면 중립상태의 점령 게이지를 캐릭터가 속한 진영을 나타낸 색이 점차 차오르는 상태로 표시하고, 점령 게이지가 완전 충만되면 점령한 진행한 진영의 소속으로 변경 처리한다. 예컨대 블루 진영이 점령하면 블루가 점차 차오르고 완전 충만되면 미사일기지의 영역이 블루로 변환되고, 미니맵의 미사일기지 아이콘 색도 블루로 변환된다. 따라서 미사일기지 점령상태가 미니맵의 아이콘의 색 변환상태로 모든 플레이어들에게 공지되게 된다. 또한, 미사일 발사권을 획득한 캐릭터 및 해당 인벤토리 표시부에는 미사일 발사권 아이콘이 표시된다. 또한 캐릭터의 미사일 발사권 아이콘 주변에는 미사일의 사용시한을 알리는 디스카운트 값이 수치로 병행 표시된다. When the character enters the missile base area, the missile
이와 같이 공격력이 강한 미사일 사용시간을 제한함으로써 미사일의 한시적 사용을 통하여 보다 적극적인 공격을 유도할 수 있다. By limiting the use time of missiles with strong attack power as described above, more aggressive attacks can be induced through temporary use of missiles.
미사일기지 처리부(126)는 미사일 발사권의 사용명령이 수신되면 캐릭터에 미사일 인디케이터를 표시 처리하고, 미사일 사용을 싸이렌과 같은 경고음을 발생하여 모든 플레이어들에게 미사일 사용상황을 공지한다. 따라서 모든 플레이어들은 미사일 사용 공지에 따라 직관적으로 공격 및 방어 전략에 대처할 수 있도록 한다. The missile
미사일기지 처리부(126)는 미사일 인디케이터를 통한 타깃 지점이 선택된 상태에서 발사명령이 수신되면 미사일기지에서 미사일을 발사 처리한다. 미사일의 공격력은 본진 건물의 내구력의 50%를 감소시키거나 폭발반경 내의 적군 캐릭터 및 자동이동유닛들은 모두 섬멸되는 파괴력을 가진다. 따라서 본 발명에서는 파괴력이 강한 미사일 발사권 쟁탈을 통한 치열한 전투를 유도함과 동시에 강력한 파괴력의 미사일 사용으로 본진파괴를 가속화함으로서 전투의 승패를 속전속결로 유도할 수 있다. The missile
미사일기지 처리부(126)는 미사일 발사권을 획득한 캐릭터와 동 진영의 다른 캐릭터들의 접근시 양도명령이 수신되면 최근접 캐릭터에게 미사일 발사권을 양도 처리한다. 따라서 미사일 발사권을 양도한 캐릭터에는 미사일 아이콘이 삭제되고 양수한 캐릭터에게는 마사일 아이콘이 표시된다. The missile
이와 같이 본 발명의 미사일 발사권의 양도기능은 어떤 캐릭터가 미사일 발사권을 가지고 있는지를 상대방이 알 수 없도록 하여 효율적으로 적 본진을 공격할 수 있는 전략적 요소로 사용될 수 있다. As described above, the transfer function of the missile launch right of the present invention can be used as a strategic element capable of effectively attacking the enemy's home base by preventing the other party from knowing which character has the missile launch right.
미사일기지 처리부(126)는 미사일이 발사되거나 지급 처리된 미사일 발사권이 일정 시간 내에 사용되지 않거나 미사일 발사권을 가진 캐릭터가 사용 전에 사망하면 미사일 발사권을 소멸 처리하고, 영역 및 미니맵 아이콘을 중립상태로 변환 처리한다. The missile
따라서 미사일 발사권이 없는 방어진영은 미사일 발사권을 가진 캐릭터를 찾아서 사살하기 위한 방어전략수립이 요구될 것이다.Therefore, defense camps without missile launch rights will need to establish a defense strategy to find and kill characters with missile launch rights.
방호막 처리부(128)는 방호막을 각 진영의 본진 건물을 에워싼 돔 형태로 처리하고, 내구력 게이지를 통하여 방호막 해제과정을 처리한다. 방호막은 미사일 공격에도 파괴되지 않으며 상대방의 타격에도 내구력이 감소되지 않으며, 상대방은 방호막 내로 진입이 불가하며 방호막 내의 아군이나 본진 건물을 방호한다. The protective
방호막 처리부(128)는 본진 영역 내에 해제아이템을 보유한 상대방 캐릭터가 진입하여 예컨대 3초 동안 견디면 해제아이템이 자동으로 사용되면 방호막의 내구력을 예컨대 20% 감소 표시 처리한다. 따라서 해제아이템을 보유한 5명의 상대방 캐릭터들이 영역 내에 진입하여 죽지 않고 3초 동안 견디면 5개의 해제아이템이 동시에 사용된 것이므로 내구력이 제로가 되면서 방호막이 해제되어 사라지게 된다. The
본진 건물 처리부(130)는 내구력게이지를 통하여 타격에 의한 내구력 감소를 표시 처리하며, 수리아이템을 보유한 캐릭터가 영역 내에 위치하면 자동으로 사용되어 감소된 내구력을 예컨대 50% 회복 처리한다. 수리아이템은 각 진영에서 1회만 사용 가능하다. 따라서 각 진영에서는 수리아이템의 어떤 캐릭터가 구매해서 언제 사용할 것인지에 관한 방어전략수립이 요구된다.The main
게임정보 출력부(132)는 상술한 각 처리부에서 처리한 게임정보를 출력하여 각 플레이어들의 게임 단말장치(20)로 제공한다.The game
이와 같이 본 발명의 실시예에 의한 게임제공장치(10)에서는 중립상점에서 해제아이템을 채굴한 골드로 구매해서 적진영의 영역에 침투하여 3초이상 견디면 자동으로 해제아이템이 사용되어 방호막의 내구력이 20%씩 감소되게 함으로써 단순한 타격이 아닌 아이템과 같은 게임자원을 사용하는 전략적 요소가 결합된 치열한 전투를 유도하는 방식의 게임을 운영할 수 있다. 나아가 전략적으로 방호막을 해제한 다음에 드러난 본진 건물을 타격과 미사일 공격에 의한 전략 전투적 요소에 의해 공략함으로써 속전속결의 승패가 결정되는 방식으로 게임 운영이 가능한 것이다.As described above, in the
이하에서는 상술한 게임서버(100)의 동작에 대하여 흐름도 및 화면 상태도를 참조하여 구체적으로 설명하고자 한다. Hereinafter, the operation of the
도 9는 본 발명에 의한 RTSB게임 제공 방법을 수행하기 위한 바람직한 일실시예의 메인 흐름도이고, 도 10 내지 도 16은 도 9의 각 처리루틴들의 동작을 설명하기 위한 상세 흐름도들이다. 도 17 내지 도 23은 도 9의 각 처리루틴들의 동작을 설명하기 위한 화면 캡쳐 이미지들을 편집한 도면들이다.9 is a main flowchart of a preferred embodiment for performing the RTSB game providing method according to the present invention, and FIGS. 10 to 16 are detailed flowcharts for explaining the operation of each processing routine of FIG. 9. 17 to 23 are diagrams of edited screen capture images for explaining the operation of each processing routine of FIG. 9.
도 9를 참조하면, 본 발명에 의한 RTSB게임 제공 방법의 주 프로그램은 게임서버(100)에서 실행되고, 골드채굴 처리루틴(R100), 군수공장처리루틴(R200), 중립 상점 처리루틴(R300), 미사일기지 처리루틴(R400), 방호막 처리루틴(R500), 본진 건물 처리루틴(R600)을 포함한다. 그리고 각 처리 루틴에 속한 서브루틴들은 도 4의 각 처리부들에서 실행된다. Referring to Figure 9, the main program of the RTSB game providing method according to the present invention is executed in the
먼저 플레이어들이 게임방을 개설하고, 게임방에 참여한 각 플레이어들이 팀을 편성하고, 각 팀의 플레이어들 각각이 원하는 특성을 가진 캐릭터의 선택이 완료되면 RTSB게임이 플레이 된다(S10). 이어서 골드채굴 처리루틴(R100), 군수공장처리루틴(R200), 중립 상점 처리루틴(R300), 미사일기지 처리루틴(R400), 방호막 처리루틴(R500), 본진건물 처리루틴(R600) 등이 수행되면서 승패가 결정되면(S12) 게임이 종료된다.First, players open a game room, each player participating in the game room organizes a team, and when the selection of a character having the desired characteristics of each player of each team is completed, the RTSB game is played (S10). Subsequently, the gold mining processing routine (R100), the military plant processing routine (R200), the neutral shop processing routine (R300), the missile base processing routine (R400), the protective barrier processing routine (R500), the main building processing routine (R600), etc. When the game is determined to win or lose while performing (S12), the game ends.
도 10 및 도 17을 참조하면, 캐릭터가 맵 상의 통로를 따라 진행하면서 골드채굴기를 점령하게 되면(S14), 캐릭터 위치정보가 게임제공장치(10)의 골드채굴 처리부(120)에 전달된다. 이에 골드채굴 처리부(120)에서는 현재 점령한 캐릭터의 소속 팀을 확인하고(S16) 블루팀 소속이면 팀 플래그 값을 “1”로 하고(S18) 블루팀 소속 전원에게 초당 일정 골드를 균등하게 분배한다(S22). S16단계에서 레드팀 소속이면 팀 플래그 값을 “2”로 하고(S20) 레드팀 소속 전원에게 동일하게 골드를 균등 분배한다(S22). Referring to FIGS. 10 and 17, when a character occupies a gold mining machine while proceeding along a path on a map (S14), character location information is transmitted to the gold
도 17을 참조하면, 골드채굴기 영역에 캐릭터가 진입하면, 시간이 경과되면서 점령게이지의 레드부가 블루로 채워지게 된다. 골드채굴기를 일정시간 이상 점령하면 즉 점령게이지가 블루로 완전 충전되면 점령이 완료되어 골드 채굴이 시작된다. 게임상황 처리부(118)의 채굴골드량이 표시되며, 골드채굴기 아이콘이 화이트에서 블루로 채색 표시되어 점령상태를 모든 플레이들에게 고지하게 된다. 일단 점령하고 나면 이탈하여도 상대팀이 점령하기 전까지는 점령한 팀원들의 캐릭터에게 골드 지급이 지속된다. 따라서 점령만 하면 점령 팀으로 골드가 지급되므로 수시로 골드채굴기의 점령 상태를 확인하면서 전투를 수행해야 한다. 그러므로 골드채굴기의 점령, 탈환, 재탈환의 액션이 게임 종료 전까지 수시로 발생되므로 게임의 긴박감과 몰입감을 증대시킬 수 있다. 또한 게임운영이 미숙한 팀원도 적을 죽이지 않더라도 게임 운영이 능숙한 팀원의 점령에 의해 골드를 공유하게 되므로 중립상점에서 아이템 구입이 가능하게 되므로 게임 초보자도 팀 플레이의 재미를 느낄 수 있다.Referring to FIG. 17, when a character enters the gold miner area, the red part of the occupation gauge is filled with blue as time elapses. When the gold miner is occupied for more than a certain period of time, that is, when the occupancy gauge is fully charged to blue, the occupation is completed and gold mining begins. The amount of gold mined by the game
도 11 및 도 18을 참조하면, 군수공장영역에 캐릭터가 진입하여 플레이어가 "C"키를 누르면(S24) 군수공장 처리부(122)에서 활성화 명령을 수신하여 군수공장을 활성화시켜서 유닛을 생산한다(S26). 이어서 플레이어가 생산된 유닛에 접근하여 유닛 활성화 키를 누르면(S28) 군수공장 처리부(122)에서 유닛 활성화 명령을 수신하여 유닛을 활성화시키면 유닛은 목적 수행을 위하여 자동으로 이동된다(S30). 또한 군수공장 처리부(122)에서는 생산된 유닛이 타격에 의해 파괴되면(S32) 일정 시간이 경과된 후에 유닛을 재생산한다(S34). 재생산된 유닛은 활성화 동작없이 자동으로 활성화되어 이미 프로그램된 목적수행을 위하여 이동된다. 그러므로 군수공장이 파괴되지 않는 한 유닛은 재생산되어 지속적으로 공급되게 된다. 또한, 군수공장 처리부(122)에서는 타격에 의해 내구력이 제로되면(S36) 파괴된다(S38). 군수공장 처리부(122)는 군수공장이 파괴되면 활동 중인 모든 유닛들을 동시에 파괴시킨다. 따라서 플레이어들은 유닛들을 효과적으로 제거하기 위해서 상대방의 군수공장을 공격해서 파괴하는 전략을 수행하게 될 것이다. 이러한 군수공장 공격 유도는 중립지역의 라인들에서 캐릭터들의 치열한 전투를 유도할 수 있다.11 and 18, when a character enters the munitions factory area and the player presses the "C" key (S24), the munitions
도 12 및 도 19를 참조하면, 캐릭터가 영역 내에 진입하여 사용키 예컨대 "B"키를 누르면 중립 상점 처리부(124)에서는 상점 사용으로 인식하고(S40) 도 18에 도시한 바와 같이 특수아이템 판매 표시창을 표시한다(S42). 이어서, 캐릭터가 도 18에 도시한 특수아이템 판매 표시창에서 해제, 수리 또는 드론 아이템을 각각 선택하고 구매버튼을 클릭하면(S44) 인벤토리에 구매한 해당 아이템이 표시된다(S46). 12 and 19, when a character enters the area and presses a use key, for example, the "B" key, the neutral
도 13 및 도 20을 참조하면, 미사일기지를 점령하게 되면(S50), 캐릭터 위치정보가 게임제공장치(10)의 미사일기지 처리부(126)에 전달된다. 이에 미사일기지 처리부(126)에서는 현재 점령한 캐릭터의 소속 팀을 확인하고(S52) 블루팀 소속이면 팀 미사일 플래그 값을 “1”로 하고(S54) 레드팀 소속이면 팀 미사일 플래그 값을 “2”로 한다(S56). 미사일기지 처리부(126)에서는 미사일 기지를 점령한 캐릭터에게 미사일 발사권을 부여한다(S58). 미사일 발사권을 가진 캐릭터에게는 도 19에 도시한 바와 같이 미사일 발사권이 표시되고, 미사일 사용시간 디스카운트 값이 표시된다. 미사일기지 처리부(126)에서는 미사일 사용시간을 디스카운트를 시작한다(S60). 또한 미사일 발사권을 가진 캐릭터의 인벤토리에는 미사일 발사권 아이콘과 양도권 아이콘이 표시된다. 부여된 미사일은 같은 팀원들에게 양도 가능하다. 도 19에 도시한 바와 같이 미사일 발사권을 가진 캐릭터에 팀원 캐릭터가 접근된 상태에서 캐릭터 A가 미사일 양도를 위한 키 "G"를 누르면(S62) 캐릭터 B에 미사일 발사권이 양도된다(S64). 따라서 양수받은 캐릭터 B에 미사일 발사권이 표시되고, 양도한 캐릭터 A의 미사일 발사권 표시는 삭제된다. 마찬가지로 인벤토리에 미사일 발사권 아이콘 및 미사일 양도권 아이콘도 삭제된다. 미사일 발사권을 가진 캐릭터가 미사일 사용키를 누르면(S66) 미사일기지 처리부(126)에서는 싸이렌 음으로 발생하여 모든 플레이어들에게 미사일 사용이 발동되었음을 경고하고(S68), 발사권자를 기준으로 미사일 인디케이터를 표시한다. 발사권자가 원하는 지점에서 인디케이터를 클릭하면 미사일기지 처리부(126)에서는 미사일 발사를 인식하고(S70) 일정 시간 이내에 해당 지점으로 미사일을 발사 처리한다(S72). 미사일기지 처리부(126)에서는 미사일 발사되거나, 사용시간이 경과되거나 미사일 발사권을 가진 캐릭터가 사망하면 미사일 소멸로 인식하고(S74) 미사일 발사권을 소멸시키고, 미사일 발사권이 소멸되면 미사일 기지는 중립상태로 복귀된다(S76). 13 and 20, when the missile base is occupied (S50), character position information is transmitted to the missile
한편, 도 14 및 도 21을 참조하면, 미사일기지 처리부(126)는 미사일 발사권 보유 캐릭터를 추적하기 위한 드론 아이템의 사용 여부를 판단한다(S77). 드론 아이템의 사용이 판단되면 도 20에 도시한 바와 같이 미사일 발사권을 가진 캐릭터를 추적하여 서치라이트로 비추어 상대 진영의 미사일 발사권을 가진 캐릭터를 추적할 수 있도록 처리한다. Meanwhile, referring to FIGS. 14 and 21, the missile
그러므로 미사일 양도기능에 의해서 상대방은 어느 캐릭터가 미사일 발사권을 가지고 있는지를 정확하게 파악하는 것이 곤란해지게 되고 이러한 기능은 미사일 공격의 전략적 측면에서 게임의 긴장감과 박진감을 배가시킬 수 있다. 하지만 드론 아이템을 사용하여 상대 진영의 미사일 발사권을 가진 캐릭터를 추적할 수 있도록 함으로써 게임의 균형감을 주면서 아이템 사용의 전략적 대응의 재미를 느낄 수 있게 된다. Therefore, the missile transfer function makes it difficult for the opponent to accurately grasp which character has the right to launch the missile, and this function can double the tension and excitement of the game in the strategic aspect of missile attack. However, by using a drone item to track a character that has the right to launch a missile from the opponent's faction, it gives a sense of balance in the game and allows you to feel the fun of the strategic response of item use.
도 15 및 도 22를 참조하면, 해제아이템을 가진 캐릭터가 상대방 본진 영역에 진입하면 방호막 처리부(128)에서는 해제아이템의 활성화 게이지가 표시된다(S80). 진입한 캐릭터가 해제 아이템의 활성화 시간 예컨대 3초 동안 사망하지 않거나 도망가지 않고 견디면 활성화 게이지가 완전 충전되고 이에 해제 아이템이 자동으로 사용되어 방호막 내구력 게이지의 표시가 20% 감소 처리된다(S82). 해제 아이템의 사용으로 방호막의 내구력이 다 소진되면(S84) 방호막 처리부(128)는 방호막을 해제한다(S86).15 and 22, when a character having a release item enters the opponent's home area, the
상술한 바와 같이 방호막은 타격에 의해 파손되지 않고 오로지 중립상점에서 판매하는 해제아이템에 의해서만 해제되므로 플레이어들은 본진과 중립상점 사이를 반복해서 왕복하는 과정에서 치열한 전투가 불가피하며, 해제아이템의 활성화가 되기 전에 상대방 캐릭터를 공격해서 죽이기 위한 방어 전략 및 전투가 요구될 것이다. 또한, 방호막에 표시된 내구력 게이지는 방호막 근처에 위치한 플레어들만 내구력 상태를 알 수 있지만 게임상황 표시부에도 방호막의 내구력 게이지가 표시됨으로써 다른 위치에 있는 캐릭터들도 방호막의 내구력 상태를 직관적으로 알 수 있게 된다. As described above, the shield is not damaged by hits and is only released by a release item sold at the neutral shop, so players are inevitable in fierce battles in the process of repeatedly reciprocating between the main and neutral shops, and the release item becomes active. Defensive strategies and battles will be required before attacking and killing opponent characters. In addition, the durability gauge displayed on the shield allows only the flares located near the shield to know the durability status, but the durability gauge of the shield is also displayed on the game status display so that characters in other locations can intuitively know the durability status of the shield. do.
도 16 및 도 23을 참조하면, 방호막이 해제된 본진 건물은 타격으로 내구력이 감소하게 된다. 본진 건물 처리부(130)에서는 방호막이 해제된 이후에는 타격이 있으면(S90) 본진 건물 내구력 게이지의 값을 감소 표시한다(S91). 게임상황표시부의 본진 건물 내구력 게이지에서는 내구력 값을 % 수치로 병행 표시함으로써 플레이어들이 직관적으로 쉽게 알 수 있도록 한다. 또한, 본진 건물 처리부(130)에서는 미사일 타격이 있으면(S92) 본진 건물 내구력 게이지의 값을 50% 대폭 감소 표시한다(S93). 하지만, 본진 건물 처리부(130)에서는 수리아이템을 가진 캐릭터가 진입하여 아이템을 사용하면(S94) 내구력 게이지의 값을 50% 회복시킨다. 여기서 수리아이템은 1회만 사용이 가능한 한정 아이템이다. Referring to FIGS. 16 and 23, the main building in which the protective barrier has been removed has a reduced durability due to a blow. The main
따라서 내구력 게이지의 값을 본진에서 공격 또는 방어 중인 플레이어 분만 아니라 다른 지역에 있는 플레이어들도 본진 건물의 내구력을 쉽게 파악할 수 있으므로 승패를 위해서 본진 공격 또는 방어에 참여할 것인지 아니면 수리아이템을 가진 캐릭터는 언제 본진 건물의 내구력을 회복시킬 것인지의 전략적 요소를 판단하게 될 것이다. 이와 같이 본 발명의 RTSB 게임에서는 본진 건물의 공격을 방호막 및 수리아이템이라는 게임자원에 의해서 방어전략을 수립할 수 있게 된다. Therefore, the durability gauge value is not only for players attacking or defending in the home base, but players in other regions can easily determine the durability of the home base building, so whether to participate in the home attack or defense to win or lose, or when a character with a repair item is home You will determine the strategic elements of whether to restore the durability of the building. As described above, in the RTSB game of the present invention, it is possible to establish a defense strategy against the attack of the main building by using game resources such as protective shields and repair items.
본진 건물 처리부(130)에서는 내구력 게이지가 완전 소진되면(S96) 본진 건물을 파괴시키고 게임 승패를 결정 처리한다(S97). In the main
이상에서 전술한 본 발명의 실시예에 따른 RTSB게임 제공 방법은 시스템에 기본적으로 설치된 애플리케이션(이는 단말기에 기본적으로 탑재된 플랫폼에 포함되거나 운영체제 등에 포함되거나 호환되는 프로그램일 수 있음)에 의해 실행될 수 있고, 또한, 플레이어가 애플리케이션 스토어 서버, 애플리케이션 또는 해당 서비스와 관련된 웹 서버 등의 애플리케이션 제공 서버를 통해 시스템의 운영체제와 호환 가능하고 시스템에 직접 설치한 애플리케이션(즉, 프로그램)에 의해 실행될 수도 있다. 여기서, 시스템의 운영체제는, 데스크 탑 등의 일반 PC에 설치되는 윈도우(Window), 매킨토시(Macintosh) 등의 운영체제이거나, 스마트폰, 태블릿 PC 등의 모바일 단말기에 설치되는 iOS, 안드로이드(Android) 등의 모바일 전용 운영체제 등일 수도 있다. 이러한 의미에서, 전술한 본 발명의 실시예에 따른 RTSB게임 제공 방법은 시스템에 기본적으로 설치되거나 플레이어에 의해 직접 설치된 애플리케이션(즉, 프로그램)으로 구현되고, 시스템 등의 컴퓨터로 읽을 수 있는 기록매체에 기록될 수 있다. The RTSB game providing method according to the embodiment of the present invention described above can be executed by an application basically installed in the system (this may be included in a platform basically mounted on a terminal, included in an operating system, etc., or may be a compatible program). , In addition, the player is compatible with the operating system of the system through an application providing server such as an application store server, an application, or a web server related to the service, and may be executed by an application (ie, a program) directly installed in the system. Here, the operating system of the system is an operating system such as Windows or Macintosh installed on a general PC such as a desktop, or iOS or Android installed on a mobile terminal such as a smartphone or tablet PC. It may be a mobile operating system or the like. In this sense, the RTSB game providing method according to the embodiment of the present invention described above is implemented as an application (i.e., a program) installed basically in the system or directly installed by the player, and is stored in a computer-readable recording medium such as a system. Can be recorded.
본 발명의 실시예에 따른 RTSB게임 제공 방법을 구현한 프로그램은, 복수의 캐릭터가 하나의 팀을 이루어 상대팀 진영을 공략하는 슈팅 게임을 진행 제어하는 슈팅 게임 진행 제어 기능, 플레이어 캐릭터의 쿼터뷰 시점으로 게임의 화면을 표시 제어하는 게임 화면 표시 제어 기능, 쿼터뷰 시점 게임 화면에 따른 플레이어 조작에 따라 플레이어 캐릭터를 제어하는 플레이어 캐릭터 제어 기능 및 복수의 캐릭터 중 플레이어 캐릭터를 제외한 나머지 팀원 캐릭터를 인공지능모듈로 제어하되, 플레이어 조작과 구별되는 플레이어 특수 조작이 인식되면 팀원 캐릭터 중 하나 이상의 캐릭터가 플레이어 특수 조작에 대응되는 행동을 수행하도록 제어하는 팀원 캐릭터 제어 기능 등을 실행한다. 이뿐만 아니라, 도 9 내지 도 23을 참조하여 전술한 본 발명의 실시예에 따른 RTSB게임 제공 방법에 대응되는 모든 기능을 실행할 수 있다. 이러한 프로그램은 컴퓨터에 의해 읽힐 수 있는 기록매체에 기록되고 컴퓨터에 의해 실행됨으로써 전술한 기능들이 실행될 수 있다. The program implementing the RTSB game providing method according to an embodiment of the present invention includes a shooting game progress control function in which a plurality of characters form a team to attack the opposing team's camp, and a quarter view point of the player character. The game screen display control function to display and control the game screen, the player character control function to control the player character according to the player manipulation according to the game screen at the time of the quarter view, and the remaining team member characters excluding the player character from among the plurality of characters is an artificial intelligence module. However, when a player special operation distinct from the player operation is recognized, a team member character control function or the like is executed to control one or more of the team member characters to perform an action corresponding to the player special operation. In addition, all functions corresponding to the method for providing an RTSB game according to an embodiment of the present invention described above with reference to FIGS. 9 to 23 may be executed. Such a program is recorded on a recording medium that can be read by a computer and executed by a computer, so that the above-described functions can be executed.
이와 같이, 컴퓨터가 기록매체에 기록된 프로그램을 읽어들여 프로그램으로 구현된 RTSB게임 제공 방법을 실행시키기 위하여, 전술한 프로그램은 컴퓨터의 프로세서(CPU)가 읽힐 수 있는 C, C++, JAVA, 기계어 등의 컴퓨터 언어로 코드화된 코드(Code)를 포함할 수 있다. 이러한 코드는 전술한 기능들을 정의한 함수 등과 관련된 기능적인 코드(Function Code)를 포함할 수 있고, 전술한 기능들을 컴퓨터의 프로세서가 소정의 절차대로 실행시키는데 필요한 실행 절차 관련 제어 코드를 포함할 수도 있다. 또한, 이러한 코드는 전술한 기능들을 컴퓨터의 프로세서가 실행시키는데 필요한 추가 정보나 미디어가 컴퓨터의 내부 또는 외부 메모리의 어느 위치(주소 번지)에서 참조 되어야 하는지에 대한 메모리 참조 관련 코드를 더 포함할 수 있다. 또한, 컴퓨터의 프로세서가 전술한 기능들을 실행시키기 위하여 원격(Remote)에 있는 어떠한 다른 컴퓨터나 서버 등과 통신이 필요한 경우, 코드는 컴퓨터의 프로세서가 컴퓨터의 통신 모듈(예: 유선 및/또는 무선 통신모듈)을 이용하여 원격(Remote)에 있는 어떠한 다른 컴퓨터나 서버 등과 어떻게 통신해야만 하는지, 통신시 어떠한 정보나 미디어를 송수신해야 하는지 등에 대한 통신 관련 코드를 더 포함할 수도 있다. 그리고 본 발명을 구현하기 위한 기능적인(Functional) 프로그램과 이와 관련된 코드 및 코드 세그먼트 등은, 기록매체를 읽어서 프로그램을 실행시키는 컴퓨터의 시스템 환경 등을 고려하여, 본 발명이 속하는 기술 분야의 프로그래머들에 의해 용이하게 추론되거나 변경될 수도 있다. 또한 전술한 바와 같은 프로그램을 기록한 컴퓨터로 읽힐 수 있는 기록매체는 네트워크로 접속된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 이 경우, 다수의 분산된 컴퓨터 중 어느 하나 이상의 컴퓨터는 상기에 제시된 기능들 중 일부를 실행하고, 그 결과를 다른 분산된 컴퓨터들 중 하나 이상에 그 실행 결과를 전송할 수 있으며, 그 결과를 전송받은 컴퓨터 역시 상기에 제시된 기능들 중 일부를 실행하여, 그 결과를 역시 다른 분산된 컴퓨터들에 제공할 수 있다. In this way, in order for a computer to read a program recorded in a recording medium and execute the method for providing an RTSB game implemented as a program, the above-described program includes C, C++, JAVA, and machine language that can be read by the computer's processor (CPU). It may include a code (Code) coded in a computer language. This code may include a functional code related to a function defining the above-described functions, and may include a control code related to an execution procedure necessary for the processor of the computer to execute the above-described functions according to a predetermined procedure. In addition, these codes may further include additional information necessary for the processor of the computer to execute the above-described functions, or code related to a memory reference to which location (address address) of the internal or external memory of the computer should be referenced. . In addition, when the computer's processor needs to communicate with any other computer or server in a remote in order to execute the above-described functions, the code is the computer's processor is the computer's communication module (e.g., wired and/or wireless communication module). ) May be used to further include a communication related code for how to communicate with any other computer or server in a remote location, and what information or media should be transmitted/received during communication. In addition, a functional program for implementing the present invention, codes, and code segments related thereto, may be applied to programmers in the technical field to which the present invention belongs in consideration of the system environment of a computer that reads the recording medium and executes the program. It may be easily inferred or changed by. In addition, the recording medium that can be read by a computer on which the above-described program is recorded is distributed over a computer system connected to a network, so that computer-readable codes can be stored and executed in a distributed manner. In this case, any one or more computers among the plurality of distributed computers can execute some of the functions presented above, and transmit the result of the execution to one or more of the other distributed computers, and receive the result. Computers can also perform some of the functions presented above and provide the results to other distributed computers as well.
이상에서 전술한 바와 같은, 본 발명의 실시예에 따른 RTSB게임 제공 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽힐 수 있는 기록매체는, 일 예로, ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 미디어 저장장치 등이 있다. 또한, 본 발명의 실시예에 따른 RTSB게임 제공 방법을 실행시키기 위한 프로그램인 애플리케이션을 기록한 컴퓨터로 읽을 수 있는 기록매체는, 애플리케이션 스토어 서버(Application Store Server), 애플리케이션 또는 해당 서비스와 관련된 웹 서버(Web Server) 등을 포함하는 애플리케이션 제공 서버(Application ProviderServer)에 포함된 저장매체(예: 하드디스크 등)이거나, 애플리케이션 제공 서버 그 자체일 수도 있으며, 프로그램을 기록한 다른 컴퓨터 또는 그 저장매체일 수도 있다. As described above, a computer-readable recording medium storing a program for executing the RTSB game providing method according to an embodiment of the present invention is, for example, a ROM, RAM, CD-ROM, magnetic tape, and floppy disk. And optical media storage devices. In addition, a computer-readable recording medium in which an application, which is a program for executing the RTSB game providing method according to an embodiment of the present invention, is an application store server, an application, or a web server related to the service. Server) included in the application providing server (Application Provider Server), such as a storage medium (eg, hard disk, etc.), may be the application providing server itself, it may be another computer recording the program or the storage medium.
본 발명의 일 실시예에 따른 RTSB게임 제공 방법을 실행시키기 위한 프로그램인 애플리케이션을 기록한 기록매체를 읽을 수 있는 컴퓨터는, 일반적인 데스크 탑이나 노트북 등의 일반 PC 뿐만 아니라, 스마트 폰, 태블릿 PC, PDA(Personal Digital Assistants) 및 이동통신 단말기 등의 모바일 단말기를 포함할 수 있으며, 이뿐만 아니라, 컴퓨팅(Computing) 가능한 모든 기기로 해석되어야 할 것이다. 만약, 본 발명의 일 실시예에 RTSB게임 제공 방법을 실행시키기 위한 프로그램인 애플리케이션을 기록한 기록매체를 읽을 수 있는 컴퓨터가 스마트 폰, 태블릿 PC, PDA(Personal Digital Assistants) 및 이동통신단말기 등의 모바일 단말기인 경우, 모바일 단말기는 애플리케이션 스토어 서버, 웹 서버 등을 포함하는 애플리케이션 제공 서버로부터 해당 애플리케이션을 다운로드 받아 설치할 수 있고, 경우에 따라서는, 애플리케이션 제공 서버에서 일반 PC로 다운로드 된 이후, 동기화 프로그램을 통해 모바일 단말기에 설치될 수도 있다. A computer capable of reading a recording medium in which an application, which is a program for executing the RTSB game providing method according to an embodiment of the present invention, is not only a general PC such as a general desktop or notebook, but also a smart phone, a tablet PC, and a PDA ( Personal Digital Assistants) and mobile terminals, such as mobile communication terminals, may be included, and should be interpreted as any device capable of computing. If, in an embodiment of the present invention, a computer capable of reading a recording medium in which an application, which is a program for executing the RTSB game providing method, is a smart phone, a tablet PC, a personal digital assistant (PDA), and a mobile terminal such as a mobile communication terminal. In the case of, the mobile terminal can download and install the application from an application providing server including an application store server and a web server, and in some cases, after being downloaded from the application providing server to a general PC, It can also be installed in the terminal.
이상에서, 본 발명의 실시예를 구성하는 모든 구성 요소들이 하나로 결합되거나 결합되어 동작하는 것으로 설명되었다고 해서, 본 발명이 반드시 이러한 실시예에 한정되는 것은 아니다. 즉, 본 발명의 목적 범위 안에서 라면, 그 모든 구성 요소들이 하나 이상으로 선택적으로 결합하여 동작할 수도 있다. 또한, 그 모든 구성 요소들이 각각 하나의 독립적인 하드웨어로 구현될 수 있지만, 각 구성 요소들의 그 일부 또는 전부가 선택적으로 조합되어 하나 또는 복수 개의 하드웨어에서 조합된 일부 또는 전부의 기능을 수행하는 프로그램 모듈을 갖는 컴퓨터 프로그램으로서 구현될 수도 있다. 그 컴퓨터 프로그램을 구성하는 코드들 및 코드 세그먼트들은 본 발명의 기술 분야의 당업자에 의해 용이하게 추론될 수 있을 것이다. 이러한 컴퓨터 프로그램은 컴퓨터가 읽을 수 있는 저장매체(Computer Readable Media)에 저장되어 컴퓨터에 의하여 읽혀지고 실행됨으로써, 본 발명의 실시예를 구현할 수 있다. 컴퓨터 프로그램의 저장매체로서는 자기 기록매체, 광 기록매체, 등이 포함될 수 있다. In the above, even if all the constituent elements constituting the embodiments of the present invention have been described as being combined into one or operating in combination, the present invention is not necessarily limited to these embodiments. That is, as long as it is within the scope of the object of the present invention, one or more of all the constituent elements may be selectively combined and operated. In addition, although all the components may be implemented as one independent hardware, a program module that performs some or all functions combined in one or more hardware by selectively combining some or all of each It may be implemented as a computer program having Codes and code segments constituting the computer program may be easily inferred by those skilled in the art. Such a computer program is stored in a computer-readable storage medium, and is read and executed by a computer, thereby implementing an embodiment of the present invention. The computer program storage medium may include a magnetic recording medium, an optical recording medium, and the like.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다. The above description is merely illustrative of the technical idea of the present invention, and those of ordinary skill in the art to which the present invention pertains will be able to make various modifications and variations without departing from the essential characteristics of the present invention. Accordingly, the embodiments disclosed in the present invention are not intended to limit the technical idea of the present invention, but to explain the technical idea, and the scope of the technical idea of the present invention is not limited by these embodiments. The scope of protection of the present invention should be interpreted by the following claims, and all technical ideas within the scope equivalent thereto should be interpreted as being included in the scope of the present invention.
100 : 게임제공장치 110 : 명령수신부
112 : 맵 처리부 114 : 캐릭터 처리부
116 : 인벤토리 처리부 118 : 게임상황 처리부
120 : 골드채굴 처리부 122 : 군수공장 처리부
124 : 중립상점 처리부 126 : 미사일기지 처리부
128 : 방호막 처리부 130 : 본진건물 처리부100: game providing device 110: command receiving unit
112: map processing unit 114: character processing unit
116: inventory processing unit 118: game situation processing unit
120: gold mining processing unit 122: military plant processing unit
124: neutral shop processing unit 126: missile base processing unit
128: protective film processing unit 130: mainjin building processing unit
Claims (19)
상기 맵상의 각 진영들에는 전방위 공격이 가능하도록 본진 건물이 각각 배치되고,
타격으로부터 본진 건물을 방호하고, 해제아이템을 가진 캐릭터가 본진 영역에 진입해서 해제아이템 사용명령을 지시할 때마다 일정 비율로 내구력의 감소상태를 표시하고, 내구력이 다 소진되면 해제시키는 방호막 처리부;
상기 방호막 내에 배치되고, 상기 방호막이 해제된 이후에는 타격시마다 상기 본진 건물의 내구력의 감소상태를 표시하고, 수리아이템을 가진 캐릭터가 본진 영역 내에 진입하면 감소한 내구력이 회복되어 증가된 상태를 표시하고, 내구력이 다 소진되면 본진 건물의 파괴를 표시함과 동시에 게임 승패를 처리하는 본진 건물 처리부; 및
상기 맵상의 상단 중앙에 배치되고, 게임에 참여한 모든 플레이어들에게 양 진영의 게임상황을 표시하며, 상기 방호막 및 본진 건물의 내구력 감소상태를 표시하는 내구력 게이지의 표시상태를 처리하고, 동시에 상기 본진 건물의 내구력 감소상태를 수치로 병행 표시 처리하는 게임상황 표시부를 구비한 실시간 전략전투게임 제공장치.A real-time strategic battle that provides a game where players win when destroying the main building of the other side by operating their own character in real time on a map that includes at least one or more passages connecting each main building of both sides. In the game providing device,
Each of the camps on the map has its headquarters building so that all-round attacks are possible,
A protective film processing unit that protects the main town building from hitting, and displays a decrease in durability at a certain rate whenever a character with a release item enters the main home area and commands a command to use the release item, and releases it when the durability is exhausted;
It is placed in the shield, and after the shield is released, the state of decrease of durability of the main building is displayed every time a hit is made, and when a character with a repair item enters the main home area, the reduced durability is restored to indicate an increased state. , When the durability is exhausted, the main building processing unit displays the destruction of the main building and processes the game win or loss; And
It is placed in the center of the top of the map, displays the game status of both camps to all players participating in the game, processes the display status of the durability gauge indicating the durability reduction status of the shield and the main building, and at the same time A real-time strategic combat game providing device equipped with a game status display unit that displays and processes the reduced durability of the building in numerical values.
상기 실시간 전략전투게임 제공장치에서, 본진 건물을 타격으로 보호하는 방호막을 제공하는 단계;
상기 실시간 전략전투게임 제공장치에서, 상기 방호막을 적어도 1회 이상의 해제아이템의 사용에 의해 해제시키는 단계;
상기 실시간 전략전투게임 제공장치에서, 상기 방호막이 해제되면 본진 건물의 타격에 의한 내구력 감소상태를 모든 플레이어들에게 공지하는 단계;
상기 실시간 전략전투게임 제공장치에서, 타격에 의해 내구력이 감소된 상기 본진 건물의 내구력을 수리아이템을 사용시 회복시키는 단계;
상기 실시간 전략전투게임 제공장치에서, 상기 본진 건물의 내구력이 타격에 의해 감소되어 다 소진되면 본진 건물의 파괴와 동시에 게임의 승패를 결정하는 단계를 구비한 실시간 전략전투게임 제공장치의 게임제공방법.A real-time strategic battle that provides a game in which a plurality of players will win when destroying the main building of the other faction by operating their character in real time on the map including at least one or more lanes connecting each main building of both sides. In the game providing method of the game providing device,
In the real-time strategic battle game providing device, providing a protective shield for protecting the main building by hitting;
In the real-time strategic battle game providing apparatus, releasing the shield by using at least one release item;
In the real-time strategic battle game providing apparatus, notifying to all players of a state of a decrease in durability due to a hit of the main building when the protective barrier is released;
In the real-time strategic battle game providing apparatus, restoring the durability of the main building whose durability has been reduced by a hit when using a repair item;
In the real-time strategic combat game providing device, the game providing method of a real-time strategic combat game providing device comprising the step of determining the win or loss of the game at the same time as the destruction of the main building when the durability of the main building is reduced by a blow and is exhausted.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190050505A KR20200126628A (en) | 2019-04-30 | 2019-04-30 | Apparatus and Method for Providing Real-Time Strategy Battle(RTSB) Game, And Program and Information Recording Medium thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190050505A KR20200126628A (en) | 2019-04-30 | 2019-04-30 | Apparatus and Method for Providing Real-Time Strategy Battle(RTSB) Game, And Program and Information Recording Medium thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20200126628A true KR20200126628A (en) | 2020-11-09 |
Family
ID=73429190
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020190050505A Abandoned KR20200126628A (en) | 2019-04-30 | 2019-04-30 | Apparatus and Method for Providing Real-Time Strategy Battle(RTSB) Game, And Program and Information Recording Medium thereof |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20200126628A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114146424A (en) * | 2021-12-07 | 2022-03-08 | 北京字跳网络技术有限公司 | Game control method and device, computer equipment and storage medium |
| CN114522424A (en) * | 2022-02-14 | 2022-05-24 | 腾讯科技(深圳)有限公司 | Prop control method and device, storage medium, computer program, and electronic device |
| CN115554706A (en) * | 2022-09-08 | 2023-01-03 | 广州博冠信息科技有限公司 | Game game-match re-playing method and device, storage medium and server |
| KR20240002652A (en) * | 2022-06-29 | 2024-01-05 | 주식회사 넥슨코리아 | Method and apparatus for providing game service |
| KR20250034603A (en) | 2023-09-04 | 2025-03-11 | 주식회사 제이에스플레이 | System and Method for Providing Game based TSR(Team Share Resource), And Information Recording Medium thereof |
Citations (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20120034310A (en) | 2010-10-01 | 2012-04-12 | 엔에이치엔(주) | System and method for providing combat game incorporating strategy simulation form |
| KR20130082580A (en) | 2011-12-09 | 2013-07-22 | (주)네오위즈게임즈 | Method for providing online third person shooting game and system there of |
| KR101441464B1 (en) | 2012-05-04 | 2014-09-18 | (주)네오위즈게임즈 | Method for providing on-line shooting game supporting respawn buffer function and the game server thereof |
| KR20140112101A (en) | 2012-10-09 | 2014-09-23 | (주)네오위즈게임즈 | Method, apparatus and recording medium for providing shooting game |
| KR20140133698A (en) | 2013-05-10 | 2014-11-20 | (주)네오위즈게임즈 | Method of providing game, server performing the same and storage media storing the same |
| KR20150020999A (en) | 2013-08-12 | 2015-02-27 | 가부시키가이샤 디에누에 | Server and method for providing a game |
| KR20150021380A (en) | 2013-08-20 | 2015-03-02 | 주식회사 엔씨소프트 | Apparatus and method of providing multiplayer competition action game supporting dynamic switch of player characters |
| KR20150022032A (en) | 2013-08-20 | 2015-03-04 | 주식회사 엔씨소프트 | Apparatus and method of providing online competition action game |
| KR101500812B1 (en) | 2012-12-21 | 2015-03-11 | (주)스마일게이트엔터테인먼트 | Method and apparatus controlling preparation interface for on-line game |
| KR101506375B1 (en) | 2012-12-21 | 2015-03-26 | (주)스마일게이트엔터테인먼트 | Display control apparatus and method for thrid person shooter game |
| KR20150039251A (en) | 2013-10-01 | 2015-04-10 | (주)트리온베이 | System and method for providing online game service using nfc card |
| KR101519992B1 (en) | 2013-07-24 | 2015-05-15 | (주)위메이드엔터테인먼트 | Method of matching players in online game's PvP mode, a game server including PvP system, Computer readable storage medium of recording the method |
| KR101530855B1 (en) | 2013-12-02 | 2015-06-24 | 주식회사 소프트맥스 | Method and apparatus for online games |
| KR101535107B1 (en) | 2014-08-12 | 2015-07-09 | 옥철식 | Method and system for specific charcter shooting event in shooting game |
| KR20150085634A (en) | 2014-01-16 | 2015-07-24 | (주)포플랫 | Method and apparatus for providing siege game |
| KR101564090B1 (en) | 2013-11-11 | 2015-10-29 | (주)스마일게이트엔터테인먼트 | Method and system for providing online game |
| KR101569645B1 (en) | 2015-01-08 | 2015-11-16 | 노성원 | Game executing method, game server and game system |
| KR101570967B1 (en) | 2014-09-17 | 2015-11-23 | (주)스마일게이트엔터테인먼트 | Game interface method and apparatus for mobile shooting game |
| KR101573593B1 (en) | 2014-01-10 | 2015-12-02 | (주)스마일게이트엔터테인먼트 | Method and system for game operation selectively preventing map-out |
| KR20180131254A (en) | 2017-05-31 | 2018-12-10 | 주식회사 넥슨코리아 | Apparatus and method for providing game |
-
2019
- 2019-04-30 KR KR1020190050505A patent/KR20200126628A/en not_active Abandoned
Patent Citations (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20120034310A (en) | 2010-10-01 | 2012-04-12 | 엔에이치엔(주) | System and method for providing combat game incorporating strategy simulation form |
| KR20130082580A (en) | 2011-12-09 | 2013-07-22 | (주)네오위즈게임즈 | Method for providing online third person shooting game and system there of |
| KR101441464B1 (en) | 2012-05-04 | 2014-09-18 | (주)네오위즈게임즈 | Method for providing on-line shooting game supporting respawn buffer function and the game server thereof |
| KR20140112101A (en) | 2012-10-09 | 2014-09-23 | (주)네오위즈게임즈 | Method, apparatus and recording medium for providing shooting game |
| KR101500812B1 (en) | 2012-12-21 | 2015-03-11 | (주)스마일게이트엔터테인먼트 | Method and apparatus controlling preparation interface for on-line game |
| KR101506375B1 (en) | 2012-12-21 | 2015-03-26 | (주)스마일게이트엔터테인먼트 | Display control apparatus and method for thrid person shooter game |
| KR20140133698A (en) | 2013-05-10 | 2014-11-20 | (주)네오위즈게임즈 | Method of providing game, server performing the same and storage media storing the same |
| KR101519992B1 (en) | 2013-07-24 | 2015-05-15 | (주)위메이드엔터테인먼트 | Method of matching players in online game's PvP mode, a game server including PvP system, Computer readable storage medium of recording the method |
| KR20150020999A (en) | 2013-08-12 | 2015-02-27 | 가부시키가이샤 디에누에 | Server and method for providing a game |
| KR20150021380A (en) | 2013-08-20 | 2015-03-02 | 주식회사 엔씨소프트 | Apparatus and method of providing multiplayer competition action game supporting dynamic switch of player characters |
| KR20150022032A (en) | 2013-08-20 | 2015-03-04 | 주식회사 엔씨소프트 | Apparatus and method of providing online competition action game |
| KR20150039251A (en) | 2013-10-01 | 2015-04-10 | (주)트리온베이 | System and method for providing online game service using nfc card |
| KR101564090B1 (en) | 2013-11-11 | 2015-10-29 | (주)스마일게이트엔터테인먼트 | Method and system for providing online game |
| KR101530855B1 (en) | 2013-12-02 | 2015-06-24 | 주식회사 소프트맥스 | Method and apparatus for online games |
| KR101573593B1 (en) | 2014-01-10 | 2015-12-02 | (주)스마일게이트엔터테인먼트 | Method and system for game operation selectively preventing map-out |
| KR20150085634A (en) | 2014-01-16 | 2015-07-24 | (주)포플랫 | Method and apparatus for providing siege game |
| KR101535107B1 (en) | 2014-08-12 | 2015-07-09 | 옥철식 | Method and system for specific charcter shooting event in shooting game |
| KR101570967B1 (en) | 2014-09-17 | 2015-11-23 | (주)스마일게이트엔터테인먼트 | Game interface method and apparatus for mobile shooting game |
| KR101569645B1 (en) | 2015-01-08 | 2015-11-16 | 노성원 | Game executing method, game server and game system |
| KR20180131254A (en) | 2017-05-31 | 2018-12-10 | 주식회사 넥슨코리아 | Apparatus and method for providing game |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114146424A (en) * | 2021-12-07 | 2022-03-08 | 北京字跳网络技术有限公司 | Game control method and device, computer equipment and storage medium |
| CN114146424B (en) * | 2021-12-07 | 2024-03-15 | 北京字跳网络技术有限公司 | Game control method, game control device, computer equipment and storage medium |
| CN114522424A (en) * | 2022-02-14 | 2022-05-24 | 腾讯科技(深圳)有限公司 | Prop control method and device, storage medium, computer program, and electronic device |
| KR20240002652A (en) * | 2022-06-29 | 2024-01-05 | 주식회사 넥슨코리아 | Method and apparatus for providing game service |
| CN115554706A (en) * | 2022-09-08 | 2023-01-03 | 广州博冠信息科技有限公司 | Game game-match re-playing method and device, storage medium and server |
| KR20250034603A (en) | 2023-09-04 | 2025-03-11 | 주식회사 제이에스플레이 | System and Method for Providing Game based TSR(Team Share Resource), And Information Recording Medium thereof |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI818351B (en) | Messaging method, device, terminal, and medium for a multiplayer online battle program | |
| KR20200126628A (en) | Apparatus and Method for Providing Real-Time Strategy Battle(RTSB) Game, And Program and Information Recording Medium thereof | |
| US20230330530A1 (en) | Prop control method and apparatus in virtual scene, device, and storage medium | |
| JP7314311B2 (en) | Screen display method, apparatus, equipment and computer program for virtual environment | |
| JP5989621B2 (en) | Game system, server system, and program | |
| WO2022121503A1 (en) | Method and apparatus for displaying pre-order props, and device, medium and product | |
| JP7504287B2 (en) | Screen display method, device, equipment, and computer program | |
| KR20210151845A (en) | Method and apparatus for determining target virtual object, terminal, and storage medium | |
| JP2009089956A (en) | VIDEO GAME DEVICE, GAME PROGRESSING METHOD, PROGRAM, AND RECORDING MEDIUM | |
| US10183223B2 (en) | Systems and methods for providing virtual reality content in an online game | |
| KR20160144939A (en) | System and Method for Providing Competition Game, And Program and Information Recording Medium thereof | |
| KR20210151856A (en) | Virtual environment display method and apparatus, device, and storage medium | |
| CN113262488A (en) | Control method, device and equipment for virtual object in virtual scene and storage medium | |
| US12303787B2 (en) | Controlling a virtual object based on strength values | |
| US9517405B1 (en) | Facilitating content access across online games | |
| CN116966547A (en) | Interactive information display methods, devices, electronic equipment and storage media | |
| KR20170108751A (en) | System and Method for Providing Competition Game, And Program and Information Recording Medium thereof | |
| US10232271B2 (en) | Systems and methods for regulating access to game content of an online game | |
| KR101003283B1 (en) | Online game method and system | |
| KR20130104566A (en) | Apparatus and method for providing fighting game | |
| JP2015180271A (en) | Video game device, game progress method, server device, and video game processing program | |
| CN112569593B (en) | Virtual office-matching control method, device, equipment and medium | |
| CN117959711A (en) | Virtual object control method, device, equipment, medium and product | |
| JP6815934B2 (en) | Video game device, game progression method, server device and video game processing program | |
| KR20250034603A (en) | System and Method for Providing Game based TSR(Team Share Resource), And Information Recording Medium thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20190430 |
|
| PA0201 | Request for examination | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20200819 Patent event code: PE09021S01D |
|
| PG1501 | Laying open of application | ||
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20201118 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20200819 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20201127 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20200819 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20201207 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20200819 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20201216 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20200819 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
| AMND | Amendment | ||
| PX0901 | Re-examination |
Patent event code: PX09011S01I Patent event date: 20201216 Comment text: Decision to Refuse Application Patent event code: PX09011S01I Patent event date: 20201207 Comment text: Decision to Refuse Application Patent event code: PX09011S01I Patent event date: 20201127 Comment text: Decision to Refuse Application Patent event code: PX09011S01I Patent event date: 20201118 Comment text: Decision to Refuse Application |
|
| PX0701 | Decision of registration after re-examination |
Patent event date: 20210120 Comment text: Decision to Grant Registration Patent event code: PX07013S01D Patent event date: 20201223 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I Patent event date: 20201216 Comment text: Decision to Refuse Application Patent event code: PX07011S01I Patent event date: 20201207 Comment text: Decision to Refuse Application Patent event code: PX07011S01I Patent event date: 20201127 Comment text: Decision to Refuse Application Patent event code: PX07011S01I Patent event date: 20201118 Comment text: Decision to Refuse Application Patent event code: PX07011S01I |
|
| X701 | Decision to grant (after re-examination) | ||
| PX0701 | Decision of registration after re-examination |
Patent event date: 20210205 Comment text: Decision to Grant Registration Patent event code: PX07013S01D Patent event date: 20201223 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I Patent event date: 20201216 Comment text: Decision to Refuse Application Patent event code: PX07011S01I Patent event date: 20201207 Comment text: Decision to Refuse Application Patent event code: PX07011S01I Patent event date: 20201127 Comment text: Decision to Refuse Application Patent event code: PX07011S01I Patent event date: 20201118 Comment text: Decision to Refuse Application Patent event code: PX07011S01I |
|
| X701 | Decision to grant (after re-examination) | ||
| PC1904 | Unpaid initial registration fee |