[go: up one dir, main page]

WO2013118993A1 - Method and apparatus for providing online game quest - Google Patents

Method and apparatus for providing online game quest Download PDF

Info

Publication number
WO2013118993A1
WO2013118993A1 PCT/KR2013/000732 KR2013000732W WO2013118993A1 WO 2013118993 A1 WO2013118993 A1 WO 2013118993A1 KR 2013000732 W KR2013000732 W KR 2013000732W WO 2013118993 A1 WO2013118993 A1 WO 2013118993A1
Authority
WO
WIPO (PCT)
Prior art keywords
quest
character
user
providing
game
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.)
Ceased
Application number
PCT/KR2013/000732
Other languages
French (fr)
Korean (ko)
Inventor
이성제
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Neowiz Games Corp
Original Assignee
Neowiz Games Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Neowiz Games Corp filed Critical Neowiz Games Corp
Publication of WO2013118993A1 publication Critical patent/WO2013118993A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • A63F13/47Controlling the progress of the video game involving branching, e.g. choosing one of several possible scenarios at a given point in time
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • A63F13/795Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for finding other players; for building a team; for providing a buddy list
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • A63F13/798Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for assessing skills or for ranking players, e.g. for generating a hall of fame
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/85Providing additional services to players
    • A63F13/88Mini-games executed independently while main games are being loaded
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/55Controlling game characters or game objects based on the game progress
    • A63F13/58Controlling game characters or game objects based on the game progress by computing conditions of game characters, e.g. stamina, strength, motivation or energy level
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/822Strategy games; Role-playing games
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/5546Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
    • A63F2300/5553Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history user representation in the game field, e.g. avatar
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/5546Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
    • A63F2300/5566Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history by matching opponents or finding partners to build a team, e.g. by skill level, geographical area, background, play style
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features 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/807Role playing or strategy games

Definitions

  • the present invention relates to a quest in which a user operates a virtual character that is operated by a game environment in order to face a user's character in a conventional online game as a quest character, and deals with a character of another user.
  • a user operates a virtual character that is operated by a game environment in order to face a user's character in a conventional online game as a quest character, and deals with a character of another user.
  • Online games are an important part of the online culture industry recently due to the development of network and computer technology. Users access a game server using a user's terminal, select a certain character, and manipulate a character online to play a game. With the development of online games, users are demanding online games of various genres, and a wide variety of online games are currently being serviced.
  • quests are used as game guides for new users to learn game characteristics such as game operation methods and world views.
  • Such a quest is a concept of a game in a game, and an online game service provider provides users with more various quests to increase their interest in the game.
  • the present invention provides a quest that deals with a character of another user by operating as a quest character a virtual character that the user operates in order to deal with the user's character in the existing online game, the user performing the quest
  • the purpose is to increase the interest of other users dealing with the virtual character operated by the user.
  • the quest providing apparatus when the user terminal of the user accesses the online game, receiving and analyzing the user information; Determining whether the user is a quest providing target based on the analyzed user information; If the user is a quest providing target, providing a quest for the user to operate the virtual enemy character operated by the game environment of the online game as the quest character; When the quest acknowledgment signal is received from the user terminal, providing the quest character to the user, receiving operation information on the quest character from the user terminal, and performing the quest; Analyzing the quest progress and providing a reward to a user who performed the quest when a predetermined quest achievement criterion is reached; Characterized in that it comprises a.
  • the providing of the quest may include selecting a virtual enemy character to be performed by the user in the quest based on the user information and setting the quest character as the quest character; Modifying the skill and ability of the quest character based on the user information; Setting the quest achievement criteria for providing the reward to the user; Not providing the reward to the user and setting the quest failure criteria to end the quest; And displaying the quest character, skills and abilities of the quest character, the quest achievement criteria, and the quest failure criteria on the user terminal. It is preferable to include.
  • the providing of the quest may include: providing a quest character item that the quest character can use when proceeding with the quest; It is preferable to further include.
  • the providing of the quest character item it is preferable to provide an item previously owned by the user character as the quest character item.
  • the quest character attacks a user character of another user and the accumulated damage of the user character of the other user is equal to or greater than a preset damage, it is preferable to set the quest to be achieved. .
  • the quest failure criteria when the quest character is attacked by a user character of another user and the accumulated damage of the quest character is equal to or greater than a preset damage, it is preferable to set the quest as failed.
  • the step of proceeding with the quest includes: placing the quest character on a map that is a virtual space in the online game to start the quest; Providing a quest for the quest character to compete against a user character of another user, and ending the quest when the quest failure criterion is reached; Determining whether a state of the quest character is in a game progress state when the quest character does not meet the quest failure criterion; And recovering the quest character if the quest character is in a game impossible state. It is preferable to include.
  • the disposing on the map may include determining a position of a character of another user having a level within a preset level range based on the user level included in the user level information; And placing the quest character within a predetermined distance based on the location of another user whose location is determined. It is preferable to include.
  • the character information storage unit for storing a plurality of character information that can be provided on the online game;
  • a map information storage unit which stores a plurality of map information which is a virtual space on the online game;
  • a user information storage unit for receiving and storing user information from at least one of a user terminal or a game server providing an online game service; And analyzing the user information after loading the user information from the user information storage unit to determine whether the quest is a target for providing the virtual enemy character operated by the game environment of the online game.
  • a quest setting unit for providing a quest operated by the user as a quest character; Characterized in that it comprises a.
  • the character information storage unit preferably stores at least one user character and at least one virtual enemy character held by the users.
  • the quest setting unit may select one of the at least virtual enemy characters based on the user information, set the character as the quest character, and modify the skill and ability of the quest character based on the user information. Do.
  • the quest setting unit may provide a quest achievement criterion for providing the user with a reward for performing a quest and the quest failure criterion for terminating the quest without providing the user with the reward.
  • the quest setting unit provides a quest for the user to operate the quest character to win against a user character of another user, and when the quest proceeds, the quest character is placed on a map that is a virtual space in the online game.
  • the quest failure criterion is reached, the quest ends, and when the quest character fails to meet the quest failure criterion, the quest character is determined to be in a game progress state, and the quest character is incapable of playing the game. If so, it is desirable to recover the quest character.
  • the quest setting unit determines a position of a character of another user having a level within a preset level range based on the user level included in the user level information, and is preset based on the position of another user character whose position is determined. It is desirable to place the quest character within a distance.
  • a user operates a virtual enemy character operated by a game environment to deal with a user's character in a conventional online game as a quest character to provide a quest for a character of another user to perform a quest.
  • the user who performs the quest can not only use the character that is not normally available, but also can perform the quest in a game condition that is completely different from the existing game condition and can check the progress of other users.
  • other users dealing with the virtual character operated by the user may show different behavior patterns as the virtual enemy character operated by the other user who performs the quest is operated by the game environment. It can increase the effect.
  • FIG. 1 is a flowchart of a method for providing a quest for an online game according to an embodiment of the present invention.
  • FIG. 2 illustrates a flow of analyzing user information according to an embodiment of the present invention.
  • FIG 3 shows a flow for providing a quest according to an example of the present invention.
  • FIG. 4 is a flowchart illustrating a game progressing as a quest character according to an embodiment of the present invention.
  • FIG. 5 is a block diagram of an apparatus for providing a quest for an online game according to an embodiment of the present invention.
  • “communication”, “communication network” and “network” may be used as the same meaning.
  • the three terms refer to wired and wireless local and wide area data transmission and reception networks capable of transmitting and receiving files between a user terminal, a terminal of other users, and a download server.
  • game server means a server computer to which users access to use game contents.
  • a plurality of game programs may be operated in one game server.
  • the game server may be connected to a server that performs middleware or payment processing for the database, the description thereof will be omitted in the present invention.
  • the game character means all characters appearing in the game in which users can experience one item of the online game.
  • the game character appears on the game screen and performs certain actions in the game according to the user's operation.
  • the game character may be raised in the level while accumulating a certain experience value according to the result of the game, the character's ability value becomes stronger as the level increases.
  • the online game basically means a game of PVE (Player Versus Environment).
  • PVE Player Versus Environment
  • online game methods are also diversifying. Online game methods are diversified, but there are two main types of players, namely, player Versus Player (PVP), in which users interact with each other, and PVE, in which users compete with the game environment (here, artificial intelligence that provides game services).
  • PVP player Versus Player
  • PVE PVE
  • the game is divided.
  • the PVP method is mainly applied to online games such as competitive games or first-person shooters (FPS) games, and the PVE method is the same as the MMORPG (Massively Multi-play Online Role Play Game). Mainly applies to online games.
  • the virtual enemy refers to characters that compete in a game against a user character among various characters operated by the game environment.
  • the game environment manages a plurality of various virtual characters except the user character.
  • the plurality of virtual characters there are a character for explaining a game progression method to a user, a character for simply creating an atmosphere in a game, and a character competing for a user character.
  • a character competing against the user character among the characters operated by the game environment is called a virtual enemy character separately.
  • a map refers to a virtual space in an online game where a character operated by a user is active to perform a given mission. Maps are provided in various sizes and shapes depending on the type of game. Depending on the type of game, the map may be represented by the ground of the real world, or may be represented by a forest, a mountain, or a city. It can also be represented in the sky, in the sea, or in outer space in other types of games. That is, the map does not refer to a specific space, and any type of virtual space may be provided as a map according to the type of game.
  • FIG. 1 is a flowchart of a method for providing a quest for an online game according to an embodiment of the present invention.
  • the quest providing apparatus determines whether the user terminal is connected to the quest providing apparatus or the game server (S100).
  • the online game can be executed by the user terminal accessing a web page provided by the game server and executing a preinstalled game client. If the game client is not installed in the user terminal, the user may receive the game client from the game server and install the game client in the user terminal.
  • the quest providing device receives and analyzes user information from the user terminal or the game server (S200).
  • the user information may include a user's level, previously performed quests, possessed character information, and possessed item information.
  • the quest providing apparatus analyzes the user information so as to analyze the user information and provide the user with an appropriate virtual enemy character as the quest character.
  • the user information When the user information is analyzed, it is determined whether the user is a quest target according to the analyzed user information (S300). Quests may be provided in various difficulty levels, and various types of quests may be provided. However, the quest according to the present invention is characterized in that, unlike the existing quest, the user is given a virtual enemy character as the quest character, and the game is performed against another user using the assigned quest character. Therefore, if the user is not familiar with the currently connected online game, the user may have difficulty in performing the quest. Thus, by analyzing the user information, it is necessary to determine whether the user is a user suitable for performing the quest. In this case, the user criteria for performing the quest may be set in various ways according to the online game. For example, the user's level or a previously achieved quest may be set.
  • a quest is provided to the user (S400). Quest provision can be provided by displaying the content of the quest on the user terminal.
  • the quest content may include a virtual enemy character type to be given to the user as a quest character, a capability value of the virtual enemy character, a quest achievement condition, and a quest failure condition.
  • the quest is provided in which the user is given a virtual enemy character as a quest character to face a user character of another user, unlike a user who uses a user character to face a virtual enemy in an existing online game. In other words, the user must compete against the user character of another user in order to achieve the quest.
  • the quest When the quest is provided, it is determined whether to start the quest by receiving a quest approval signal from the user terminal (S500).
  • the quest is not an essential element in the game progression, but an optional element for enhancing the user's interest.
  • the user does not necessarily have to perform the provided quest. Accordingly, the user may determine whether to perform the quest provided by the quest providing device, and transmit a quest acknowledgment signal to the quest providing device through the user terminal when the quest is to be performed.
  • the quest providing device receives the quest acknowledgment signal, it determines that the user proceeds with the quest and starts the quest.
  • the quest providing device proceeds with the game according to the user's operation of the quest character (S600).
  • the quest character unlike the existing user character, is operated to win against a character of another user, rather than a virtual enemy character operated by the game environment.
  • the quest character is basically a virtual character that was previously operated by the virtual environment of the online game, and therefore, it is preferable that the quest character cannot be set against another virtual enemy character operated by the virtual environment.
  • the quest providing device may be configured to prevent other virtual enemy characters from attacking the quest character.
  • the quest providing apparatus determines whether the quest is achieved while the quest is in progress (S700). Whether the quest is achieved may be determined based on a predetermined quest achievement criterion.
  • the quest achievement criteria may be set in various ways. For example, when the quest character wins another user character, the quest may be set to be achieved. As another example, the quest may be set to be achieved when the quest character inflicts more damage than a predetermined damage criterion.
  • the quest providing device provides a reward for achieving the quest.
  • the reward may be provided in various ways, in consideration of the difficulty of the quest, and may provide a reward item preset as a reward or at least one reward item selected by a user among a plurality of reward items.
  • the quest ends.
  • the quest providing device may not immediately end the quest even if the user does not achieve the quest.
  • the quest providing device may set the quest failure criteria together with the quest achievement criteria so that the quest continues until the quest character operated by the user reaches the quest achievement criteria or reaches the quest failure criteria.
  • the quest providing method illustrated in FIG. 1 provides a quest for a user to operate a virtual enemy character as a quest character, thereby competing for a game against another user's character.
  • other users also include a quest character operated by a user among virtual enemies operating in the virtual environment showing only the same behavior pattern, so that the attack is executed by different behavior patterns. You can have a different fun than dealing with a fictional opponent, which can increase your interest in the game.
  • FIG. 2 illustrates a flow of analyzing user information according to an embodiment of the present invention.
  • the quest providing apparatus receives user information when the user terminal is connected (S210).
  • the user information may be received from the user terminal or may be received from the game server.
  • the quest providing apparatus Upon receiving the user information, the quest providing apparatus checks the user level in the user information (S220). Since the quest operating a virtual enemy character according to the present invention must attack the character of another user, it is difficult for a user who is not familiar with the game to perform the quest. You need to check your level. However, checking the user's level is necessary not only to determine whether the quest is provided, but also to find another user's character at an appropriate level to be dealt with by the user when performing the quest. When a user uses a quest character to deal with other user characters, the user must operate an unfamiliar quest character, and in general, the quest is provided because the virtual enemy character exhibits a lower level of abilities than the user character. The device must allow the quest character to face other user characters appropriate for the user's level. Therefore, the user level needs to be checked.
  • the quest providing device checks the quest previously achieved by the user with the user information (S230).
  • a quest may be provided to a user independently of a plurality of quests, but sometimes, a plurality of quests may be provided only when a previously provided quest is achieved by being associated with each other.
  • the quest providing device may determine whether the quest is provided by checking a quest previously achieved by the user. However, in some cases, the user may check the quest previously performed regardless of whether or not it is achieved.
  • the quest providing device checks the information of the user character possessed by the user (S230).
  • the quest providing device checks the information of the user character possessed by the user in order to check the characteristics of the user character (skill and possessed item, etc.) so as to provide a suitable quest character to the user.
  • the character's skill may be set in various ways according to the characteristics of each game. For example, when an online game is an online fantasy game, the character's skill may be set as magic, attack, and defense. In addition, when the online game is an online soccer game, cavities, attacks, passes / dribbles, defenses, and goalkeepings representing the skills of the players corresponding to the characters may be set as the character type of the character. Depending on the game's settings, each skill may be provided in greater detail. For example, in an online fantasy game, an attack may be provided with detailed skills such as strength and accuracy in an attack, and in an online soccer game, a joint may be provided with detailed skills such as endurance, stamina, and composure.
  • the user may grow the same user characters provided with the same characteristics to the characters having different characteristics by converting the experience values obtained through the game by operating the user characters in different skills at different ratios. That is, even if the user is provided with the same character, the user can differentiate the characteristics of each character by converting the user's experience value into various kinds of skill points. Can grow into characters with different characteristics.
  • the quest providing apparatus can determine the game propensity of the user by analyzing the information of the user character possessed by the user, thereby providing a virtual enemy character suitable for the user as the quest character.
  • FIG 3 shows a flow for providing a quest according to an example of the present invention.
  • the quest providing device selects a quest character to be provided to the user based on the analyzed user information (S410).
  • the game environment operates various kinds of virtual enemy characters. Some imaginary enemy characters have very low stats and some have very high stats. That is, the variance of stats between imaginary enemy characters is very large.
  • the character ability value means the sum of the character's skill points, and is used as a criterion for evaluating the character's level irrespective of the kind of skills possessed by the character. Virtual enemy characters also possess different skills or items. Depending on the skill possessed, the virtual enemy character also shows different characteristics. Accordingly, the quest providing device selects a virtual enemy character suitable for the user from the plurality of virtual hits as the quest character from the analyzed user information.
  • the quest providing device modifies the setting of the quest character (S420). Since the virtual enemy character is basically a character operated by the virtual environment, it may not be suitable for the user to operate. The characteristics of the virtual enemy character may make it difficult for a user to operate the virtual enemy character as a quest character to face the user character of another user. The characteristics of the virtual enemy character may simply consider the problem of the ability of the virtual enemy character first.
  • the character's stats may include the character's stamina.
  • the character's health allows the character to remain in the game playable state within the limit set by the health when the character is damaged by an attack of another character. Therefore, when modifying the setting of the character, it may include a modification to the health.
  • the quest providing apparatus should generate and provide a user interface so that the user can operate the virtual enemy character before providing the virtual enemy character to the user as the quest character.
  • the quest providing device determines whether to set an item in the quest character (S430).
  • items are typically provided only to user characters, but quest characters are virtual enemy characters and user characters. Therefore, the quest providing device may provide an item to the quest character.
  • the quest providing device should determine whether the item of the quest character is provided. Whether or not the item of the quest character is provided may be determined according to the type of game, but may be individually set for each user who performs the quest based on the analyzed user information.
  • the quest providing device provides the item to the quest character.
  • the item provided to the quest character may be arbitrarily selected and provided by the quest providing device, but in some cases, the quest character may provide an item held by the user character of the user.
  • the quest character may subtract the item used by the quest character from the item possessed by the user character or the quest character in consideration of the characteristics of the quest. It can also be set in advance as to whether to recognize the item as separate from the item. When the item used by the quest character is subtracted from the item held by the user character, it is necessary to display on the user terminal that the item used when providing the quest is deducted.
  • the quest providing apparatus sets a quest achievement standard (S450).
  • Quest achievement criteria is a criterion for determining whether to reward the user who performed the quest.
  • the quest achievement criterion may be set, for example, by a user performing a quest operating a quest character to win against a user character of another user, or to damage a user character of another user more than a preset attack damage. have.
  • the quest failure criteria are also set (S460).
  • the quest failure criterion may be set to fail if, for example, a quest character operated by a user is defeated by another user's user character or receives more than a predetermined damage from another user's user character.
  • the quest failure criterion is set to fail when the user receives the damage more than a predetermined damage from the user character of another user, whether or not the quest character cannot proceed with the game may not be included in the quest failure. That is, even if the quest character becomes impossible to proceed with the game while the game is in progress, the quest providing device may return the quest character back to the game progress state to allow the quest to continue.
  • Quest failure criteria may also include a time limit. In other words, if you do not damage more than the designated daisies to other user's user character within a specified time, the quest may be set to fail.
  • the quest may be provided to the user by displaying the selected character and the characteristics of the character and the achievement criteria and failure criteria of the quest on the user terminal.
  • Figure 4 shows the flow of proceeding with the game as a quest character according to an embodiment of the present invention.
  • the quest providing apparatus arranges the quest character at a random position on the map, which is a virtual space in the game, to start the quest (S610).
  • a user character is set to start a game at an initial position where a virtual enemy does not approach at the start of a game and a plurality of user characters utilize it as an assembly place. This is to prevent the user character from being attacked by the virtual enemy character at the beginning of the game.
  • the quest character since the quest character is basically a virtual enemy character, the game cannot be started at the initial position. If the quest character starts the game from the initial position, there is a problem that can be attacked by other user characters. Therefore, the quest character starts the quest at a random location on the map, not at the initial location.
  • the difficulty of the quest may be too large.
  • the difficulty level of the quest may change relatively according to the level of the user performing the quest. For example, if a user with a user level of 50 encounters a user character of a user with a user level of 10, the difficulty of the quest is set too low, and a user with a user level of 50 has a user character of a user with a user level of 90. If you play against, the difficulty of the quest is set too high.
  • the quest providing apparatus of the present invention may enable the quest character to start the game around the position of the user character of another user within a preset level range based on the user level performing the quest.
  • the quest character starts the game around the position of the user character of another user within the level range specified based on the user level, it is relatively adjusted based on the level of the user performing the quest, so it is easy to set the difficulty level of the quest.
  • the preset level range may be set to -5 to +5 levels in the user's level, for example.
  • the quest providing device may preset the surroundings of the user character of the other user and within a predetermined distance from the location of the user character of the other user.
  • the quest character proceeds with the user character of another user instead of the user character of another user of the appropriate level.
  • a user character of another user of an appropriate level may be designated as the target character.
  • the quest providing device proceeds to play the game against the user character of another user according to the user's operation of the quest character (S620).
  • the quest character reaches a predetermined quest failure criterion while the game is in progress.
  • the quest providing device may display on the screen of the user terminal that the quest failed.
  • the quest according to the present invention may be set as a quest failure criterion as a game progression state of the quest character, but a quest failure criterion may be set regardless of whether the quest character can proceed to the game. If the quest failure criteria are set regardless of whether the quest character can proceed, the quest providing device determines whether the quest character is incapable of playing the game, and if the quest character is incapable of proceeding with the game, the quest character can be played again. Can be restored. In this case, the quest providing device may provide a reward item to a character of another user who made the quest character impossible to proceed before restoring the quest character to the game progress state.
  • restoring the quest character to the game progress is assumed to restore the quest character's health.
  • the quest providing device starts the quest again at a random position on the map.
  • the contents of the quest failure condition may be accumulated. For example, even if the quest character is restored to the game progression state, the damage value of another user's user may be accumulated until the previous time.
  • the quest providing device proceeds to play the game.
  • the quest providing device provides the quest character to the game server without directly proceeding the game, and receives the game progress of the quest character from the game server. Can be determined.
  • FIG. 5 is a block diagram of a quest providing system for an online game according to an embodiment of the present invention.
  • the quest providing system for an online game includes a plurality of user terminals 101 to 10n, the Internet 200, a game execution server 300, and a character operation apparatus 400. It is provided. Each of the plurality of user terminals 101 to 10n is connected to the game execution server 300 through the Internet 200, and a game client for playing a game is installed.
  • the game execution server 300 first provides a web page to which a user can access, and provides various services such as chat, club, shopping mall, etc. to various user terminals 101 to 10n to be connected.
  • various services such as chat, club, shopping mall, etc.
  • FIG. 7 a plurality of users access the game execution server 300 through the computers 101 to 10n, but the game execution server 300 may be accessed through the Internet 200 in addition to the computer to play a game.
  • a mobile communication terminal, a television with Internet access, or the like can be used.
  • the game execution server 300 may include a web database that stores items for allowing a user to perform various functions on the web or a game, and stores item information owned by the users.
  • the game execution server 300 sells various items to the users by referring to the web database, and stores the user information in the web database when the user purchases such items.
  • the game execution server 300 provides a game entry screen for the user to select a game condition.
  • the game execution server 300 drives a game client that is pre-installed in the user terminals 101 to 10n, and the user terminals 101 to 10n are driven by the driven game client.
  • the game execution server 300 is connected through the Internet 200.
  • the game client is pre-installed in the user terminals 101 to 10n.
  • the game execution server 300 determines this and controls to install the game client for the game when necessary. do.
  • the game execution server 300 may include a game database (not shown) that stores game-specific logic for controlling a game.
  • the game logic refers to rules specified to automatically advance the game according to a rule defined in the game, and refers to a series of progression in the game.
  • the quest providing apparatus 400 includes a character information storage unit 411 for storing a plurality of character information that can be provided in an online game, and a map information storage unit 412 for storing a plurality of map information which is a virtual space on an online game.
  • the information storage unit 410, and the user terminal 101 to 10n or the game server 300 receives and stores the user information, the user information storage unit 420 for analyzing the user information and the quest setting unit for setting the quest 430.
  • the character information storage unit 411 stores not only user characters possessed by users, but also information about virtual enemy characters operated by the game environment in existing online games. In some cases, the character information storage unit 411 also stores item information held by each character.
  • the map information storage unit 412 not only stores a plurality of map information, but also determines a position on the map for each of the plurality of characters during the quest progression.
  • the user information storage unit 420 analyzes the user level information, the quest information previously performed or achieved, and the user character possessed by the user from the received user information, and transmits the received user information to the quest setting unit 420 when the information request signal is received.
  • the quest setting unit 430 receives the analyzed user level information from the user information storage unit 420 and the quest information performed or achieved, and determines whether the user is a quest providing target user. If the user is a quest providing target user, the user information received from the user information storage unit 420 and character information owned by the user from the character information storage unit 411 are received to select and set a quest character suitable for the user. . In this case, the quest setting unit 430 may set both the quest achievement criteria and the quest failure criteria.
  • the setting is completed, the user is provided with a quest for a game against a user character of another user by operating a virtual enemy character as a quest character.
  • the quest acknowledgment signal is received from the user terminal, the quest character is placed at a random position on the map to start the quest.
  • the reward item provided to the user may be provided as item information is stored in user information or character information held by the user.
  • the character information storage unit 411 and the map information storage unit 412 may store both the character information and the map information, respectively. In some cases, the character information storage unit 411 and the map information storage unit 412 may be provided by dividing the information with the game server 300. The character information storage unit 411 and the map information storage unit 412 may be provided in the 300.
  • the quest providing device 400 is illustrated as a separate device in FIG. 5, the quest providing device 400 may be included in the game server 300, and in some cases, may be implemented as a database.
  • the above-described method for providing a quest for an online game according to an embodiment of the present invention may be executed by an application basically installed in the terminal (which may include a program included in a platform or an operating system basically mounted in the terminal).
  • the application may be executed by an application (ie, a program) directly installed on a terminal by an application providing server such as an application store server, an application, or a web server related to the corresponding service.
  • an application providing server such as an application store server, an application, or a web server related to the corresponding service.
  • the quest providing method of the online game according to the embodiment of the present invention described above is implemented as an application (ie, a program) that is basically installed in a terminal or directly installed by a user, and can be read by a computer such as a terminal. Can be recorded.
  • Such a program is recorded on a recording medium readable by a computer and executed by a computer so that the above functions can be executed.
  • the above-described program is coded in a computer language such as C, C ++, JAVA, or machine language that can be read by a computer processor (CPU). It may include a code (Code).
  • Such code may include a function code associated with a function or the like that defines the above-described functions, and may include execution procedure-related control code necessary for a processor of the computer to execute the above-described functions according to a predetermined procedure.
  • the code may further include memory reference-related code for additional information or media required for a processor of the computer to execute the above-described functions at which location (address address) of the computer's internal or external memory. .
  • the code means that the processor of the computer is a communication module of the computer (eg, a wired and / or wireless communication module).
  • the communication code may further include communication related codes such as how to communicate with any other computer or server in the remote, and what information or media should be transmitted and received during communication.
  • a functional program for implementing the present invention codes and code segments related thereto, in view of a device environment of a computer that reads a recording medium and executes the program, etc. It may be easily inferred or changed by.
  • Examples of recording media that can be read by a computer recording a program as described above include, for example, a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical media storage device, and the like.
  • the computer-readable recording medium having recorded the program as described above is distributed to computer devices connected through a network, so that the computer-readable code can be stored and executed in a distributed manner.
  • any one or more of the plurality of distributed computers may execute some of the functions presented above, and transmit the results to one or more of the other distributed computers, and receive the results.
  • the computer may also execute some of the functions presented above, and provide the results to other distributed computers as well.
  • a computer-readable recording medium recording an application which is a program for executing a method of providing a quest for an online game, according to an embodiment of the present invention, includes an application store server, an application, or a web associated with a corresponding service. It may be a storage medium (eg, a hard disk, etc.) included in an application provider server such as a server, or the application providing server itself.
  • the computer which can read the recording medium which recorded the application which is the program for executing the quest provision method of the online game which concerns on each embodiment of this invention is not only general PCs, such as a desktop or a notebook, but also a smart phone, a tablet PC, It may include mobile terminals such as PDAs (Personal Digital Assistants) and mobile communication terminals, as well as to be interpreted as all computing devices.
  • PCs such as a desktop or a notebook, but also a smart phone, a tablet PC
  • mobile terminals such as PDAs (Personal Digital Assistants) and mobile communication terminals, as well as to be interpreted as all computing devices.
  • a computer capable of reading a recording medium recording an application which is a program for executing a quest providing method of an online game according to an embodiment of the present invention
  • an application which is a program for executing a quest providing method of an online game according to an embodiment of the present invention
  • a computer capable of reading a recording medium recording an application, which is a program for executing a quest providing method of an online game according to an embodiment of the present invention
  • PDA personal digital assistant
  • the application may be downloaded from the application providing server to a general PC and installed on the mobile terminal through a synchronization program.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

