WO2013100531A1 - 그룹화된 등급 및 순위를 차등적 인터페이스로서 제공하는 온라인 스포츠 게임 제공 방법 및 그 시스템 - Google Patents
그룹화된 등급 및 순위를 차등적 인터페이스로서 제공하는 온라인 스포츠 게임 제공 방법 및 그 시스템 Download PDFInfo
- Publication number
- WO2013100531A1 WO2013100531A1 PCT/KR2012/011410 KR2012011410W WO2013100531A1 WO 2013100531 A1 WO2013100531 A1 WO 2013100531A1 KR 2012011410 W KR2012011410 W KR 2012011410W WO 2013100531 A1 WO2013100531 A1 WO 2013100531A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- league
- game
- team
- online
- grade
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/33—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
- A63F13/335—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections using Internet
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/45—Controlling the progress of the video game
- A63F13/46—Computing the game score
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/79—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
- A63F13/798—Game 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/828—Managing virtual sport teams
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/79—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
- A63F13/795—Game 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
Definitions
- the present application relates to a game providing technology, and more specifically, in providing sports competition leagues, the ratings and rankings are respectively calculated, and the calculated ratings and ranking information are determined according to the rating of the user's rating.
- the present invention relates to a method and system for providing an online sports game that can be provided as an interface.
- the related art has a disadvantage in that it provides only the lower ranker with the same information as the upper ranker, so that only the psychological difference with the upper ranker is felt, rather than providing a gradual goal.
- the present application provides the upper rankers with relative indicators that can symbolically provide the higher ranks and the lower rankers with the absolute indicators that can give incremental goals.
- the present application provides a relative indicator of the top rankers to the interface exposed to all users, and absolute indicators of the bottom rankers to the interface exposed only to the user, thereby intensifying competition among the top rankers, To provide an online sports game providing technology that can provide a goal.
- the present application provides an online sports game providing technology that can provide intuitive recognition by providing a hierarchical structure that reflects the progress of the game to all users of the competitive leagues immediately and ranks and ranks and reflects real-time data. To provide.
- the method for providing an online sports game is performed in an online sports game providing system that is connectable to a plurality of game clients through a network, and provides an online sports match game between users through a plurality of connected game clients.
- the online sports game providing method includes (a) forming a competitive league including a plurality of teams each operated by a plurality of users in the sports online game, and when the online sports game provided by the competitive league is completed, the corresponding race result.
- the method for providing an online sports game is performed in an online sports game providing system that is connectable to a plurality of game clients through a network, and provides an online sports match game between users through a plurality of connected game clients.
- the online sports game providing method includes (a) forming a competitive league including a plurality of teams each operated by a plurality of users in the sports online game, and when the online sports game provided by the competitive league is completed, the corresponding race result. Charging league scores based on the league scores; and (b) for each team of the first team group belonging to the top n of the plurality of teams based on the league scores, the opponent including the rank and rank in the match league.
- the method for providing an online sports game is performed in an online sports game providing system that is connectable to a plurality of game clients through a network, and provides an online sports match game between users through a plurality of connected game clients.
- the online sports game providing method includes (a) forming a competitive league including a plurality of teams each operated by a plurality of users in the sports online game, and when the online sports game provided by the competitive league is completed, the corresponding race result.
- the online sports game providing system is connectable via a network with a plurality of game clients, and provides an online sports match game between users through the connected plurality of game clients.
- the online sports game providing system includes a game providing control unit, a score calculation unit, a rating calculation unit and a ranking calculation unit.
- the game providing control unit is connected to at least two game clients at the same time and provides the at least two game clients with a match league including a plurality of online sporting events.
- the score calculation unit calculates a league score based on the result of the online sports game, and gives the calculated league score to the corresponding team.
- the rank calculation unit may classify or update a plurality of teams belonging to the match league by class, reflecting the league score given by the score calculation department for the match.
- the ranking calculation unit calculates a ranking based on the league scores for a plurality of teams belonging to each class classified or updated in the ranking calculation unit.
- the game providing control unit generates a relative index in the competitive league using the rank and the rank for at least some of the plurality of teams, and generates an absolute index using the league score.
- the recording medium records a program for executing the online sports game providing method.
- the program may be connected to a plurality of game clients through a network, and may be operated in an online sports game providing system that provides an online sports competition game between users through a plurality of connected game clients.
- Comprising a game league comprising a plurality of teams each of which is operated by a plurality of users in the online game, and the league score is given based on the result of the match when the online sports game provided in the competition league is completed, (b ) Generating a relative indicator including a rank and a rank in the match league for the first team, and further providing the opponent indicator to an external exposure interface that may be exposed to other users; and (c) the Generate an absolute index for the first team based on the league scores; And providing the absolute indicator in addition to an internal exposure interface that is not exposed to users.
- the recording medium records a program for executing the online sports game providing method.
- the program may be connected to a plurality of game clients through a network, and may be operated in an online sports game providing system that provides an online sports competition game between users through a plurality of connected game clients.
- a game league comprising a plurality of teams, each of which is operated by a plurality of users in an online game, and a league score is charged based on the result of the match when an online sports game provided in the match league is completed, (b For each team of the first team group belonging to the top n of the plurality of teams based on the league score, a relative indicator including the rank and rank in the competitive league may be generated and exposed to other users.
- an absolute indicator based on the league scores and not exposed to other users. And providing the absolute indicator in addition to the exposure interface.
- the recording medium records a program for executing the online sports game providing method.
- the program may be connected to a plurality of game clients through a network, and may be operated in an online sports game providing system that provides an online sports competition game between users through a plurality of connected game clients.
- a game league comprising a plurality of teams, each of which is operated by a plurality of users in an online game, and a league score is charged based on the result of the match when an online sports game provided in the match league is completed, (b ) A function of classifying ranks based on the league scores for the plurality of users, and assigning ranks in the classified ranks; and (c) graphics including ranks and ranks in the competitive league for the first team.
- the disclosed technology of the present application by providing a relative indicator of the top ranker to the interface exposed to all users, and an absolute indicator of the lower ranker to the interface exposed only to that user, thereby intensifying competition among the top rankers
- the lower rankers have the effect of providing personal goals.
- FIG. 1 is a reference diagram for explaining an online sports game providing system and a game client according to the disclosed technology.
- FIG. 2 is a block diagram illustrating an embodiment of an online sports game providing system according to the disclosed technology.
- FIG. 3 is a block diagram showing another embodiment of an online sports game providing system according to the disclosed technology.
- FIG. 4 is a reference diagram illustrating an example of ratings and rankings according to the disclosed technology.
- FIG. 5 is a reference diagram of an example of a relative indicator represented as a rank and a rank according to the disclosed technology.
- FIG. 6 is a reference diagram illustrating an example of an external exposure interface.
- FIG. 7 is a reference diagram illustrating an example of an internal exposure interface.
- FIG. 8 is a flowchart illustrating an embodiment of an online sports game providing method according to the disclosed technology.
- FIG. 9 is a flowchart illustrating another embodiment of an online sports game providing method according to the disclosed technology.
- FIG. 10 is a flowchart illustrating another embodiment of an online sports game providing method according to the disclosed technology.
- first and second are intended to distinguish one component from another component, and the scope of rights should not be limited by these terms.
- first component may be named a second component, and similarly, the second component may also be named a first component.
- an identification code (e.g., a, b, c, etc.) is used for convenience of description, and the identification code does not describe the order of the steps, and each step clearly indicates a specific order in context. Unless stated otherwise, they may occur out of the order noted. That is, each step may occur in the same order as specified, may be performed substantially simultaneously, or may be performed in the reverse order.
- the disclosed technology can be embodied as computer readable code on a computer readable recording medium, and the computer readable recording medium includes all kinds of recording devices in which data can be read by a computer system.
- Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, and the like, and are also implemented in the form of a carrier wave (for example, transmission over the Internet). It also includes.
- the computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
- FIG. 1 is a reference diagram for explaining an online sports game providing system and a game client according to the disclosed technology.
- the online sports game providing system 100 may provide a sports game to at least one user (game client) at the same time through an online network environment.
- the online sports game provided by the disclosed game providing system 100 is a sports game based on multiple users.
- an online sports game may be implemented as an online game of a sport in which a team progresses a game such as soccer, baseball, basketball, and handball.
- the game providing system 100 may provide an online sports game (hereinafter, referred to as a game).
- the game providing system 100 may provide not only one game but also various games composed of a plurality of games such as tournaments and leagues.
- the game providing system 100 may provide a player versus player (PVP) online game, and may also provide a player versus environment (PVE). It can also provide PVP between multiple users and PVE competition between multiple users and AI.
- PVP player versus player
- PVE player versus environment
- the game providing system 100 may provide predetermined artificial intelligence for a team of a specific user. For example, a basketball game in which a team has five players. When a player character controlled by a user is one, the remaining four player characters of the team are moved by an artificial intelligence (game engine) without a user's control. A predetermined action (event) such as a defense can be performed.
- the game providing system 100 may perform at least some real-time data exchange with at least one game client 200 in order to provide an online sports game.
- the game client 200 is a game providing means that can be driven in the user terminal.
- the user terminal is a terminal having a central processing unit and a memory device, such as a PC, a tablet PC, a smart phone, and the like.
- the game client 200 may access or maintain communication with the game providing system 100 and provide a sports game to a user. According to an embodiment, the game client 200 may load at least a part of a game engine for driving a game. For example, at least some of the predetermined operations required to provide a sports online game may be performed in the game client 200 for fast processing.
- FIG. 2 is a block diagram illustrating an embodiment of an online sports game providing system according to the disclosed technology.
- the game providing system 100 may provide a competitive league (hereinafter, referred to as a competitive league) between users.
- a competitive league hereinafter, referred to as a competitive league
- the game providing system 100 that can perform competition enhancement and goal provision by providing relative or absolute indicators for users based on the competitive league will be described in more detail.
- the game providing system 100 includes a communication unit 110, a game engine 120, a user database 130, a score calculation unit 140, a rating calculation unit 150, and a ranking calculation unit 160. And a game providing control unit 170.
- the communication unit 110 may set or maintain a communication environment for providing a game with the game client 200 under the control of the game providing control unit 170.
- the game engine 120 is a component for driving a game and may be linked with the game client 200 to provide a sports game to a user.
- the game engine 120 is described in a separate configuration from the game providing control unit 170, but according to the embodiment, the game engine 120 may be implemented as a function of the game providing control unit 170. In one embodiment, at least a portion of game engine 120 may be loaded into game client 200.
- the user database 130 may store information about each user of the online sports game.
- the user database 130 may store at least one of sports team (hereinafter, referred to as team) information, player information belonging to a sports team, or team league score in an online game operated by the user.
- team sports team
- player information belonging to a sports team player information belonging to a sports team
- team league score in an online game operated by the user.
- the score calculation unit 140 calculates the league score based on the result of the online sports game when the online sports game of the competitive league is completed by the game clients by the game providing control unit 170, and the league calculated for the team. Scores can be given or updated.
- the online sports game means one online game provided by the game providing control unit 170 in the competitive league.
- the competitive league may be conducted by providing a plurality of online sporting events among a plurality of teams each operated by a plurality of users.
- match leagues may be operated seasonally as in real league matches. That is, the game providing control unit 170 may provide one season by providing a predetermined number of online sports games for each team.
- the score calculation unit 140 may calculate or update the league score with at least one or a combination of whether or not the corresponding game wins, a score and a loss score, a loss or a winning weight.
- the rank calculation unit 150 classifies or classifies a plurality of teams belonging to the competition leagues by reflecting the league scores given by the score calculation unit 140 for the match every time an online sports game is completed in the match league. Can be updated.
- the rating may include a rookie rating, bronze rating, silver rating, gold rating and platinum rating.
- the league scores may be divided into low-ranked, high-ranked, bronze-bronze-silver-gold-platinum grades.
- the rating calculation unit 150 may generate a scatter diagram for a plurality of teams in the match league, and assigns a rating using the generated scatter map. For example, the rating calculation unit 150 may obtain a variance for a plurality of teams in the match league and assign a rating to have a predetermined symmetric value for each rating. That is, the number of teams belonging to the Rookie level and the Platinum level may be assigned by setting the x-axis of the distribution graph evenly so that the number of the teams belonging to the Rookie level and the Platinum level is smaller. Such an embodiment may give a game user a sense of competition and high ratings by adjusting the user to grow rapidly up to a certain rating, but not relatively easily rising to a high rating.
- the rank calculation unit 160 may calculate a rank based on league scores for a plurality of teams belonging to each rank classified or updated in the rank calculation unit 150. For example, the ranking calculation unit 160 may assign rankings to respective teams belonging to the rookie level based on league scores.
- rank calculation 160 may cause the score calculation 140 to re-determine the ranking each time the score is updated.
- the game provision controller 170 may configure a competition league including a plurality of teams, each of which is operated by a plurality of users, in a sports online game.
- the game providing controller 170 may be connected to at least two game clients 120 at the same time to provide at least two game clients 120 with a competitive league including a plurality of online sporting events.
- the game providing control unit 170 may generate a relative index in a match league using at least some of the plurality of teams using the rank and the rank, and generate an absolute index using the league score.
- the game providing control unit 170 may generate a relative indicator by grouping the ranking calculated by the ranking calculation unit 160 in a predetermined unit range. This will be described in more detail below with reference to FIG. 4.
- the game providing control unit 170 may generate a relative index using a graphic icon and display the relative index only for an external exposure interface that may be exposed to other users.
- the game providing control unit 170 generates, as a relative indicator, a graphic icon including a mathematical symbol indicating a group of predetermined badge images and rankings designed for different grades for a specific team A. For example, when Team A is exposed to an external exposure interface that may be exposed to other users, the team may further display a relative indicator about Team A.
- the disclosed technology may provide a relative indicator as a graphic icon for the external exposure interface, so that the relative indicator can be recognized more intuitively.
- the game providing control unit 170 may provide a relative indicator only for the gold or platinum grade of the above-described grades.
- the game providing control unit 170 checks whether a specific A team corresponds to a gold or platinum grade, and if so, adds a relative indicator regarding the specific A team if the specific A team is exposed to the external exposure interface. In addition, it can be displayed, or if a team A is exposed to the external exposure interface, it will not display the relative indicator. That is, the disclosed technology may provide relative indicators only to the teams corresponding to the higher ranks, thereby providing pride to the top users and inducing a sense of competition among the top users.
- the game providing control unit 170 may generate an absolute indicator based on the league score, and provide the absolute indicator to the internal exposure interface that does not expose the generated absolute indicator to other users.
- the game providing control unit 170 may check the grade of the specific team A and further provide requirement information for achieving a higher grade than the grade of the current team A.
- the absolute index is mainly targeted to low grade teams, and is provided as an absolute index without comparison with other teams. The goal is to improve the in-game achievements of novice users by providing a short-term goal for the lower grade teams to provide a more intuitive way of progressively achieving the goal.
- the game providing control unit 170 may provide a relative index or an absolute index by dividing the first team to provide the relative index and the second team to provide the absolute index based on the ranking of the plurality of teams. .
- the game providing control unit 170 may generate the aforementioned relative indicators for the first team group belonging to the top n of the plurality of teams based on the league scores, and add and provide the relative indicators to the external exposure interface. Can be.
- the game providing control unit 170 generates an absolute index for each team of the second team group belonging to the lower m of the plurality of teams based on the league scores based on the league scores, and generates the absolute index on the internal exposure interface. In addition, it can provide.
- the first team group may be set to a team belonging to any one of the gold to platinum grades
- the second team group may be set to a team belonging to any one of the rookie to bronze grades.
- FIG. 3 is a block diagram showing another embodiment of an online sports game providing system according to the disclosed technology.
- the game providing system 100 disclosed in FIG. 3 relates to an exemplary embodiment of providing a predetermined mission based on an absolute index and providing a reward when the mission is achieved.
- the game providing system 100 further includes a reward manager 180.
- the compensation manager 180 may grant a predetermined reward according to the numerical value of the absolute index. For example, whenever a league score is 800, 1000, or 1200, a predetermined reward such as game money can be provided.
- the reward management unit 180 may check the absolute indexes of a plurality of teams belonging to the match league, and when a team that achieves a predetermined target score occurs, it may be provided to the corresponding team a reward corresponding to the score. .
- the game providing controller 170 may provide a reward target score that may be provided by the reward manager 180 with an absolute index. This is to induce interest in the game by intuitively providing easier rewards to low grade users by providing reward goals with absolute indicators for low grade users.
- FIG. 4 is a reference diagram illustrating an example of a rating and a ranking according to the disclosed technology
- FIG. 5 is a reference diagram of an example of a relative indicator represented as a rating and a ranking according to the disclosed technology.
- the disclosed technique can provide a plurality of ratings 410, and can provide a ranking 420 for each rating.
- the ranking is classified as a predetermined range. That is, in the case of Rookie-Gold, it can be seen that 1st to 10th position is represented by one ranking group, 11th to 35th position is represented by one ranking group, and 36 to 50th position is represented by one ranking group.
- the platinum is represented as one ranking group. That is, an example of assigning a separate ranking group to a unique high scorer in a match league is shown.
- the relative indicator includes a badge image 510 for a rating and a mathematical symbol 520 for a ranking group.
- the number of stars in the badge image 510 may be an indication for each rating, for example, a gold rating
- the ranking rating 520 number 1 indicates that it is a ranking group corresponding to 1st to 10th ranks.
- have. 4 to 5 are merely examples, and it is obvious that the grades or relative indices according to the disclosed technology are not necessarily limited to the illustrated examples.
- FIG. 6 is a reference diagram illustrating an example of an external exposure interface
- FIG. 7 is a reference diagram illustrating an example of an internal exposure interface.
- FIG. 6 illustrates a friend list that may be exposed to other users, and in the illustrated example, “Juan Sauna” may be understood as a friend of a user who is currently displaying an external exposure interface.
- “world tour” means a competitive league, and as shown, badge images and mathematical symbols are provided as relative indicators.
- the relative indicator when the relative indicator is provided through the external exposure interface, it can be recognized more intuitively, unlike ranking information represented by conventional numbers and the like, and in particular, if it is provided only in a limited grade, it is more effective for enhancing competition among users. Can have an effect.
- the disclosed technique shows the rating and ranking of the current user (710), and relative indicators may also be provided in the internal exposure interface as shown.
- Identification number 720 shows an example of providing information on the position of the current class and the requirements to be achieved in the next class.
- Identification number 730 provides the current absolute indicator (“1000 points”) and the next reward target score and reward information. Is showing an example.
- FIG. 8 is a flowchart illustrating an embodiment of an online sports game providing method according to the disclosed technology.
- the game providing system 100 comprises a competition league including a plurality of teams each operated by a plurality of users in a sports online game. And (S810), when the online sports game provided in the competitive league is completed (step S820, yes), the league score can be given based on the result of the match (step S830).
- the game providing system 100 may generate a relative indicator including a rank and a rank in a competitive league for the first team, and may further provide a relative indicator to an external exposure interface that may be exposed to other users. (Step S840).
- the game providing system 100 may generate an absolute index for the first team based on league scores, and may further provide an absolute index to an internal exposure interface that is not exposed to other users (step S850).
- step S830 when the online sporting event is completed (step S820, for example), the game providing system 100 determines whether the game is won or not, at least one of a score and a run score, a gain or loss, or a winning weight.
- the league scores may be assigned by combining league scores and assigning the calculated scores to at least two teams that have completed the online sporting event.
- the game provision system 100 classifies ratings based on league scores for a plurality of teams in the competitive league, identifies the rank to which the first team belongs, 1 You can check the ranking of the team.
- the game providing system 100 may generate a relative index including the identified rating or ranking.
- the rating may include a rookie rating, bronze rating, silver rating, gold rating and platinum rating, and the ranking may be expressed by grouping in a predetermined unit range.
- step S840 the game providing system 100 checks whether the first team corresponds to the gold grade or the platinum grade, and if so, adds a relative indicator to the external exposure interface of the first team to Can be displayed.
- the relative indicator may be represented by a graphic icon including a mathematical symbol indicating a group of predetermined badge images and rankings designed differently for each grade.
- the game providing system 100 sets the league score of the first team as an absolute indicator, checks the rating of the first team, and provides the requirement information for achieving a higher grade than the identified grade. Can provide.
- the requirement information may include the league score for achieving the higher rank.
- FIG. 8 various detailed embodiments related to the exemplary embodiment described with reference to FIG. 8 may be applied. However, in order to avoid duplication of description, a description thereof will be omitted below. However, various embodiments described in FIG. 8 may be applied to the embodiments of FIGS. 9 to 10.
- FIG. 9 is a flowchart illustrating another embodiment of an online sports game providing method according to the disclosed technology. Another embodiment illustrated in FIG. 9 relates to an embodiment in which a higher grade provides a relative indicator and a lower grade provides an absolute indicator.
- the game providing system 100 comprises a competition league including a plurality of teams each operated by a plurality of users in a sports online game And (S910), when the online sports game provided in the competitive league is completed (step S920, yes), the league score can be charged based on the result of the match (step S930).
- the game providing system 100 generates a relative indicator for each team of the first team group belonging to the top n of the plurality of teams based on the league scores (step S940, example), including the rank and rank in the match league.
- a relative indicator may be further added to an external exposure interface that may be exposed to other users (step S950).
- the game providing system 100 generates an absolute index based on the league scores for each of the teams of the second team group belonging to the lower m of the plurality of teams based on the league scores (eg, step S941).
- the absolute indicator may be further added to the internal exposure interface that is not exposed to the user (step S951).
- the rating may include a rookie rating, a bronze rating, a silver rating, a gold rating, and a platinum rating, and the ranking may be expressed by grouping into a predetermined unit range.
- the game provision system 100 sets each of the plurality of teams in the rookie to platinum ranks in order of high league scores, and corresponding ranks for each rank.
- the grouped ranks can be assigned within.
- the game providing system 100 sets a plurality of teams belonging to gold or platinum grades as a first team group, generates the relative indicators including the corresponding gold or platinum grades and rankings for the grades, and generates an external exposure interface. When a team belonging to the first team group is exposed, information about the corresponding team may be further included and displayed.
- the game providing system 100 may set a plurality of teams belonging to any one of the rookie to the bronze ranks as the second team group, and generate the league score of that team as an absolute indicator. Can be.
- the game providing system 100 may further include the absolute indicator of the corresponding team on the internal exposure interface.
- FIG. 10 is a flowchart illustrating another embodiment of an online sports game providing method according to the disclosed technology. Another embodiment disclosed in FIG. 10 relates to an embodiment that provides a relative indicator for the top n rank and an absolute indicator for all teams.
- the game providing system 100 includes a plurality of teams, each of which is operated by a plurality of users, in a sports online game. And (S1010), when the online sports game provided in the competitive league is completed (step S1020, for example), the league score can be charged based on the result of the match (step S1030).
- the game providing system 100 may classify grades based on league scores for each of a plurality of teams operated by a plurality of users, and assign a rank in the classified grades (step S1040).
- the game providing system 100 generates a graphic icon for the first team belonging to the top n rank among the ratings (step S1050, yes), including a rating and a ranking in the competitive league, and may be exposed to other users.
- the graphic icon created in the exposure interface may be further added and displayed (step S1060).
- the game providing system 100 may be included in a rank and rank higher than the league score of the team or the rank and rank to which the user belongs in the internal exposure interface that is not exposed to other users for all the teams belonging to the competitive league.
- the target score may be further added and displayed (step S1070).
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Health & Medical Sciences (AREA)
- Economics (AREA)
- Human Computer Interaction (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
본 출원은 게임 제공 기술에 관한 것으로, 보다 상세하게는, 스포츠 대전 리그를 제공함에 있어 등급 및 순위를 각각 산정하고, 산정된 등급 및 순위 정보를 해당 사용자의 등급의 고하에 따라 외부적 인터페이스 또는 내부적 인터페이스로서 제공할 수 있는 온라인 스포츠 게임 제공 방법 및 그 시스템에 관한 것이다.
컴퓨팅 디바이스 및 네트워크 환경의 발달에 따라, 온라인 기반의 게임이 크게 발전하고 있다. 이러한 온라인 기반의 게임은 사용자들간 상호 연관이 발생한다는 점에서, 종래의 프로그램을 대상으로 소정의 액션을 수행하는 오프라인 게임과 차별성이 인정되며 급속하게 발전하기 시작했다.
초기의 온라인 게임은 MORPG(Multiplayer Online Role Playing Game)의 종류가 다수였으나, 네트워크의 대역폭 확대, 컴퓨팅 디바이스의 발전에 따라 점차 다양한 종류의 온라인 게임이 제공되고 있다. 이에 따라, 축구, 농구, 야구 등 구기 스포츠를 온라인 게임으로 사용자에게 제공하는 스포츠 온라인 게임이 다양하게 제공되고 있다.
이러한 스포츠 온라인 게임에서 있어서, 사용자들 상호간에 온라인 게임을 리그 방식으로 치르는 대전 형식의 리그는 매력적인 게임 제공 방식으로서 많은 사용자들에게 킬러 컨텐츠로서 인정받고 있다.
이러한 사용자 대전 형식의 리그에서는 리그 순위 정보를 보다 효율적으로 제공하는 것이 중요한 핵심이다. 즉, 리그 상위 랭커에 대한 정보를 보다 상징적으로 표현하여 리그 상위 랭커에게 소정의 명예심을 제공하는 것과, 자신의 현재 리그 순위와 리그 상위 랭커에 대한 차이를 직관적으로 이해할 수 있게 표현 가능한 것은 사용자 대전 형식의 리그에서 사용자들의 몰입도 및 흥미도를 끌어올리기 위하여 필수적인 요소로서 자리매김하고 있다.
그러나 종래의 기술에서는 이러한 리그 순위 등의 정보를 단순한 점수 정보를 기반으로 하는 순위로서만 표현하고 있었다. 이러한 종래의 순위 정보 제공 기술은 단순한 숫자로서 순위를 제공하므로 상위 랭커에 대한 상징성을 제공하기 어려운 한계성이 있어, 실질적으로 상위 랭커 사용자들 간에 명예심을 제공하거나 경쟁심을 유발하지 못하는 단점이 있다.
또한 종래의 기술은 하위 랭커에 대해서도 상위 랭커와 동등한 정보를 제공하여 점진적 목표를 제공하기 보다는 상위 랭커와의 심리적 차이만을 느끼게 하는 단점이 있었다.
본 출원은 대전 리그의 진행에 있어서, 상위 랭커에게는 해당 상위 등급임을 상징적으로 제공할 수 있는 상대적 지표를 제공하고 하위 랭커에게는 점진적 목표를 부여할 수 있는 절대적 지표를 제공함으로써, 대전 리그의 상위 사용자에게는 더 높은 등급이나 순위에 대한 자부심을 제공하고 하위 사용자에게는 점진적 목표를 제공할 수 있는 온라인 스포츠 게임 제공 기술을 제공하고자 한다.
또한, 본 출원은 상위 랭커의 상대적 지표는 모든 사용자에게 노출되는 인터페이스에 제공하고 하위 랭커의 절대적 지표는 해당 사용자에게만 노출되는 인터페이스에 제공함으로써, 상위 랭커들 간의 경쟁 강화를 유발하고 하위 랭커들에게는 개인적 목표를 제공할 수 있는 온라인 스포츠 게임 제공 기술을 제공하고자 한다.
또한, 본 출원은 대전 리그의 모든 사용자들에 대하여 게임의 진행을 즉시 반영하여 등급 및 순위를 부여고 실시간 데이터가 반영된 계층적 구조를 제공함으로써 직관적인 인식을 제공할 수 있는 온라인 스포츠 게임 제공 기술을 제공하고자 한다.
실시예들 중에서, 온라인 스포츠 게임 제공 방법은 복수의 게임 클라이언트와 네트워크를 통하여 연결 가능하고, 연결된 복수의 게임 클라이언트를 통하여 사용자들 간의 온라인 스포츠 대전 게임을 제공하는 온라인 스포츠 게임 제공 시스템에서 수행된다. 상기 온라인 스포츠 게임 제공 방법은 (a) 상기 스포츠 온라인 게임 내에서 복수의 사용자들이 각각 운영하는 복수의 팀들을 포함하여 대전 리그를 구성하고, 상기 대전 리그에서 제공되는 온라인 스포츠 경기가 완료되면 해당 경기 결과를 기초로 리그 점수를 부여하는 단계, (b) 제1 팀에 대한 상기 대전 리그에서의 등급 및 순위를 포함하는 상대 지표를 생성하고, 타 사용자들에게 노출될 수 있는 외부 노출 인터페이스에 상기 상대 지표를 더 부가하여 제공하는 단계 및 (c) 상기 제1 팀에 대하여 상기 리그 점수를 기초로 절대 지표를 생성하고, 타 사용자들에게 노출되지 않는 내부 노출 인터페이스에 상기 절대 지표를 더 부가하여 제공하는 단계를 포함한다.
실시예들 중에서, 온라인 스포츠 게임 제공 방법은 복수의 게임 클라이언트와 네트워크를 통하여 연결 가능하고, 연결된 복수의 게임 클라이언트를 통하여 사용자들 간의 온라인 스포츠 대전 게임을 제공하는 온라인 스포츠 게임 제공 시스템에서 수행된다. 상기 온라인 스포츠 게임 제공 방법은 (a) 상기 스포츠 온라인 게임 내에서 복수의 사용자들이 각각 운영하는 복수의 팀들을 포함하여 대전 리그를 구성하고, 상기 대전 리그에서 제공되는 온라인 스포츠 경기가 완료되면 해당 경기 결과를 기초로 리그 점수를 부과하는 단계, (b) 상기 리그 점수를 기준으로 상기 복수의 팀들 중 상위 n위에 속하는 제1 팀 그룹의 각 팀들에 대하여, 상기 대전 리그에서의 등급 및 순위를 포함하는 상대 지표를 생성하고 타 사용자들에게 노출될 수 있는 외부 노출 인터페이스에 상기 상대 지표를 더 부가하여 제공하는 단계 및 (c) 상기 리그 점수를 기준으로 상기 복수의 팀들 중 하위 m명에 속하는 제2 팀 그룹의 각 팀들에 대하여, 상기 리그 점수를 기초로 절대 지표를 생성하고 타 사용자들에게 노출되지 않는 내부 노출 인터페이스에 상기 절대 지표를 더 부가하여 제공하는 단계를 포함한다.
실시예들 중에서, 온라인 스포츠 게임 제공 방법은 복수의 게임 클라이언트와 네트워크를 통하여 연결 가능하고, 연결된 복수의 게임 클라이언트를 통하여 사용자들 간의 온라인 스포츠 대전 게임을 제공하는 온라인 스포츠 게임 제공 시스템에서 수행된다. 상기 온라인 스포츠 게임 제공 방법은 (a) 상기 스포츠 온라인 게임 내에서 복수의 사용자들이 각각 운영하는 복수의 팀들을 포함하여 대전 리그를 구성하고, 상기 대전 리그에서 제공되는 온라인 스포츠 경기가 완료되면 해당 경기 결과를 기초로 리그 점수를 부과하는 단계, (b) 상기 복수의 사용자들에 대하여 상기 리그 점수를 기초로 등급을 분류하고, 분류된 등급에서의 순위를 부여하는 단계, (c) 제1 팀에 대한 상기 대전 리그에서의 등급 및 순위를 포함하는 그래픽 아이콘을 생성하고, 타 사용자에게 노출될 수 있는 외부 노출 인터페이스에 상기 생성된 그래픽 아이콘을 더 부가하여 표시하는 단계 및 (d) 상기 복수의 사용자 각각에 대하여 타 사용자에게 노출되지 않는 내부 노출 인터페이스에 해당 사용자의 리그 점수 또는 해당 사용자가 속하는 등급 및 순위보다 상위의 등급 및 순위에 포함되기 위한 목표 점수를 더 부가하여 표시하는 단계를 포함한다.
실시예들 중에서, 온라인 스포츠 게임 제공 시스템은 복수의 게임 클라이언트와 네트워크를 통하여 연결 가능하고, 연결된 복수의 게임 클라이언트를 통하여 사용자들 간의 온라인 스포츠 대전 게임을 제공한다. 상기 온라인 스포츠 게임 제공 시스템은 게임 제공 제어부, 점수 산정부, 등급 산정부 및 순위 산정부를 포함한다. 상기 게임 제공 제어부는 적어도 두 게임 클라이언트들과 동시에 연결되어, 상기 적어도 두 게임 클라이언트들에게 복수의 온라인 스포츠 경기를 포함하는 대전 리그를 제공한다. 상기 점수 산정부는 상기 대전 리그에서 온라인 스포츠 경기가 완료되면, 해당 온라인 스포츠 경기의 결과를 기초로 리그 점수를 산정하여 해당 팀에 산정된 리그 점수를 부여한다. 상기 등급 산정부는 상기 대전 리그에서 온라인 스포츠 경기가 완료될 때마다 해당 경기에 대하여 상기 점수 산정부에서 부여된 리그 점수를 반영하여, 상기 대전 리그에 소속된 복수의 팀들을 등급별로 분류 또는 갱신한다. 상기 순위 산정부는 상기 등급 산정부에서 분류 또는 갱신된 각 등급에 속하는 복수의 팀들에 대하여 상기 리그 점수를 기초로 순위를 산정한다. 여기에서, 상기 게임 제공 제어부는 상기 복수의 팀들 중 적어도 일부에 대하여 상기 등급 및 상기 순위를 이용하여 상기 대전 리그에서의 상대 지표를 생성하고, 상기 리그 점수를 이용하여 절대 지표를 생성한다.
실시예들 중에서, 기록 매체는 온라인 스포츠 게임 제공 방법을 실행시키기 위한 프로그램을 기록한다. 상기 프로그램은 복수의 게임 클라이언트와 네트워크를 통하여 연결 가능하고, 연결된 복수의 게임 클라이언트를 통하여 사용자들 간의 온라인 스포츠 대전 게임을 제공하는 온라인 스포츠 게임 제공 시스템에서 구동될 수 있는 프로그램으로서, (a) 상기 스포츠 온라인 게임 내에서 복수의 사용자들이 각각 운영하는 복수의 팀들을 포함하여 대전 리그를 구성하고, 상기 대전 리그에서 제공되는 온라인 스포츠 경기가 완료되면 해당 경기 결과를 기초로 리그 점수를 부여하는 기능, (b) 제1 팀에 대한 상기 대전 리그에서의 등급 및 순위를 포함하는 상대 지표를 생성하고, 타 사용자들에게 노출될 수 있는 외부 노출 인터페이스에 상기 상대 지표를 더 부가하여 제공하는 기능 및 (c) 상기 제1 팀에 대하여 상기 리그 점수를 기초로 절대 지표를 생성하고, 타 사용자들에게 노출되지 않는 내부 노출 인터페이스에 상기 절대 지표를 더 부가하여 제공하는 기능을 포함한다.
실시예들 중에서, 기록 매체는 온라인 스포츠 게임 제공 방법을 실행시키기 위한 프로그램을 기록한다. 상기 프로그램은 복수의 게임 클라이언트와 네트워크를 통하여 연결 가능하고, 연결된 복수의 게임 클라이언트를 통하여 사용자들 간의 온라인 스포츠 대전 게임을 제공하는 온라인 스포츠 게임 제공 시스템에서 구동될 수 있는 프로그램으로서, (a) 상기 스포츠 온라인 게임 내에서 복수의 사용자들이 각각 운영하는 복수의 팀들을 포함하여 대전 리그를 구성하고, 상기 대전 리그에서 제공되는 온라인 스포츠 경기가 완료되면 해당 경기 결과를 기초로 리그 점수를 부과하는 기능, (b) 상기 리그 점수를 기준으로 상기 복수의 팀들 중 상위 n위에 속하는 제1 팀 그룹의 각 팀들에 대하여, 상기 대전 리그에서의 등급 및 순위를 포함하는 상대 지표를 생성하고 타 사용자들에게 노출될 수 있는 외부 노출 인터페이스에 상기 상대 지표를 더 부가하여 제공하는 기능 및 (c) 상기 리그 점수를 기준으로 상기 복수의 팀들 중 하위 m명에 속하는 제2 팀 그룹의 각 팀들에 대하여, 상기 리그 점수를 기초로 절대 지표를 생성하고 타 사용자들에게 노출되지 않는 내부 노출 인터페이스에 상기 절대 지표를 더 부가하여 제공하는 기능을 포함한다.
실시예들 중에서, 기록 매체는 온라인 스포츠 게임 제공 방법을 실행시키기 위한 프로그램을 기록한다. 상기 프로그램은 복수의 게임 클라이언트와 네트워크를 통하여 연결 가능하고, 연결된 복수의 게임 클라이언트를 통하여 사용자들 간의 온라인 스포츠 대전 게임을 제공하는 온라인 스포츠 게임 제공 시스템에서 구동될 수 있는 프로그램으로서, (a) 상기 스포츠 온라인 게임 내에서 복수의 사용자들이 각각 운영하는 복수의 팀들을 포함하여 대전 리그를 구성하고, 상기 대전 리그에서 제공되는 온라인 스포츠 경기가 완료되면 해당 경기 결과를 기초로 리그 점수를 부과하는 기능, (b) 상기 복수의 사용자들에 대하여 상기 리그 점수를 기초로 등급을 분류하고, 분류된 등급에서의 순위를 부여하는 기능, (c) 제1 팀에 대한 상기 대전 리그에서의 등급 및 순위를 포함하는 그래픽 아이콘을 생성하고, 타 사용자에게 노출될 수 있는 외부 노출 인터페이스에 상기 생성된 그래픽 아이콘을 더 부가하여 표시하는 기능 및 (d) 상기 복수의 사용자 각각에 대하여 타 사용자에게 노출되지 않는 내부 노출 인터페이스에 해당 사용자의 리그 점수 또는 해당 사용자가 속하는 등급 및 순위보다 상위의 등급 및 순위에 포함되기 위한 목표 점수를 더 부가하여 표시하는 기능을 포함한다.
본 출원의 개시된 기술에 따르면, 대전 리그의 진행에 있어서, 상위 랭커에게는 해당 상위 등급임을 상징적으로 제공할 수 있는 상대적 지표를 제공하고 하위 랭커에게는 점진적 목표를 부여할 수 있는 절대적 지표를 제공함으로써, 대전 리그의 상위 사용자에게는 더 높은 등급이나 순위에 대한 자부심을 제공하고 하위 사용자에게는 점진적 목표를 제공할 수 있는 효과가 있다.
또한, 본 출원의 개시된 기술에 따르면, 상위 랭커의 상대적 지표는 모든 사용자에게 노출되는 인터페이스에 제공하고 하위 랭커의 절대적 지표는 해당 사용자에게만 노출되는 인터페이스에 제공함으로써, 상위 랭커들 간의 경쟁 강화를 유발하고 하위 랭커들에게는 개인적 목표를 제공할 수 있는 효과가 있다.
또한, 본 출원의 개시된 기술에 따르면, 대전 리그의 모든 사용자들에 대하여 게임의 진행을 즉시 반영하여 등급 및 순위를 부여고 실시간 데이터가 반영된 계층적 구조를 제공함으로써 직관적인 인식을 제공할 수 있는 효과가 있다.
도 1은 개시된 기술에 따른 온라인 스포츠 게임 제공 시스템과 게임 클라이언트를 설명하기 위한 참고도이다.
도 2는 개시된 기술에 따른 온라인 스포츠 게임 제공 시스템의 일 실시예를 도시하는 구성도이다.
도 3은 개시된 기술에 따른 온라인 스포츠 게임 제공 시스템의 다른 일 실시예를 도시하는 구성도이다.
도 4는 개시된 기술에 따른 등급 및 순위의 일 예를 도식화한 일 예에 관한 참고도이다.
도 5는 개시된 기술에 따른 등급 및 순위로서 표현되는 상대 지표의 일 예에 관한 참고도이다.
도 6은 외부 노출 인터페이스의 일 예를 나타내는 참고도이다.
도 7은 내부 노출 인터페이스의 일 예를 나타내는 참고도이다.
도 8은 개시된 기술에 따른 온라인 스포츠 게임 제공 방법의 일 실시예를 설명하기 위한 순서도이다.
도 9는 개시된 기술에 따른 온라인 스포츠 게임 제공 방법의 다른 일 실시예를 설명하기 위한 순서도이다.
도 10은 개시된 기술에 따른 온라인 스포츠 게임 제공 방법의 또 다른 일 실시예를 설명하기 위한 순서도이다.
개시된 기술에 관한 설명은 구조적 내지 기능적 설명을 위한 실시예에 불과하므로, 개시된 기술의 권리범위는 본문에 설명된 실시예에 의하여 제한되는 것으로 해석되어서는 아니 된다. 즉, 실시예는 다양한 변경이 가능하고 여러 가지 형태를 가질 수 있으므로 개시된 기술의 권리범위는 기술적 사상을 실현할 수 있는 균등물들을 포함하는 것으로 이해되어야 한다.
한편, 본 출원에서 서술되는 용어의 의미는 다음과 같이 이해되어야 할 것이다.
"제1", "제2" 등의 용어는 하나의 구성요소를 다른 구성요소로부터 구별하기 위한 것으로, 이들 용어들에 의해 권리범위가 한정되어서는 아니 된다. 예를 들어, 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다.
어떤 구성요소가 다른 구성요소에 "연결되어"있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결될 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어"있다고 언급된 때에는 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. 한편, 구성요소들 간의 관계를 설명하는 다른 표현들, 즉 "~사이에"와 "바로 ~사이에" 또는 "~에 이웃하는"과 "~에 직접 이웃하는" 등도 마찬가지로 해석되어야 한다.
단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한 복수의 표현을 포함하는 것으로 이해되어야 하고, "포함하다"또는 "가지다" 등의 용어는 설시된 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이며, 하나 또는 그 이상의 다른 특징이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
각 단계들에 있어 식별부호(예를 들어, a, b, c 등)는 설명의 편의를 위하여 사용되는 것으로 식별부호는 각 단계들의 순서를 설명하는 것이 아니며, 각 단계들은 문맥상 명백하게 특정 순서를 기재하지 않는 이상 명기된 순서와 다르게 일어날 수 있다. 즉, 각 단계들은 명기된 순서와 동일하게 일어날 수도 있고 실질적으로 동시에 수행될 수도 있으며 반대의 순서대로 수행될 수도 있다.
개시된 기술은 컴퓨터가 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현될 수 있고, 컴퓨터가 읽을 수 있는 기록 매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다. 컴퓨터가 읽을 수 있는 기록 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장 장치 등이 있으며, 또한, 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한, 컴퓨터가 읽을 수 있는 기록 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산 방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.
여기서 사용되는 모든 용어들은 다르게 정의되지 않는 한, 개시된 기술이 속하는 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 일반적으로 사용되는 사전에 정의되어 있는 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한 이상적이거나 과도하게 형식적인 의미를 지니는 것으로 해석될 수 없다.
도 1은 개시된 기술에 따른 온라인 스포츠 게임 제공 시스템과 게임 클라이언트를 설명하기 위한 참고도이다.
온라인 스포츠 게임 제공 시스템(100)(이하, 게임 제공 시스템)은 온라인 네트워크 환경을 통하여 동시에 적어도 하나의 유저(게임 클라이언트)에 스포츠 게임을 제공할 수 있다. 개시된 게임 제공 시스템(100)에서 제공되는 온라인 스포츠 게임은 다수 사용자를 기반으로 하는 스포츠 게임이다. 예를 들어, 온라인 스포츠 게임은 축구, 야구, 농구, 핸드볼 등과 같이 팀을 이루어 경기를 진행하는 스포츠를 온라인 게임으로 구현한 것일 수 있다.
게임 제공 시스템(100)은 온라인 스포츠 경기(이하, 경기)를 제공할 수 있다. 게임 제공 시스템(100)은 단순한 하나의 경기뿐만 아니라, 토너먼트, 리그 등과 같은 복수의 경기로 구성되는 다양한 게임을 제공할 수 있다.
게임 제공 시스템(100)은 사용자들 간(Player versus Player, PVP) 온라인 경기를 제공할 수 있으며, 또한 사용자와 인공지능 간의 경기 (Player versus environment, PVE)를 제공할 수 있다. 또한 다수 사용자들 간 PVP, 다수 사용자들과 인공지능 간의 PVE 경기를 제공할 수도 있다.
게임 제공 시스템(100)은 특정 사용자의 팀에 대해서도 소정의 인공지능을 제공할 수 있다. 한 팀이 5명인 농구 게임의 예를 들면, 사용자에 의하여 컨트롤 되는 선수 캐릭터는 하나이라 할 때, 해당 팀의 나머지 4명의 선수 캐릭터는 인공 지능(게임 엔진)에 의하여 사용자의 제어 없이 자리 이동, 자동 수비 등 소정의 액션(이벤트)을 수행할 수 있다.
게임 제공 시스템(100)은 온라인 스포츠 게임을 제공하기 위하여, 적어도 하나의 게임 클라이언트(200)와 적어도 일부의 실시간 데이터 교환을 수행할 수 있다.
이러한 게임 제공 시스템(100)에 대해서는 도 2를 참조하여 이하에서 더 상세히 설명한다.
게임 클라이언트(200)는 사용자 단말에서 구동될 수 있는 게임 제공 수단이다. 사용자 단말은 PC, 태블릿 PC, 스마트 폰 등과 같이, 중앙처리장치와 메모리 장치를 구비한 단말이다.
게임 클라이언트(200)는 게임 제공 시스템(100)에 접속 또는 통신을 유지하며, 사용자에게 스포츠 게임을 제공할 수 있다. 실시예에 따라, 게임 클라이언트(200)는 게임 구동을 위한 게임 엔진의 적어도 일부를 적재할 수 있다. 예를 들어, 스포츠 온라인 게임의 제공에 필요한 소정의 연산 중 적어도 일부는 빠른 처리를 위하여 게임 클라이언트(200)에서 수행될 수 있다.
도 2는 개시된 기술에 따른 온라인 스포츠 게임 제공 시스템의 일 실시예를 도시하는 구성도이다.
개시된 기술에 따른 게임 제공 시스템(100)은 사용자들 간의 대전 형식의 리그(이하, 대전 리그)를 제공할 수 있다. 이하에서는, 대전 리그를 기초로 사용자들에 대한 상대적 또는 절대적 지표를 제공함으로써 경쟁 강화 및 목표 제공을 수행할 수 있는 게임 제공 시스템(100)에 대하여 보다 상세히 설명한다.
도 2를 참조하면, 게임 제공 시스템(100)은 통신부(110), 게임 엔진(120), 사용자 데이터베이스(130), 점수 산정부 (140), 등급 산정부(150), 순위 산정부(160) 및 게임 제공 제어부(170)를 포함할 수 있다.
통신부(110)는 게임 제공 제어부(170)의 제어에 따라 게임 클라이언트(200)와 게임 제공 등을 위한 통신 환경을 설정 또는 유지할 수 있다.
게임 엔진(120)은 게임의 구동을 위한 구성으로서, 게임 클라이언트(200)와 연동되어 사용자에게 스포츠 게임을 제공할 수 있다. 개시된 실시예에서는, 게임 엔진(120)을 게임 제공 제어부(170)와 별도의 구성으로 설명하였으나, 실시예에 따라 게임 엔진(120)은 게임 제공 제어부(170)의 일 기능으로서 구현될 수 있다. 일 실시예에서, 게임 엔진(120)의 적어도 일부는 게임 클라이언트(200)에 적재될 수 있다.
사용자 데이터베이스(130)는 온라인 스포츠 게임의 각 사용자에 대한 정보를 저장할 수 있다. 더 상세히 설명하면, 사용자 데이터베이스(130)는 사용자가 운영하는 온라인 게임에서의 스포츠 팀(이하, 팀) 정보, 스포츠 팀에 소속된 선수 정보 또는 팀 리그 점수 중 적어도 하나를 저장할 수 있다.
점수 산정부 (140)는 게임 제공 제어부(170)에 의하여 게임 클라이언트들에 의하여 대전 리그의 온라인 스포츠 경기가 완료되면, 해당 온라인 스포츠 경기의 결과를 기초로 리그 점수를 산정하여 해당 팀에 산정된 리그 점수를 부여 또는 갱신할 수 있다.
여기에서, 온라인 스포츠 경기란, 게임 제공 제어부(170)에 의하여 대전 리그에서 제공되는 하나의 온라인 경기를 의미한다. 즉, 대전 리그는 다수 사용자들이 각각 운영하는 다수 팀들간에 복수의 온라인 스포츠 경기가 제공됨으로서 실시될 수 있다.
또한, 대전 리그는 실제 리그 경기와 마찬가지로 시즌 별로 운영될 수 있다. 즉, 게임 제공 제어부(170)는 각 팀별로 소정의 한정된 횟수의 온라인 스포츠 경기를 제공함으로서 하나의 시즌을 제공할 수 있다.
일 실시예에서, 점수 산정부 (140)는 해당 경기의 승리 여부, 득점 및 실점 점수, 득실차 또는 연승 가중치 중 적어도 하나 또는 이들의 조합으로 리그 점수를 산정 또는 갱신할 수 있다.
등급 산정부(150)는 대전 리그에서 온라인 스포츠 경기가 완료될 때마다 해당 경기에 대하여 점수 산정부(140)에서 부여된 리그 점수를 반영하여, 대전 리그에 소속된 복수의 팀들을 등급별로 분류 또는 갱신할 수 있다.
여기에서, 등급은 루키 등급, 브론즈 등급, 실버 등급, 골드 등급 및 플래티넘 등급을 포함할 수 있다. 즉, 리그 점수가 낮은 순서에서 높은 순서로 루키-브론즈-실버-골드-플래티넘 등급으로 구분될 수 있다.
일 실시예에서, 등급 산정부(150)는 대전 리그에 소속된 복수의 팀들에 대하여 산포도를 생성하고, 생성된 산포도를 이용하여 등급을 부여할 수 있다. 예를 들어, 등급 산정부(150)는 대전 리그에 소속된 복수의 팀들에 대하여 분산을 구하고 각 등급별로 소정의 대칭되는 값을 가지도록 등급을 부여할 수 있다. 즉, 루키 등급과 플래티넘 등급에 속하는 팀의 수는 실버 등급에 속하는 팀의 수 보다 작도록 분산 그래프의 x축을 균등하게 설정하여 등급을 부여할 수 있다. 이러한 실시예는, 사용자가 일정한 등급까지는 빠르게 성장하도록 하나, 높은 등급으로는 쉽게 상승하지 않도록 상대적으로 조정함으로써 게임 사용자의 경쟁심 및 높은 등급에 대한 만족감을 부여할 수 있다.
순위 산정부(160)는 등급 산정부(150)에서 분류 또는 갱신된 각 등급에 속하는 복수의 팀들에 대하여 리그 점수를 기초로 순위를 산정할 수 있다. 예를 들어, 순위 산정부(160)는 루키 등급에 소속된 각 팀들에 대하여 리그 점수를 기초로 각각 순위를 부여할 수 있다.
일 실시예에서, 순위 산정부(160)는 점수 산정부 (140)에서 점수를 갱신할 때 마다 순위를 재산정하도록 할 수 있다.
게임 제공 제어부(170)는 스포츠 온라인 게임 내에서 복수의 사용자들이 각각 운영하는 복수의 팀들을 포함하여 대전 리그를 구성할 수 있다. 더 상세히 설명하면, 게임 제공 제어부(170)는 적어도 두 게임 클라이언트들(120)과 동시에 연결되어, 적어도 두 게임 클라이언트들(120)에게 복수의 온라인 스포츠 경기를 포함하는 대전 리그를 제공할 수 있다.
게임 제공 제어부(170)는 복수의 팀들 중 적어도 일부에 대하여 등급 및 상기 순위를 이용하여 대전 리그에서의 상대 지표를 생성하고, 리그 점수를 이용하여 절대 지표를 생성할 수 있다.
일 실시예에서, 게임 제공 제어부(170)는 순위 산정부(160)에서 산정된 순위를 소정의 단위 범위로 그룹화하여 상대 지표를 생성할 수 있다. 이에 대해서는 도 4를 참조하여 이하에서 보다 상세히 설명한다.
일 실시예에서, 게임 제공 제어부(170)는 그래픽 아이콘을 이용하여 상대 지표를 생성하고, 타 사용자들에게 노출될 수 있는 외부 노출 인터페이스에 대해서만 상대 지표를 표시하도록 할 수 있다. 더 상세히 설명하면, 게임 제공 제어부(170)는 특정 A팀에 대하여, 등급별로 상이하게 디자인된 소정의 뱃지 이미지와 순위에 대한 그룹을 표시하는 수리적 심볼을 포함하여 구성된 그래픽 아이콘을 상대 지표로서 생성하고, A 팀이 타 사용자들에게 노출될 수 있는 외부 노출 인터페이스에 노출되면 A 팀에 관한 상대 지표를 더 부가하여 표시하도록 할 수 있다. 즉, 개시된 기술은 외부 노출 인터페이스에 대해서는 그래픽 아이콘으로서 상대 지표를 제공함으로써 보다 직관적으로 상대 지표를 인식할 수 있도록 할 수 있다.
일 실시예예서, 게임 제공 제어부(170)는 전술한 등급 중 골드 또는 플래티넘 등급에 대해서만 상대 지표를 제공할 수 있다. 더 상세히 설명하면, 게임 제공 제어부(170)는 특정 A 팀이 골드 또는 플래티넘 등급에 해당하는 지 확인하고, 만약 그러하면 특정 A 팀이 상기 외부 노출 인터페이스에 노출되면 특정 A 팀에 관한 상대 지표를 더 부가하여 표시하도록 하고, 만약 그렇지 않으면 특정 A 팀이 외부 노출 인터페이스에 노출되어도 상대 지표를 표시하지 않도록 할 수 있다. 즉, 개시된 기술은 상위 등급에 해당하는 팀들에 대해서만 상대 지표를 제공함으로써, 상위 사용자들에게 자부심을 제공하고, 상위 사용자들간의 경쟁의식을 고취하도록 할 수 있다.
일 실시예에서, 게임 제공 제어부(170)는 리그 점수를 기초로 절대 지표를 생성하고, 생성된 절대 지표를 타 사용자들에게 노출되지 않는 내부 노출 인터페이스에 절대 지표를 제공할 수 있다. 또한, 게임 제공 제어부(170)는 특정 A팀의 등급을 확인하여 현재 A 팀의 등급보다 상위 등급을 달성하기 위한 요건 정보를 더 제공할 수 있다. 즉, 개시된 기술에서 절대 지표는 낮은 등급의 팀들을 주 대상으로 하며, 타 팀들과의 비교 없이 절대적인 지표로서 제공된다. 이는 낮은 등급의 팀들에 대해서는 다음 등급에 이르기 위한 단기적 목표를 제공함으로써 점진적으로 목표를 달성하는 것을 보다 직관적으로 제공하도록 하여 초보 사용자의 게임 내 성취를 보다 높이도록 하기 위함이다.
일 실시예에서, 게임 제공 제어부(170)는 복수의 팀들의 순위를 기초로 상대 지표를 제공할 제1 팀과 절대 지표를 제공할 제2 팀을 구분하여 상대 지표 또는 절대 지표를 제공할 수 있다. 더 상세히 설명하면, 게임 제공 제어부(170)는 리그 점수를 기준으로 복수의 팀들 중 상위 n위에 속하는 제1 팀 그룹에 대하여 전술한 상대 지표를 생성하고 외부 노출 인터페이스에 상대 지표를 더 부가하여 제공할 수 있다. 또한 게임 제공 제어부(170)는 리그 점수를 기준으로 복수의 팀들 중 하위 m명에 속하는 제2 팀 그룹의 각 팀들에 대하여, 리그 점수를 기초로 절대 지표를 생성하고 내부 노출 인터페이스에 상기 절대 지표를 더 부가하여 제공할 수 있다.
여기에서, 제1 팀 그룹은 골드 내지 플래티넘 등급 중 어느 하나에 속하는 팀으로 설정될 수 있고, 제2 팀 그룹은 루키 내지 브론즈 등급 중 어느 하나에 속하는 팀으로 설정될 수 있다.
도 3은 개시된 기술에 따른 온라인 스포츠 게임 제공 시스템의 다른 일 실시예를 도시하는 구성도이다. 도 3에 개시된 게임 제공 시스템(100)은 절대 지표를 기준으로 소정의 미션을 제공하고, 미션이 달성되면 보상을 제공할 수 있는 실시예에 관한 것이다.
도 3을 참조하여 더 상세히 설명하면, 게임 제공 시스템(100)은 보상 관리부(180)를 더 포함하고 있다.
보상 관리부(180)는 절대 지표의 수치에 따라 소정의 보상을 부여할 수 있다. 예를 들어, 리그 점수가 800점, 1000점, 1200점이 될 때 마다, 게임머니 등과 같은 소정의 보상을 제공할 수 있다.
이를 위하여, 보상 관리부(180)는 대전 리그에 소속된 복수의 팀들의 절대 지표를 확인하고, 기 설정된 목표 점수에 달성하는 팀이 발생하면 해당 점수에 상응하는 보상을 해당 팀에 제공하도록 할 수 있다.
일 실시예에서, 게임 제공 제어부(170)는 보상 관리부(180)에 의하여 제공될 수 있는 보상 목표 점수를 절대 지표와 함께 제공할 수 있다. 이는 낮은 등급의 사용자에 대하여 절대 지표와 함께, 보상 목표를 제공함으로써 낮은 등급 사용자에게 보다 손쉬운 보상을 직관적으로 제공함으로써 게임에 흥미를 유발하도록 하기 위함이다.
도 4는 개시된 기술에 따른 등급 및 순위의 일 예를 도식화한 일 예에 관한 참고도이고, 도 5는 개시된 기술에 따른 등급 및 순위로서 표현되는 상대 지표의 일 예에 관한 참고도이다.
도 4에 도시된 바와 같이, 개시된 기술은 복수의 등급(410)을 제공할 수 있고, 각 등급에 대한 순위(420)를 제공할 수 있다. 여기에서, 순위는 소정의 범위로서 구분됨을 알 수 있다. 즉, 루키 내지 골드 등급의 경우, 1위 내지 10위를 하나의 순위 그룹으로, 11위 내지 35위를 하나의 순위 그룹으로, 또한 36 내지 50위를 하나의 순위 그룹으로서 표현함을 알 수 있다. 다만, 본 예에서는 플래티넘의 경우 1위를 하나의 순위 그룹으로서 표현하고 있다. 즉, 대전 리그에서 유일한 최고점자에 대하여 별도의 순위 그룹을 부여하는 일 예를 나타내고 있다.
도 5를 참조하면, 상대 지표는 등급에 대한 뱃지 이미지(510)와 순위 그룹에 대한 수리적 심볼(520)을 포함하여 구성되고 있음을 알 수 있다. 도시된 예에서, 뱃지 이미지(510)의 별의 개수는 각 등급에 대한 표시, 예컨대, 골드 등급을 나타내는 것일 수 있고, 순위 등급(520) 숫자 1은 1위 내지 10위에 해당하는 순위 그룹임을 나타내고 있다. 도 4 내지 도 5에 도시된 것은 일 예에 불과한 것으로서, 개시된 기술에 따른 등급 내지 상대 지표가 반드시 도시된 예에 한정되지 않는 것은 자명하다.
도 6은 외부 노출 인터페이스의 일 예를 나타내는 참고도이고, 도 7은 내부 노출 인터페이스의 일 예를 나타내는 참고도이다.
도 6은 타 사용자들에게도 노출 될 수 있는 친구 목록을 도시하고 있으며, 도시된 예에서 "주앙사우나"는 현재 외부 노출 인터페이스가 디스플레이 되는 사용자와 친구임을 알 수 있다. 도시된 예에서 "월드 투어"는 대전 리그를 의미하고, 도시된 바와 같이 상대 지표로서 뱃지 이미지와 수리적 심볼이 제공되고 있음을 알 수 있다.
이와 같이, 외부 노출 인터페이스를 통하여 상대 지표를 제공하게 되면, 종래의 숫자 등으로 표현되던 순위 정보 등과 달리 보다 직관적으로 인식할 수 있고, 특히 한정된 등급에 한하여 이를 제공한다면 사용자들 간의 경쟁 강화에 보다 큰 효과를 가질 수 있다.
도 7에 도시된 예에서, 개시된 기술은 현재 사용자의 등급 및 순위를 보여주고 있으며(710), 도시된 바와 같이 내부 노출 인터페이스에서도 상대 지표가 제공될 수도 있다.
식별번호 720는 현재 등급의 위치와 다음 등급에 달성되기 위한 요건 정보를 제공하는 예를 보이고 있으며, 식별번호 730은 현재 절대 지표("1000 점")와 다음 보상 목표 점수와 그에 대한 보상 정보를 제공하고 있는 예를 보이고 있다.
이하에서는, 도 8 내지 도 10을 참조하여 온라인 스포츠 게임 제공 방법의 다양한 실시예들에 대하여 설명한다. 이하에서 설명 할 실시예들은 전술한 게임 제공 시스템(100)에서 수행되므로, 서로 상응하는 내용에 대해서는 중복하여 설명하지 않으나, 당업자는 전술한 기재로부터 후술할 본 온라인 스포츠 게임 제공 방법의 일 실시예를 보다 명확하게 이해할 수 있을 것이다.
도 8은 개시된 기술에 따른 온라인 스포츠 게임 제공 방법의 일 실시예를 설명하기 위한 순서도이다.
도 8을 참조하여 온라인 스포츠 게임 제공 방법의 일 실시예에 대하여 더 상세히 설명하면, 게임 제공 시스템(100)은 스포츠 온라인 게임 내에서 복수의 사용자들이 각각 운영하는 복수의 팀들을 포함하여 대전 리그를 구성하고(단계 S810), 대전 리그에서 제공되는 온라인 스포츠 경기가 완료되면(단계 S820, 예) 해당 경기 결과를 기초로 리그 점수를 부여할 수 있다(단계 S830).
게임 제공 시스템(100)은 제1 팀에 대하여 대전 리그에서의 등급 및 순위를 포함하는 상대 지표를 생성하고, 타 사용자들에게 노출될 수 있는 외부 노출 인터페이스에 상대 지표를 더 부가하여 제공할 수 있다(단계 S840).
게임 제공 시스템(100)은 제1 팀에 대하여 리그 점수를 기초로 절대 지표를 생성하고, 타 사용자들에게 노출되지 않는 내부 노출 인터페이스에 절대 지표를 더 부가하여 제공할 수 있다(단계 S850).
단계 S830에 대한 일 실시예에서, 게임 제공 시스템(100)은 온라인 스포츠 경기가 완료되면(단계 S820, 예), 해당 경기의 승리 여부, 득점 및 실점 점수, 득실차 또는 연승 가중치 중 적어도 하나 또는 이들의 조합으로 리그 점수를 산정하고, 산정된 점수를 온라인 스포츠 경기를 완료한 적어도 두 팀에 부여하여 리그 점수를 부여할 수 있다.
단계 S840에 대한 일 실시예에서, 게임 제공 시스템(100)은 대전 리그의 복수의 팀들에 대하여 리그 점수를 기준으로 등급을 분류하고, 제1 팀이 소속되는 등급을 확인하고 확인된 등급에서의 제1 팀의 순위를 확인할 수 있다. 게임 제공 시스템(100)은 확인된 등급 또는 순위를 포함하여 상대 지표를 생성할 수 있다.
여기에서, 등급은 루키 등급, 브론즈 등급, 실버 등급, 골드 등급 및 플래티넘 등급을 포함할 수 있고, 순위는 소정의 단위 범위로 그룹화하여 표현될 수 있다.
단계 S840에 대한 일 실시예에서, 게임 제공 시스템(100)은 제1 팀이 상기 골드 등급 또는 플래티넘 등급에 해당하는 지 확인하고, 만약 그러하면 제1 팀의 외부 노출 인터페이스에 상대 지표를 더 부가하여 표시하도록 할 수 있다.
여기에서, 상대 지표는 등급별로 상이하게 디자인된 소정의 뱃지 이미지와 순위에 대한 그룹을 표시하는 수리적 심볼을 포함하여 구성된 그래픽 아이콘으로 표현될 수 있다.
단계 S850에 대한 일 실시예에서, 게임 제공 시스템(100)은 제1 팀의 리그 점수를 절대 지표로서 설정하고, 제1 팀의 등급을 확인하고 확인된 등급보다 상위 등급을 달성하기 위한 요건 정보를 제공할 수 있다. 여기에서, 요건 정보는 상위 등급을 달성하기 위한 리그 점수를 포함할 수 있다.
도 9 내지 도 10을 참조하여 후술할 실시예에 대해서도, 도 8을 참조하여 설명한 일 실시예에 관한 다양한 세부적 일 실시예가 적용될 수 있음은 자명하다. 그러나, 설명의 중복을 배제하기 위하여 이하에서는 설명을 생략하나, 도 8에서 설명된 다양한 실시예들이 도 9 내지 도 10의 실시예에서도 적용될 수 있음은 당연하다.
도 9는 개시된 기술에 따른 온라인 스포츠 게임 제공 방법의 다른 일 실시예를 설명하기 위한 순서도이다. 도 9에 도시된 다른 일 실시예는 상위 등급은 상대 지표를, 하위 등급은 절대 지표를 제공하는 실시예에 관한 것이다.
도 9를 참조하여 온라인 스포츠 게임 제공 방법의 일 실시예에 대하여 더 상세히 설명하면, 게임 제공 시스템(100)은 스포츠 온라인 게임 내에서 복수의 사용자들이 각각 운영하는 복수의 팀들을 포함하여 대전 리그를 구성하고(단계 S910), 대전 리그에서 제공되는 온라인 스포츠 경기가 완료되면(단계 S920, 예) 해당 경기 결과를 기초로 리그 점수를 부과할 수 있다(단계 S930).
게임 제공 시스템(100)은 리그 점수를 기준으로 복수의 팀들 중 상위 n위에 속하는 제1 팀 그룹의 각 팀들에 대하여(단계 S940, 예), 대전 리그에서의 등급 및 순위를 포함하는 상대 지표를 생성하고 타 사용자들에게 노출될 수 있는 외부 노출 인터페이스에 상대 지표를 더 부가하여 제공할 수 있다(단계 S950).
게임 제공 시스템(100)은 리그 점수를 기준으로 복수의 팀들 중 하위 m명에 속하는 제2 팀 그룹의 각 팀들에 대하여(단계 S941, 예), 리그 점수를 기초로 절대 지표를 생성하고 타 사용자들에게 노출되지 않는 내부 노출 인터페이스에 절대 지표를 더 부가하여 제공할 수 있다(단계 S951).
여기에서, 등급은 루키 등급, 브론즈 등급, 실버 등급, 골드 등급 및 플래티넘 등급을 포함할 수 있고, 순위는 소정의 단위 범위로 그룹화하여 표현될 것일 수 있다.
단계 S930 내지 S950에 대한 일 실시예에서, 게임 제공 시스템(100)은 리그 점수가 높은 순서로 복수의 팀들에 대하여 각각 상기 루키 내지 플래티넘 등급 중 어느 하나에 속하도록 설정하고, 각 등급에 대하여 해당 등급 내에서 상기 그룹화된 순위를 할당할 수 있다. 게임 제공 시스템(100)은 골드 내지 플래티넘 등급에 속하는 복수의 팀들을 제1 팀 그룹으로서 설정하고, 해당 골드 또는 플래티넘 등급 및 그 등급에 대한 순위를 포함하여 상기 상대 지표를 생성하고, 외부 노출 인터페이스에 제1 팀 그룹에 속하는 팀이 노출되면, 해당 팀에 대한 정보에 상대 지표를 더 포함하여 표시할 수 있다.
단계 S941 내지 S951에 대한 일 실시예에서, 게임 제공 시스템(100)은 루키 내지 브론즈 등급 중 어느 하나에 속하는 복수의 팀들을 제2 팀 그룹으로서 설정하고, 해당 팀의 리그 점수를 절대 지표로서 생성할 수 있다. 게임 제공 시스템(100)은 제2 팀 그룹에 속하는 팀의 사용자가 내부 노출 인터페이스에 진입하면, 내부 노출 인터페이스에 해당 팀의 절대 지표를 더 포함하여 표시하도록 할 수 있다.
도 10은 개시된 기술에 따른 온라인 스포츠 게임 제공 방법의 또 다른 일 실시예를 설명하기 위한 순서도이다. 도 10에 개시된 또 다른 일 실시예는 상위 n 등급에 대해서는 상대 지표를, 모든 팀들에 대해서는 절대 지표를 제공하는 실시예에 관한 것이다.
도 10을 참조하여 온라인 스포츠 게임 제공 방법의 일 실시예에 대하여 더 상세히 설명하면, 게임 제공 시스템(100)은 스포츠 온라인 게임 내에서 복수의 사용자들이 각각 운영하는 복수의 팀들을 포함하여 대전 리그를 구성하고(단계 S1010), 대전 리그에서 제공되는 온라인 스포츠 경기가 완료되면(단계 S1020, 예) 해당 경기 결과를 기초로 리그 점수를 부과할 수 있다(단계 S1030).
게임 제공 시스템(100)은 복수의 사용자들이 운영하는 복수의 팀들 각각에 대하여 리그 점수를 기초로 등급을 분류하고, 분류된 등급에서의 순위를 부여할 수 있다(단계 S1040).
게임 제공 시스템(100)은 등급 중 상위 n 등급에 속하는 제1 팀에 대하여(단계 S1050, 예), 대전 리그에서의 등급 및 순위를 포함하는 그래픽 아이콘을 생성하고, 타 사용자에게 노출될 수 있는 외부 노출 인터페이스에 생성된 그래픽 아이콘을 더 부가하여 표시할 수 있다(단계 S1060).
게임 제공 시스템(100)은 대전 리그에 속하는 복수의 팀들 모두에 대하여 타 사용자에게 노출되지 않는 내부 노출 인터페이스에 해당 팀의 리그 점수 또는 해당 사용자가 속하는 등급 및 순위보다 상위의 등급 및 순위에 포함되기 위한 목표 점수를 더 부가하여 표시할 수 있다(단계 S1070).
상기에서는 본 출원의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 출원의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 출원을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
Claims (13)
- 복수의 게임 클라이언트와 네트워크를 통하여 연결 가능하고, 연결된 복수의 게임 클라이언트를 통하여 사용자들 간의 온라인 스포츠 대전 게임을 제공하는 온라인 스포츠 게임 제공 시스템에서 수행되는 온라인 스포츠 게임 제공 방법에 있어서,(a) 상기 스포츠 온라인 게임 내에서 복수의 사용자들이 각각 운영하는 복수의 팀들을 포함하여 대전 리그를 구성하고, 상기 대전 리그에서 제공되는 온라인 스포츠 경기가 완료되면 해당 경기 결과를 기초로 리그 점수를 부여하는 단계;(b) 제1 팀에 대한 상기 대전 리그에서의 등급 및 순위를 포함하는 상대 지표를 생성하고, 타 사용자들에게 노출될 수 있는 외부 노출 인터페이스에 상기 상대 지표를 더 부가하여 제공하는 단계; 및(c) 상기 제1 팀에 대하여 상기 리그 점수를 기초로 절대 지표를 생성하고, 타 사용자들에게 노출되지 않는 내부 노출 인터페이스에 상기 절대 지표를 더 부가하여 제공하는 단계;를 포함하는 온라인 스포츠 게임 제공 방법.
- 제1항에 있어서, 상기 (a) 단계는온라인 스포츠 경기가 완료되면, 해당 경기의 승리 여부, 득점 및 실점 점수, 득실차 또는 연승 가중치 중 적어도 하나 또는 이들의 조합으로 상기 리그 점수를 산정하고, 산정된 점수를 상기 온라인 스포츠 경기를 완료한 적어도 두 팀에 부여하는 단계;를 포함하는 것을 특징으로 하는 온라인 스포츠 게임 제공 방법.
- 제1항에 있어서, 상기 (b) 단계는상기 복수의 팀들에 대하여 리그 점수를 기준으로 등급을 분류하는 단계;상기 제1 팀이 소속되는 등급을 확인하고, 확인된 등급에서의 상기 제1 팀의 순위를 확인하는 단계; 및상기 등급 또는 순위를 포함하는 상대 지표를 생성하는 단계;를 포함하는 것을 특징으로 하는 온라인 스포츠 게임 제공 방법.
- 제3항에 있어서, 상기 등급은루키 등급, 브론즈 등급, 실버 등급, 골드 등급 및 플래티넘 등급을 포함하고,상기 순위는 소정의 단위 범위로 그룹화하여 표현된 것을 특징으로 하는 온라인 스포츠 게임 제공 방법.
- 제4항에 있어서, 상기 (b) 단계는상기 제1 팀이 상기 골드 등급 또는 플래티넘 등급에 해당하는 지 확인하는 단계; 및만약 그러하면, 상기 제1 팀의 외부 노출 인터페이스에 상기 상대 지표를 더 부가하여 표시하는 단계;를 포함하는 것을 특징으로 하는 온라인 스포츠 게임 제공 방법.
- 제4항에 있어서, 상기 상대 지표는상기 등급별로 상이하게 디자인된 소정의 뱃지 이미지와 상기 순위에 대한 그룹을 표시하는 수리적 심볼을 포함하여 구성된 그래픽 아이콘으로 표현되는 것을 특징으로 하는 온라인 스포츠 게임 제공 방법.
- 제1항에 있어서, 상기 (c) 단계는상기 제1 팀의 리그 점수를 상기 절대 지표로서 설정하는 단계; 및상기 제1 팀의 등급을 확인하고, 상기 제1 팀의 등급보다 상위 등급을 달성하기 위한 요건 정보를 제공하는 단계;를 더 포함하고,상기 요건 정보는 상기 상위 등급을 달성하기 위한 리그 점수를 포함하는 것을 특징으로 하는 온라인 스포츠 게임 제공 방법.
- 복수의 게임 클라이언트와 네트워크를 통하여 연결 가능하고, 연결된 복수의 게임 클라이언트를 통하여 사용자들 간의 온라인 스포츠 대전 게임을 제공하는 온라인 스포츠 게임 제공 시스템에 있어서,적어도 두 게임 클라이언트들과 동시에 연결되어, 상기 적어도 두 게임 클라이언트들에게 복수의 온라인 스포츠 경기를 포함하는 대전 리그를 제공하는 게임 제공 제어부;상기 대전 리그에서 온라인 스포츠 경기가 완료되면, 해당 온라인 스포츠 경기의 결과를 기초로 리그 점수를 산정하여 해당 팀에 산정된 리그 점수를 부여하는 점수 산정부;상기 대전 리그에서 온라인 스포츠 경기가 완료될 때마다 해당 경기에 대하여 상기 점수 산정부에서 부여된 리그 점수를 반영하여, 상기 대전 리그에 소속된 복수의 팀들을 등급별로 분류 또는 갱신하는 등급 산정부; 및상기 등급 산정부에서 분류 또는 갱신된 각 등급에 속하는 복수의 팀들에 대하여 상기 리그 점수를 기초로 순위를 산정하는 순위 산정부를 포함하고,상기 게임 제공 제어부는 상기 복수의 팀들 중 적어도 일부에 대하여 상기 등급 및 상기 순위를 이용하여 상기 대전 리그에서의 상대 지표를 생성하고, 상기 리그 점수를 이용하여 절대 지표를 생성하는 것을 특징으로 하는 온라인 스포츠 게임 제공 시스템.
- 제8항에 있어서,상기 등급은 루키 등급, 브론즈 등급, 실버 등급, 골드 등급 및 플래티넘 등급을 포함하고,상기 순위는 소정의 단위 범위로 그룹화하여 표현된 것을 특징으로 하는 온라인 스포츠 게임 제공 시스템.
- 제9항에 있어서, 상기 게임 제공 제어부는제1 팀에 대하여, 상기 등급별로 상이하게 디자인된 소정의 뱃지 이미지와 상기 순위에 대한 그룹을 표시하는 수리적 심볼을 포함하여 구성된 그래픽 아이콘을 상기 상대 지표로서 생성하고, 상기 제1 팀이 타 사용자들에게 노출될 수 있는 외부 노출 인터페이스에 노출되면 상기 제1 팀에 관한 상대 지표를 더 부가하여 표시하도록 하는 것을 특징으로 하는 온라인 스포츠 게임 제공 시스템.
- 제10항에 있어서, 상기 게임 제공 제어부는상기 제1 팀이 상기 골드 또는 플래티넘 등급에 해당하는 지 확인하고,만약 그러하면 상기 제1 팀이 상기 외부 노출 인터페이스에 노출되면 상기 제1 팀에 관한 상대 지표를 더 부가하여 표시하도록 하고,만약 그렇지 않으면 상기 제1 팀이 상기 외부 노출 인터페이스에 노출되어도 상기 상대 지표를 표시하지 않도록 하는 것을 특징으로 하는 온라인 스포츠 게임 제공 시스템.
- 제9항에 있어서, 상기 게임 제공 제어부는상기 제1 팀의 리그 점수를 상기 절대 지표로서 설정하여 타 사용자들에게 노출되지 않는 내부 노출 인터페이스에 상기 절대 지표를 표시하고, 상기 제1 팀의 등급을 확인하여 상기 제1 팀의 등급보다 상위 등급을 달성하기 위한 요건 정보를 제공하는 것을 특징으로 하는 온라인 스포츠 게임 제공 시스템.
- 온라인 스포츠 게임 제공 방법을 실행시키기 위한 프로그램을 기록한 기록매체에 있어서,상기 프로그램은 복수의 게임 클라이언트와 네트워크를 통하여 연결 가능하고, 연결된 복수의 게임 클라이언트를 통하여 사용자들 간의 온라인 스포츠 대전 게임을 제공하는 온라인 스포츠 게임 제공 시스템에서 구동될 수 있는 프로그램으로서,(a) 상기 스포츠 온라인 게임 내에서 복수의 사용자들이 각각 운영하는 복수의 팀들을 포함하여 대전 리그를 구성하고, 상기 대전 리그에서 제공되는 온라인 스포츠 경기가 완료되면 해당 경기 결과를 기초로 리그 점수를 부여하는 기능;(b) 제1 팀에 대한 상기 대전 리그에서의 등급 및 순위를 포함하는 상대 지표를 생성하고, 타 사용자들에게 노출될 수 있는 외부 노출 인터페이스에 상기 상대 지표를 더 부가하여 제공하는 기능; 및(c) 상기 제1 팀에 대하여 상기 리그 점수를 기초로 절대 지표를 생성하고, 타 사용자들에게 노출되지 않는 내부 노출 인터페이스에 상기 절대 지표를 더 부가하여 제공하는 기능을 포함하는 것을 특징으로 하는 기록 매체.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020110147750A KR101432160B1 (ko) | 2011-12-30 | 2011-12-30 | 그룹화된 등급 및 순위를 차등적 인터페이스로서 제공하는 온라인 스포츠 게임 제공 방법 및 그 시스템 |
| KR10-2011-0147750 | 2011-12-30 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2013100531A1 true WO2013100531A1 (ko) | 2013-07-04 |
Family
ID=48697898
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2012/011410 Ceased WO2013100531A1 (ko) | 2011-12-30 | 2012-12-24 | 그룹화된 등급 및 순위를 차등적 인터페이스로서 제공하는 온라인 스포츠 게임 제공 방법 및 그 시스템 |
Country Status (2)
| Country | Link |
|---|---|
| KR (1) | KR101432160B1 (ko) |
| WO (1) | WO2013100531A1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110354496A (zh) * | 2019-06-19 | 2019-10-22 | 腾讯科技(成都)有限公司 | 电子竞技赛事的处理方法及装置、存储介质、电子设备 |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101724110B1 (ko) * | 2015-08-28 | 2017-04-06 | 성희찬 | 위치 기반 서비스를 이용한 운동 리그 운영 시스템 및 운영 방법 |
| KR102905886B1 (ko) * | 2023-12-06 | 2026-01-02 | 최진영 | 보드 게임 플레이어에 대한 랭킹 점수를 제공하는 방법 및 디바이스 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20040095365A (ko) * | 2002-04-04 | 2004-11-12 | 야후! 인크. | 온라인 리그 및 토너먼트 시스템 |
| KR20050110490A (ko) * | 2004-05-19 | 2005-11-23 | 엔에이치엔(주) | 인터넷 게임용 랭킹 시스템 및 그 제공 방법 |
| KR20090080209A (ko) * | 2008-01-21 | 2009-07-24 | (주)드래곤플라이 | 실시간 랭킹 제공 시스템 및 방법 |
-
2011
- 2011-12-30 KR KR1020110147750A patent/KR101432160B1/ko active Active
-
2012
- 2012-12-24 WO PCT/KR2012/011410 patent/WO2013100531A1/ko not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20040095365A (ko) * | 2002-04-04 | 2004-11-12 | 야후! 인크. | 온라인 리그 및 토너먼트 시스템 |
| KR20050110490A (ko) * | 2004-05-19 | 2005-11-23 | 엔에이치엔(주) | 인터넷 게임용 랭킹 시스템 및 그 제공 방법 |
| KR20090080209A (ko) * | 2008-01-21 | 2009-07-24 | (주)드래곤플라이 | 실시간 랭킹 제공 시스템 및 방법 |
Non-Patent Citations (2)
| Title |
|---|
| NAVER BLOG: "FIFA 2 League play + Review of interface update", 28 May 2011 (2011-05-28), Retrieved from the Internet <URL:http://kjg1206kr.blog.me/20129396538> * |
| NAVER CAFE: "Sudden attack experience point and rank", 27 February 2010 (2010-02-27), Retrieved from the Internet <URL:http://cafe.naver.com/fpsgame/612653> * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110354496A (zh) * | 2019-06-19 | 2019-10-22 | 腾讯科技(成都)有限公司 | 电子竞技赛事的处理方法及装置、存储介质、电子设备 |
| CN110354496B (zh) * | 2019-06-19 | 2023-11-21 | 腾讯科技(成都)有限公司 | 电子竞技赛事的处理方法及装置、存储介质、电子设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20130089787A (ko) | 2013-08-13 |
| KR101432160B1 (ko) | 2014-08-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10765942B2 (en) | Information processing apparatus, server device, and program | |
| WO2013100390A1 (ko) | 온라인 게임의 보상 아이템 제공 방법 및 장치 | |
| WO2011030972A1 (ko) | 온라인 캡슐 추첨 시스템 및 그 방법 | |
| WO2013069912A1 (ko) | 인터넷 게임에서의 사용자 매칭 방법 및 시스템 | |
| WO2013069911A1 (ko) | 빠른 방 생성 및 입장이 가능한 인터넷 게임 서비스 방법 및 시스템 | |
| WO2013100531A1 (ko) | 그룹화된 등급 및 순위를 차등적 인터페이스로서 제공하는 온라인 스포츠 게임 제공 방법 및 그 시스템 | |
| WO2013085192A1 (ko) | 온라인 게임의 퀘스트 제공 방법 및 장치 | |
| McKechnie-Martin et al. | A meta-ethnography of player motivation in digital games: The 28 dimensions of play | |
| WO2011068351A2 (ko) | 온라인 실시간 토너먼트 게임 제공 시스템 및 그 방법 | |
| WO2013100364A1 (ko) | 온라인 게임에서의 예상 결과 정보를 표시하는 방법 및 서버 | |
| JP7630894B2 (ja) | プログラム、情報処理システム、および情報処理方法 | |
| WO2013085206A1 (ko) | 평점 및 예측 정보를 제공하는 온라인 스포츠 게임 제공 방법 및 그 시스템 | |
| WO2016024766A1 (ko) | 특정캐릭터 저격 이벤트 슈팅 게임 제어방법과 시스템 | |
| WO2013100595A1 (ko) | 복귀 사용자에게 부가적 보상을 제공하는 온라인 게임 제공 방법 및 그 시스템 | |
| WO2013085218A1 (ko) | 스쿼드를 추천할 수 있는 온라인 스포츠 게임 제공 방법 및 그 시스템 | |
| WO2013100286A1 (ko) | 이적시장을 이용하여 선수 캐릭터를 제공할 수 있는 온라인 스포츠 게임 제공 방법 및 그 시스템 | |
| WO2014077455A1 (ko) | 게임 이벤트 생성 방법, 이를 수행하는 게임 이벤트 생성 서버 및 이를 저장한 기록 매체 | |
| WO2013065973A1 (ko) | 게임방 관리 방법, 게임방 관리 장치, 그를 위한 기록매체 및 게임방 관리 장치를 포함하는 게임 제공 시스템 | |
| JP7405621B2 (ja) | ゲームシステム、サーバシステム及びプログラム | |
| WO2013085211A1 (ko) | 온라인 게임의 이벤트 매치 서비스 방법 및 서버 | |
| WO2013085208A1 (ko) | 퀘스트를 제공할 수 있는 온라인 스포츠 게임 제공 방법 및 그 시스템 | |
| WO2018021814A1 (ko) | 가위바위보 옵션 게임 제공 방법 및 이를 위한 장치 | |
| WO2013085202A1 (ko) | 온라인 스포츠 게임의 경기 평가 방법 및 장치 | |
| WO2013085105A1 (ko) | 온라인 게임에서의 친구간의 전적 제공 방법 및 서버 | |
| WO2013085195A1 (ko) | 온라인 게임에서의 이벤트 참여에 따른 아이템 지급 방법 및 서버 |
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: 12863247 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: 12863247 Country of ref document: EP Kind code of ref document: A1 |