온라인 게임의 퀘스트 제공 방법 및 장치Method and device for providing quest for online game

본 발명은, 퀘스트를 제공하는 온라임 게임에 있어서, 사용자가 기존의 온라인 게임에서 게임 환경이 사용자의 캐릭터를 상대하기 위해 운용하는 가상 적 캐릭터를 퀘스트 캐릭터로서 운용하여 다른 사용자의 캐릭터를 상대하는 퀘스트를 제공하여, 퀘스트를 수행하는 사용자뿐만 아니라, 사용자가 운용하는 가상 적 캐릭터를 상대하는 다른 사용자들의 흥미를 높일 수 있는 기술에 관한 것이다.The present invention relates to a quest in which a user operates a virtual character that is operated by a game environment in order to face a user's character in a conventional online game as a quest character, and deals with a character of another user. By providing a, as well as the user performing the quest, and relates to a technology that can increase the interest of other users dealing with the virtual character operated by the user.

온라인 게임은 네트워크 및 컴퓨터 기술의 발달에 힘입어 최근 온라인 문화 산업의 큰 비중을 차지하고 있는 분야이다. 사용자들은 사용자의 단말을 이용하여 게임 서버에 접속하고, 일정한 캐릭터를 선택하여 온라인 상에서 캐릭터를 조작하여 게임을 즐기고 있다. 온라인 게임의 발전에 따라 사용자는 다양한 장르의 온라인 게임을 요구하게 되었고, 매우 다양한 장르의 온라인 게임이 현재 서비스되고 있다.Online games are an important part of the online culture industry recently due to the development of network and computer technology. Users access a game server using a user's terminal, select a certain character, and manipulate a character online to play a game. With the development of online games, users are demanding online games of various genres, and a wide variety of online games are currently being serviced.

온라인 게임의 종류 및 개수가 많아짐에 따라 각종 온라인 게임들은 좀더 많은 사용자를 영입하기 위해 단순히 정해진 게임 시나리오에 따라 게임을 진행하는 시나리오 모드 이외에 다양한 모드를 구비하여 사용자들에게 제공하고 있다. 그러나 현재 서비스되고 있는 각종 온라인 게임들은 사용자들의 흥미를 더욱 높이기 위하여 이러한 모드 구분과 별개로 조건부 미션인 퀘스트(quest)를 제공한다. 퀘스트는 시나리오 모드를 포함한 여러 가지 모드들에서 게임 진행 중에 크고 작은 목표를 제공하고, 해당 목표를 달성하면 게임에서 지정된 보상을 제공하여 사용자의 흥미를 높이는 게임 서비스 기법이다. 일반적으로 퀘스트는 현재 모드에서 진행되고 있는 미션에 연관성이 있는 미션 내 미션 형태로 제공되고, 퀘스트에 성공하지 못하더라도, 현재 모드 자체의 미션은 수행할 수 있는 형태로 제공된다. 즉 퀘스트는 일종의 옵션 미션으로서, 퀘스트를 수행하지 않더라도, 게임을 진행하는데 지장이 없으나, 퀘스트를 완료하여 지급받는 보상을 활용하면 게임을 좀더 원활하게 진행할 수 있도록 하여 사용자들의 게임 흥미도를 높이기 위해 활용된다. 또한 퀘스트는 신규 사용자에게 게임의 조작 방법이나 세계관 등과 같은 게임 특성을 습득시키기 위한 게임 가이드로서 활용된다.As the number and types of online games increase, various online games are provided to users with various modes in addition to the scenario mode in which the game is simply played according to a predetermined game scenario in order to attract more users. However, various online games currently being provided provide a conditional mission quest separately from this mode division in order to further increase the interest of users. Quest is a game service technique that increases the user's interest by providing large and small goals during the game in various modes including scenario mode and providing rewards specified in the game when the target is achieved. In general, quests are provided in the form of missions within the mission that are related to the mission in progress in the current mode, and even if the quest is not successful, the mission of the current mode itself is provided in a form that can be performed. In other words, the quest is a kind of optional mission. Even if you do not perform the quest, it is not a problem to proceed with the game, but if you use the reward that is paid by completing the quest, the game can be progressed more smoothly and used to increase the user's interest in the game. do. In addition, quests are used as game guides for new users to learn game characteristics such as game operation methods and world views.

이러한 퀘스트는 게임 내의 게임의 개념으로, 온라인 게임 서비스 제공자는 더욱 다양한 퀘스트를 사용자에게 제공하여, 사용자들의 게임에 대한 흥미를 높일 수 있도록 하고 있다.Such a quest is a concept of a game in a game, and an online game service provider provides users with more various quests to increase their interest in the game.

이에 본 발명은, 사용자가 기존의 온라인 게임에서 게임 환경이 사용자의 캐릭터를 상대하기 위해 운용하는 가상 적 캐릭터를 퀘스트 캐릭터로서 운용하여 다른 사용자의 캐릭터를 상대하는 퀘스트를 제공하여, 퀘스트를 수행하는 사용자뿐만 아니라, 사용자가 운용하는 가상 적 캐릭터를 상대하는 다른 사용자들의 흥미를 높일 수 있도록 하는데 그 목적이 있다.Accordingly, the present invention provides a quest that deals with a character of another user by operating as a quest character a virtual character that the user operates in order to deal with the user's character in the existing online game, the user performing the quest In addition, the purpose is to increase the interest of other users dealing with the virtual character operated by the user.

상기 목적을 달성하기 위하여, 본 발명의 일 실시예에 따른 온라인 게임의 퀘스트 제공 방법은, 퀘스트 제공 장치가, 사용자의 사용자 단말이 온라인 게임에 접속 시, 사용자 정보를 수신하여 분석하는 단계; 상기 분석된 사용자 정보를 기초로 상기 사용자가 퀘스트 제공 대상인지 판별하는 단계; 상기 사용자가 퀘스트 제공 대상인 경우, 상기 사용자에게 온라인 게임의 게임 환경이 운용하는 가상의 적 캐릭터를 상기 사용자가 퀘스트 캐릭터로 운용하는 퀘스트를 제공하는 단계; 상기 사용자 단말로부터 퀘스트 승인 신호 수신 시, 상기 퀘스트 캐릭터를 상기 사용자에게 제공하고, 상기 사용자 단말로부터 상기 퀘스트 캐릭터에 대한 운용 정보를 수신하여, 상기 퀘스트를 진행하는 단계; 및 상기 퀘스트 진행 상태를 분석하여, 기설정된 퀘스트 달성 기준에 도달 시, 상기 퀘스트를 수행한 사용자에게 보상을 제공하는 단계; 를 포함하는 것을 특징으로 한다.In order to achieve the above object, the quest providing method of the online game according to an embodiment of the present invention, the quest providing apparatus, when the user terminal of the user accesses the online game, receiving and analyzing the user information; Determining whether the user is a quest providing target based on the analyzed user information; If the user is a quest providing target, providing a quest for the user to operate the virtual enemy character operated by the game environment of the online game as the quest character; When the quest acknowledgment signal is received from the user terminal, providing the quest character to the user, receiving operation information on the quest character from the user terminal, and performing the quest; Analyzing the quest progress and providing a reward to a user who performed the quest when a predetermined quest achievement criterion is reached; Characterized in that it comprises a.

상기 퀘스트를 제공하는 단계는, 상기 사용자 정보에 기초하여 복수개의 상기 가상의 적 캐릭터 중 상기 사용자가 퀘스트에서 수행할 가상의 적 캐릭터를 선택하여 상기 퀘스트 캐릭터로 설정하는 단계; 상기 사용자 정보에 기초하여 상기 퀘스트 캐릭터의 스킬 및 능력치를 수정하는 단계; 상기 보상을 상기 사용자에게 제공하기 위한 상기 퀘스트 달성 기준을 설정하는 단계; 상기 보상을 상기 사용자에게 미제공하고, 상기 퀘스트를 종료하기 위한 상기 퀘스트 실패 기준을 설정하는 단계; 및 상기 퀘스트 캐릭터, 퀘스트 캐릭터의 스킬 및 능력치, 상기 퀘스트 달성 기준 및 상기 퀘스트 실패 기준을 상기 사용자 단말에 표시하는 단계; 를 포함하는 것이 바람직하다.The providing of the quest may include selecting a virtual enemy character to be performed by the user in the quest based on the user information and setting the quest character as the quest character; Modifying the skill and ability of the quest character based on the user information; Setting the quest achievement criteria for providing the reward to the user; Not providing the reward to the user and setting the quest failure criteria to end the quest; And displaying the quest character, skills and abilities of the quest character, the quest achievement criteria, and the quest failure criteria on the user terminal. It is preferable to include.

상기 퀘스트를 제공하는 단계는, 상기 퀘스트 캐릭터가 상기 퀘스트 진행 시에 사용할 수 있는 퀘스트 캐릭터 아이템을 제공하는 단계; 를 더 포함하는 것이 바람직하다.The providing of the quest may include: providing a quest character item that the quest character can use when proceeding with the quest; It is preferable to further include.

상기 퀘스트 캐릭터 아이템을 제공하는 단계는, 상기 사용자 캐릭터가 기보유한 아이템을 상기 퀘스트 캐릭터 아이템으로 제공하는 것이 바람직하다.In the providing of the quest character item, it is preferable to provide an item previously owned by the user character as the quest character item.

상기 퀘스트 달성 기준을 설정하는 단계는, 상기 퀘스트 캐릭터가 다른 사용자의 사용자 캐릭터를 공격하여, 상기 다른 사용자의 사용자 캐릭터의 누적 데미지가 기설정된 데미지 이상이면, 상기 퀘스트를 달성한 것으로 설정하는 것이 바람직하다.In the setting of the quest achievement criteria, when the quest character attacks a user character of another user and the accumulated damage of the user character of the other user is equal to or greater than a preset damage, it is preferable to set the quest to be achieved. .

상기 퀘스트 실패 기준을 설정하는 단계는, 상기 퀘스트 캐릭터가 다른 사용자의 사용자 캐릭터로부터 공격받아, 상기 퀘스트 캐릭터의 누적된 데미지가 기설정된 데미지 이상이면, 상기 퀘스트를 실패한 것으로 설정하는 것이 바람직하다.In the setting of the quest failure criteria, when the quest character is attacked by a user character of another user and the accumulated damage of the quest character is equal to or greater than a preset damage, it is preferable to set the quest as failed.

상기 퀘스트를 진행하는 단계는, 상기 퀘스트를 시작하기 위해 상기 퀘스트 캐릭터를 상기 온라인 게임 상의 가상 공간인 맵 상에 배치하는 단계; 상기 퀘스트 캐릭터가 다른 사용자의 사용자 캐릭터를 상대로 승부하는 퀘스트를 제공하고, 상기 퀘스트 실패 기준에 도달하면, 상기 퀘스트를 종료하는 단계; 상기 퀘스트 캐릭터가 상기 퀘스트 실패 기준에 미도달 시, 상기 퀘스트 캐릭터의 상태가 게임 진행 가능 상태인지 판별하는 단계; 및 상기 퀘스트 캐릭터가 게임 진행 불가능 상태이면, 상기 퀘스트 캐릭터를 복구하는 단계; 를 포함하는 것이 바람직하다.The step of proceeding with the quest includes: placing the quest character on a map that is a virtual space in the online game to start the quest; Providing a quest for the quest character to compete against a user character of another user, and ending the quest when the quest failure criterion is reached; Determining whether a state of the quest character is in a game progress state when the quest character does not meet the quest failure criterion; And recovering the quest character if the quest character is in a game impossible state. It is preferable to include.

상기 맵 상에 배치하는 단계는, 상기 사용자 레벨 정보에 포함된 사용자 레벨을 기준으로 기설정된 레벨 범위내의 레벨을 갖는 다른 사용자의 캐릭터의 위치를 판별하는 단계; 및 상기 위치가 판별된 다른 사용자의 위치를 기준으로 기설정된 거리 이내에 상기 퀘스트 캐릭터를 배치하는 단계; 를 포함하는 것이 바람직하다.The disposing on the map may include determining a position of a character of another user having a level within a preset level range based on the user level included in the user level information; And placing the quest character within a predetermined distance based on the location of another user whose location is determined. It is preferable to include.

본 발명의 일 실시예에 따른 온라인 게임의 퀘스트 제공 장치는, 온라인 게임 상에서 제공 가능한 복수개의 캐릭터 정보를 저장하는 캐릭터 정보 저장부; 상기 온라인 게임 상의 가상 공간인 복수개의 맵 정보를 저장하는 맵 정보 저장부; 사용자 단말 또는 온라인 게임 서비를 제공하는 게임 서버 중 적어도 하나로부터 사용자 정보를 수신하여 저장하는 사용자 정보 저장부; 및 상기 사용자 정보를 상기 사용자 정보 저장부로부터 로드한 뒤 분석하여, 퀘스트 제공 대상인지 여부를 판별하고, 상기 퀘스트 제공 대상인 것으로 판별된 사용자에게 상기 온라인 게임의 게임 환경이 운용하는 가상의 적 캐릭터를 상기 사용자가 퀘스트 캐릭터로 운용하는 퀘스트를 제공하는 퀘스트 설정부; 를 포함하는 것을 특징으로 한다.Quest providing apparatus for an online game according to an embodiment of the present invention, the character information storage unit for storing a plurality of character information that can be provided on the online game; A map information storage unit which stores a plurality of map information which is a virtual space on the online game; A user information storage unit for receiving and storing user information from at least one of a user terminal or a game server providing an online game service; And analyzing the user information after loading the user information from the user information storage unit to determine whether the quest is a target for providing the virtual enemy character operated by the game environment of the online game. A quest setting unit for providing a quest operated by the user as a quest character; Characterized in that it comprises a.

상기 캐릭터 정보 저장부는, 상기 사용자들이 보유한 적어도 하나의 사용자 캐릭터 및 적어도 하나의 상기 가상의 적 캐릭터를 저장하는 것이 바람직하다.The character information storage unit preferably stores at least one user character and at least one virtual enemy character held by the users.

상기 퀘스트 설정부는, 상기 사용자 정보에 기초하여 상기 적어도 가상의 적 캐릭터 중 하나의 캐릭터를 선택하여, 상기 퀘스트 캐릭터로 설정하고, 상기 사용자 정보에 기초하여 상기 퀘스트 캐릭터의 스킬 및 능력치를 수정하는 것이 바람직하다.The quest setting unit may select one of the at least virtual enemy characters based on the user information, set the character as the quest character, and modify the skill and ability of the quest character based on the user information. Do.

상기 퀘스트 설정부는, 퀘스트 수행에 대한 보상을 상기 사용자에게 제공하기 위한 퀘스트 달성 기준 및 상기 보상을 상기 사용자에게 미제공하고, 상기 퀘스트를 종료하기 위한 상기 퀘스트 실패 기준을 설정하는 것이 바람직하다.The quest setting unit may provide a quest achievement criterion for providing the user with a reward for performing a quest and the quest failure criterion for terminating the quest without providing the user with the reward.

상기 퀘스트 설정부는, 상기 사용자가 상기 퀘스트 캐릭터를 운용하여 다른 사용자의 사용자 캐릭터를 상대로 승부를 하는 퀘스트를 제공하고, 상기 퀘스트를 진행 시, 상기 퀘스트 캐릭터를 상기 온라인 게임 상의 가상 공간인 맵 상에 배치하고, 상기 퀘스트 실패 기준에 도달하면, 상기 퀘스트를 종료하며, 상기 퀘스트 캐릭터가 상기 퀘스트 실패 기준에 미도달 시, 상기 퀘스트 캐릭터의 상태가 게임 진행 가능 상태인지 판별하여 상기 퀘스트 캐릭터가 게임 진행 불가능 상태이면, 상기 퀘스트 캐릭터를 복구하는 것이 바람직하다.The quest setting unit provides a quest for the user to operate the quest character to win against a user character of another user, and when the quest proceeds, the quest character is placed on a map that is a virtual space in the online game. When the quest failure criterion is reached, the quest ends, and when the quest character fails to meet the quest failure criterion, the quest character is determined to be in a game progress state, and the quest character is incapable of playing the game. If so, it is desirable to recover the quest character.

상기 퀘스트 설정부는, 상기 사용자 레벨 정보에 포함된 사용자 레벨을 기준으로 기설정된 레벨 범위내의 레벨을 갖는 다른 사용자의 캐릭터의 위치를 판별하고, 상기 위치가 판별된 다른 사용자 캐릭터의 위치를 기준으로 기설정된 거리 이내에 상기 퀘스트 캐릭터를 배치하는 것이 바람직하다.The quest setting unit determines a position of a character of another user having a level within a preset level range based on the user level included in the user level information, and is preset based on the position of another user character whose position is determined. It is desirable to place the quest character within a distance.

본 발명에 의하면, 사용자가 기존의 온라인 게임에서 게임 환경이 사용자의 캐릭터를 상대하기 위해 운용하는 가상 적 캐릭터를 퀘스트 캐릭터로서 사용자가 운용하여 다른 사용자의 캐릭터를 상대하는 퀘스트를 제공하여, 퀘스트를 수행하도록 하므로, 퀘스트를 수행하는 사용자는 일반적으로 사용할 수 없는 캐릭터를 사용할 뿐만 아니라, 기존에 제공되던 게임 조건과 전혀 다른 게임 조건에서 퀘스트를 수행할 수 있으며, 다른 사용자의 게임 진행을 확인할 수 있으므로, 게임에 대한 흥미를 높일 수 있다. 또한 사용자가 운용하는 가상 적 캐릭터를 상대하는 다른 사용자들은 게임 환경이 운용하여 동일한 행동 패턴을 보이던 가상의 적 캐릭터가 퀘스트를 수행하는 다른 사용자에 의해 운용됨에 따라 다른 행동 패턴을 나타내게 되어 게임에 흥미를 높일 수 있는 효과가 있다.According to the present invention, a user operates a virtual enemy character operated by a game environment to deal with a user's character in a conventional online game as a quest character to provide a quest for a character of another user to perform a quest. The user who performs the quest can not only use the character that is not normally available, but also can perform the quest in a game condition that is completely different from the existing game condition and can check the progress of other users. Increase interest in In addition, other users dealing with the virtual character operated by the user may show different behavior patterns as the virtual enemy character operated by the other user who performs the quest is operated by the game environment. It can increase the effect.

도1 은 본 발명의 일 실시예에 따른 온라인 게임의 퀘스트 제공 방법에 대한 플로우차트이다.1 is a flowchart of a method for providing a quest for an online game according to an embodiment of the present invention.

도2 는 본 발명의 일 예에 따른 사용자 정보를 분석하는 흐름을 나타낸다.2 illustrates a flow of analyzing user information according to an embodiment of the present invention.

도3 은 본 발명의 일 예에 따른 퀘스트를 제공하는 흐름을 나타낸다.3 shows a flow for providing a quest according to an example of the present invention.

도4 는 본 발명의 일 예에 따른 퀘스트 캐릭터로 게임을 진행하는 흐름을 나타낸다.4 is a flowchart illustrating a game progressing as a quest character according to an embodiment of the present invention.

도5 는 본 발명의 일 실시예에 따른 온라인 게임의 퀘스트 제공 장치의 블록도이다.5 is a block diagram of an apparatus for providing a quest for an online game according to an embodiment of the present invention.

이하, 첨부된 도면을 참조하여 본 발명의 각 실시예에 따른 온라인 게임의 퀘스트 제공 방법 및 장치에 대하여 설명하기로 한다.Hereinafter, a method and apparatus for providing a quest for an online game according to embodiments of the present invention will be described with reference to the accompanying drawings.

이하의 실시 예는 본 발명의 이해를 돕기 위한 상세한 설명이며, 본 발명의 권리 범위를 제한하는 것이 아님은 당연할 것이다. 따라서, 본 발명과 동일한 기능을 수행하는 균등한 발명 역시 본 발명의 권리 범위에 속할 것이다. The following embodiments are detailed description to help understand the present invention, and it should be understood that the present invention is not intended to limit the scope of the present invention. Therefore, equivalent inventions that perform the same functions as the present invention will also fall within the scope of the present invention.

또한 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.In addition, in adding reference numerals to the components of each drawing, it should be noted that the same reference numerals are used as much as possible even if displayed on different drawings. In addition, in describing the present invention, when it is determined that the detailed description of the related well-known configuration or function may obscure the gist of the present invention, the detailed description thereof will be omitted.

또한, 본 발명의 구성 요소를 설명하는 데 있어서, 제 1, 제 2, A, B, (a), (b) 등의 용어를 사용할 수 있다. 이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질이나 차례 또는 순서 등이 한정되지 않는다. 어떤 구성 요소가 다른 구성요소에 "연결", "결합" 또는 "접속"된다고 기재된 경우, 그 구성 요소는 그 다른 구성요소에 직접적으로 연결되거나 또는 접속될 수 있지만, 각 구성 요소 사이에 또 다른 구성 요소가 "연결", "결합" 또는 "접속"될 수도 있다고 이해되어야 할 것이다.In addition, in describing the component of this invention, terms, such as 1st, 2nd, A, B, (a), (b), can be used. These terms are only for distinguishing the components from other components, and the nature, order or order of the components are not limited by the terms. If a component is described as being "connected", "coupled" or "connected" to another component, that component may be directly connected to or connected to that other component, but there may be another configuration between each component. It is to be understood that the elements may be "connected", "coupled" or "connected".

본 발명의 실시 예에서 “통신”, “통신망” 및 “네트워크”는 동일한 의미로 사용될 수 있다. 상기 세 용어들은, 파일을 사용자 단말, 다른 사용자들의 단말 및 다운로드 서버 사이에서 송수신할 수 있는 유무선의 근거리 및 광역 데이터 송수신망을 의미한다.In the embodiment of the present invention, "communication", "communication network" and "network" may be used as the same meaning. The three terms refer to wired and wireless local and wide area data transmission and reception networks capable of transmitting and receiving files between a user terminal, a terminal of other users, and a download server.

이하의 설명에서 “게임 서버”란, 사용자들이 접속하여 게임 컨텐츠를 이용하기 위하여 접속하게 되는 서버 컴퓨터를 의미한다. 용량이 작거나 이용자 수가 작은 게임의 경우 하나의 게임 서버에 다수의 게임 프로그램이 운영될 수 있다. 또한, 용량이 매우 크거나 실시간 접속 인원 수가 많은 게임의 경우, 게임의 기능에 따라서 하나의 게임의 운영을 위한 게임 서버가 하나 이상 존재할 수도 있다.In the following description, “game server” means 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 in one game server. In addition, in the case of a game having a very large capacity or a large number of real-time access persons, there may be one or more game servers for operating one game depending on the function of the game.

또한 게임 서버에는 데이터 베이스에 대한 미들웨어나 결제 처리를 수행하는 서버들이 연결될 수 있으나, 본 발명에서는 이에 대한 설명은 생략하기로 한다.In addition, the game server may be connected to a server that performs middleware or payment processing for the database, the description thereof will be omitted in the present invention.

본 발명에서, 게임 캐릭터는 온라인 게임의 일 종목을 유저들이 체험할 수 있는 게임 내에 등장하는 모든 캐릭터들을 의미한다. 게임 캐릭터는 게임 화면 상에 등장하여 유저의 조작에 따라서 게임 내에서 일정한 행동을 하게 된다. 또한, 게임 캐릭터는 게임의 수행 결과에 따라서 일정한 경험치를 쌓으면서 레벨이 상승될 수 있으며, 레벨의 상승에 따라서 캐릭터의 능력치가 더욱 강해지게 된다.In the present invention, the game character means all characters appearing in the game in which users can experience one item of the online game. The game character appears on the game screen and performs certain actions in the game according to the user's operation. In addition, the game character may be raised in the level while accumulating a certain experience value according to the result of the game, the character's ability value becomes stronger as the level increases.

본 발명에서 온라인 게임은 기본적으로 PVE(Player Versus Environment) 방식의 게임을 의미한다. 온라인 게임의 장르와 더불어 온라인 게임의 게임 방식 또한 다양해지고 있다. 온라인 게임 방식이 다양화 되고 있으나, 크게는 사용자들 사이의 상호 대결하는 PVP(Player Versus Player)방식과 사용자들이 게임 환경(여기서 게임 서비스를 제공하는 인공 지능을 나타낸다.)과 대결하는 PVE의 2가지 게임 방식으로 구분된다. PVP 방식은 대전 게임 또는 1인칭 슈팅 (First-person shooter 또는 First-person shooting : 이하 FPS) 게임 등의 온라인 게임에 주로 적용되며, PVE 방식은 MMORPG(Massively Multi-play Online Role Play Game)과 같은 방식의 온라인 게임에 주로 적용된다.In the present invention, the online game basically means a game of PVE (Player Versus Environment). In addition to the genre of online games, online game methods are also diversifying. Online game methods are diversified, but there are two main types of players, namely, player Versus Player (PVP), in which users interact with each other, and PVE, in which users compete with the game environment (here, artificial intelligence that provides game services). The game is divided. The PVP method is mainly applied to online games such as competitive games or first-person shooters (FPS) games, and the PVE method is the same as the MMORPG (Massively Multi-play Online Role Play Game). Mainly applies to online games.

본 발명에서 가상의 적은 게임 환경이 운용하는 다양한 캐릭터들 중 사용자 캐릭터를 상대로 게임 상의 승부를 겨루는 캐릭터들을 의미한다. 온라인 게임에서 게임 환경은 사용자 캐릭터를 제외한 복수개의 다양한 가상 캐릭터들을 운용한다. 이러한 복수개의 가상 캐릭들 중에는 사용자에게 게임 진행 방식을 설명하기 위한 캐릭터나, 단순히 게임 상의 분위기를 조성하기 위한 캐릭터도 있으며, 사용자 캐릭터를 상대로 승부를 겨루는 캐릭터도 존재한다. 본 발명에서는 게임 환경이 운용하는 캐릭터들 중 사용자 캐릭터를 상대로 승부를 겨루는 캐릭터에 대해 별도로 가상의 적 캐릭터로 칭하도록 한다.In the present invention, the virtual enemy refers to characters that compete in a game against a user character among various characters operated by the game environment. In the online game, the game environment manages a plurality of various virtual characters except the user character. Among the plurality of virtual characters, there are a character for explaining a game progression method to a user, a character for simply creating an atmosphere in a game, and a character competing for a user character. In the present invention, a character competing against the user character among the characters operated by the game environment is called a virtual enemy character separately.

본 발명에서 맵은 사용자가 운용하는 캐릭터가 주어진 미션을 수행하기 위하여 활동하는 온라인 게임 상의 가상 공간을 의미한다. 맵은 게임의 종류에 따라 그 다양한 크기 및 형태로 제공된다. 게임의 종류에 따라서 맵은 실제 세계의 지상으로 표시될 수 있으며, 숲이나 산속 또는 도시로 표현될 수도 있다. 또한 다른 종류의 게임에서는 하늘이나 바닷속 또는 우주 공간으로 표시될 수도 있다. 즉 맵은 특정한 공간을 지칭하지 않고, 게임의 종류에 따라 어떤 형태의 가상 공간이라도 맵으로서 제공될 수 있다.In the present invention, a map refers to a virtual space in an online game where a character operated by a user is active to perform a given mission. Maps are provided in various sizes and shapes depending on the type of game. Depending on the type of game, the map may be represented by the ground of the real world, or may be represented by a forest, a mountain, or a city. It can also be represented in the sky, in the sea, or in outer space in other types of games. That is, the map does not refer to a specific space, and any type of virtual space may be provided as a map according to the type of game.

도1 은 본 발명의 일 실시예에 따른 온라인 게임의 퀘스트 제공 방법에 대한 플로우차트이다.1 is a flowchart of a method for providing a quest for an online game according to an embodiment of the present invention.

도1 을 참조하면, 퀘스트 제공 장치는 사용자 단말이 퀘스트 제공 장치 또는 게임 서버에 접속하는지 판별한다(S100). 온라인 게임은 사용자 단말이 게임 서버가 제공하는 웹 페이지에 접속하여 기설치된 게임 클라이언트를 실행함으로서 실행할 수 있다. 만일 사용자 단말에 게임 클라이언트가 설치되어 있지 않다면, 사용자는 게임 클라이언트를 게임 서버로부터 전송받아 사용자 단말에 설치할 수 있다.Referring to FIG. 1, the quest providing apparatus determines whether the user terminal is connected to the quest providing apparatus or the game server (S100). The online game can be executed by the user terminal accessing a web page provided by the game server and executing a preinstalled game client. If the game client is not installed in the user terminal, the user may receive the game client from the game server and install the game client in the user terminal.

사용자 단말이 게임이 실행되면, 퀘스트 제공 장치는 사용자 단말 또는 게임 서버로부터 사용자 정보를 수신하여 분석한다(S200). 여기서 사용자 정보는 사용자의 레벨이나, 이전 수행한 퀘스트, 보유 캐릭터 정보, 보유 아이템 정보 등이 포함될 수 있다. 본 발명에서 퀘스트 제공 장치가 사용자 정보를 분석하는 것은, 사용자 정보를 분석하여 사용자에게 적절한 가상의 적 캐릭터를 퀘스트 캐릭터로서 제공할 수 있도록 하기 위함이다.When the game is executed by the user terminal, the quest providing device receives and analyzes user information from the user terminal or the game server (S200). The user information may include a user's level, previously performed quests, possessed character information, and possessed item information. In the present invention, the quest providing apparatus analyzes the user information so as to analyze the user information and provide the user with an appropriate virtual enemy character as the quest character.

사용자 정보가 분석되면, 분석된 사용자 정보에 따라 사용자가 퀘스트 대상인지 여부를 판별한다(S300). 퀘스트는 다양한 난이도로 제공될 수 있으며, 여러가지 종류의 퀘스트가 제공될 수 있다. 그러나 본 발명에 따른 퀘스트는 기존의 퀘스트와 달리 사용자가 가상의 적 캐릭터를 퀘스트 캐릭터로 부여받고, 부여받은 퀘스트 캐릭터를 이용하여 다른 사용자를 상대로 게임을 진행하는 것을 특징으로 한다. 이에 사용자가 현재 접속한 온라인 게임에 익숙하지 않은 사용자라면, 퀘스트 수행에 어려움을 겪을 수 있다. 이에, 사용자 정보를 분석하여, 사용자가 퀘스트 수행에 적합한 사용자인지 판별할 필요가 있다. 이 때, 퀘스트를 수행할 수 있는 사용자 기준은 온라인 게임에 따라서 다양하게 설정될 수 있으며, 일 예로 사용자의 레벨이나, 이전 달성한 퀘스트 등을 설정할 수 있다.When the user information is analyzed, it is determined whether the user is a quest target according to the analyzed user information (S300). Quests may be provided in various difficulty levels, and various types of quests may be provided. However, the quest according to the present invention is characterized in that, unlike the existing quest, the user is given a virtual enemy character as the quest character, and the game is performed against another user using the assigned quest character. Therefore, if the user is not familiar with the currently connected online game, the user may have difficulty in performing the quest. Thus, by analyzing the user information, it is necessary to determine whether the user is a user suitable for performing the quest. In this case, the user criteria for performing the quest may be set in various ways according to the online game. For example, the user's level or a previously achieved quest may be set.

사용자 정보 분석결과, 사용자가 퀘스트 대상인 것으로 판별되면, 사용자에게 퀘스트를 제공한다(S400). 퀘스트 제공은 사용자 단말에 퀘스트 내용을 표시함으로서 제공할 수 있다. 퀘스트 내용에는 사용자에게 퀘스트 캐릭터로서 부여될 가상의 적 캐릭터 종류 및 가상의 적 캐릭터의 능력치, 퀘스트 달성 조건 및 퀘스트 실패 조건 등이 포함될 수 있다. 본 발명에서 퀘스트는 기존의 온라인 게임에서 사용자가 사용자 캐릭터를 이용하여 가상의 적을 상대하는 것과 달리, 사용자가 가상의 적 캐릭터를 퀘스트 캐릭터로 부여받아 다른 사용자의 사용자 캐릭터를 상대하는 것으로 제공된다. 즉 사용자는 퀘스트를 달성하기 위해서는 다른 사용자의 사용자 캐릭터를 상대로 승부를 겨루어야 한다.As a result of analyzing the user information, if it is determined that the user is a quest target, a quest is provided to the user (S400). Quest provision can be provided by displaying the content of the quest on the user terminal. The quest content may include a virtual enemy character type to be given to the user as a quest character, a capability value of the virtual enemy character, a quest achievement condition, and a quest failure condition. In the present invention, the quest is provided in which the user is given a virtual enemy character as a quest character to face a user character of another user, unlike a user who uses a user character to face a virtual enemy in an existing online game. In other words, the user must compete against the user character of another user in order to achieve the quest.

퀘스트가 제공되면, 사용자 단말로부터 퀘스트 승인 신호를 수신하여 퀘스트 시작 여부를 판별한다(S500). 상기한 바와 같이, 퀘스트는 게임 진행에서 필수적인 요소가 아니며, 사용자의 흥미를 높이기 위한 옵션 요소이다. 따라서 사용자는 제공된 퀘스트를 반드시 수행할 필요가 없다. 이에 사용자는 퀘스트 제공 장치가 제공한 퀘스트를 수행할지 여부를 판별하고, 퀘스트를 수행하고자 하는 경우에 사용자 단말을 통해 퀘스트 승인 신호를 퀘스트 제공 장치로 전송할 수 있다. 퀘스트 제공 장치는 퀘스트 승인 신호를 수신하면, 사용자가 퀘스트를 진행하는 것으로 판단하고, 퀘스트를 시작한다.When the quest is provided, it is determined whether to start the quest by receiving a quest approval signal from the user terminal (S500). As described above, the quest is not an essential element in the game progression, but an optional element for enhancing the user's interest. Thus, the user does not necessarily have to perform the provided quest. Accordingly, the user may determine whether to perform the quest provided by the quest providing device, and transmit a quest acknowledgment signal to the quest providing device through the user terminal when the quest is to be performed. When the quest providing device receives the quest acknowledgment signal, it determines that the user proceeds with the quest and starts the quest.

퀘스트가 시작되면, 퀘스트 제공 장치는 사용자의 퀘스트 캐릭터 운용에 따라 게임을 진행한다(S600). 퀘스트 캐릭터는 상기한 바와 같이, 제공된 퀘스트에 따라 기존의 사용자 캐릭터와 달리 게임 환경이 운용하는 가상의 적 캐릭터를 상대로 승부를 하지 않고, 다른 사용자의 캐릭터를 상대로 승부를 하도록 운용된다. 이때 퀘스트 캐릭터는 기본적으로 기존에 온라인 게임의 가상 환경이 운용하던 가상의 캐릭터이므로, 가상 환경이 운용하는 다른 가상의 적 캐릭터를 상대로는 승부를 할 수 없도록 설정되는 것이 바람직하다. 또한 퀘스트 제공 장치는 다른 가상의 적 캐릭터들이 퀘스트 캐릭터를 공격하지 못하도록 설정하는 것이 바람직하다.When the quest starts, the quest providing device proceeds with the game according to the user's operation of the quest character (S600). As described above, the quest character, unlike the existing user character, is operated to win against a character of another user, rather than a virtual enemy character operated by the game environment. In this case, the quest character is basically a virtual character that was previously operated by the virtual environment of the online game, and therefore, it is preferable that the quest character cannot be set against another virtual enemy character operated by the virtual environment. In addition, the quest providing device may be configured to prevent other virtual enemy characters from attacking the quest character.

퀘스트 제공 장치는 퀘스트가 진행되는 동안 퀘스트가 달성되는지 여부를 판별한다(S700). 퀘스트 달성 여부는 기 설정된 퀘스트 달성 기준에 따라 판별할 수 있다. 퀘스트 달성 기준은 다양하게 설정될 수 있으며, 일 예로, 퀘스트 캐릭터로 다른 사용자 캐릭터에 승리한 경우에 퀘스트가 달성되는 것으로 설정될 수 있다. 또한 다른 예로서, 퀘스트 캐릭터로 다른 사용자 캐릭터에 기설정된 데미지 기준 이상의 데미지를 입힌 경우에 퀘스트가 달성되는 것으로 설정될 수도 있다.The quest providing apparatus determines whether the quest is achieved while the quest is in progress (S700). Whether the quest is achieved may be determined based on a predetermined quest achievement criterion. The quest achievement criteria may be set in various ways. For example, when the quest character wins another user character, the quest may be set to be achieved. As another example, the quest may be set to be achieved when the quest character inflicts more damage than a predetermined damage criterion.

퀘스트 제공 장치는 퀘스트가 달성된 것으로 판별되면, 퀘스트 달성에 대한 보상을 제공한다. 이때 제공되는 보상은 퀘스트의 난이도 등을 고려하여, 다양한 방법으로 제공될 수 있으며, 보상으로 기설정된 보상 아이템을 제공하거나, 복수개의 보상 아이템 중 사용자가 선택한 적어도 하나의 보상 아이템을 제공할 수도 있다. 그리고 보상이 완료되면, 퀘스트를 종료한다.If it is determined that the quest has been achieved, the quest providing device provides a reward for achieving the quest. In this case, the reward may be provided in various ways, in consideration of the difficulty of the quest, and may provide a reward item preset as a reward or at least one reward item selected by a user among a plurality of reward items. When the reward is completed, the quest ends.

그러나 퀘스트를 달성하지 못한 것으로 판별되면, 다시 케스트 캐릭터로 퀘스트를 진행하도록 한다(S600). 본 발명에서 퀘스트 제공 장치는 사용자가 퀘스트를 달성하지 못하더라도, 퀘스트를 곧바로 종료하지 않을 수 있다. 퀘스트 제공 장치는 퀘스트 달성 기준과 함께 퀘스트 실패 기준을 설정하여, 사용자가 운용하는 퀘스트 캐릭터가 퀘스트 달성 기준에 도달하거나, 퀘스트 실패 기준에 도달할 때까지 퀘스트가 계속 진행되도록 설정할 수 있다.However, if it is determined that the quest has not been achieved, the quest proceeds to the quest character again (S600). In the present invention, the quest providing device may not immediately end the quest even if the user does not achieve the quest. The quest providing device may set the quest failure criteria together with the quest achievement criteria so that the quest continues until the quest character operated by the user reaches the quest achievement criteria or reaches the quest failure criteria.

상기한 바와 같이 도1 에 도시된 퀘스트 제공 방법은 사용자가 가상의 적 캐릭터를 퀘스트 캐릭터로 운용하여, 다른 사용자의 캐릭터를 상대로 승부를 겨루도록 하는 퀘스트를 제공하여, 퀘스트를 수행하는 사용자는 기존과 다른 형태의 게임을 수행하게 됨에 따라 게임에 대한 흥미를 높일 수 있다. 뿐만 아니라, 다른 사용자들 또한 기존에 가상 환경이 운용하여 동일한 행동 패턴만을 보여주는 가상의 적들 사이에 사용자가 운용하는 퀘스트 캐릭터가 포함되어 다른 행동 패턴으로 공격을 수행하게 되므로, 단순히 가상 환경에 의해 운용되는 가상의 을 상대할 때와는 다른 재미를 느낄 수 있어 게임에 대한 흥미를 높일 수 있다.As described above, the quest providing method illustrated in FIG. 1 provides a quest for a user to operate a virtual enemy character as a quest character, thereby competing for a game against another user's character. As you play different types of games, you can increase your interest in the game. In addition, other users also include a quest character operated by a user among virtual enemies operating in the virtual environment showing only the same behavior pattern, so that the attack is executed by different behavior patterns. You can have a different fun than dealing with a fictional opponent, which can increase your interest in the game.

도2는 본 발명의 일 예에 따른 사용자 정보를 분석하는 흐름을 나타낸다.2 illustrates a flow of analyzing user information according to an embodiment of the present invention.

도2를 참조하여, 사용자 정보를 분석하는 흐름을 살펴보면, 퀘스트 제공 장치는 사용자 단말이 접속하면, 사용자 정보를 수신한다(S210). 사용자 정보는 사용자 단말로부터 수신할 수도 있으며, 게임 서버로부터 수신할 수도 있다.Referring to FIG. 2, referring to the flow of analyzing user information, the quest providing apparatus receives user information when the user terminal is connected (S210). The user information may be received from the user terminal or may be received from the game server.

퀘스트 제공 장치는 사용자 정보를 수신하면, 사용자 정보에서 사용자 레벨을 확인한다(S220). 본 발명에 따른 가상의 적 캐릭터를 운용하는 퀘스트는 다른 사용자의 캐릭터를 상대로 공격을 수행해야 하므로, 게임에 익숙하지 않은 사용자는 퀘스트를 수행하기가 어렵다. 이에 사용자의 레벨을 확인할 필요가 있다. 그러나 사용자의 레벨을 확인하는 것은 퀘스트 제공 여부를 판별하기 위해서뿐만 아니라, 퀘스트 수행 시에 사용자가 상대할 적절한 레벨의 다른 사용자의 캐릭터를 찾기 위해서도 필요하다. 사용자가 퀘스트 캐릭터를 이용하여 다른 사용자 캐릭터를 상대하는 경우에, 사용자는 익숙하지 않은 퀘스트 캐릭터를 운용해야하며, 일반적으로 가상의 적 캐릭터가 사용자 캐릭터에 비해 상대적으로 낮은 능력치를 나타내기 때문에, 퀘스트 제공 장치는 퀘스트 캐릭터가 사용자의 레벨에 적합한 다른 사용자 캐릭터를 상대할 수 있도록 해야 한다. 따라서 사용자 레벨에 대한 확인이 필요하다.Upon receiving the user information, the quest providing apparatus checks the user level in the user information (S220). Since the quest operating a virtual enemy character according to the present invention must attack the character of another user, it is difficult for a user who is not familiar with the game to perform the quest. You need to check your level. However, checking the user's level is necessary not only to determine whether the quest is provided, but also to find another user's character at an appropriate level to be dealt with by the user when performing the quest. When a user uses a quest character to deal with other user characters, the user must operate an unfamiliar quest character, and in general, the quest is provided because the virtual enemy character exhibits a lower level of abilities than the user character. The device must allow the quest character to face other user characters appropriate for the user's level. Therefore, the user level needs to be checked.

또한 퀘스트 제공 장치는 사용자 정보로 사용자가 이전 달성한 퀘스트를 확인한다(S230). 상기한 바와 같이, 퀘스트는 복수개의 퀘스트가 각각 독립적으로 사용자에게 제공될 수도 있으나, 때때로, 복수개의 퀘스트가 서로 연계되어 이전에 제공된 퀘스트가 달성된 경우에만 제공될 수도 있다. 이에 퀘스트 제공 장치는 사용자가 이전 달성한 퀘스트를 확인하여 퀘스트 제공 여부를 판별할 수 있다. 그러나 경우에 따라서는 달성 여부에 무관하게 사용자가 이전 수행한 퀘스트를 확인할 수도 있다.In addition, the quest providing device checks the quest previously achieved by the user with the user information (S230). As described above, a quest may be provided to a user independently of a plurality of quests, but sometimes, a plurality of quests may be provided only when a previously provided quest is achieved by being associated with each other. In response, the quest providing device may determine whether the quest is provided by checking a quest previously achieved by the user. However, in some cases, the user may check the quest previously performed regardless of whether or not it is achieved.

이후 퀘스트 제공 장치는 사용자가 보유한 사용자 캐릭터의 정보를 확인한다(S230). 퀘스트 제공 장치가 사용자가 보유한 사용자 캐릭터의 정보를 확인하는 것은 사용자 캐릭터의 특성(스킬 및 보유 아이템 등)을 확인하여 사용자에게 적합한 퀘스트 캐릭터를 제공할 수 있도록 하기 위함이다.Thereafter, the quest providing device checks the information of the user character possessed by the user (S230). The quest providing device checks the information of the user character possessed by the user in order to check the characteristics of the user character (skill and possessed item, etc.) so as to provide a suitable quest character to the user.

캐릭터의 스킬은 각 게임의 특성에 따라 다양하게 설정될 수 있으며, 일예로 온라인 게임이 온라인 판타지 게임인 경우에는 캐릭터가 갖는 스킬의 종류로 마법, 공격 및 수비 등으로 설정될 수 있다. 또한 온라인 게임이 온라인 축구 게임의 경우에는 캐릭터에 대응하는 선수의 스킬을 나타내는 공동, 공격, 패스/드리블, 수비 및 골키핑 등이 캐릭터의 스킬 종류로 설정될 수 있다. 게임의 설정에 따라서 각각의 스킬은 더욱 세분화하여 제공될 수도 있다. 예를 들어, 온라인 판타지 게임의 스킬 중 공격에서는 힘, 정확도와 같은 세부 스킬이 제공될 수 있으며, 온라인 축구 경기에서 공동은 지구력, 체력, 침착성 등의 세부 스킬이 제공될 수 있다. 사용자는 사용자 캐릭터를 운용하여 게임을 진행하여 획득되는 경험치를 서로 다른 비율로 각각의 스킬로 변환함으로써, 사용자들에게 동일한 특성으로 제공되는 동일한 사용자 캐릭터들을 각각 다른 특성을 갖는 캐릭터로 성장시킬 수 있다. 즉 동일한 캐릭터를 제공받아 게임을 수행하더라도, 사용자가 사용자 캐릭터의 경험치를 여러 종류의 스킬 포인트로 변환하여 사용함에 따라 각 캐릭터의 특성을 차별화할 수 있도록 하여. 서로 다른 특성을 갖는 캐릭터로 성장할 수 있다.The character's skill may be set in various ways according to the characteristics of each game. For example, when an online game is an online fantasy game, the character's skill may be set as magic, attack, and defense. In addition, when the online game is an online soccer game, cavities, attacks, passes / dribbles, defenses, and goalkeepings representing the skills of the players corresponding to the characters may be set as the character type of the character. Depending on the game's settings, each skill may be provided in greater detail. For example, in an online fantasy game, an attack may be provided with detailed skills such as strength and accuracy in an attack, and in an online soccer game, a joint may be provided with detailed skills such as endurance, stamina, and composure. The user may grow the same user characters provided with the same characteristics to the characters having different characteristics by converting the experience values obtained through the game by operating the user characters in different skills at different ratios. That is, even if the user is provided with the same character, the user can differentiate the characteristics of each character by converting the user's experience value into various kinds of skill points. Can grow into characters with different characteristics.

그러므로 퀘스트 제공 장치는 사용자가 보유한 사용자 캐릭터의 정보를 분석함으로써 사용자의 게임 성향을 판별할 수 있으므로, 사용자에게 적합한 가상의 적 캐릭터를 퀘스트 캐릭터로 제공할 수 있게 된다.Therefore, the quest providing apparatus can determine the game propensity of the user by analyzing the information of the user character possessed by the user, thereby providing a virtual enemy character suitable for the user as the quest character.

도3 은 본 발명의 일 예에 따른 퀘스트를 제공하는 흐름을 나타낸다.3 shows a flow for providing a quest according to an example of the present invention.

도3 의 퀘스트를 제공하는 흐름에서는, 퀘스트 제공 장치가 먼저 분석된 사용자 정보를 기초로 사용자에게 제공할 퀘스트 캐릭터를 선택한다(S410). 온라인 게임에서 게임 환경은 다양한 종류의 가상의 적 캐릭터를 운용한다. 가상의 적 캐릭터 중에서는 능력치가 매우 낮은 캐릭터도 있으며, 능력치가 매우 높은 캐릭터도 있다. 즉 가상의 적 캐릭터들 사이의 능력치 편차가 매우 크다. 여기서 캐릭터 능력치는 캐릭터의 스킬 포인트의 합을 의미하며, 캐릭터가 보유한 스킬의 종류에 무관하게 캐릭터들의 레벨을 평가할 수 있는 기준으로 사용된다. 또한 가상의 적 캐릭터들은 서로 다른 스킬이나 아이템을 보유한다. 보유한 스킬에 따라 가상의 적 캐릭터도 서로 다른 특성을 나타낸다. 이에 퀘스트 제공 장치는 분석된 사용자 정보로부터 복수개의 가상의 적 중 사용자에게 적합한 가상의 적 캐릭터를 퀘스트 캐릭터로 선택한다.In the flow of providing the quest of FIG. 3, the quest providing device selects a quest character to be provided to the user based on the analyzed user information (S410). In the online game, the game environment operates various kinds of virtual enemy characters. Some imaginary enemy characters have very low stats and some have very high stats. That is, the variance of stats between imaginary enemy characters is very large. Here, the character ability value means the sum of the character's skill points, and is used as a criterion for evaluating the character's level irrespective of the kind of skills possessed by the character. Virtual enemy characters also possess different skills or items. Depending on the skill possessed, the virtual enemy character also shows different characteristics. Accordingly, the quest providing device selects a virtual enemy character suitable for the user from the plurality of virtual hits as the quest character from the analyzed user information.

사용자에게 제공할 퀘스트 캐릭터가 선택되면, 퀘스트 제공 장치는 퀘스트 캐릭터의 설정을 수정한다(S420). 가상의 적 캐릭터는 기본적으로 가상 환경이 운용하는 캐릭터이므로, 사용자가 운용하기에 적합하지 않을 수 있다. 이러한 가상의 적 캐릭터의 특성은 사용자가 가상의 적 캐릭터를 퀘스트 캐릭터로 운용하여 다른 사용자의 사용자 캐릭터를 상대하기 어렵도록 할 수 있다. 이러한 가상의 적 캐릭터의 특성은 단순히 가상의 적 캐릭터의 능력치에 대한 문제를 먼저 고려할 수 있다. 캐릭터의 능력치는 캐릭터의 체력이 포함될 수 있다. 캐릭터의 체력은 캐릭터가 다른 캐릭터의 공격에 의해 데미지를 받았을 때, 체력으로 설정된 한도 내에서 캐릭터가 게임 진행 가능한 상태로 유지될 수 있도록 한다. 따라서 캐릭터의 설정 수정 시, 체력에 대한 수정이 포함될 수 있다.When the quest character to be provided to the user is selected, the quest providing device modifies the setting of the quest character (S420). Since the virtual enemy character is basically a character operated by the virtual environment, it may not be suitable for the user to operate. The characteristics of the virtual enemy character may make it difficult for a user to operate the virtual enemy character as a quest character to face the user character of another user. The characteristics of the virtual enemy character may simply consider the problem of the ability of the virtual enemy character first. The character's stats may include the character's stamina. The character's health allows the character to remain in the game playable state within the limit set by the health when the character is damaged by an attack of another character. Therefore, when modifying the setting of the character, it may include a modification to the health.

그리고 사용자가 퀘스트 캐릭터를 운용하는 경우에 캐릭터의 능력치보다 사용자 인터페이스에 더 큰 문제가 존재할 수 있다. 가상의 적 캐릭터는 가상 환경이 운용하는 캐릭터이기 때문에 가상의 적 캐릭터를 조작할 수 있는 사용자 인터페이스가 설정되어 있지 않다. 이에 퀘스트 제공 장치는 가상의 적 캐릭터를 퀘스트 캐릭터로서 사용자에게 제공하기 이전에 사용자가 가상의 적 캐릭터를 운용할 수 있도록 사용자 인터페이스를 생성하여 제공하여야 한다.And when a user operates a quest character, there may be a bigger problem in the user interface than the character's stats. Since the virtual enemy character is a character operated by the virtual environment, no user interface for manipulating the virtual enemy character is set. Accordingly, the quest providing apparatus should generate and provide a user interface so that the user can operate the virtual enemy character before providing the virtual enemy character to the user as the quest character.

퀘스트 캐릭터에 대한 설정이 수정되면, 퀘스트 제공 장치는 퀘스트 캐릭터에 아이템을 설정할지 여부를 판별한다(S430). 온라인 게임에서 아이템은 사용자 캐릭터에게만 제공되는 것이 일반적이지만, 퀘스트 캐릭터는 가상의 적 캐릭터이면서 동시에 사용자 캐릭터이기도 하다. 따라서 퀘스트 제공 장치는 퀘스트 캐릭터에게 아이템을 제공할 수도 있다. 그러나 퀘스트 캐릭터가 아이템을 보유하고, 보유한 아이템을 게임 진행 중에 사용할 수 있게 되면, 퀘스트 캐릭터를 단순히 가상의 적 캐릭터로 판단하는 다른 사용자들은 아이템을 사용하는 가상의 적 캐릭터를 예상하기 어렵기 때문에, 게임 진행 시 혼란을 겪을 수 있다. 이에 퀘스트 제공 장치는 퀘스트 캐릭터의 아이템 제공 여부를 고려하여 판단하여야 한다. 퀘스트 캐릭터의 아이템 제공 여부는 게임의 종류에 따라 결정될 수도 있으나, 분석된 사용자 정보에 기초하여 퀘스트를 수행하는 사용자 각각에 대해 개별적으로 설정할 수도 있다.When the setting for the quest character is modified, the quest providing device determines whether to set an item in the quest character (S430). In online games, items are typically provided only to user characters, but quest characters are virtual enemy characters and user characters. Therefore, the quest providing device may provide an item to the quest character. However, if a quest character holds an item and becomes available during the game, other users who simply judge the quest character as a virtual enemy character will have difficulty predicting the virtual enemy character using the item. You may be confused as you progress. In this regard, the quest providing device should determine whether the item of the quest character is provided. Whether or not the item of the quest character is provided may be determined according to the type of game, but may be individually set for each user who performs the quest based on the analyzed user information.

만일 퀘스트 캐릭터에 아이템을 설정하는 것으로 판별되면, 퀘스트 제공 장치는 퀘스트 캐릭터에 아이템을 제공한다. 이때 퀘스트 캐릭터에 제공되는 아이템은 퀘스트 제공 장치가 임의로 선택하여 제공할 수도 있으나, 경우에 따라서는 사용자의 사용자 캐릭터가 보유한 아이템을 퀘스트 캐릭터가 사용할 수 있도록 제공할 수도 있다. 다만, 사용자의 사용자 캐릭터가 보유한 아이템을 퀘스트 캐릭터가 사용할 수 있도록 제공하는 경우에는, 퀘스트 제공 장치는 퀘스트 캐릭터가 사용한 아이템을 사용자 캐릭터의 보유 아이템에서 차감할지, 퀘스트의 특성을 고려하여 사용자 캐릭터가 보유한 아이템과 별도의 아이템으로 인식할지에 대해 미리 설정할 수도 있다. 그리고 퀘스트 캐릭터가 사용한 아이템을 사용자 캐릭터의 보유 아이템에서 차감하는 경우에, 사용자 단말에 퀘스트 제공 시에 사용한 아이템이 차감되는 것을 표시할 필요가 있다.If it is determined that the item is set to the quest character, the quest providing device provides the item to the quest character. In this case, the item provided to the quest character may be arbitrarily selected and provided by the quest providing device, but in some cases, the quest character may provide an item held by the user character of the user. However, when the quest character provides the item possessed by the user character of the user so that the quest providing device may subtract the item used by the quest character from the item possessed by the user character or the quest character in consideration of the characteristics of the quest. It can also be set in advance as to whether to recognize the item as separate from the item. When the item used by the quest character is subtracted from the item held by the user character, it is necessary to display on the user terminal that the item used when providing the quest is deducted.

그리고 퀘스트 제공 장치는 퀘스트 달성 기준을 설정한다(S450). 퀘스트 달성 기준은 퀘스트를 수행한 사용자에게 보상을 지급할지 여부에 대한 판단 기준이다. 본 발명에서 퀘스트 달성 기준은 일 예로 퀘스트를 수행하는 사용자가 퀘스트 캐릭터를 운용하여, 다른 사용자의 사용자 캐릭터를 상대로 승리하거나, 기 설정된 공격 데미지 이상으로 다른 사용자의 사용자 캐릭터에 데미지를 입히는 것으로 설정될 수 있다.The quest providing apparatus sets a quest achievement standard (S450). Quest achievement criteria is a criterion for determining whether to reward the user who performed the quest. In the present invention, the quest achievement criterion may be set, for example, by a user performing a quest operating a quest character to win against a user character of another user, or to damage a user character of another user more than a preset attack damage. have.

퀘스트 달성 기준이 설정되면, 퀘스트 실패 기준 또한 설정한다(S460). 본 발명에서 퀘스트 실패 기준은 일 예로사용자가 운용하는 퀘스트 캐릭터가 다른 사용자의 사용자 캐릭터에게 패배하거나, 다른 사용자의 사용자 캐릭터로부터 기설정된 데미지 이상의 데미지를 받으면 실패하는 것으로 설정할 수 있다. 퀘스트 실패 기준이 다른 사용자의 사용자 캐릭터로부터 기설정된 데미지 이상의 데미지를 받으면 실패하는 것으로 설정될 때, 퀘스트 캐릭터의 게임 진행 불가능 상태 여부는 퀘스트 실패에 포함되지 않을 수 있다. 즉 퀘스트 캐릭터가 게임 진행 도중 게임 진행 불가능 상태가 되더라도, 퀘스트 제공 장치는 퀘스트 캐릭터를 다시 게임 진행 가능 상태로 복귀시켜 퀘스트가 계속 진행되도록 할 수도 있다. 퀘스트 실패 기준에는 시간 제한이 함께 포함될 수도 있다. 즉 지정된 시간 이내에 다른 사용자의 사용자 캐릭터에 지정된 데이지 이상의 데미지를 입히지 못하면, 퀘스트가 실패하는 것으로 설정될 수도 있다.If the quest achievement criteria are set, the quest failure criteria are also set (S460). In the present invention, the quest failure criterion may be set to fail if, for example, a quest character operated by a user is defeated by another user's user character or receives more than a predetermined damage from another user's user character. When the quest failure criterion is set to fail when the user receives the damage more than a predetermined damage from the user character of another user, whether or not the quest character cannot proceed with the game may not be included in the quest failure. That is, even if the quest character becomes impossible to proceed with the game while the game is in progress, the quest providing device may return the quest character back to the game progress state to allow the quest to continue. Quest failure criteria may also include a time limit. In other words, if you do not damage more than the designated daisies to other user's user character within a specified time, the quest may be set to fail.

퀘스트 캐릭터가 선택 및 설정되고, 퀘스트의 달성 기준 및 실패 기준이 설정되면, 선택된 캐릭터와 캐릭터의 특성 및 퀘스트의 달성 기준 및 실패 기준을 사용자 단말에 표시하여 사용자에게 퀘스트를 제공할 수 있다.When the quest character is selected and set, and the achievement criteria and failure criteria of the quest are set, the quest may be provided to the user by displaying the selected character and the characteristics of the character and the achievement criteria and failure criteria of the quest on the user terminal.

도4는 본 발명의 일 예에 따른 퀘스트 캐릭터로 게임을 진행하는 흐름을 나타낸다.Figure 4 shows the flow of proceeding with the game as a quest character according to an embodiment of the present invention.

퀘스트 제공 장치는 퀘스트 캐릭터를 게임 상의 가상 공간임 맵 상의 랜덤 위치에 배치하여 퀘스트를 시작할 수 있도록 한다(S610). 통상적으로 온라인 게임에서 사용자 캐릭터는 게임 시작 시에 가상의 적이 접근하지 못하고, 다수의 사용자 캐릭터들이 집합 장소로 활용하는 초기 위치에서 게임을 시작하도록 설정된다. 이는 게임 시작과 동시에 가상의 적 캐릭터에 의해 사용자 캐릭터가 공격받지 못하도록 하기 위함이다. 그러나 본 발명에서 퀘스트 캐릭터는 기본적으로 가상의 적 캐릭터이므로 상기한 초기 위치에서 게임을 시작할 수 없다. 만일 퀘스트 캐릭터가 초기 위치에서 게임을 시작하게 되면, 다른 사용자 캐릭터에 의해 공격 받을 수 있는 문제가 있다. 따라서 퀘스트 캐릭터는 초기 위치가 아닌 맵 상의 랜덤 위치에서 퀘스트를 시작한다. 다만, 퀘스트 캐릭터가 사용자 레벨이 사용자보다 너무 낮은 다른 사용자의 사용자 캐릭터와 승부를 하거나, 사용자 레벨이 사용자 너무 높은 다른 사용자의 사용자 캐릭터와 승부하게 되면, 퀘스트의 난이도의 차이가 너무 크게 발생할 수 있다. 기본적으로 퀘스트의 난이도는 퀘스트를 수행하는 사용자의 레벨에 따라 상대적으로 변화할 수 있다. 예를 들어 사용자 레벨이 50 인 사용자가 사용자 레벨이 10 인 사용자의 사용자 캐릭터를 상대로 하게 되면, 퀘스트의 난이도가 너무 낮게 설정된 것이며, 사용자 레벨이 50 인 사용자가 사용자 레벨이 90 인 사용자의 사용자 캐릭터를 상대로 하게 되면, 퀘스트의 난이도가 너무 높게 설정된 것으로 볼 수 있다.The quest providing apparatus arranges the quest character at a random position on the map, which is a virtual space in the game, to start the quest (S610). In general, in an online game, a user character is set to start a game at an initial position where a virtual enemy does not approach at the start of a game and a plurality of user characters utilize it as an assembly place. This is to prevent the user character from being attacked by the virtual enemy character at the beginning of the game. However, in the present invention, since the quest character is basically a virtual enemy character, the game cannot be started at the initial position. If the quest character starts the game from the initial position, there is a problem that can be attacked by other user characters. Therefore, the quest character starts the quest at a random location on the map, not at the initial location. However, if the quest character is competing with the user character of another user whose user level is too low than the user, or if the quest character is competing with the user character of another user whose user level is too high, the difficulty of the quest may be too large. Basically, the difficulty level of the quest may change relatively according to the level of the user performing the quest. For example, if a user with a user level of 50 encounters a user character of a user with a user level of 10, the difficulty of the quest is set too low, and a user with a user level of 50 has a user character of a user with a user level of 90. If you play against, the difficulty of the quest is set too high.

이에 본 발명의 퀘스트 제공 장치는 퀘스트를 수행하는 사용자 레벨을 기준으로 기설정된 레벨 범위 이내의 다른 사용자의 사용자 캐릭터의 위치 주변에서 퀘스트 캐릭터가 게임을 시작할 수 있도록 할 수 있다. 이렇게 퀘스트 캐릭터가 사용자 레벨을 기준으로 지정된 레벨 범위 이내의 다른 사용자의 사용자 캐릭터의 위치 주변에서 게임을 시작하면, 퀘스트를 수행하는 사용자의 레벨을 기준으로 상대적으로 조절되므로, 퀘스트의 난이도를 설정하기 용이하다. 여기서 기설정된 레벨 범위는 일 예로 사용자의 레벨에서 -5 ~ +5 레벨로 설정될 수 있다. 그리고 다른 사용자의 사용자 캐릭터의 위치 주변 또한 다른 사용자의 사용자 캐릭터의 위치로부터 기설정된 거리 이내로 퀘스트 제공 장치가 미리 설정할 수 있다. 특히 퀘스트 제공 장치는 퀘스트 진행 시에 사용자의 레벨에 적합한 다른 사용자의 캐릭터를 찾아 퀘스트 캐릭터를 배치하더라도, 퀘스트 캐릭터가 적합한 레벨의 다른 사용자의 사용자 캐릭터가 아닌 또 다른 사용자의 사용자 캐릭터를 상대로 퀘스트를 진행하는 경우를 방지하기 위하여 적합한 레벨의 다른 사용자의 사용자 캐릭터를 목표 캐릭터로서 지정할 수도 있다.Accordingly, the quest providing apparatus of the present invention may enable the quest character to start the game around the position of the user character of another user within a preset level range based on the user level performing the quest. When the quest character starts the game around the position of the user character of another user within the level range specified based on the user level, it is relatively adjusted based on the level of the user performing the quest, so it is easy to set the difficulty level of the quest. Do. The preset level range may be set to -5 to +5 levels in the user's level, for example. The quest providing device may preset the surroundings of the user character of the other user and within a predetermined distance from the location of the user character of the other user. In particular, even if the quest providing device finds another user's character suitable for the user's level at the time of the quest and arranges the quest character, the quest character proceeds with the user character of another user instead of the user character of another user of the appropriate level. In order to prevent the case, a user character of another user of an appropriate level may be designated as the target character.

퀘스트가 시작되면, 퀘스트 제공 장치는 사용자의 퀘스트 캐릭터 운용에 따라 다른 사용자의 사용자 캐릭터를 상대로 게임을 진행한다(S620). 그리고 게임 진행 중에 퀘스트 캐릭터가 기설정된 퀘스트 실패 기준에 도달하는지를 판별한다(S630). 퀘스트 캐릭터가 퀘스트 실패 기준에 도달 시, 퀘스트 달성에 대한 보상을 제공할 필요가 없으므로, 곧바로 퀘스트를 종료한다. 이때, 퀘스트 제공 장치는 퀘스트가 실패하였음을 사용자 단말의 화면에 표시할 수 있다When the quest starts, the quest providing device proceeds to play the game against the user character of another user according to the user's operation of the quest character (S620). In operation S630, the quest character reaches a predetermined quest failure criterion while the game is in progress. When the quest character reaches the quest failure criteria, there is no need to provide a reward for achieving the quest, so the quest ends immediately. In this case, the quest providing device may display on the screen of the user terminal that the quest failed.

그러나 퀘스트 캐릭터가 퀘스트 실패기준에 도달하지 않았으면, 퀘스트 캐릭터가 게임 진행 불가 상태인지 판별한다(S640). 상기한 바와 같이, 본 발명에 따른 퀘스트는 퀘스트 캐릭터의 게임 진행 불가 상태로서 퀘스트 실패 기준이 설정될 수도 있으나, 퀘스트 캐릭터의 게임 진행 가능 여부와 무관하게 퀘스트 실패 기준이 설정될 수도 있다. 퀘스트 캐릭터의 게임 진행 가능 여부와 무관하게 퀘스트 실패 기준이 설정되는 경우, 퀘스트 제공 장치는 퀘스트 캐릭터가 게임 진행 불가 상태인지 판별하고, 퀘스트 캐릭터가 게임 진행 불가 상태이면, 퀘스트 캐릭터를 다시 게임 진행 가능 상태로 복구시킬 수 있다. 이때 퀘스트 제공 장치는 퀘스트 캐릭터를 게임 진행 가능 상태로 복구시키기 이전에 퀘스트 캐릭터를 진행 불가 상태로 만든 다른 사용자의 캐릭터에 보상 아이템을 제공할 수 있다. 여기서 퀘스트 캐릭터를 게임 진행 상태로 복구시키는 것은 퀘스트 캐릭터의 체력을 복구하는 것으로 가정한다.However, if the quest character does not reach the quest failure criteria, it is determined whether the quest character is in a game progress state (S640). As described above, the quest according to the present invention may be set as a quest failure criterion as a game progression state of the quest character, but a quest failure criterion may be set regardless of whether the quest character can proceed to the game. If the quest failure criteria are set regardless of whether the quest character can proceed, the quest providing device determines whether the quest character is incapable of playing the game, and if the quest character is incapable of proceeding with the game, the quest character can be played again. Can be restored. In this case, the quest providing device may provide a reward item to a character of another user who made the quest character impossible to proceed before restoring the quest character to the game progress state. Here, restoring the quest character to the game progress is assumed to restore the quest character's health.

그리고 퀘스트 제공 장치는 퀘스트 캐릭터가 게임 진행 가능 상태로 복구되면, 다시 맵 상의 랜덤한 위치에서 퀘스트를 시작한다. 이때, 퀘스트 실패 조건에 대한 내용은 누적될 수 있다. 일 예로 퀘스트 캐릭터가 게임 진행 가능 상태로 복구될 지라도 이전까지 다른 사용자의 사용자의 받은 데미지 값은 누적될 수 있다.When the quest character is restored to the game progress state, the quest providing device starts the quest again at a random position on the map. At this time, the contents of the quest failure condition may be accumulated. For example, even if the quest character is restored to the game progression state, the damage value of another user's user may be accumulated until the previous time.

상기에서는 퀘스트 제공 장치가 게임을 진행하는 것으로 설명하였으나, 퀘스트 제공 장치는 직접 게임을 진행하지 않고, 게임 서버로 퀘스트 캐릭터를 제공하고, 게임 서버에서 퀘스트 캐릭터의 게임 진행 내용을 수신하여 퀘스트의 진행 상황을 판별 할 수 있다.In the above description, the quest providing device proceeds to play the game. However, the quest providing device provides the quest character to the game server without directly proceeding the game, and receives the game progress of the quest character from the game server. Can be determined.

도5 은 본 발명의 실시 예에 따른 온라인 게임의 퀘스트 제공 시스템의 블록도이다.5 is a block diagram of a quest providing system for an online game according to an embodiment of the present invention.

도5 에서 도시된 바와 같이, 본 발명의 실시 예에 따른 온라인 게임의 퀘스트 제공 시스템은 복수개의 사용자 단말(101 ~ 10n), 인터넷(200), 게임 실행 서버(300) 및 캐릭터 운용 장치(400)를 구비한다. 복수개의 사용자 단말(101 ~ 10n) 각각은 인터넷(200)을 통해 게임 실행 서버(300)와 접속되며, 게임을 수행하기 위한 게임 클라이언트가 설치된다.As shown in FIG. 5, the quest providing system for an online game according to an embodiment of the present invention includes a plurality of user terminals 101 to 10n, the Internet 200, a game execution server 300, and a character operation apparatus 400. It is provided. Each of the plurality of user terminals 101 to 10n is connected to the game execution server 300 through the Internet 200, and a game client for playing a game is installed.

게임 실행 서버(300)는 먼저 사용자가 접속할 수 있는 웹 페이지를 제공하며, 접속되는 다수의 사용자 단말(101 ~ 10n)에게 각종 인터넷 게임을 비롯하여 채팅, 동호회, 쇼핑몰 등의 여러 서비스를 제공한다. 도7 에서는 다수의 사용자들이 컴퓨터(101 ~ 10n)를 통해 게임 실행 서버(300)에 접속하는 것으로 도시하였으나, 컴퓨터 이외에 인터넷(200)을 통해 게임 실행 서버(300)에 접속하여 게임을 수행할 수 있는 다른 단말일 수 있다. 예를 들면, 이동통신 단말, 인터넷 접속이 가능한 텔레비전 등이 사용될 수 있다.The game execution server 300 first provides a web page to which a user can access, and provides various services such as chat, club, shopping mall, etc. to various user terminals 101 to 10n to be connected. In FIG. 7, a plurality of users access the game execution server 300 through the computers 101 to 10n, but the game execution server 300 may be accessed through the Internet 200 in addition to the computer to play a game. May be another terminal. For example, a mobile communication terminal, a television with Internet access, or the like can be used.

게임 실행 서버(300)는 사용자가 웹이나 게임 상에서 다양한 기능을 수행할 수 있도록 하는 아이템 등을 저장하고, 사용자들이 소유하고 있는 아이템 정보들을 저장하는 웹 데이터 베이스를 구비할 수 있다. 게임 실행 서버(300)는 사용자들에게 웹 데이터베이스를 참조하여 다양한 아이템을 판매하며, 사용자가 이러한 아이템을 구매한 경우 웹 데이터베이스에 사용자 정보로 저장한다.The game execution server 300 may include a web database that stores items for allowing a user to perform various functions on the web or a game, and stores item information owned by the users. The game execution server 300 sells various items to the users by referring to the web database, and stores the user information in the web database when the user purchases such items.

또한 본 발명에서 게임 실행 서버(300)는 사용자가 경기 조건을 선택할 수 있는 게임 입장 화면을 제공한다.In addition, in the present invention, the game execution server 300 provides a game entry screen for the user to select a game condition.

사용자가 웹 페이지를 통해 게임에 입장하면, 게임 실행 서버(300)는 사용자 단말(101 ~ 10n)에 미리 설치되어 있는 게임 클라이언트를 구동시키고, 구동된 게임 클라이언트에 의해 사용자 단말(101 ~ 10n)가 인터넷(200)을 통해 게임 실행 서버(300)에 접속된다. 여기서는 게임 클라이언트는 사용자 단말(101 ~ 10n)에 미리 설치되어 있는 것으로 가정하여 설명하지만, 그렇지 않은 경우에는 게임 실행 서버(300)가 이를 판단하여 필요한 시점에 해당 게임을 위한 게임 클라이언트를 설치할 수 있도록 제어한다.When a user enters a game through a web page, the game execution server 300 drives a game client that is pre-installed in the user terminals 101 to 10n, and the user terminals 101 to 10n are driven by the driven game client. The game execution server 300 is connected through the Internet 200. Herein, it is assumed that the game client is pre-installed in the user terminals 101 to 10n. However, in this case, the game execution server 300 determines this and controls to install the game client for the game when necessary. do.

또한 게임 실행 서버(300)는 게임을 제어하기 위한 게임별 로직을 저장하는 게임 데이터베이스(미도시)를 구비할 수 있다. 여기서, 게임 로직이란 게임에서 정해진 규칙에 따라 게임을 자동으로 진행하도록 특정된 규칙들을 나타내는 것으로, 게임 상의 일련의 진행 과정을 나타내는 것을 의미한다.In addition, the game execution server 300 may include a game database (not shown) that stores game-specific logic for controlling a game. Here, the game logic refers to rules specified to automatically advance the game according to a rule defined in the game, and refers to a series of progression in the game.

퀘스트 제공 장치(400)는 온라인 게임 상에서 제공 가능한 복수개의 캐릭터 정보를 저장하는 캐릭터 정보 저장부(411), 온라인 게임 상의 가상 공간인 복수개의 맵 정보를 저장하는 맵 정보 저장부(412)를 구비하는 정보 저장부(410), 및 사용자 단말(101 ~ 10n) 또는 게임 서버(300)로부터 사용자 정보를 수신하여 저장하고, 사용자 정보를 분석하는 사용자 정보 저장부(420) 및 퀘스트를 설정하는 퀘스트 설정부(430)를 구비한다.The quest providing apparatus 400 includes a character information storage unit 411 for storing a plurality of character information that can be provided in an online game, and a map information storage unit 412 for storing a plurality of map information which is a virtual space on an online game. The information storage unit 410, and the user terminal 101 to 10n or the game server 300 receives and stores the user information, the user information storage unit 420 for analyzing the user information and the quest setting unit for setting the quest 430.

캐릭터 정보 저장부(411)는 사용자들이 보유한 사용자 캐릭터뿐만 아니라, 기존의 온라인 게임에서 게임 환경이 운용하는 가상의 적 캐릭터에 대한 정보를 저장한다. 또한 캐릭터 정보 저장부(411)은 경우에 따라서는 각각의 캐릭터가 보유한 아이템 정보를 함께 저장한다.The character information storage unit 411 stores not only user characters possessed by users, but also information about virtual enemy characters operated by the game environment in existing online games. In some cases, the character information storage unit 411 also stores item information held by each character.

맵 정보 저장부(412)는 복수개의 맵 정보를 저장할 뿐만 아니라, 퀘스트 진행 시에 복수개의 캐릭터 각각에 대한 맵 상의 위치를 판별한다.The map information storage unit 412 not only stores a plurality of map information, but also determines a position on the map for each of the plurality of characters during the quest progression.

사용자 정보 저장부(420)는 수신한 사용자 정보로부터 사용자 레벨 정보와 이전 수행하거나 달성한 퀘스트 정보 및 사용자가 보유한 사용자 캐릭터를 분석하고, 정보 요청 신호 수신시 퀘스트 설정부(420)로 전송한다.The user information storage unit 420 analyzes the user level information, the quest information previously performed or achieved, and the user character possessed by the user from the received user information, and transmits the received user information to the quest setting unit 420 when the information request signal is received.

퀘스트 설정부(430)는 사용자 정보 저장부(420)로부터 분석된 사용자 레벨 정보와 수행하거나 달성한 퀘스트 정보를 수신하여, 사용자가 퀘스트 제공 대상 사용자인지 판별한다. 그리고 사용자가 퀘스트 제공 대상 사용자이면, 사용자 정보 저장부(420)로부터 수신한 사용자 정보와, 캐릭터 정보 저장부(411)로부터 사용자가 보유한 캐릭터 정보를 수신하여, 사용자에게 적합한 퀘스트 캐릭터를 선택 및 설정한다. 이때 퀘스트 설정부(430)는 퀘스트 달성 기준과 퀘스트 실패 기준을 함께 설정할 수 있다. 그리고 설정이 완료되면, 사용자에게 가상의 적 캐릭터를 퀘스트 캐릭터로 운용하여 다른 사용자의 사용자 캐릭터를 상대로 승부를 하는 퀘스트를 제공한다. 그리고 사용자 단말로부터 퀘스트 승인 신호를 수신하면, 퀘스트 캐릭터를 맵 상의 랜덤한 위치에 배치하여 퀘스트가 시작되도록 한다. 퀘스트 진행 도중 퀘스트 캐릭터가 퀘스트 실패 기준에 도달하면, 퀘스트를 종료하고, 퀘스트 캐릭터가 퀘스트 달성 기준에 도달하면, 사용자에게 보상 아이템을 제공한다. 사용자에게 제공되는 보상 아이템은 사용자 정보 또는 사용자가 보유한 캐릭터 정보에 아이템 정보가 저장되는 것으로 제공될 수 있다.The quest setting unit 430 receives the analyzed user level information from the user information storage unit 420 and the quest information performed or achieved, and determines whether the user is a quest providing target user. If the user is a quest providing target user, the user information received from the user information storage unit 420 and character information owned by the user from the character information storage unit 411 are received to select and set a quest character suitable for the user. . In this case, the quest setting unit 430 may set both the quest achievement criteria and the quest failure criteria. When the setting is completed, the user is provided with a quest for a game against a user character of another user by operating a virtual enemy character as a quest character. When the quest acknowledgment signal is received from the user terminal, the quest character is placed at a random position on the map to start the quest. When the quest character reaches the quest failure criteria during the quest progress, the quest ends, and when the quest character reaches the quest achievement criteria, a reward item is provided to the user. The reward item provided to the user may be provided as item information is stored in user information or character information held by the user.

캐릭터 정보 저장부(411)와 맵 정보 저장부(412) 는 각각 캐릭터 정보와 맵 정보를 모두 저장할 수 있으나, 경우에 따라서는 게임 서버(300)와 정보를 분할하여 구비할 수 있으며, 게임 서버(300)내에 캐릭터 정보 저장부(411)와 맵 정보 저장부(412)가 구비될 수도 있다.The character information storage unit 411 and the map information storage unit 412 may store both the character information and the map information, respectively. In some cases, the character information storage unit 411 and the map information storage unit 412 may be provided by dividing the information with the game server 300. The character information storage unit 411 and the map information storage unit 412 may be provided in the 300.

그리고 퀘스트 제공 장치(400)는 도5 에서는 별도의 장치로 도시되었으나, 게임 서버(300)에 포함되어 구성될 수 있으며, 경우에 따라서는 데이터베이스(database)로서 구현될 수도 있다.Although the quest providing device 400 is illustrated as a separate device in FIG. 5, the quest providing device 400 may be included in the game server 300, and in some cases, may be implemented as a database.

이상에서 전술한 본 발명의 실시예에 따른 온라인 게임의 퀘스트 제공 방법은, 단말기에 기본적으로 설치된 애플리케이션(이는 단말기에 기본적으로 탑재된 플랫폼이나 운영체제 등에 포함된 프로그램을 포함할 수 있음)에 의해 실행될 수 있고, 사용자가 애플리케이션 스토어 서버, 애플리케이션 또는 해당 서비스와 관련된 웹 서버 등의 애플리케이션 제공 서버를 통해 단말기에 직접 설치한 애플리케이션(즉, 프로그램)에 의해 실행될 수도 있다. 이러한 의미에서, 전술한 본 발명의 실시예에 따른 온라인 게임의 퀘스트 제공 방법은 단말기에 기본적으로 설치되거나 사용자에 의해 직접 설치된 애플리케이션(즉, 프로그램)으로 구현되고 단말기 등의 컴퓨터로 읽을 수 있는 기록매체에 기록될 수 있다.The above-described method for providing a quest for an online game according to an embodiment of the present invention may be executed by an application basically installed in the terminal (which may include a program included in a platform or an operating system basically mounted in the terminal). The application may be executed by an application (ie, a program) directly installed on a terminal by an application providing server such as an application store server, an application, or a web server related to the corresponding service. In this sense, the quest providing method of the online game according to the embodiment of the present invention described above is implemented as an application (ie, a program) that is basically installed in a terminal or directly installed by a user, and can be read by a computer such as a terminal. Can be recorded.

이러한 프로그램은 컴퓨터에 의해 읽힐 수 있는 기록매체에 기록되고 컴퓨터에 의해 실행됨으로써 전술한 기능들이 실행될 수 있다. Such a program is recorded on a recording medium readable by a computer and executed by a computer so that the above functions can be executed.

이와 같이, 본 발명의 각 실시예에 따른 온라인 게임의 퀘스트 제공 방법을 실행시키기 위하여, 전술한 프로그램은 컴퓨터의 프로세서(CPU)가 읽힐 수 있는 C, C++, JAVA, 기계어 등의 컴퓨터 언어로 코드화된 코드(Code)를 포함할 수 있다. As described above, in order to execute the method of providing a quest for an online game according to each embodiment of the present invention, the above-described program is coded in a computer language such as C, C ++, JAVA, or machine language that can be read by a computer processor (CPU). It may include a code (Code).

이러한 코드는 전술한 기능들을 정의한 함수 등과 관련된 기능적인 코드(Function Code)를 포함할 수 있고, 전술한 기능들을 컴퓨터의 프로세서가 소정의 절차대로 실행시키는데 필요한 실행 절차 관련 제어 코드를 포함할 수도 있다. Such code may include a function code associated with a function or the like that defines the above-described functions, and may include execution procedure-related control code necessary for a processor of the computer to execute the above-described functions according to a predetermined procedure.

또한, 이러한 코드는 전술한 기능들을 컴퓨터의 프로세서가 실행시키는데 필요한 추가 정보나 미디어가 컴퓨터의 내부 또는 외부 메모리의 어느 위치(주소 번지)에서 참조 되어야 하는지에 대한 메모리 참조 관련 코드를 더 포함할 수 있다. In addition, the code may further include memory reference-related code for additional information or media required for a processor of the computer to execute the above-described functions at which location (address address) of the computer's internal or external memory. .

또한, 컴퓨터의 프로세서가 전술한 기능들을 실행시키기 위하여 원격(Remote)에 있는 어떠한 다른 컴퓨터나 서버 등과 통신이 필요한 경우, 코드는 컴퓨터의 프로세서가 컴퓨터의 통신 모듈(예: 유선 및/또는 무선 통신 모듈)을 이용하여 원격(Remote)에 있는 어떠한 다른 컴퓨터나 서버 등과 어떻게 통신해야만 하는지, 통신 시 어떠한 정보나 미디어를 송수신해야 하는지 등에 대한 통신 관련 코드를 더 포함할 수도 있다. In addition, when the processor of the computer needs to communicate with any other computer or server that is remote in order to perform the above functions, the code means that the processor of the computer is a communication module of the computer (eg, a wired and / or wireless communication module). The communication code may further include communication related codes such as how to communicate with any other computer or server in the remote, and what information or media should be transmitted and received during communication.

그리고, 본 발명을 구현하기 위한 기능적인(Functional) 프로그램과 이와 관련된 코드 및 코드 세그먼트 등은, 기록매체를 읽어서 프로그램을 실행시키는 컴퓨터의 장치 환경 등을 고려하여, 본 발명이 속하는 기술분야의 프로그래머들에 의해 용이하게 추론되거나 변경될 수도 있다.In addition, a functional program for implementing the present invention, codes and code segments related thereto, in view of a device environment of a computer that reads a recording medium and executes the program, etc. It may be easily inferred or changed by.

이상에서 전술한 바와 같은 프로그램을 기록한 컴퓨터로 읽힐 수 있는 기록매체는, 일 예로, ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 미디어 저장장치 등이 있다. Examples of recording media that can be read by a computer recording a program as described above include, for example, a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical media storage device, and the like.

또한 전술한 바와 같은 프로그램을 기록한 컴퓨터로 읽힐 수 있는 기록매체는 네트워크로 커넥션된 컴퓨터 장치에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 이 경우, 다수의 분산된 컴퓨터 중 어느 하나 이상의 컴퓨터는 상기에 제시된 기능들 중 일부를 실행하고, 그 결과를 다른 분산된 컴퓨터들 중 하나 이상에 그 실행 결과를 전송할 수 있으며, 그 결과를 전송받은 컴퓨터 역시 상기에 제시된 기능들 중 일부를 실행하여, 그 결과를 역시 다른 분산된 컴퓨터들에 제공할 수 있다.In addition, the computer-readable recording medium having recorded the program as described above is distributed to computer devices connected through a network, so that the computer-readable code can be stored and executed in a distributed manner. In this case, any one or more of the plurality of distributed computers may execute some of the functions presented above, and transmit the results to one or more of the other distributed computers, and receive the results. The computer may also execute some of the functions presented above, and provide the results to other distributed computers as well.

특히, 본 발명의 각 실시예에 따른 온라인 게임의 퀘스트 제공 방법을 실행시키기 위한 프로그램인 애플리케이션을 기록한 컴퓨터로 읽을 수 있는 기록매체는, 애플리케이션 스토어 서버(Application Store Server), 애플리케이션 또는 해당 서비스와 관련된 웹 서버 등의 애플리케이션 제공 서버(Application Provider Server)에 포함된 저장매체(예: 하드디스크 등)이거나, 애플리케이션 제공 서버 그 자체일 수도 있다.In particular, a computer-readable recording medium recording an application, which is a program for executing a method of providing a quest for an online game, according to an embodiment of the present invention, includes an application store server, an application, or a web associated with a corresponding service. It may be a storage medium (eg, a hard disk, etc.) included in an application provider server such as a server, or the application providing server itself.

본 발명의 각 실시예에 따른 온라인 게임의 퀘스트 제공 방법을 실행시키기 위한 프로그램인 애플리케이션을 기록한 기록매체를 읽을 수 있는 컴퓨터는, 일반적인 데스크 탑이나 노트북 등의 일반 PC 뿐만 아니라, 스마트 폰, 태블릿 PC, PDA(Personal Digital Assistants) 및 이동통신 단말기 등의 모바일 단말기를 포함할 수 있으며, 이뿐만 아니라, 컴퓨팅(Computing) 가능한 모든 기기로 해석되어야 할 것이다. The computer which can read the recording medium which recorded the application which is the program for executing the quest provision method of the online game which concerns on each embodiment of this invention is not only general PCs, such as a desktop or a notebook, but also a smart phone, a tablet PC, It may include mobile terminals such as PDAs (Personal Digital Assistants) and mobile communication terminals, as well as to be interpreted as all computing devices.

또한, 본 발명의 실시예에 따른 온라인 게임의 퀘스트 제공 방법을 실행시키기 위한 프로그램인 애플리케이션을 기록한 기록매체를 읽을 수 있는 컴퓨터가 스마트 폰, 태블릿 PC, PDA(Personal Digital Assistants) 및 이동통신 단말기 등의 모바일 단말기인 경우, 애플리케이션은 애플리케이션 제공 서버에서 일반 PC로 다운로드 되어 동기화 프로그램을 통해 모바일 단말기에 설치될 수도 있다.In addition, a computer capable of reading a recording medium recording an application, which is a program for executing a quest providing method of an online game according to an embodiment of the present invention, may be a smart phone, a tablet PC, a personal digital assistant (PDA), a mobile communication terminal, or the like. In the case of a mobile terminal, the application may be downloaded from the application providing server to a general PC and installed on the mobile terminal through a synchronization program.

이상에서, 본 발명의 실시예를 구성하는 모든 구성 요소들이 하나로 결합되거나 결합되어 동작하는 것으로 설명되었다고 해서, 본 발명이 반드시 이러한 실시예에 한정되는 것은 아니다. 즉, 본 발명의 목적 범위 안에서라면, 그 모든 구성 요소들이 하나 이상으로 선택적으로 결합하여 동작할 수도 있다. 또한, 그 모든 구성 요소들이 각각 하나의 독립적인 하드웨어로 구현될 수 있지만, 각 구성 요소들의 그 일부 또는 전부가 선택적으로 조합되어 하나 또는 복수 개의 하드웨어에서 조합된 일부 또는 전부의 기능을 수행하는 프로그램 모듈을 갖는 컴퓨터 프로그램으로서 구현될 수도 있다. 그 컴퓨터 프로그램을 구성하는 코드들 및 코드 세그먼트들은 본 발명의 기술 분야의 당업자에 의해 용이하게 추론될 수 있을 것이다. 이러한 컴퓨터 프로그램은 컴퓨터가 읽을 수 있는 저장매체(Computer Readable Media)에 저장되어 컴퓨터에 의하여 읽혀지고 실행됨으로써, 본 발명의 실시예를 구현할 수 있다. 컴퓨터 프로그램의 저장매체로서는 자기 기록매체, 광 기록매체, 등이 포함될 수 있다.In the above description, all elements constituting the embodiments of the present invention are described as being combined or operating in combination, but the present invention is not necessarily limited to the embodiments. In other words, within the scope of the present invention, all of the components may be selectively operated in combination with one or more. In addition, although all of the components may be implemented in one independent hardware, each or all of the components may be selectively combined to perform some or all functions combined in one or a plurality of hardware. It may be implemented as a computer program having a. Codes and code segments constituting the computer program may be easily inferred by those skilled in the art. Such a computer program may be stored in a computer readable storage medium and read and executed by a computer, thereby implementing embodiments of the present invention. The storage medium of the computer program may include a magnetic recording medium, an optical recording medium, and the like.

또한, 이상에서 기재된 "포함하다", "구성하다" 또는 "가지다" 등의 용어는, 특별히 반대되는 기재가 없는 한, 해당 구성 요소가 내재될 수 있음을 의미하는 것이므로, 다른 구성 요소를 제외하는 것이 아니라 다른 구성 요소를 더 포함할 수 있는 것으로 해석되어야 한다. 기술적이거나 과학적인 용어를 포함한 모든 용어들은, 다르게 정의되지 않는 한, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 사전에 정의된 용어와 같이 일반적으로 사용되는 용어들은 관련 기술의 문맥 상의 의미와 일치하는 것으로 해석되어야 하며, 본 발명에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.In addition, the terms "comprise", "comprise" or "having" described above mean that the corresponding component may be included, unless otherwise stated, and thus excludes other components. It should be construed that it may further include other components instead. All terms, including technical and scientific terms, have the same meanings as commonly understood by one of ordinary skill in the art unless otherwise defined. Terms commonly used, such as terms defined in a dictionary, should be interpreted to coincide with the contextual meaning of the related art, and shall not be construed in an ideal or excessively formal sense unless explicitly defined in the present invention.

이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.The above description is merely illustrative of the technical idea of the present invention, and those skilled in the art to which the present invention pertains may make various modifications and changes without departing from the essential characteristics of the present invention. Therefore, the embodiments disclosed in the present invention are not intended to limit the technical idea of the present invention but to describe the present invention, and the scope of the technical idea of the present invention is not limited by these embodiments. The protection scope of the present invention should be interpreted by the following claims, and all technical ideas within the equivalent scope should be interpreted as being included in the scope of the present invention.

Claims (15)

퀘스트 제공 장치가,Quest provision device, 사용자의 사용자 단말이 온라인 게임에 접속 시, 상기 사용자의 정보를 수신하여 분석하는 단계; Receiving and analyzing information of the user when the user terminal of the user accesses an online game; 상기 분석된 사용자 정보를 기초로 상기 사용자가 퀘스트 제공 대상인지 판별하는 단계; Determining whether the user is a quest providing target based on the analyzed user information; 상기 사용자가 퀘스트 제공 대상인 경우, 상기 사용자에게 온라인 게임의 게임 환경이 운용하는 가상의 적 캐릭터를 상기 사용자가 퀘스트 캐릭터로 운용하는 퀘스트를 제공하는 단계; If the user is a quest providing target, providing a quest for the user to operate the virtual enemy character operated by the game environment of the online game as the quest character; 상기 사용자 단말로부터 퀘스트 승인 신호 수신 시, 상기 퀘스트 캐릭터를 상기 사용자에게 제공하고, 상기 사용자 단말로부터 상기 퀘스트 캐릭터에 대한 운용 정보를 수신하여, 상기 퀘스트를 진행하는 단계; 및 When the quest acknowledgment signal is received from the user terminal, providing the quest character to the user, receiving operation information on the quest character from the user terminal, and performing the quest; And 상기 퀘스트 진행 상태를 분석하여, 기설정된 퀘스트 달성 기준에 도달 시, 상기 퀘스트를 수행한 사용자에게 보상을 제공하는 단계; 를 포함하는 것을 특징으로 하는 온라인 게임의 퀘스트 제공 방법.Analyzing the quest progress status and providing a reward to a user who performed the quest when a predetermined quest achievement criterion is reached; Quest providing method of the online game comprising a. 제1 항에 있어서, The method of claim 1, 상기 퀘스트를 제공하는 단계는, Providing the quest, 상기 사용자 정보에 기초하여 복수개의 상기 가상의 적 캐릭터 중 상기 사용자가 퀘스트에서 수행할 가상의 적 캐릭터를 선택하여 상기 퀘스트 캐릭터로 설정하는 단계; Selecting a virtual enemy character to be performed by the user in a quest based on the user information and setting the virtual enemy character as the quest character; 상기 사용자 정보에 기초하여 상기 퀘스트 캐릭터의 스킬 및 능력치를 수정하는 단계; Modifying the skill and ability of the quest character based on the user information; 상기 보상을 상기 사용자에게 제공하기 위한 상기 퀘스트 달성 기준을 설정하는 단계; Setting the quest achievement criteria for providing the reward to the user; 상기 보상을 상기 사용자에게 미제공하고, 상기 퀘스트를 종료하기 위한 상기 퀘스트 실패 기준을 설정하는 단계; 및 Not providing the reward to the user and setting the quest failure criteria to end the quest; And 상기 퀘스트 캐릭터, 퀘스트 캐릭터의 스킬 및 능력치, 상기 퀘스트 달성 기준 및 상기 퀘스트 실패 기준을 상기 사용자 단말에 표시하는 단계; 를 포함하는 것을 특징으로 하는 온라인 게임의 퀘스트 제공 방법.Displaying the quest character, skills and abilities of the quest character, the quest achievement criteria, and the quest failure criteria on the user terminal; Quest providing method of the online game comprising a. 제2 항에 있어서, The method of claim 2, 상기 퀘스트를 제공하는 단계는, Providing the quest, 상기 퀘스트 캐릭터가 상기 퀘스트 진행 시에 사용할 수 있는 퀘스트 캐릭터 아이템을 제공하는 단계; 를 더 포함하는 것을 특징으로 하는 온라인 게임의 퀘스트 제공 방법.Providing a quest character item that the quest character can use when proceeding with the quest; The quest providing method of the online game, characterized in that it further comprises. 제3 항에 있어서, The method of claim 3, wherein 상기 퀘스트 캐릭터 아이템을 제공하는 단계는, Providing the quest character item, 상기 사용자 캐릭터가 기보유한 아이템을 상기 퀘스트 캐릭터 아이템으로 제공하는 것을 특징으로 하는 온라인 게임의 퀘스트 제공 방법.The quest providing method of the online game, characterized in that for providing the item already owned by the user character as the quest character item. 제2 항에 있어서, The method of claim 2, 상기 퀘스트 달성 기준을 설정하는 단계는, Setting the quest achievement criteria, 상기 퀘스트 캐릭터가 다른 사용자의 사용자 캐릭터를 공격하여, 상기 다른 사용자의 사용자 캐릭터의 누적 데미지가 기설정된 데미지 이상이면, 상기 퀘스트를 달성한 것으로 설정하는 것을 특징으로 하는 온라인 게임의 퀘스트 제공 방법.If the quest character attacks the user character of the other user, the cumulative damage of the user character of the other user more than a predetermined damage, the quest providing method of the online game, characterized in that the set to achieve. 제2 항에 있어서, The method of claim 2, 상기 퀘스트 실패 기준을 설정하는 단계는, The step of setting the quest failure criteria, 상기 퀘스트 캐릭터가 다른 사용자의 사용자 캐릭터로부터 공격받아, 상기 퀘스트 캐릭터의 누적된 데미지가 기설정된 데미지 이상이면, 상기 퀘스트를 실패한 것으로 설정하는 것을 특징으로 하는 온라인 게임의 퀘스트 제공 방법.If the quest character is attacked by a user character of another user, and the accumulated damage of the quest character is more than a predetermined damage, the quest providing method of the online game, characterized in that for setting the failed. 제2 항에 있어서,The method of claim 2, 상기 퀘스트를 진행하는 단계는, Proceeding to the quest, 상기 퀘스트를 시작하기 위해 상기 퀘스트 캐릭터를 상기 온라인 게임 상의 가상 공간인 맵 상에 배치하는 단계; Placing the quest character on a map that is a virtual space on the online game to begin the quest; 상기 퀘스트 캐릭터가 다른 사용자의 사용자 캐릭터를 상대로 승부를 하는 퀘스트를 제공하고, 상기 퀘스트 실패 기준에 도달하면, 상기 퀘스트를 종료하는 단계; Providing a quest in which the quest character wins against a user character of another user, and when the quest failure criterion is reached, ending the quest; 상기 퀘스트 캐릭터가 상기 퀘스트 실패 기준에 미도달 시, 상기 퀘스트 캐릭터의 상태가 게임 진행 가능 상태인지 판별하는 단계; 및 Determining whether a state of the quest character is in a game progress state when the quest character does not meet the quest failure criterion; And 상기 퀘스트 캐릭터가 게임 진행 불가능 상태이면, 상기 퀘스트 캐릭터를 복구하는 단계; 를 포함하는 것을 특징으로 하는 온라인 게임의 퀘스트 제공 방법.Recovering the quest character if the quest character is incapable of playing a game; Quest providing method of the online game comprising a. 제7 항에 있어서, The method of claim 7, wherein 상기 맵 상에 배치하는 단계는, Disposing on the map, 상기 사용자 레벨 정보에 포함된 사용자 레벨을 기준으로 기설정된 레벨 범위내의 레벨을 갖는 다른 사용자의 캐릭터의 위치를 판별하는 단계; 및 Determining a position of a character of another user having a level within a predetermined level range based on the user level included in the user level information; And 상기 위치가 판별된 다른 사용자의 위치를 기준으로 기설정된 거리 이내에 상기 퀘스트 캐릭터를 배치하는 단계; 를 포함하는 것을 특징으로 하는 온라인 게임의 퀘스트 제공 방법.Disposing the quest character within a predetermined distance based on the location of another user whose location is determined; Quest providing method of the online game comprising a. 온라인 게임 상에서 제공 가능한 복수개의 캐릭터 정보를 저장하는 캐릭터 정보 저장부; Character information storage unit for storing a plurality of character information that can be provided on the online game; 상기 온라인 게임 상의 가상 공간인 복수개의 맵 정보를 저장하는 맵 정보 저장부; A map information storage unit which stores a plurality of map information which is a virtual space on the online game; 사용자 단말 또는 온라인 게임 서비를 제공하는 게임 서버 중 적어도 하나로부터 사용자 정보를 수신하여 저장하는 사용자 정보 저장부; 및 A user information storage unit for receiving and storing user information from at least one of a user terminal or a game server providing an online game service; And 상기 사용자 정보를 상기 사용자 정보 저장부로부터 로드한 뒤 분석하여, 퀘스트 제공 대상인지 여부를 판별하고, 상기 퀘스트 제공 대상인 것으로 판별된 사용자에게 상기 온라인 게임의 게임 환경이 운용하는 가상의 적 캐릭터를 상기 사용자가 퀘스트 캐릭터로 운용하는 퀘스트를 제공하는 퀘스트 설정부; 를 포함하는 것을 특징으로 하는 온라인 게임의 퀘스트 제공 장치.The user information is loaded from the user information storage unit and analyzed to determine whether the quest is a target for providing, and the user who is determined to be the quest for the target is a virtual enemy character operated by the game environment of the online game. Quest setting unit for providing a quest to operate as a quest character; The quest providing apparatus of the online game comprising a. 제9 항에 있어서,The method of claim 9, 상기 캐릭터 정보 저장부는, The character information storage unit, 상기 사용자들이 보유한 적어도 하나의 사용자 캐릭터 및 적어도 하나의 상기 가상의 적 캐릭터를 저장하는 것을 특징으로 하는 온라인 게임의 퀘스트 제공 장치.And at least one user character and at least one virtual enemy character possessed by the users. 제10 항에 있어서,The method of claim 10, 상기 퀘스트 설정부는, The quest setting unit, 상기 사용자 정보에 기초하여 상기 적어도 가상의 적 캐릭터 중 하나의 캐릭터를 선택하여, 상기 퀘스트 캐릭터로 설정하고, 상기 사용자 정보에 기초하여 상기 퀘스트 캐릭터의 스킬 및 능력치를 수정하는 것을 특징으로 하는 온라인 게임의 퀘스트 제공 장치.Selecting one of the at least virtual enemy characters based on the user information, setting the character as the quest character, and modifying the skills and abilities of the quest character based on the user information. Quest provision device. 제11 항에 있어서,The method of claim 11, wherein 상기 퀘스트 설정부는, The quest setting unit, 퀘스트 수행에 대한 보상을 상기 사용자에게 제공하기 위한 퀘스트 달성 기준 및 상기 보상을 상기 사용자에게 미제공하고, 상기 퀘스트를 종료하기 위한 상기 퀘스트 실패 기준을 설정하는 것을 특징으로 하는 온라인 게임의 퀘스트 제공 장치.And a quest achievement criterion for providing the user with a reward for performing a quest and the reward is not provided to the user, and the quest failure criterion for terminating the quest is set. 제12 항에 있어서,The method of claim 12, 상기 퀘스트 설정부는, The quest setting unit, 상기 사용자가 상기 퀘스트 캐릭터를 운용하여 다른 사용자의 사용자 캐릭터를 상대로 승부를 하는 퀘스트를 제공하고,The user operates the quest character to provide a quest for a game against another user's user character, 상기 퀘스트를 진행 시, 상기 퀘스트 캐릭터를 상기 온라인 게임 상의 가상 공간인 맵 상에 배치하고, 상기 퀘스트 실패 기준에 도달하면, 상기 퀘스트를 종료하며, 상기 퀘스트 캐릭터가 상기 퀘스트 실패 기준에 미도달 시, 상기 퀘스트 캐릭터의 상태가 게임 진행 가능 상태인지 판별하여 상기 퀘스트 캐릭터가 게임 진행 불가능 상태이면, 상기 퀘스트 캐릭터를 복구하는 것을 특징으로 하는 온라인 게임의 퀘스트 제공 장치.When the quest proceeds, the quest character is placed on a map which is a virtual space in the online game, and when the quest failure criteria are reached, the quest ends, and when the quest character does not meet the quest failure criteria, And determining whether the quest character is in a game progress state, and recovering the quest character if the quest character is in a game progress state. 제13 항에 있어서,The method of claim 13, 상기 퀘스트 설정부는, The quest setting unit, 상기 사용자 레벨 정보에 포함된 사용자 레벨을 기준으로 기설정된 레벨 범위내의 레벨을 갖는 다른 사용자의 캐릭터의 위치를 판별하고, 상기 위치가 판별된 다른 사용자 캐릭터의 위치를 기준으로 기설정된 거리 이내에 상기 퀘스트 캐릭터를 배치하는 것을 특징으로 하는 온라인 게임의 퀘스트 제공 장치.The position of the character of the other user having a level within a preset level range based on the user level included in the user level information is determined, and the quest character within a predetermined distance based on the position of the other user character whose position is determined. Quest providing device for an online game, characterized in that the arrangement. 퀘스트 제공 장치가,Quest provision device, 사용자의 사용자 단말이 온라인 게임에 접속 시, 사용자 정보를 수신하여 분석하는 단계; Receiving and analyzing user information when the user terminal of the user accesses the online game; 상기 분석된 사용자 정보를 기초로 상기 사용자가 퀘스트 제공 대상인지 판별하는 단계; Determining whether the user is a quest providing target based on the analyzed user information; 상기 사용자가 퀘스트 제공 대상인 경우, 상기 사용자에게 온라인 게임의 게임 환경이 운용하는 가상의 적 캐릭터를 상기 사용자가 퀘스트 캐릭터로 운용하는 퀘스트를 제공하는 단계; If the user is a quest providing target, providing a quest for the user to operate the virtual enemy character operated by the game environment of the online game as the quest character; 상기 사용자 단말로부터 퀘스트 승인 신호 수신 시, 상기 퀘스트 캐릭터를 상기 사용자에게 제공하고, 상기 사용자 단말로부터 상기 퀘스트 캐릭터에 대한 운용 정보를 수신하여, 상기 퀘스트를 진행하는 단계; 및 When the quest acknowledgment signal is received from the user terminal, providing the quest character to the user, receiving operation information on the quest character from the user terminal, and performing the quest; And 상기 퀘스트 진행 상태를 분석하여, 기설정된 퀘스트 달성 기준에 도달 시, 상기 퀘스트를 수행한 사용자에게 보상을 제공하는 단계; 를 포함하는 온라인 게임의 퀘스트 제공 방법을 구현하기 위한 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록 매체.Analyzing the quest progress status and providing a reward to a user who performed the quest when a predetermined quest achievement criterion is reached; A computer-readable recording medium having recorded thereon a program for implementing a method for providing an online game quest.
PCT/KR2013/000732 2012-02-10 2013-01-30 Method and apparatus for providing online game quest Ceased WO2013118993A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020120013772A KR20130092192A (en) 2012-02-10 2012-02-10 Method and apparatus for providing quest in online game
KR10-2012-0013772 2012-02-10

Publications (1)

Publication Number Publication Date
WO2013118993A1 true WO2013118993A1 (en) 2013-08-15

Family

ID=48947722

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2013/000732 Ceased WO2013118993A1 (en) 2012-02-10 2013-01-30 Method and apparatus for providing online game quest

Country Status (2)

Country Link
KR (1) KR20130092192A (en)
WO (1) WO2013118993A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102491138B1 (en) * 2017-09-06 2023-01-20 주식회사 넥슨코리아 Apparatus, method and computer program for providing game service supporting user care service

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060122236A (en) * 2005-05-26 2006-11-30 엔에이치엔(주) Method and system for performing quest surrogate in online game
KR100796403B1 (en) * 2006-02-16 2008-01-21 (주)웹 젠 Method for Managing Non-Playable Character

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060122236A (en) * 2005-05-26 2006-11-30 엔에이치엔(주) Method and system for performing quest surrogate in online game
KR100796403B1 (en) * 2006-02-16 2008-01-21 (주)웹 젠 Method for Managing Non-Playable Character

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
NAVER BLOG: "Level 67 new Epic Quest", 3 October 2011 (2011-10-03), Retrieved from the Internet <URL:blog.naver.com/bellago?Redirect-Log&logNo-140140910095> *
ROHAN HOMEPAGE: "New world of ROhan PVP!! mercenary System", 27 April 2011 (2011-04-27), Retrieved from the Internet <URL:www.rohan.co.kr/news/update_view.html?idx=3840> *

Also Published As

Publication number Publication date
KR20130092192A (en) 2013-08-20

Similar Documents

Publication Publication Date Title
JP5896190B1 (en) Game program
WO2013100390A1 (en) Method and apparatus for providing compensation item in online game
KR101781250B1 (en) Game service method and system
CN114288639B (en) Picture display method, picture providing device, picture display equipment and storage medium
WO2013100363A1 (en) Method and sever for providing simulation game
WO2013085197A1 (en) Method and server for preventing addiction of online game
WO2013100364A1 (en) Method and server for displaying prediction result information in online game
WO2013118993A1 (en) Method and apparatus for providing online game quest
WO2013085183A1 (en) Method and apparatus for providing characters in online game
KR101190497B1 (en) Method and server of preventing automatic play of on-line game service
WO2014038751A1 (en) Method and system for providing advertisement in on-line battle game
WO2013085195A1 (en) Method and server for providing items according to event participation in an online game
WO2013100402A1 (en) Method and server for providing user club league
WO2013183839A1 (en) Method and server for combining items
WO2013085189A1 (en) Method and server for providing item usage service
WO2013133512A1 (en) Method and server for providing user selection-type matching service in online game
WO2013085105A1 (en) Method and server for providing game statistics between friends in online game
WO2013157720A1 (en) Method and server for providing user-selectable game reward
WO2013085190A1 (en) Method and apparatus for providing reward items in an online game
WO2013100248A1 (en) Method and apparatus for providing an online sports game character
WO2013085200A1 (en) Method and server for providing item lottery service in online game
WO2013085113A1 (en) Method and server for providing item usage service
WO2013065973A1 (en) Method for managing game room, device for managing game room, recording medium for same, system for providing game comprising device for managing game room
WO2013100392A1 (en) Method for managing league point in point consumption league mode, and server for providing point consumption league mode
WO2013157721A1 (en) Method and server for compensating for character ability value

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13746588

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 13746588

Country of ref document: EP

Kind code of ref document: A1