[go: up one dir, main page]

KR20130103229A - Method for providing on-line game supporting user creative capsule item and system thereof - Google Patents

Method for providing on-line game supporting user creative capsule item and system thereof Download PDF

Info

Publication number
KR20130103229A
KR20130103229A KR1020120024706A KR20120024706A KR20130103229A KR 20130103229 A KR20130103229 A KR 20130103229A KR 1020120024706 A KR1020120024706 A KR 1020120024706A KR 20120024706 A KR20120024706 A KR 20120024706A KR 20130103229 A KR20130103229 A KR 20130103229A
Authority
KR
South Korea
Prior art keywords
item
online game
game
user
pet
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
KR1020120024706A
Other languages
Korean (ko)
Inventor
김종욱
Original Assignee
(주)네오위즈게임즈
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by (주)네오위즈게임즈 filed Critical (주)네오위즈게임즈
Priority to KR1020120024706A priority Critical patent/KR20130103229A/en
Publication of KR20130103229A publication Critical patent/KR20130103229A/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/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
    • 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/203D [Three Dimensional] animation
    • G06T13/403D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Multimedia (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Primary Health Care (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본 출원은 온라인 게임에서의 아이템 제공 기술에 관한 것으로, 개시된 기술의 일 실시예에 따른 온라인 게임 제공 방법은 네트워크를 통하여 적어도 하나의 게임 클라이언트에 온라인 게임을 제공하는 온라인 게임 제공 시스템에서 수행된다. 상기 온라인 게임 제공 방법은 (a) 게임 클라이언트로부터 사용자의 계정과 연관된 펫 아바타에 대한 먹이 지급 요청을 수신하면, 상기 사용자의 계정에 포함된 게임 내 통화가 먹이를 지급을 위하여 필요한 기 설정된 수량 이상인지 확인하는 단계, (b) 상기 확인한 결과 상기 기 설정된 수량 이상이면, 상기 펫 아바타에 관한 레벨 정보를 확인하는 단계, (c) 상기 확인된 레벨 정보를 이용하여 상기 온라인 게임에서 제공되는 복수의 아이템들 중 적어도 일부를 선별하여 아이템 그룹을 생성하는 단계 및 (d) 상기 생성된 아이템 그룹에서 적어도 하나의 아이템을 랜덤하게 선택하여 상기 사용자의 계정에 지급하는 단계를 포함한다. 본 출원의 개시된 기술에 따르면, 온라인 게임에 있어서 사용자에 의하여 이루어지는 펫을 키우는 행위, 즉 펫 아바타에 대한 지급 행위에 대한 보상으로 랜덤하게 선택된 아이템을 지급함으로써, 실질적으로 캡슐 아이템과 동등한 기능을 수행하나 사행성을 배제하고 게임 내에서 사용자의 아이템 획득 기회를 늘리고, 게임 운영 주체 입장에서는 지속적 성장형 게임 콘텐츠를 부가할 수 있는 펫 아바타를 이용하여 랜덤 아이템을 제공할 수 있는 효과가 있다.The present application relates to an item providing technology in an online game, and an online game providing method according to an embodiment of the disclosed technology is performed in an online game providing system for providing an online game to at least one game client through a network. The online game providing method includes (a) if a game payment request for a pet avatar associated with a user's account is received from a game client, whether an in-game currency included in the user's account is greater than or equal to a predetermined quantity required for feeding. Confirming, (b) confirming level information about the pet avatar if the result is greater than or equal to the predetermined quantity; and (c) a plurality of items provided in the online game using the identified level information. Selecting at least some of the generated items group and (d) randomly selecting at least one item from the generated item group and paying it to the user's account. According to the disclosed technology of the present application, a randomly selected item is paid as a reward for raising a pet made by a user in an online game, that is, paying a pet avatar, thereby performing substantially the same function as a capsule item. It is possible to provide random items by using pet pet avatars, which excludes meanderingness, increases the user's chances of obtaining items in the game, and adds the game contents to the game operator.

Description

펫 아바타를 이용하여 랜덤 아이템을 제공할 수 있는 온라인 게임 제공 방법 및 그 시스템 {METHOD FOR PROVIDING ON-LINE GAME SUPPORTING USER CREATIVE CAPSULE ITEM AND SYSTEM THEREOF}Online game providing method and system for providing random items using pet avatar {METHOD FOR PROVIDING ON-LINE GAME SUPPORTING USER CREATIVE CAPSULE ITEM AND SYSTEM THEREOF}

본 출원은 온라인 게임에서의 아이템 제공 기술에 관한 것으로, 보다 상세하게는, 사용자의 계정과 연관된 펫 아바타에게 소정의 지급이 주어지면 그에 대한 보상으로 랜덤하게 선택된 아이템을 수령할 수 있는 펫 아바타를 이용하여 랜덤 아이템을 제공할 수 있는 온라인 게임 제공 방법 및 그 시스템에 관한 것이다.
The present application relates to an item providing technology in an online game, and more particularly, a pet avatar that can receive a randomly selected item as a reward for a predetermined payment given to a pet avatar associated with a user's account. The present invention relates to an online game providing method and a system capable of providing random items.

컴퓨팅 디바이스 및 네트워크 환경의 발달에 따라, 온라인 기반의 게임이 크게 발전하고 있다. 이러한 온라인 기반의 게임은 사용자들간 상호 연관이 발생한다는 점에서, 종래의 프로그램을 대상으로 소정의 액션을 수행하는 오프라인 게임과 차별성이 인정되며 급속하게 발전하기 시작했다.With the development of computing devices and network environments, online-based games have been greatly developed. Such online-based games have been rapidly developed in recognition of their distinctiveness from off-line games that perform certain actions on conventional programs, in that interactions among users occur.

초기의 온라인 게임은 MORPG(Multiplayer Online Role Playing Game)의 종류가 다수였으나, 네트워크의 대역폭 확대, 컴퓨팅 디바이스의 발전에 따라 점차 다양한 종류의 온라인 게임이 제공되고 있다. 이에 따라, 축구, 농구, 야구 등 구기 스포츠 등의 온라인 게임, 리듬 게임, FPS 게임 등 다양한 장르의 게임들이 제공되고 있다. In the early online games, there were many kinds of MORPG (Multiplayer Online Role Playing Game). However, various kinds of online games are gradually being provided according to the expansion of network bandwidth and the development of computing devices. Accordingly, games of various genres, such as online games such as soccer, basketball, baseball and other ball games, rhythm games, and FPS games, are provided.

이러한 온라인 게임들은 기본적으로 아이템을 제공하고 있다. 아이템은 사용자에게 아이템 소지에 대한 욕구를 증대시켜 게임에 보다 흥미를 느끼도록 하거나, 또는 게임의 난이도를 조정하는 등 다양하게 사용될 수 있다. These online games basically provide items. Items can be used in various ways, such as increasing the desire for possession of items by the user to make the game more interesting, or adjusting the difficulty of the game.

종래의 온라인 게임은 이러한 아이템을 제공함에 있어서, 게임 내에서 소정의 목표를 달성하면 아이템을 제공하거나 또는 게임 내의 통화 등으로 지급하여 구매할 수 있는 아이템을 제공하였다. In the conventional online game, such an item is provided. If a certain goal is achieved in the game, the online game may provide an item, or an item that can be purchased by paying in the currency of the game.

최근에는 게임 아이템의 제공에 있어서도 게임적 요소를 제공할 수 있는 캡슐 아이템이 제공되고 있다. 캡슐 아이템이란, 여러 후보 아이템들 중에서 어느 하나가 랜덤하게 선택되어 제공되는, 속칭 캡슐 뽑기를 게임 내에서 구현한 아이템이다. 이러한 캡슐 아이템은 일반적으로 가차 또는 슬롯머신 등을 게임 내에서 구현한 유저 인터페이스를 이용하여 제공되고 있다.In recent years, the capsule item which can provide a game element also in providing a game item is provided. The capsule item is an item that implements a generic capsule drawing in the game, in which one of several candidate items is randomly selected and provided. Such capsule items are generally provided using a user interface that implements a Gacha or a slot machine in a game.

그러나, 이러한 종래의 캡슐 아이템은 가차 또는 슬롯머신 등의 인터페이스와 랜덤 성향이 맞물려 도박적이거나 사행적으로 인식되는 문제점이 있다. 또한 이러한 종래의 캡슐 아이템은 이와 같이 사행적으로 판단되어 게임 내의 심의 등급이 상승되어야만 하는 문제점도 있었다.
However, such a conventional capsule item has a problem in that it is recognized gambling or meanderingly because the random tendency is engaged with an interface such as a Gacha or a slot machine. In addition, such a conventional capsule item has been determined to be meandering in this way, there is a problem that the grade of the shim in the game must be increased.

등록번호 제10-1007195호Registration No. 10-1007195

본 출원은 온라인 게임에 있어서 사용자에 의하여 이루어지는 펫을 키우는 행위, 즉 펫 아바타에 대한 지급 행위에 대한 보상으로 랜덤하게 선택된 아이템을 지급함으로써, 실질적으로 캡슐 아이템과 동등한 기능을 수행하나 사행성을 배제하고 게임 내에서 사용자의 아이템 획득 기회를 늘리고, 게임 운영 주체 입장에서는 지속적 성장형 게임 콘텐츠를 부가할 수 있는 펫 아바타를 이용하여 랜덤 아이템을 제공할 수 있는 온라인 게임 제공 기술을 제공하고자 한다. The present application provides a randomly selected item as a reward for raising a pet made by a user in an online game, that is, paying a pet avatar, thereby substantially performing the same function as a capsule item, but excluding games. In order to increase the user's chances of item acquisition within the game, and to provide a game-playing technology that provides a random item using a pet avatar that can add a game content that is continuously growing.

또한, 본 출원은 랜덤하게 아이템을 물어오는 행위에 의하여 발생하는 펫 아바타의 성장에 따라 랜덤하게 획득할 수 있는 아이템의 등급을 상향시킴으로써, 사용자에게는 게임 내에서의 미니 게임으로서 펫을 육성하는 미니 게임을 제공함과 동시에 사용자에게는 보다 좋은 아이템을 획득할 수 있도록하여 흥미도를 부가할 수 있고, 게임 운영 주체 입장에서는 게임의 안정적인 운영을 확보할 수 있는 온라인 게임 제공 기술을 제공하고자 한다. In addition, the present application raises the grade of the items that can be obtained at random according to the growth of the pet avatar caused by the action of asking the items at random, so that the user to develop a pet as a mini-game in the game At the same time, it is possible to add interest to the user by acquiring a better item, and to provide an online game providing technology that can secure stable operation of the game.

또한, 본 출원은 펫 아바타에 대하여 단순한 게임 캐시 등의 지급이 아니라 쓰다듬기 등과 같이 게임 내에서 수행되는 소정의 애착 행위를 이용하여 펫 아바타를 성장시킴으로서, 사용자에게는 게임 내에서 제공되는 펫 캐릭터에 대한 애착을 제공하여 보다 흥미있는 게임을 제공할 수 있도록 하고, 게임 운영 주체의 입장에서는 게임의 컨텐츠를 풍부히 하며 지속적인 게임의 운영을 가능하게 할 수 있는 온라인 게임 제공 기술을 제공하고자 한다.
In addition, the present application grows the pet avatar by using a certain attachment action performed in the game, such as stroking, not a payment of a simple game cache, etc. for the pet avatar, the user to the pet character provided in the game By providing attachment, it is possible to provide more interesting games, and from the point of view of game owners, it is intended to provide online game providing technology that can enrich game contents and enable continuous game operation.

실시예들 중에서, 온라인 게임 제공 방법은 네트워크를 통하여 적어도 하나의 게임 클라이언트에 온라인 게임을 제공하는 온라인 게임 제공 시스템에서 수행된다. 상기 온라인 게임 제공 방법은 (a) 게임 클라이언트로부터 사용자의 계정과 연관된 펫 아바타에 대한 먹이 지급 요청을 수신하면, 상기 사용자의 계정에 포함된 게임 내 통화가 먹이를 지급을 위하여 필요한 기 설정된 수량 이상인지 확인하는 단계, (b) 상기 확인한 결과 상기 기 설정된 수량 이상이면, 상기 펫 아바타에 관한 레벨 정보를 확인하는 단계, (c) 상기 확인된 레벨 정보를 이용하여 상기 온라인 게임에서 제공되는 복수의 아이템들 중 적어도 일부를 선별하여 아이템 그룹을 생성하는 단계 및 (d) 상기 생성된 아이템 그룹에서 적어도 하나의 아이템을 랜덤하게 선택하여 상기 사용자의 계정에 지급하는 단계를 포함한다.Among the embodiments, the online game providing method is performed in an online game providing system for providing an online game to at least one game client via a network. The online game providing method includes (a) if a game payment request for a pet avatar associated with a user's account is received from a game client, whether an in-game currency included in the user's account is greater than or equal to a predetermined quantity required for feeding. Confirming, (b) confirming level information about the pet avatar if the result is greater than or equal to the predetermined quantity; and (c) a plurality of items provided in the online game using the identified level information. Selecting at least some of the generated items group and (d) randomly selecting at least one item from the generated item group and paying it to the user's account.

실시예들 중에서, 온라인 게임 제공 방법은 네트워크를 통하여 적어도 하나의 게임 클라이언트에 온라인 게임을 제공하는 온라인 게임 제공 시스템에서 수행된다. 상기 온라인 게임 제공 방법은 (a) 상기 온라인 게임에서 제공되는 복수의 아이템들에 대하여, 차등적인 등급으로 구분되는 복수의 아이템 그룹들 중 어느 하나에 속하도록 설정하는 단계, (b) 사용자의 계정과 연관된 펫 아바타의 레벨 정보를 이용하여, 상기 복수의 차등적인 아이템 그룹들 중에서 어느 하나의 아이템 그룹을 선택하는 단계, (c) 상기 선택된 어느 하나의 아이템 그룹에 속하는 복수의 아이템들 중에서 어느 하나의 아이템을 선택하는 단계 및 (d) 상기 선택된 어느 하나의 아이템을 상기 사용자의 계정에 제공하고, 상기 어느 하나의 아이템에 대한 정보를 상기 펫 아바타와 연관하여 제공하는 단계를 포함한다.Among the embodiments, the online game providing method is performed in an online game providing system for providing an online game to at least one game client via a network. The online game providing method may include (a) setting a plurality of items provided in the online game to belong to any one of a plurality of item groups classified into differential grades, and (b) a user account; Selecting one item group from among the plurality of differential item groups using the level information of the associated pet avatar, (c) any one item among a plurality of items belonging to the selected one item group And (d) providing the selected one item to the user's account and providing information about the one item in association with the pet avatar.

실시예들 중에서, 온라인 게임 제공 방법은 네트워크를 통하여 적어도 하나의 게임 클라이언트에 온라인 게임을 제공하는 온라인 게임 제공 시스템에서 수행된다. 상기 온라인 게임 제공 방법은 (a) 사용자의 계정과 연관된 펫 아바타에 대한 지급 지수를 확인하여, 확인된 지급 지수가 기 설정된 수치 이상인지 판단하는 단계, (b) 상기 판단한 결과 상기 지급 지수가 기 설정된 값 이상이면, 상기 펫 아바타에 관한 레벨 정보를 확인하는 단계, (c) 상기 온라인 게임에서 제공되는 복수의 아이템들에 대하여 상기 확인된 레벨 정보와 연관 가능한 적어도 일부를 선별하여 아이템 그룹을 생성하는 단계 및 (d) 상기 생성된 아이템 그룹에서 적어도 하나의 아이템을 랜덤하게 선택하여 상기 사용자의 계정에 지급하는 단계를 포함한다.Among the embodiments, the online game providing method is performed in an online game providing system for providing an online game to at least one game client via a network. The online game providing method may include: (a) checking a payment index for a pet avatar associated with a user's account, and determining whether the identified payment index is greater than or equal to a preset value, and (b) the payment index is preset. Checking the level information on the pet avatar if the value is equal to or greater than the value, and (c) generating an item group by selecting at least a part of the plurality of items provided in the online game and associated with the checked level information. And (d) randomly selecting at least one item from the created item group and paying it to the user's account.

실시예들 중에서, 온라인 게임 제공 시스템은 네트워크를 통하여 적어도 하나의 게임 클라이언트에 온라인 게임을 제공한다. 상기 온라인 게임 제공 시스템은 아이템 데이터베이스, 사용자 데이터 베이스, 아이템 등급 산정부, 아이템 랜덤 선택부 및 게임 제공 제어부를 포함한다. 상기 아이템 데이터베이스는 온라인 게임에서 제공되는 복수의 아이템들에 관한 정보를 저장한다. 상기 사용자 데이터 베이스는 사용자의 계정과 연관된 펫 아바타의 레벨 정보를 저장한다. 상기 아이템 등급 산정부는 아이템 가치를 기초로 상기 복수의 아이템들에 대하여 등급을 설정한다. 상기 아이템 랜덤 선택부는 복수의 아이템들로 구성된 아이템 그룹 중에서 적어도 하나의 아이템을 랜덤하게 선택한다. 상기 게임 제공 제어부는 상기 펫 아바타의 레벨 정보와 연관되는 등급에 해당하는 복수의 아이템들로 상기 아이템 그룹을 생성하고, 생성된 아이템 그룹 중에서 랜덤하게 선택된 적어도 하나의 아이템을 상기 사용자의 계정에 지급한다.Among embodiments, an online game providing system provides an online game to at least one game client via a network. The online game providing system includes an item database, a user database, an item rating calculation unit, an item random selection unit, and a game providing control unit. The item database stores information about a plurality of items provided in the online game. The user database stores the level information of the pet avatar associated with the user's account. The item rating calculation unit sets ratings for the plurality of items based on item values. The item random selector randomly selects at least one item from an item group consisting of a plurality of items. The game providing controller generates the item group with a plurality of items corresponding to a level associated with the level information of the pet avatar, and provides at least one item randomly selected from the generated item groups to the user's account. .

실시예들 중에서, 기록매체는 온라인 게임 제공 방법을 실행시키기 위한 프로그램을 기록한다. 상기 프로그램은 네트워크를 통하여 적어도 하나의 게임 클라이언트에 온라인 게임을 제공하는 온라인 게임 제공 시스템에서 구동될 수 있는 프로그램으로서, (a) 게임 클라이언트로부터 사용자의 계정과 연관된 펫 아바타에 대한 먹이 지급 요청을 수신하면, 상기 사용자의 계정에 포함된 게임 내 통화가 먹이를 지급을 위하여 필요한 기 설정된 수량 이상인지 확인하는 기능, (b) 상기 확인한 결과 상기 기 설정된 수량 이상이면, 상기 펫 아바타에 관한 레벨 정보를 확인하는 기능, (c) 상기 확인된 레벨 정보를 이용하여 상기 온라인 게임에서 제공되는 복수의 아이템들 중 적어도 일부를 선별하여 아이템 그룹을 생성하는 기능 및 (d) 상기 생성된 아이템 그룹에서 적어도 하나의 아이템을 랜덤하게 선택하여 상기 사용자의 계정에 지급하는 기능을 포함한다.Among the embodiments, the recording medium records a program for executing the online game providing method. The program may be run in an online game providing system that provides an online game to at least one game client through a network. (A) When a request is received from a game client for a pet avatar associated with a user's account, Checking whether the in-game currency included in the user's account is greater than or equal to a predetermined quantity required for feeding; and (b) if the check result is greater than or equal to the predetermined quantity, checking level information regarding the pet avatar. (C) selecting at least some of the plurality of items provided in the online game using the identified level information to generate an item group, and (d) generating at least one item from the created item group. Randomly selected and paid to the user's account The.

실시예들 중에서, 기록매체는 온라인 게임 제공 방법을 실행시키기 위한 프로그램을 기록한다. 상기 프로그램은 네트워크를 통하여 적어도 하나의 게임 클라이언트에 온라인 게임을 제공하는 온라인 게임 제공 시스템에서 구동될 수 있는 프로그램으로서, (a) 상기 온라인 게임에서 제공되는 복수의 아이템들에 대하여, 차등적인 등급으로 구분되는 복수의 아이템 그룹들 중 어느 하나에 속하도록 설정하는 기능, (b) 사용자의 계정과 연관된 펫 아바타의 레벨 정보를 이용하여, 상기 복수의 차등적인 아이템 그룹들 중에서 어느 하나의 아이템 그룹을 선택하는 기능, (c) 상기 선택된 어느 하나의 아이템 그룹에 속하는 복수의 아이템들 중에서 어느 하나의 아이템을 선택하는 기능 및 (d) 상기 선택된 어느 하나의 아이템을 상기 사용자의 계정에 제공하고, 상기 어느 하나의 아이템에 대한 정보를 상기 펫 아바타와 연관하여 제공하는 기능을 포함한다.Among the embodiments, the recording medium records a program for executing the online game providing method. The program may be operated in an online game providing system that provides an online game to at least one game client through a network. (A) A plurality of items provided in the online game may be classified into differential ratings. (B) selecting one item group among the plurality of differential item groups using the level information of the pet avatar associated with the user's account; (C) selecting any one item from among a plurality of items belonging to the selected one item group, and (d) providing the selected one item to the user's account, and And providing information about an item in association with the pet avatar.

실시예들 중에서, 기록매체는 온라인 게임 제공 방법을 실행시키기 위한 프로그램을 기록한다. 상기 프로그램은 네트워크를 통하여 적어도 하나의 게임 클라이언트에 온라인 게임을 제공하는 온라인 게임 제공 시스템에서 구동될 수 있는 프로그램으로서, (a) 사용자의 계정과 연관된 펫 아바타에 대한 지급 지수를 확인하여, 확인된 지급 지수가 기 설정된 수치 이상인지 판단하는 기능, (b) 상기 판단한 결과 상기 지급 지수가 기 설정된 값 이상이면, 상기 펫 아바타에 관한 레벨 정보를 확인하는 기능, (c) 상기 온라인 게임에서 제공되는 복수의 아이템들에 대하여 상기 확인된 레벨 정보와 연관 가능한 적어도 일부를 선별하여 아이템 그룹을 생성하는 기능 및 (d) 상기 생성된 아이템 그룹에서 적어도 하나의 아이템을 랜덤하게 선택하여 상기 사용자의 계정에 지급하는 기능을 포함한다.
Among the embodiments, the recording medium records a program for executing the online game providing method. The program may be run in an online game providing system that provides an online game to at least one game client through a network, the program comprising: (a) verifying a payment index for a pet avatar associated with a user's account, thereby confirming payment A function of determining whether the index is greater than or equal to a preset value, (b) a function of checking level information on the pet avatar if the payment index is greater than or equal to a predetermined value, and (c) a plurality of functions provided in the online game. A function of generating an item group by selecting at least a part of items associated with the identified level information, and (d) randomly selecting at least one item from the generated item group and paying the account to the user's account It includes.

본 출원의 개시된 기술에 따르면, 온라인 게임에 있어서 사용자에 의하여 이루어지는 펫을 키우는 행위, 즉 펫 아바타에 대한 지급 행위에 대한 보상으로 랜덤하게 선택된 아이템을 지급함으로써, 실질적으로 캡슐 아이템과 동등한 기능을 수행하나 사행성을 배제하고 게임 내에서 사용자의 아이템 획득 기회를 늘리고, 게임 운영 주체 입장에서는 지속적 성장형 게임 콘텐츠를 부가할 수 있는 펫 아바타를 이용하여 랜덤 아이템을 제공할 수 있는 효과가 있다. According to the disclosed technology of the present application, a randomly selected item is paid as a reward for raising a pet made by a user in an online game, that is, paying a pet avatar, thereby performing substantially the same function as a capsule item. It is possible to provide random items by using pet pet avatars, which excludes meanderingness, increases the user's chances of obtaining items in the game, and adds the game contents to the game operator.

또한 본 출원의 개시된 기술에 따르면, 랜덤하게 아이템을 물어오는 행위에 의하여 발생하는 펫 아바타의 성장에 따라 랜덤하게 획득할 수 있는 아이템의 등급을 상향시킴으로써, 사용자에게는 게임 내에서의 미니 게임으로서 펫을 육성하는 미니 게임을 제공함과 동시에 사용자에게 흥미도를 부가할 수 있어 게임의 안정적인 운영을 확보할 수 있는 효과가 있다. In addition, according to the disclosed technology of the present application, by raising the rank of the item that can be obtained at random according to the growth of the pet avatar caused by the action of randomly asking the item, the user is given a pet as a mini-game in the game In addition to providing mini games to cultivate, it is possible to add interest to the user, thereby ensuring stable operation of the game.

또한, 본 출원은 펫 아바타에 대하여 단순한 게임 캐시 등의 지급이 아니라 쓰다듬기 등과 같이 게임 내에서 수행되는 소정의 애착 행위를 이용하여 펫 아바타를 성장시킴으로서, 사용자에게는 게임 내에서 제공되는 펫 캐릭터에 대한 애착을 제공하여 보다 흥미있는 게임을 제공할 수 있도록 하고, 게임 운영 주체의 입장에서는 게임의 컨텐츠를 풍부히 하며 지속적인 게임의 운영을 가능하게 할 수 있는 효과가 있다.
In addition, the present application grows the pet avatar by using a certain attachment action performed in the game, such as stroking, not a payment of a simple game cache, etc. for the pet avatar, the user to the pet character provided in the game By providing attachment, it is possible to provide more interesting games, and from the point of view of the game administration, it is effective to enrich the contents of the game and enable continuous operation of the game.

도 1은 개시된 기술에 따른 온라인 게임 제공 시스템과 게임 클라이언트를 설명하기 위한 참고도이다.
도 2는 개시된 기술에 따른 온라인 게임 제공 시스템의 일 실시예를 도시하는 구성도이다.
도 3은 개시된 기술에 따른 온라인 게임 제공 시스템의 다른 일 실시예를 도시하는 구성도이다.
도 4는 개시된 기술에 따른 온라인 게임 제공 시스템의 또 다른 일 실시예를 도시하는 구성도이다.
도 5 내지 도 6은 게임 클라이언트에 제공되는 후보 아이템 그룹을 선택하기 위한 인터페이스의 일 예를 도시하는 참고도이다.
도 7은 개시된 기술에 따른 온라인 게임 제공 방법의 일 실시예를 설명하기 위한 순서도이다.
도 8은 개시된 기술에 따른 온라인 게임 제공 방법의 다른 일 실시예를 설명하기 위한 순서도이다.
도 9는 개시된 기술에 따른 온라인 게임 제공 방법의 또 다른 일 실시예를 설명하기 위한 순서도이다.
1 is a reference diagram for explaining an online game providing system and a game client according to the disclosed technology.
2 is a block diagram showing an embodiment of an online game providing system according to the disclosed technique.
3 is a block diagram showing another embodiment of an online game providing system according to the disclosed technology.
4 is a block diagram illustrating another embodiment of an online game providing system according to the disclosed technology.
5 to 6 are reference diagrams illustrating an example of an interface for selecting a candidate item group provided to a game client.
7 is a flowchart illustrating an embodiment of an online game providing method according to the disclosed technology.
8 is a flowchart illustrating another embodiment of an online game providing method according to the disclosed technology.
9 is a flowchart illustrating another embodiment of an online game providing method according to the disclosed technology.

개시된 기술에 관한 설명은 구조적 내지 기능적 설명을 위한 실시예에 불과하므로, 개시된 기술의 권리범위는 본문에 설명된 실시예에 의하여 제한되는 것으로 해석되어서는 아니 된다. 즉, 실시예는 다양한 변경이 가능하고 여러 가지 형태를 가질 수 있으므로 개시된 기술의 권리범위는 기술적 사상을 실현할 수 있는 균등물들을 포함하는 것으로 이해되어야 한다.The description of the disclosed technique is merely an example for structural or functional explanation and the scope of the disclosed technology should not be construed as being limited by the embodiments described in the text. That is, the embodiments may be variously modified and may have various forms, and thus the scope of the disclosed technology should be understood to include equivalents capable of realizing the technical idea.

한편, 본 출원에서 서술되는 용어의 의미는 다음과 같이 이해되어야 할 것이다.Meanwhile, the meaning of the terms described in the present application should be understood as follows.

"제1", "제2" 등의 용어는 하나의 구성요소를 다른 구성요소로부터 구별하기 위한 것으로, 이들 용어들에 의해 권리범위가 한정되어서는 아니 된다. 예를 들어, 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다.The terms "first "," second ", and the like are intended to distinguish one element from another, and the scope of the right should not be limited by these terms. For example, the first component may be referred to as a second component, and similarly, the second component may also be referred to as a first component.

어떤 구성요소가 다른 구성요소에 "연결되어"있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결될 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어"있다고 언급된 때에는 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. 한편, 구성요소들 간의 관계를 설명하는 다른 표현들, 즉 "~사이에"와 "바로 ~사이에" 또는 "~에 이웃하는"과 "~에 직접 이웃하는" 등도 마찬가지로 해석되어야 한다.It is to be understood that when an element is referred to as being "connected" to another element, it may be directly connected to the other element, but there may be other elements in between. On the other hand, when an element is referred to as being "directly connected" to another element, it should be understood that there are no other elements in between. On the other hand, other expressions describing the relationship between the components, such as "between" and "immediately between" or "neighboring to" and "directly neighboring to", should be interpreted as well.

단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한 복수의 표현을 포함하는 것으로 이해되어야 하고, "포함하다"또는 "가지다" 등의 용어는 설시된 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이며, 하나 또는 그 이상의 다른 특징이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.It should be understood that the singular " include "or" have "are to be construed as including a stated feature, number, step, operation, component, It is to be understood that the combination is intended to specify that it does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, or combinations thereof.

각 단계들에 있어 식별부호(예를 들어, a, b, c 등)는 설명의 편의를 위하여 사용되는 것으로 식별부호는 각 단계들의 순서를 설명하는 것이 아니며, 각 단계들은 문맥상 명백하게 특정 순서를 기재하지 않는 이상 명기된 순서와 다르게 일어날 수 있다. 즉, 각 단계들은 명기된 순서와 동일하게 일어날 수도 있고 실질적으로 동시에 수행될 수도 있으며 반대의 순서대로 수행될 수도 있다.In each step, the identification code (e.g., a, b, c, etc.) is used for convenience of explanation, the identification code does not describe the order of each step, Unless otherwise stated, it may occur differently from the stated order. That is, each step may occur in the same order as described, may be performed substantially concurrently, or may be performed in reverse order.

개시된 기술은 컴퓨터가 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현될 수 있고, 컴퓨터가 읽을 수 있는 기록 매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다. 컴퓨터가 읽을 수 있는 기록 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장 장치 등이 있으며, 또한, 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한, 컴퓨터가 읽을 수 있는 기록 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산 방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.The disclosed technique may be embodied as computer readable code on a computer readable recording medium, and the computer readable recording medium may include any type of recording device that stores data that can be read by a computer system . Examples of the computer-readable recording medium include a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like, and also implemented in the form of a carrier wave (for example, transmission over the Internet) . In addition, the computer-readable recording medium may be distributed over network-connected computer systems so that computer readable codes can be stored and executed in a distributed manner.

여기서 사용되는 모든 용어들은 다르게 정의되지 않는 한, 개시된 기술이 속하는 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 일반적으로 사용되는 사전에 정의되어 있는 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한 이상적이거나 과도하게 형식적인 의미를 지니는 것으로 해석될 수 없다.
All terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the disclosed technology belongs, unless otherwise defined. The terms defined in the commonly used dictionary should be interpreted to coincide with the meanings in the context of the related art, and should not be interpreted as having ideal or excessively formal meanings unless clearly defined in the present application.

도 1은 개시된 기술에 따른 온라인 게임 제공 시스템과 게임 클라이언트를 설명하기 위한 참고도이다.1 is a reference diagram for explaining an online game providing system and a game client according to the disclosed technology.

온라인 게임 제공 시스템(100)(이하, 게임 제공 시스템)은 온라인 네트워크 환경을 통하여 동시에 적어도 하나의 게임 클라이언트(200)에 온라인 게임을 제공할 수 있다. 개시된 게임 제공 시스템(100)에서 제공되는 온라인 게임은 다수 사용자를 기반으로 하는 온라인 게임일 수 있다. 예를 들어, 온라인 게임은 축구, 야구, 농구, 핸드볼 등과 같이 팀을 이루어 경기를 진행하는 스포츠를 온라인 게임으로 구현한 것일 수 있다. 다른 예를 들어, 온라인 게임은 동시에 복수의 접속자에 대하여 동시 접속 기반의 RPG게임을 제공할 수 있는 MMORPG 게임일 수 있다. The online game providing system 100 (hereinafter, referred to as a game providing system) may provide online games to at least one game client 200 at the same time through an online network environment. The online game provided by the disclosed game providing system 100 may be an online game based on multiple users. For example, an online game may be implemented as an online game of a sport in which a team progresses a game such as soccer, baseball, basketball, handball, and the like. As another example, the online game may be an MMORPG game capable of simultaneously providing RPG games based on simultaneous access to a plurality of users.

게임 제공 시스템(100)은 사용자들 간(Player versus Player, PVP) 온라인 게임 뿐만 아니라, 사용자와 인공지능 간의 게임 (Player versus environment, PVE)를 제공할 수 있다. 또한 다수 사용자들 간의 PVP, 다수 사용자들과 인공지능 간의 PVE 또는 다수 사용자와 인공 지능이 혼재된 게임 등 다양한 형식의 게임을 제공할 수도 있다.The game providing system 100 may provide a player versus environment (PVE) as well as an online game between players (Player versus Player, PVP). In addition, various types of games may be provided, such as PVP among multiple users, PVE between multiple users and artificial intelligence, or a game in which multiple users and artificial intelligence are mixed.

게임 제공 시스템(100)은 사용자 계정에 펫 아바타를 제공하여, 펫 아바타에 대한 소정의 행위가 발생하면 이를 기초로 랜덤하게 아이템을 선택하여 사용자 계정에 제공할 수 있다. The game providing system 100 may provide a pet avatar to a user account and randomly select an item on the basis of a predetermined action on the pet avatar and provide the pet avatar to the user account.

여기에서, 펫 아바타는 요정, 동물, 판타지적 캐릭터 등을 포함하는 캐릭터로서 사용자의 계정에 부속되어 존재하므로 펫이라는 용어로 표현한다. 그러나 이러한 용어의 문리적 설명에 의하여 개시된 기술이 한정되지 아니함은 명확하다. 즉, 부관, 비서 등과 같이 인간형 캐릭터로 표현되거나 로봇 등의 캐릭터 등과 같이 펫 아바타는 다양한 캐릭터로서 표현될 수 있다.Here, the pet avatar is a character including a fairy, an animal, a fantasy character, and the like, and is referred to as a pet because it exists in the user's account. However, it is obvious that the disclosed technology is not limited by the literary description of these terms. That is, the pet avatar may be expressed as a human character, such as a lieutenant, a secretary, or a character such as a character such as a robot.

게임 제공 시스템(100)은 사용자 계정에 복수의 펫 아바타를 제공할 수도 있으나, 반드시 이를 제공해야 하는 것은 아니다. The game providing system 100 may provide a plurality of pet avatars to a user account, but does not necessarily provide the pet avatar.

개시된 기술은 겜임 제공 시스템(100)에 의하여 이루어지는 펫 아바타의 제공 방법을 특별히 한정하지 않는다. 예를 들어, 소정의 가치를 지급하여 구매할 수 있는 아이템을 이용하여 펫 아바타를 구매할 수 도 있고, 또는 펫 아바타의 알을 구매하고 나서 사용자에 의하여 소정의 행위가 입력되고 나서야 펫 아바타를 제공할 수도 있다. 이와 같이, 개시된 기술은 펫 아바타에 의하여 소정의 아이템이 지급되는 방법에 대한 한정을 제시할 뿐, 펫 아바타 자체의 형상 또는 습득 방법 등에 대하여 한정하지 않는다. The disclosed technique does not particularly limit a method of providing a pet avatar made by the game providing system 100. For example, a pet avatar may be purchased using an item that can be purchased by paying a predetermined value, or the pet avatar may be provided only after a predetermined action is input by the user after purchasing the egg of the pet avatar. have. As described above, the disclosed technology merely presents a limitation on how a predetermined item is provided by the pet avatar, and does not limit the shape or acquisition method of the pet avatar itself.

이러한 게임 제공 시스템(100)에 대해서는 도 2 등을 참조하여 이하에서 더 상세히 설명한다. The game providing system 100 will be described in more detail below with reference to FIG. 2.

게임 클라이언트(200)는 사용자 단말에서 구동될 수 있는 게임 제공 수단이다. 사용자 단말은 PC, 태블릿 PC, 스마트 폰 등과 같이, 중앙처리장치와 메모리 장치 및 입출력 수단을 구비한 단말이다. 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, a memory device, and input / output means, such as a PC, a tablet PC, a smart phone, and the like.

게임 클라이언트(200)는 게임 제공 시스템(100)에 접속 또는 통신을 유지하며 온라인 게임을 수행할 수 있다. 실시예에 따라, 게임 클라이언트(200)는 게임 구동을 위한 게임 엔진의 적어도 일부를 적재할 수 있다. 예를 들어, 온라인 게임의 제공에 필요한 소정의 연산 중 적어도 일부는 빠른 처리를 위하여 게임 클라이언트(200)에서 수행될 수 있다.
The game client 200 may access or maintain communication with the game providing system 100 to perform an online game. According to the embodiment, the game client 200 may load at least a part of the game engine for driving the game. For example, at least some of the predetermined operations required to provide an online game may be performed in the game client 200 for quick processing.

도 2는 개시된 기술에 따른 온라인 게임 제공 시스템의 일 실시예를 도시하는 구성도이다. 2 is a block diagram showing an embodiment of an online game providing system according to the disclosed technique.

도 2를 참조하면, 게임 제공 시스템(100)은 통신부(110), 게임 엔진(120), 아이템 데이터베이스(130), 사용자 데이터베이스(140), 아이템 등급 설정부(150), 아이템 랜덤 선택부(160) 및 게임 제공 제어부(170)를 포함할 수 있다. 2, the game providing system 100 includes a communication unit 110, a game engine 120, an item database 130, a user database 140, an item rating setting unit 150, and an item random selection unit 160. And a game providing control unit 170.

통신부(110)는 게임 제공 제어부(170)의 제어에 따라 게임 클라이언트(200)와 게임 제공 등을 위한 통신 환경을 설정 또는 유지할 수 있다. 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 provision control unit 170. [

게임 엔진(120)은 게임의 구동을 위한 구성으로서, 게임 클라이언트(200)와 연동되어 사용자에게 온라인 게임을 제공할 수 있다. 개시된 실시예에서는, 게임 엔진(120)을 게임 제공 제어부(170)와 별도의 구성으로 설명하였으나, 실시예에 따라 게임 엔진(120)은 게임 제공 제어부(170)의 일 기능으로서 구현될 수 있다. 일 실시예에서, 게임 엔진(120)의 적어도 일부는 게임 클라이언트(200)에 적재될 수 있다. The game engine 120, as a configuration for driving the game, can interwork with the game client 200 to provide an online game to the user. The game engine 120 may be implemented as a function of the game provision controller 170 according to an embodiment of the present invention. In one embodiment, at least a portion of the game engine 120 may be loaded into the game client 200.

아이템 데이터베이스(130)는 온라인 게임에서 제공되는 아이템에 대한 정보를 저장할 수 있다. 여기에서, 아이템에 대한 정보는 아이템에 대한 식별 정보, 아이템의 기능에 대한 정보, 기간 정보 또는 내구도 정보 및 가격 정보 중 적어도 하나를 포함할 수 있다. The item database 130 may store information about items provided in the online game. Here, the information on the item may include at least one of identification information on the item, information on the function of the item, period information or durability information, and price information.

일 실시예에서, 아이템 데이터베이스(130)는 아이템 등급 설정부(150)에 의하여 설정된 아이템 등급에 관한 정보를 포함하여 저장할 수 있다. In one embodiment, the item database 130 may store information including the item rating set by the item rating setting unit 150.

아이템 데이터베이스(130)는 온라인 게임에서 제공되는 아이템에 대한 정보를 저장할 수 있다. 여기에서, 아이템에 대한 정보는 아이템에 대한 식별 정보, 아이템의 기능에 대한 정보, 기간 정보 또는 내구도 정보 및 가격 정보 중 적어도 하나를 포함할 수 있다. The item database 130 may store information about items provided in the online game. Here, the information on the item may include at least one of identification information on the item, information on the function of the item, period information or durability information, and price information.

일 실시예에서, 아이템 데이터베이스(130)는 아이템 등급 설정부(150)에 의하여 설정된 아이템 등급에 관한 정보를 포함하여 저장할 수 있다. In one embodiment, the item database 130 may store information including the item rating set by the item rating setting unit 150.

사용자 데이터 베이스(140)는 사용자의 계정과 관련된 정보를 저장할 수 있다. The user database 140 may store information related to an account of the user.

일 실시예에서, 사용자 데이터 베이스(140)는 사용자의 계정과 연관된 펫 아바타에 대한 정보를 저장할 수 있다. 여기에서, 펫 아바타에 대한 정보는 펫 아바타의 레벨 정보, 경험치 정보 등을 포함할 수 있다.In one embodiment, the user database 140 may store information about pet avatars associated with the user's account. Herein, the information on the pet avatar may include level information of the pet avatar, experience value information, and the like.

아이템 등급 설정부(150)는 온라임 게임 내에서 제공되는 아이템들에 대하여 아이템 가치를 산정할 수 있다. 여기에서, 아이템 가치란 온라인 게임에서 부여된 해당 아이템의 가치를 산술적으로 평가한 수치를 의미한다.The item rating setting unit 150 may calculate an item value with respect to items provided in the online game. Here, the item value means a numerical value that arithmetically evaluates the value of the corresponding item granted in the online game.

일 실시예에서, 아이템 등급 설정부(150)는 아이템의 기간에 대한 수치 또는 아이템에 부여된 능력치 중 적어도 하나를 이용하여 아이템 가치를 산출할 수 있다. 예를 들어, "7일"간 사용할 수 있으며 사격 시 "정확도 +10 "의 효과를 가지는 아이템이 있다고 가정하면, 7에 해당하는 제1 가중치 및 정확도 +10에 해당하는 제2 가중치를 반영하여 아이템 가치를 산출할 수 있다. 다른 예를 들어, "내구성 100" 이며 "수리가능"의 특성을 가지는 "공격력 +5"의 아이템이 있다고 가정하면, 내구성 100에 상응하는 기간에 해당하는 제1 가중치 및 공격력 +5에 해당하는 제2 가중치 및 수리 가능의 특성에 따른 제3 가중치를 모두 반영하여 아이템 가치를 산출할 수 있다.In one embodiment, the item class setting unit 150 may calculate the item value using at least one of a numerical value for the period of the item or a capability value assigned to the item. For example, suppose there is an item that can be used for "7 days" and has an effect of "Accuracy +10" when shooting. The item reflects the first weight corresponding to 7 and the second weight corresponding to +10 accuracy. You can calculate the value. As another example, assuming that there is an item of "Attack Strength +5" that has the characteristics of "Durable 100" and "Repairable", the first weight and the Attack Damage +5 corresponding to the period corresponding to 100 Durability The item value may be calculated by reflecting both the second weight and the third weight according to the repairable characteristic.

아이템 등급 설정부(150)는 아이템 가치를 기초로 아이템에 대하여 등급을 설정할 수 있다. The item rating setting unit 150 may set a rating for the item based on the item value.

일 실시예예서, 아이템 등급 설정부(150)는 게임 내에서 제공되는 아이템들의 아이템 가치에 대한 상한값 및 하한값을 기초로 등급을 분류하고, 분류된 등급에 따라 절대적으로 특정 아이템에 대한 등급을 설정할 수 있다. In one embodiment, the item rating setting unit 150 may classify the ratings based on the upper and lower limits of the item value of the items provided in the game, and may set the rating for an absolutely specific item according to the classified ratings. have.

다른 일 실시예예서, 아이템 등급 설정부(150)는 설정된 등급별 분포를 이용하여 등급을 설정할 수 있다. 예를 들어, 아이템 가치를 기준으로 생성된 산포도를 이용하여 상대적인 등급을 설정할 수 있다. In another embodiment, the item grade setting unit 150 may set the grade using the set distribution for each grade. For example, you can set a relative rating using a scatter plot generated based on item value.

다른 일 실시예에서, 상술한 절대적인 등급 및 상대적인 등급을 조합하여 등급을 설정할 수 있다. 예를 들어, 아이템 가치가 900으로서 A 등급에 속하며, A등급 중에서도 상위 10%에 속하면 A-1로 구분하는 것과 같이, 절대적 등급과 상대적 등급을 조합하여 설정할 수 있다. In another embodiment, the rating may be set by combining the absolute rating and the relative rating described above. For example, if the item value is 900, which belongs to the A grade, and belongs to the top 10% of the A grades, it can be set by combining absolute and relative grades, such as A-1.

아이템 랜덤 선택부(160)는 복수의 아이템들로 구성된 아이템 그룹 중에서 적어도 하나의 아이템을 랜덤하게 선택할 수 있다. 여기에서, 아이템 그룹이란, 온라인 게임에서 제공되는 복수의 아이템들 중에서 선별된 적어도 일부로 구성된다. 이러한 아이템 그룹은 게임 제공 제어부(170)에 의하여 생성되므로, 이하에서 보다 상세히 설명한다.The item random selector 160 may randomly select at least one item from an item group consisting of a plurality of items. Here, the item group is composed of at least a portion selected from a plurality of items provided in the online game. Since this item group is generated by the game providing control unit 170, it will be described in more detail below.

아이템 랜덤 선택부(160)는 랜덤 성향을 가지기 위한 소정의 난수 생성 수단을 구비할 수 있으며, 아이템 데이터베이스(130)에 대한 읽기 접근 권한을 가질 수 있다.The item random selector 160 may be provided with a predetermined random number generating means for having a random tendency, and may have a read access right to the item database 130.

일 실시예에서, 아이템 랜덤 선택부(160)는 아이템 식별 정보(예컨대, 아이템 코드 또는 식별자)에 대한 형식에 맞추어 난수를 생성하여 아이템을 랜덤하게 선택할 수 있다. 예를 들어, 아이템 코드가 6자리의 16진수이며 앞의 2자리가 아이템 코드로 구성된다고 가정할 때, 아이템 랜덤 선택부(160)는 뒤의 4자리에 해당하는 4개의 16진수 난수를 생성하고 이를 이용하여 랜덤하게 아이템을 선택할 수 있다. In one embodiment, the item random selector 160 may randomly select an item by generating a random number according to the format of the item identification information (eg, an item code or an identifier). For example, assuming that the item code is six hexadecimal digits and the first two digits are composed of the item code, the item random selector 160 generates four hexadecimal random numbers corresponding to the four digits later. This can be used to randomly select items.

아이템 랜덤 선택부(160)는 아이템 그룹에 속한 아이템들에 대하여 각각 당첨 확률을 산정하고, 산정된 당첨 확률과 랜덤 성향을 반영하여 지급될 아이템을 선택할 수 있다. The item random selector 160 may calculate a winning probability for each item belonging to an item group, and select an item to be paid by reflecting the calculated winning probability and random tendency.

일 실시예에서, 아이템 랜덤 선택부(160)는 아이템에 부여된 복수의 차등적인 등급에 대하여 등급에 반비례하는 등급별 당첨 확률을 산정하고, 산정된 등급별 당첨 확률을 기초로 아이템 그룹에서 적어도 하나의 아이템을 선택할 수 있다. 예를 들어, A등급 아이템 3개와 B등급 아이템 2개로 이루어진 아이템 그룹이 있다고 가정할 때, 아이템 랜덤 선택부(160)는 A등급에 대해서는 18%, B등급에 대해서는 23% 와 같이 등급에 반비례하도록 등급별 당첨 확률을 산정할 수 있다. In one embodiment, the item random selector 160 calculates a winning probability for each grade inversely proportional to the plurality of grades assigned to the item, and based on the calculated winning probability for each grade, at least one item in the item group Can be selected. For example, suppose that there is an item group consisting of three A-level items and two B-level items, the item random selector 160 is inversely proportional to the rating, such as 18% for A and 23% for B. The odds of winning by grade can be calculated.

일 실시예에서, 아이템 랜덤 선택부(160)는 아이템 등급 설정부(150)에서 산정된 아이템 가치를 이용하여 아이템 그룹에 속하는 복수의 아이템들 각각에 대한 아이템의 당첨 확률을 계산하고, 계산된 당첨 확률을 기초로 아이템 그룹에서 적어도 하나의 아이템을 랜덤하게 선택할 수 있다. 여기에서, 아이템 랜덤 선택부(160)는 아이템 가치에 반비례하도록 아이템의 당첨 확률을 계산할 수 있다. In one embodiment, the item random selector 160 calculates a winning probability of the item for each of the plurality of items belonging to the item group by using the item value calculated by the item class setting unit 150, and calculated the winning At least one item may be randomly selected from the item group based on the probability. Here, the item random selector 160 may calculate the winning probability of the item in inverse proportion to the item value.

일 실시예에서, 아이템 랜덤 선택부(160)는 아이템 그룹 별 아이템 가치를 반영하여 아이템의 당첨 확률을 계산할 수 있다. 더 상세히 설명하면, 아이템 랜덤 선택부(160)는 아이템 그룹에 속하는 복수의 아이템들 각각에 대하여 해당 아이템 그룹의 평균적 아이템 가치를 산정하고, 산정된 평균적 아이템 가치에 대한 특정 아이템의 아이템 가치를 반영하여 아이템 별 당첨 확률을 생성할 수 있다.In one embodiment, the item random selector 160 may calculate the probability of winning the item by reflecting the item value for each item group. In more detail, the item random selector 160 calculates an average item value of the corresponding item group for each of a plurality of items belonging to the item group, and reflects the item value of a specific item with respect to the calculated average item value. You can create a winning probability for each item.

게임 제공 제어부(170)는 게임 제공 시스템(100)의 다른 구성 요소를 제어하여 게임 클라이언트(200)에 펫 아바타를 이용한 아이템 제공을 수행할 수 있다. The game providing controller 170 may control other components of the game providing system 100 to provide an item using the pet avatar to the game client 200.

게임 제공 제어부(170)는 펫 아바타에 의한 아이템 제공이 이루어지기 위한 지급 요건이 만족되었는지 확인할 수 있다. The game providing controller 170 may check whether payment requirements for providing an item by the pet avatar are satisfied.

일 실시예에서, 게임 제공 제어부(170)는 사용자의 계정에 포함된 게임 내 지급수단이 충분한지 확인하여 지급 요건을 확인할 수 있다. 더 상세히 설명하면, 게임 제공 제어부(170)는 게임 클라이언트(100)로부터 사용자의 계정과 연관된 펫 아바타에 대한 먹이 지급 요청을 수신하면, 사용자의 계정에 포함된 게임 내 통화가 먹이를 지급을 위하여 필요한 기 설정된 수량 이상인지 확인함으로써 확인할 수 있다. In one embodiment, the game providing control unit 170 may check the payment requirements by checking whether the in-game payment means included in the user's account is sufficient. In more detail, when the game providing control unit 170 receives a feed payment request for the pet avatar associated with the user's account from the game client 100, the in-game currency included in the user's account is required for feeding. This can be confirmed by checking whether the quantity is over the preset quantity.

일 실시예에서, 게임 제공 제어부(170)는 펫 아바타에 대하여 아이템 지급을 위한 소정의 수치(이하, 지급 지수)를 이용하여 지급 요건을 확인할 수 있다. 더 상세히 설명하면, 게임 제공 제어부(170)는 사용자의 계정과 연관된 펫 아바타에 대한 지급 지수를 확인하여 확인된 지급 지수가 기 설정된 수치 이상인지 판단하여 지급 요건을 확인할 수 있다. 여기에서, 지급 지수는 사용자의 입력에 의하여 발생한 펫 아바타에 대한 행위(예컨대, 먹이 주기 행위, 놀아주기, 쓰다듬어 주기 등의 행위)에 의하여 평가될 수 있다. In one embodiment, the game providing control unit 170 may check the payment requirement using a predetermined value (hereinafter, referred to as a payment index) for item payment for the pet avatar. In more detail, the game providing control unit 170 may check the payment index for the pet avatar associated with the user's account to determine whether the identified payment index is greater than or equal to a preset value, and thereby check the payment requirement. Here, the payment index may be evaluated by an action (eg, feeding, playing, stroking) for the pet avatar generated by the user's input.

게임 제공 제어부(170)는 지급 요건이 만족되었으면, 지급을 위한 아이템 그룹을 결정할 수 있다. 아이템 그룹은 랜덤하게 선택될 복수의 아이템들로 구성된 일종의 아이템 풀이다. 즉, 온라인 게임에서 제공되는 모든 복수의 아이템들에서 어느 하나를 선정하는 것은 자원적 요구가 많으므로 아이템 그룹을 결정하고 그 중에서 적어도 하나를 선택하여 지급될 아이템을 결정할 수 있다. If the payment requirement is satisfied, the game providing control unit 170 may determine an item group for payment. An item group is a kind of item pool composed of a plurality of items to be randomly selected. That is, selecting any one from all the plurality of items provided in the online game requires a lot of resources, so that an item group may be determined and at least one of the items may be selected to determine an item to be paid.

게임 제공 제어부(170)는 펫 아바타의 레벨을 반영하여 지급할 아이템들을 결정할 수 있다. 즉, 펫 아바타가 성장할 수록 좋은(높은 등급)의 아이템을 지급할 수 있도록 할 수 있다. 여기에서, 펫 아바타의 레벨이란 펫 아바타의 성장을 표시하기 위한 소정의 지표이므로, 단순한 표현 그 자체로 한정되지 아니함은 당연하다. The game providing control unit 170 may determine items to be paid by reflecting the level of the pet avatar. That is, as the pet avatar grows, it is possible to pay a good (high grade) item. Here, since the level of the pet avatar is a predetermined index for indicating the growth of the pet avatar, it is not limited to the simple expression itself.

일 실시예에서, 게임 제공 제어부(170)는 펫 아바타의 레벨 정보를 확인하고, 확인된 레벨 정보를 이용하여 온라인 게임에서 제공되는 복수의 아이템들 중 적어도 일부를 선별하여 아이템 그룹을 생성할 수 있다. In one embodiment, the game providing control unit 170 may check the level information of the pet avatar, and generate an item group by selecting at least some of the plurality of items provided in the online game using the identified level information. .

일 실시예에서, 게임 제공 제어부(170)는 펫 아바타의 레벨 정보를 확인하고, 펫 아바타의 레벨 정보에 대응되는 등급(여기서, 등급은 아이템 가치를 기초로 아이템 등급 설정부에서 설정된 등급을 의미한다)을 적어도 하나 선택할 수 있다. 게임 제공 제어부(170)는 선택된 적어도 하나의 등급에 해당하는 복수의 아이템들 중 적어도 일부를 선별하여 아이템 그룹을 생성할 수 있다. In one embodiment, the game providing control unit 170 checks the level information of the pet avatar, and a rating corresponding to the level information of the pet avatar (in this case, the rating means a rating set in the item rating setting unit based on the item value). You can select at least one. The game providing controller 170 may generate an item group by selecting at least some of a plurality of items corresponding to the selected at least one level.

일 실시예에서, 게임 제공 제어부(170)는 아이템 그룹 중에서 사용자에 의하여 선택되는 후보 아이템 그룹을 이용하여 지급할 아이템을 결정할 수 있다. 즉, 아이템 그룹에 대한 정보(예컨대, 아이템 그룹에 속하는 아이템들에 대한 정보)를 게임 클라이언트에 제공하고, 사용자에 의하여 선택된 아이템 그룹에 속하는 복수의 아이템들 중 적어도 일부를 후보 아이템 그룹으로 설정할 수 있다. 게임 제공 제어부(170)는 후보 아이템 그룹을 아이템 랜덤 선택부(160)에 제공하여 지급할 아이템을 선택하도록 할 수 있다. In an embodiment, the game providing controller 170 may determine an item to be paid using a candidate item group selected by the user among the item groups. That is, information about the item group (for example, information about items belonging to the item group) may be provided to the game client, and at least some of the plurality of items belonging to the item group selected by the user may be set as candidate item groups. . The game providing controller 170 may provide a candidate item group to the item random selector 160 to select an item to be paid.

게임 제공 제어부(170)는 아이템 랜덤 선택부(160)에 의하여 아이템 그룹에서 적어도 하나의 아이템이 선택되면, 이를 해당 사용자의 계정에 지급할 수 있다. When at least one item is selected from the item group by the item random selector 160, the game providing controller 170 may pay the account to the user's account.

일 실시예에서, 게임 제공 제어부(170)는 지급할 어느 하나의 아이템에 대한 정보를 상기 펫 아바타와 연관하여 제공할 수 있다. 예를 들어, 펫 아바타와 연관하여 지급될 아이템에 대한 정보를 제공할 수 있다.
In one embodiment, the game providing control unit 170 may provide information about any one item to be paid in association with the pet avatar. For example, information about an item to be paid in association with a pet avatar may be provided.

도 3은 개시된 기술에 따른 온라인 게임 제공 시스템의 다른 일 실시예를 도시하는 구성도이다. 도 3에 도시된 게임 제공 시스템(100)은 도 2의 게임 제공 시스템(100)에 펫 성장 관리부(180)를 더 포함한다. 따라서, 도 4에 개시된 게임 제공 시스템(100)의 구성 요소 중 도 2 내지 도 3을 참조하여 전술한 내용과 실질적으로 동일하거나 상응하는 구성 또는 기능에 대해서는 이하에서는 설명을 생략하나, 당업자는 전술한 설명으로부터 이를 용이하게 이해할 수 있을 것이다. 이하에서 보다 상세히 설명하겠지만, 도 3에 개시된 다른 일 실시예는 펫 아바타에 대한 성장을 반영할 수 있는 실시예에 관한 것이다.3 is a block diagram showing another embodiment of an online game providing system according to the disclosed technology. The game providing system 100 illustrated in FIG. 3 further includes a pet growth manager 180 in the game providing system 100 of FIG. 2. Therefore, a description of components or functions substantially the same as or equivalent to those described above with reference to FIGS. 2 to 3 among the components of the game providing system 100 disclosed in FIG. 4 will be omitted below. It will be readily understood from the description. As will be described in more detail below, another embodiment disclosed in FIG. 3 relates to an embodiment that can reflect growth for a pet avatar.

펫 성장 관리부(180)는 게임 제공 제어부(170)에 의하여 아이템의 지급이 완료되면, 소정의 경험치를 펫 아바타에 부여할 수 있다. When the payment of the item is completed by the game provision controller 170, the pet growth manager 180 may assign a predetermined experience value to the pet avatar.

일 실시예에서, 펫 성장 관리부(180)는 사용자의 계정에 지급된 아이템의 등급에 연관되는 경험치를 펫 아바타에 부여하고, 기 설정된 레벌 범위에 따라 펫 아바타의 레벨을 설정 또는 변경할 수 있다. In one embodiment, the pet growth management unit 180 may assign the experience value associated with the grade of the item paid to the user's account to the pet avatar, and set or change the level of the pet avatar according to a preset level range.

일 실시예에서, 펫 성장 관리부(180)는 지급된 적어도 하나의 아이템에 대한 아이템 가치를 평가하고, 평가된 가치에 비례하는 경험치를 펫 아바타에 부여할 수 있다. In one embodiment, the pet growth management unit 180 may evaluate the item value of the paid at least one item, and may assign an experience value proportional to the evaluated value to the pet avatar.

일 실시예에서, 펫 성장 관리부(180)는 펫 아바타에 대한 행위(먹이 지급행위 또는 애착 행위 등)가 발생하거나, 펫 아바타에 의한 아이템이 지급되면 펫 아바타에 대한 경험치를 부가할 수 있다. In one embodiment, the pet growth management unit 180 may add an experience value for the pet avatar when an action (such as a feeding or attaching action) occurs on the pet avatar or an item is paid by the pet avatar.

게임 제공 제어부(170)는 펫 성장 관리부(180)에 의하여 부여된 경험치 또는 레벨을 반영하여, 지급될 아이템에 대한 아이템 그룹을 결정할 수 있음은 전술한 바와 같다.
As described above, the game providing control unit 170 may determine the item group for the item to be paid by reflecting the experience value or the level given by the pet growth management unit 180.

도 4는 개시된 기술에 따른 온라인 게임 제공 시스템의 또 다른 일 실시예를 도시하는 구성도이다. 도 4에 도시된 게임 제공 시스템(100)은 애니메이션 제공부(190)를 더 포함하는 실시예에 관한 것이다. 따라서, 도 4에 개시된 게임 제공 시스템(100)의 구성 요소 중 도 2 내지 도 3을 참조하여 전술한 내용과 실질적으로 동일하거나 상응하는 구성 또는 기능에 대해서는 이하에서는 설명을 생략하나, 당업자는 전술한 설명으로부터 이를 용이하게 이해할 수 있을 것이다.4 is a block diagram illustrating another embodiment of an online game providing system according to the disclosed technology. The game providing system 100 illustrated in FIG. 4 relates to an embodiment that further includes an animation providing unit 190. Therefore, a description of components or functions substantially the same as or equivalent to those described above with reference to FIGS. 2 to 3 among the components of the game providing system 100 disclosed in FIG. 4 will be omitted below. It will be readily understood from the description.

애니메이션 제공부(190)는 펫 아바타에 관련된 다양한 애니메이션을 저장할 수 있다. 예를 들어, 펫 아바타가 지급할 아이템에 대한 이미지를 물고 화면으로 오는 애니메이션을 저장할 수 있다. 애니메이션 제공부(190)는 게임 제공 제어부(170)의 제어에 따라 저장하고 있는 애니메이션을 게임 클라이언트(200)에 제공할 수 있다.
The animation provider 190 may store various animations related to the pet avatar. For example, a pet avatar may store an animation that comes to the screen with an image of an item to be paid. The animation provider 190 may provide the game client 200 with the animation stored under the control of the game provision controller 170.

도 5 내지 도 6은 게임 클라이언트에 제공되는 후보 아이템 그룹을 선택하기 위한 인터페이스의 일 예를 도시하는 참고도이다.5 to 6 are reference diagrams illustrating an example of an interface for selecting a candidate item group provided to a game client.

식별번호 510은 사용자에 의하여 선택된 후보 아이템 그룹을 도시하고 있다.Identification number 510 illustrates a candidate item group selected by the user.

식별번호 520은 후보 아이템 그룹을 선택하기 위한 아이템 그룹에 대한 정보를 제공하는 인터페이스를 도시하고 있다. Identification number 520 illustrates an interface for providing information about an item group for selecting a candidate item group.

도 5에 도시된 예는, 게임 제공 제어부(170)에 의하여 게임 클라이언트(200)에 제공되는 아이템 그룹에 대한 정보가 일괄적으로 제공(520)되고 있으며, 여기서 선택된 후보 아이템 그룹(510)이 도시됨을 알 수 있다. 도시되고 있는 후보 아이템 그룹(510)에 대하여 사용자의 확인이 이루어지면, 그에 대한 정보는 게임 제공 제어부(170)에 전송된다.In the example illustrated in FIG. 5, information about an item group provided to the game client 200 by the game providing control unit 170 is collectively provided 520, where the selected candidate item group 510 is illustrated. It can be seen that. When the user confirms the candidate item group 510 shown in the drawing, the information about the candidate item group 510 is transmitted to the game providing control unit 170.

도 6에 도시된 예는, 각 후보 아이템 그룹의 아이템 별로 선택이 이루어지고 있는 예를 도시하고 있다. 도 5 및 도 6에 도시된 인터페이스는 비록 상이하나, 제공되는 기능은 전술한 바와 같이, 사용자에게 아이템 그룹을 제시하고 그로부터 선택된 적어도 일부를 후보 아이템 그룹으로 정하여 게임 제공 제어부(170)에 제공하는 것이다.
The example shown in FIG. 6 shows an example in which selection is made for each item of each candidate item group. Although the interface shown in Figs. 5 and 6 is different, the function provided is to present the group of items to the user and to provide the game providing control unit 170 with at least a portion selected therefrom as a candidate item group. .

이하에서는, 도 7 내지 도 9를 참조하여 온라인 게임 제공 방법의 다양한 실시예들에 대하여 설명한다. 이하에서 설명 할 실시예들은 전술한 게임 제공 시스템(100)에서 수행되므로, 서로 상응하는 내용에 대해서는 중복하여 설명하지 않으나, 당업자는 전술한 기재로부터 후술할 본 온라인 게임 제공 방법의 일 실시예를 보다 명확하게 이해할 수 있을 것이다.
Hereinafter, various embodiments of the online game providing method will be described with reference to FIGS. Although the embodiments to be described below are performed in the game providing system 100 described above, corresponding contents will not be described in duplicate, but a person skilled in the art will be able to understand one embodiment of the present online game providing method It will be understood clearly.

도 7은 개시된 기술에 따른 온라인 게임 제공 방법의 일 실시예를 설명하기 위한 순서도이다. 7 is a flowchart illustrating an embodiment of an online game providing method according to the disclosed technology.

도 7을 참조하여 온라인 게임 제공 방법의 일 실시예에 대하여 더 상세히 설명하면, 게임 제공 시스템(100)은 게임 클라이언트(200)로부터 사용자의 계정과 연관된 펫 아바타에 대한 먹이 지급 요청을 수신하면(단계 S710, 예), 사용자의 계정에 포함된 게임 내 통화가 먹이를 지급을 위하여 필요한 기 설정된 수량 이상인지 확인할 수 있다(단계 S720).Referring to FIG. 7, the embodiment of the online game providing method will be described in more detail. When the game providing system 100 receives a pet payment request for a pet avatar associated with a user's account from the game client 200 (step) S710, for example), it may be checked whether the in-game currency included in the user's account is greater than or equal to a predetermined quantity required for feeding (step S720).

게임 제공 시스템(100)은 확인한 결과 기 설정된 수량 이상이면(단계 S720, 예), 펫 아바타에 관한 레벨 정보를 확인할 수 있다(단계 S730).The game providing system 100 may check the level information about the pet avatar if it is equal to or larger than the preset amount (step S720, YES) (step S730).

게임 제공 시스템(100)은 확인된 레벨 정보를 이용하여 온라인 게임에서 제공되는 복수의 아이템들 중 적어도 일부를 선별하여 아이템 그룹을 생성하고(단계 S740), 생성된 아이템 그룹에서 적어도 하나의 아이템을 랜덤하게 선택하여 사용자의 계정에 지급할 수 있다(단계 S750).The game providing system 100 selects at least some of the plurality of items provided in the online game using the identified level information to generate an item group (step S740), and randomly selects at least one item from the generated item group. Can be selected and paid to the user's account (step S750).

일 실시예에서, 온라인 게임 제공 방법은 펫 아바타를 성장시키는 단계를 더 포함할 수 있다. 더 상세히 설명하면, 게임 제공 시스템(100)은 지급되는 적어도 하나의 아이템에 대한 아이템 가치를 평가하고, 평가된 가치에 비례하는 경험치를 펫 아바타에 부여할 수 있다.In one embodiment, the method for providing an online game may further include growing a pet avatar. In more detail, the game providing system 100 may evaluate an item value for at least one item to be paid and may assign an experience value to the pet avatar in proportion to the evaluated value.

단계 S740에 대한 일 실시예에서, 게임 제공 시스템(100)은 아이템의 등급과 펫 아바타의 레벨을 연관하여 아이템 그룹을 생성할 수 있다. 더 상세히 설명하면, 게임 제공 시스템(100)은 온라인 게임에서 제공되는 복수의 아이템들에 대하여 아이템 가치에 따라 복수의 차등적인 등급들을 설정하고, 복수의 차등적인 등급들 중에서 펫 아바타의 레벨 정보에 대응되는 적어도 하나의 등급을 선택할 수 있다. 게임 제공 시스템(100)은 선택된 적어도 하나의 등급에 해당하는 복수의 아이템들 중 적어도 일부를 선별하여 아이템 그룹을 생성할 수 있다.In one embodiment for step S740, the game providing system 100 may create an item group by associating the item's rating with the level of the pet avatar. In more detail, the game providing system 100 sets a plurality of differential grades according to item values for a plurality of items provided in an online game, and corresponds to the level information of the pet avatar among the plurality of differential grades. At least one class may be selected. The game providing system 100 may generate an item group by selecting at least some of a plurality of items corresponding to the selected at least one level.

여기에서, 아이템 가치는 아이템의 기간에 대한 제1 가중치 또는 아이템에 부여된 능력치에 대한 제2 가중치 중 적어도 하나를 이용하여 수치화된 값일 수 있다.Here, the item value may be a value digitized using at least one of a first weight value for the period of the item or a second weight value for the capability value assigned to the item.

단계 S750에 대한 일 실시예에서, 게임 제공 시스템(100)은 아이템의 등급을 이용하여 당첨 확률을 산정할 수 있다. 더 상세히 설명하면, 게임 제공 시스템(100)은 복수의 차등적인 등급들 각각에 대하여 해당 등급에 반비례하는 등급별 당첨 확률을 산정하고, 산정된 등급별 당첨 확률을 기초로 아이템 그룹에서 적어도 하나의 아이템을 선택할 수 있다.In one embodiment for step S750, the game providing system 100 may calculate the probability of winning using the rating of the item. In more detail, the game providing system 100 calculates a winning probability for each grade in inverse proportion to the corresponding grade for each of the plurality of differential grades, and selects at least one item from the item group based on the calculated winning probability for each grade. Can be.

단계 S750에 대한 일 실시예에서, 게임 제공 시스템(100)은 아이템 가치를 이용하여 당첨 확률을 산정할 수 있다. 더 상세히 설명하면, 게임 제공 시스템(100)은 아이템 가치를 이용하여 생성된 아이템 그룹에 속하는 복수의 아이템들 각각에 대한 당첨 확률을 계산하고, 산정된 당첨 확률을 기초로 아이템 그룹에서 적어도 하나의 아이템을 선택할 수 있다.
In one embodiment for step S750, the game providing system 100 may calculate the winning probability using the item value. In more detail, the game providing system 100 calculates a winning probability for each of the plurality of items belonging to the item group generated using the item value, and based on the calculated winning probability, the at least one item in the item group. Can be selected.

도 8은 개시된 기술에 따른 온라인 게임 제공 방법의 다른 일 실시예를 설명하기 위한 순서도이다. 도 8에 개시된 온라인 게임 제공 방법의 다른 일 실시예는 아이템에 대하여 아이템 그룹을 미리 생성하고 이를 반영하는 실시예에 관한 것이다. 즉, 도 7에 개시된 일 실시예에서는 펫 아바타의 레벨을 기초로 아이템 그룹을 산정하는 것에 비해, 도 8에 개시된 다른 일 실시예는 펫 아바타의 레벨을 기 산정된 아이템 그룹과 매칭하는 실시예에 관한 것이다. 도 8에 개시된 다른 일 실시예에 대해서도 도 7을 참조하여 전술한 실시예들도 적용될 수 있는 바, 도 7에서 전술한 내용에 동일하거나 상응하는 것은 이하에서는 설명을 생략한다. 8 is a flowchart for explaining another embodiment of the online game providing method according to the disclosed technique. Another embodiment of the online game providing method disclosed in FIG. 8 relates to an embodiment of previously generating an item group for an item and reflecting the same. That is, in the exemplary embodiment disclosed in FIG. 7, in contrast to calculating an item group based on the level of the pet avatar, another exemplary embodiment disclosed in FIG. 8 corresponds to an embodiment in which the level of the pet avatar is matched with the calculated item group. It is about. The other embodiments described with reference to FIG. 7 may also be applied to another exemplary embodiment disclosed in FIG. 8, and thus descriptions of the same or corresponding elements as those described above with reference to FIG. 7 will be omitted.

도 8을 참조하여 온라인 게임 제공 방법의 다른 일 실시예에 대하여 더 상세히 설명하면, 게임 제공 시스템(100)은 온라인 게임에서 제공되는 복수의 아이템들에 대하여, 차등적인 등급으로 구분되는 복수의 아이템 그룹들 중 어느 하나에 속하도록 설정할 수 있다(단계 S810).Referring to another embodiment of the online game providing method with reference to FIG. 8 in more detail, the game providing system 100 is a plurality of item groups, which are divided into different grades for a plurality of items provided in the online game It can be set to belong to any one of these (step S810).

게임 제공 시스템(100)은 사용자의 계정과 연관된 펫 아바타의 레벨 정보를 이용하여, 상기 복수의 차등적인 아이템 그룹들 중에서 어느 하나의 아이템 그룹을 선택할 수 있다(단계 S810). The game providing system 100 may select any one item group from the plurality of differential item groups using the level information of the pet avatar associated with the user's account (step S810).

게임 제공 시스템(100)은 상기 선택된 어느 하나의 아이템 그룹에 속하는 복수의 아이템들 중에서 어느 하나의 아이템을 선택하고(단계 S810), 선택된 어느 하나의 아이템을 사용자의 계정에 제공하고 어느 하나의 아이템에 대한 정보를 펫 아바타와 연관하여 제공할 수 있다(단계 S810).The game providing system 100 selects any one item from among a plurality of items belonging to the selected one item group (step S810), provides the selected one item to a user's account, and selects one item. Information may be provided in association with the pet avatar (step S810).

단계 S810에 대한 일 실시예에서, 게임 제공 시스템(100)은 가중치를 부여하여 아이템 가치를 산정하고, 산정된 아이템 가치를 이용하여 아이템 그룹을 생성할 수 있다. 더 상세히 설명하면, 게임 제공 시스템(100)은 복수의 아이템들 각각에 대하여, 아이템의 기간에 대한 제1 가중치 및 아이템에 부여된 능력치에 대한 제2 가중치를 이용하여 계산된 아이템 가치를 산정할 수 있다. 게임 제공 시스템(100)은 아이템 가치의 범위에 따라 차등적인 등급을 부여하여 복수의 아이템 그룹들을 생성할 수 있다. In an embodiment of step S810, the game providing system 100 may calculate the item value by assigning a weight, and generate an item group using the calculated item value. In more detail, the game providing system 100 may calculate the item value calculated for each of the plurality of items using the first weight for the period of the item and the second weight for the ability value assigned to the item. have. The game providing system 100 may generate a plurality of item groups by assigning differential grades according to a range of item values.

단계 S820 내지 단계 S830에 대한 일 실시예에서, 게임 제공 시스템(100)은 전술한 후보 아이템 그룹을 이용하여 지급할 아이템을 선택할 수 있다. 더 상세히 설명하면, 게임 제공 시스템(100)은 선택된 어느 하나의 아이템 그룹에 속하는 복수의 제1 아이템들에 대한 정보를 게임 클라이언트(200)에 제공할 수 있다. 게임 제공 시스템(100)은 게임 클라이언트(200)에 의하여 제1 아이템들 중에서 선택된 복수의 아이템들을 후보 아이템 그룹으로서 설정하고, 설정된 후보 아이템 그룹에 속하는 복수의 아이템들 중에서 어느 하나의 아이템을 선택할 수 있다. In an embodiment of steps S820 to S830, the game providing system 100 may select an item to be paid using the aforementioned candidate item group. In more detail, the game providing system 100 may provide the game client 200 with information about a plurality of first items belonging to any one selected item group. The game providing system 100 may set a plurality of items selected from the first items by the game client 200 as a candidate item group, and select any one item from among a plurality of items belonging to the set candidate item group. .

단계 S830에 대한 일 실시예에서, 게임 제공 시스템(100)은 평균적 가치를 이용하여 아이템 별 당첨 확률을 생성할 수 있다. 더 상세히 설명하면, 게임 제공 시스템(100)은 선택된 어느 하나의 아이템 그룹에 속하는 복수의 아이템들 각각에 대하여, 해당 아이템 그룹의 평균적 아이템 가치에 대한 해당 아이템의 아이템 가치를 이용하여 아이템 별 당첨 확률을 생성할 수 있다. In one embodiment for step S830, the game providing system 100 may generate a winning probability for each item using the average value. In more detail, the game providing system 100 calculates a winning probability for each item by using the item value of the corresponding item with respect to the average item value of the item group for each of a plurality of items belonging to any one selected item group. Can be generated.

단계 S840에 대한 일 실시예에서, 게임 제공 시스템(100)은 애니메이션을 이용하여 관련 정보를 제공할 수 있다. 더 상세히 설명하면, 게임 제공 시스템(100)은 선택된 어느 하나의 아이템에 대한 이미지를 펫 아바타가 관여하여 화면 중심으로 가져오는 애니메이션을 제공할 수 있다.
In one embodiment for step S840, the game providing system 100 may provide related information using animation. In more detail, the game providing system 100 may provide an animation of bringing an image of a selected item into the center of the screen by involving the pet avatar.

도 9는 개시된 기술에 따른 온라인 게임 제공 방법의 또 다른 일 실시예를 설명하기 위한 순서도이다. 도 9에 개시된 또 다른 일 실시예는 통화가 아닌 전술한 지급 지수에 따라 아이템을 제공하는 실시예에 관한 것이다. 따라서, 본 또 다른 일 실시예에 대하여 전술한 내용에 상응하는 바에 대해서는 설명을 생략한다.9 is a flowchart for explaining another embodiment of the online game providing method according to the disclosed technique. Another embodiment disclosed in FIG. 9 relates to an embodiment for providing an item according to the aforementioned payment index and not currency. Therefore, the description corresponding to the above description with respect to another embodiment of the present embodiment will be omitted.

도 9를 참조하여 온라인 게임 제공 방법의 또 다른 일 실시예에 대하여 더 상세히 설명하면, 게임 제공 시스템(100)은 사용자의 계정과 연관된 펫 아바타에 대한 지급 지수를 확인하여, 확인된 지급 지수가 기 설정된 수치 이상인지 판단할 수 있다(단계 S910).Referring to another embodiment of the online game providing method with reference to Figure 9 in more detail, the game providing system 100 checks the payment index for the pet avatar associated with the user's account, so that the confirmed payment index It may be determined whether the value is equal to or greater than the set value (step S910).

판단한 결과 상기 지급 지수가 기 설정된 값 이상이면(단계 S910, 예), 게임 제공 시스템(100)은 펫 아바타에 관한 레벨 정보를 확인하고(단계 S920), 온라인 게임에서 제공되는 복수의 아이템들에 대하여 확인된 레벨 정보와 연관 가능한 적어도 일부를 선별하여 아이템 그룹을 생성할 수 있다(단계 S930). If it is determined that the payment index is equal to or greater than a predetermined value (step S910, YES), the game providing system 100 checks the level information about the pet avatar (step S920), and the plurality of items provided in the online game. An item group may be generated by selecting at least a part that may be associated with the identified level information (step S930).

게임 제공 시스템(100)은 생성된 아이템 그룹에서 적어도 하나의 아이템을 랜덤하게 선택하여 사용자의 계정에 지급 할 수 있다(단계 S940). The game providing system 100 may randomly select at least one item from the generated item group and pay it to the user's account (step S940).

여기엣, 지급 지수는 사용자의 입력에 의하여 발생한 펫 아바타에 대한 행위(예컨대, 먹이 주기 행위 또는 애착 행위)에 의하여 평가되는 수치일 수 있다. Here, the payment index may be a value that is evaluated by an action (eg, feeding or attachment) on a pet avatar generated by a user's input.

일 실시예에서, 온라인 게임 제공 방법은 펫 아바타에 대한 사용자의 입력에 의한 행위가 발생하거나, 펫 아바타에 의한 아이템이 지급되면 펫 아바타에 대한 경험치를 부가하는 단계를 더 포함할 수 있다.
In one embodiment, the method for providing an online game may further include adding an experience value for the pet avatar when an action by a user input to the pet avatar occurs or an item is paid by the pet avatar.

상기에서는 본 출원의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 출원의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 출원을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present invention without departing from the spirit and scope of the present invention as set forth in the following claims It can be understood that

100 : 온라인 게임 제공 시스템
110 : 통신부 120 : 게임 엔진
130 : 아이템 데이터베이스 140 : 사용자 데이터베이스
150 : 아이템 등급 설정부 160 : 아이템 랜덤 선택부
170 : 게임 제공 제어부 180 : 펫 성장 관리부
190 : 애니메이션 제공부
200: 게임 클라이언트
100: Online game providing system
110: communication unit 120: game engine
130: item database 140: user database
150: item class setting unit 160: item random selection unit
170: game providing control unit 180: pet growth management unit
190: animation provider
200: Game Client

Claims (20)

네트워크를 통하여 적어도 하나의 게임 클라이언트에 온라인 게임을 제공하는 온라인 게임 제공 시스템에서 수행되는 온라인 게임 제공 방법에 있어서,
(a) 게임 클라이언트로부터 사용자의 계정과 연관된 펫 아바타에 대한 먹이 지급 요청을 수신하면, 상기 사용자의 계정에 포함된 게임 내 통화가 먹이를 지급을 위하여 필요한 기 설정된 수량 이상인지 확인하는 단계;
(b) 상기 확인한 결과 상기 기 설정된 수량 이상이면, 상기 펫 아바타에 관한 레벨 정보를 확인하는 단계;
(c) 상기 확인된 레벨 정보를 이용하여 상기 온라인 게임에서 제공되는 복수의 아이템들 중 적어도 일부를 선별하여 아이템 그룹을 생성하는 단계; 및
(d) 상기 생성된 아이템 그룹에서 적어도 하나의 아이템을 선택하여 상기 사용자의 계정에 지급하는 단계;
를 포함하는 온라인 게임 제공 방법.
An online game providing method performed in an online game providing system for providing an online game to at least one game client through a network,
(a) receiving a feed payment request for a pet avatar associated with the user's account from the game client, checking whether the in-game currency included in the user's account is greater than or equal to a predetermined quantity required for feeding;
(b) checking level information about the pet avatar if the result is greater than or equal to the preset quantity;
(c) generating an item group by selecting at least some of a plurality of items provided in the online game using the identified level information; And
(d) selecting at least one item from the created item group and paying it to the user's account;
The method comprising the steps of:
제1항에 있어서, 상기 온라인 게임 제공 방법은
(e) 상기 선택된 적어도 하나의 아이템에 대한 아이템 가치를 평가하고, 평가된 가치에 비례하는 경험치를 상기 펫 아바타에 부여하는 단계;
를 더 포함하는 것을 특징으로 하는 온라인 게임 제공 방법.
2. The method according to claim 1,
(e) evaluating an item value for the selected at least one item and assigning the pet avatar an experience value proportional to the evaluated value;
The method of claim 1, further comprising:
제1항에 있어서, 상기 (c) 단계는
상기 온라인 게임에서 제공되는 복수의 아이템들에 대하여 아이템 가치에 따라 복수의 차등적인 등급들을 설정하는 단계;
상기 복수의 차등적인 등급들 중에서 상기 펫 아바타의 레벨 정보에 대응되는 적어도 하나의 등급을 선택하는 단계; 및
상기 선택된 적어도 하나의 등급에 해당하는 복수의 아이템들 중 적어도 일부를 선별하여 상기 아이템 그룹을 생성하는 단계;
를 포함하는 것을 특징으로 하는 온라인 게임 제공 방법.
2. The method of claim 1, wherein step (c)
Setting a plurality of differential ratings according to item values for the plurality of items provided in the online game;
Selecting at least one grade corresponding to the level information of the pet avatar among the plurality of grades; And
Selecting at least some of a plurality of items corresponding to the selected at least one class to generate the item group;
The method of claim 1,
제2항 또는 제3항에 있어서, 상기 아이템 가치는
아이템의 기간에 대한 제1 가중치 또는 아이템에 부여된 능력치에 대한 제2 가중치 중 적어도 하나를 이용하여 수치화된 값인 것
을 특징으로 하는 온라인 게임 제공 방법.
The method of claim 2 or 3, wherein the item value is
A value quantified using at least one of a first weight for a term of an item or a second weight for a capability assigned to the item
The method comprising the steps of:
제3항에 있어서, 상기 (d) 단계는
상기 복수의 차등적인 등급들 각각에 대하여, 해당 등급에 반비례하는 등급별 당첨 확률을 산정하는 단계; 및
상기 산정된 등급별 당첨 확률을 기초로 상기 아이템 그룹에서 적어도 하나의 아이템을 선택하는 단계;
를 포함하는 것을 특징으로 하는 온라인 게임 제공 방법.
The method of claim 3, wherein step (d)
Calculating, for each of the plurality of differential grades, a probability of winning each grade in inverse proportion to the corresponding grade; And
Selecting at least one item from the item group based on the calculated probability of winning by grade;
The method of claim 1,
제3항에 있어서, 상기 (d) 단계는
상기 아이템 가치를 이용하여 상기 생성된 아이템 그룹에 속하는 복수의 아이템들 각각에 대한 당첨 확률을 계산하는 단계; 및
상기 산정된 당첨 확률을 기초로 상기 아이템 그룹에서 적어도 하나의 아이템을 선택하는 단계;
를 포함하는 것을 특징으로 하는 온라인 게임 제공 방법.
The method of claim 3, wherein step (d)
Calculating a winning probability for each of a plurality of items belonging to the generated item group using the item value; And
Selecting at least one item from the item group based on the calculated winning probability;
The method of claim 1,
네트워크를 통하여 적어도 하나의 게임 클라이언트에 온라인 게임을 제공하는 온라인 게임 제공 시스템에서 수행되는 온라인 게임 제공 방법에 있어서,
(a) 상기 온라인 게임에서 제공되는 복수의 아이템들에 대하여, 차등적인 등급으로 구분되는 복수의 아이템 그룹들 중 어느 하나에 속하도록 설정하는 단계;
(b) 사용자의 계정과 연관된 펫 아바타의 레벨 정보를 이용하여, 상기 복수의 차등적인 아이템 그룹들 중에서 어느 하나의 아이템 그룹을 선택하는 단계;
(c) 상기 선택된 어느 하나의 아이템 그룹에 속하는 복수의 아이템들 중에서 어느 하나의 아이템을 선택하는 단계; 및
(d) 상기 선택된 어느 하나의 아이템을 상기 사용자의 계정에 제공하고, 상기 어느 하나의 아이템에 대한 정보를 상기 펫 아바타와 연관하여 제공하는 단계;
를 포함하는 온라인 게임 제공 방법.
An online game providing method performed in an online game providing system for providing an online game to at least one game client through a network,
(a) setting a plurality of items provided in the online game so as to belong to any one of a plurality of item groups divided into different grades;
(b) selecting one item group from among the plurality of differential item groups using the level information of the pet avatar associated with the user's account;
(c) selecting one item among a plurality of items belonging to the selected one item group; And
(d) providing the selected one item to the user's account and providing information about the one item in association with the pet avatar;
The method comprising the steps of:
제7항에 있어서, 상기 (a) 단계는
상기 복수의 아이템들 각각에 대하여, 아이템의 기간에 대한 제1 가중치 및 아이템에 부여된 능력치에 대한 제2 가중치를 이용하여 계산된 아이템 가치를 산정하는 단계; 및
상기 아이템 가치의 범위에 따라 상기 차등적인 등급을 부여하여 상기 복수의 아이템 그룹들을 생성하는 단계;
를 포함하는 것을 특징으로 하는 온라인 게임 제공 방법.
The method of claim 7, wherein step (a)
Calculating, for each of the plurality of items, a calculated item value using a first weight for a period of the item and a second weight for a capability value assigned to the item; And
Creating the plurality of item groups by assigning the differential grade according to the range of item values;
The method of claim 1,
제7항에 있어서, 상기 (c) 단계는
상기 선택된 어느 하나의 아이템 그룹에 속하는 복수의 제1 아이템들에 대한 정보를 게임 클라이언트에 제공하는 단계;
상기 게임 클라이언트에 의하여 상기 제1 아이템들 중에서 선택된 복수의 아이템들을 후보 아이템 그룹으로서 설정하는 단계; 및
상기 설정된 후보 아이템 그룹에 속하는 복수의 아이템들 중에서 어느 하나의 아이템을 선택하는 단계;
를 포함하는 것을 특징으로 하는 온라인 게임 제공 방법.
The method of claim 7, wherein step (c)
Providing information about a plurality of first items belonging to the selected one item group to a game client;
Setting, by the game client, a plurality of items selected from the first items as a candidate item group; And
Selecting one item among a plurality of items belonging to the set candidate item group;
The method of claim 1,
제8항에 있어서, 상기 (c) 단계는
상기 선택된 어느 하나의 아이템 그룹에 속하는 복수의 아이템들 각각에 대하여, 해당 아이템 그룹의 평균적 아이템 가치에 대한 해당 아이템의 아이템 가치를 이용하여 아이템 별 당첨 확률을 생성하는 단계;
를 포함하는 것을 특징으로 하는 온라인 게임 제공 방법.
The method of claim 8, wherein step (c)
Generating a winning probability for each item by using the item value of the corresponding item with respect to the average item value of the item group for each of a plurality of items belonging to the selected one item group;
The method of claim 1,
제8항에 있어서, 상기 (d) 단계는
상기 선택된 어느 하나의 아이템에 대한 이미지를 상기 펫 아바타가 관여하여 화면 중심으로 가져오는 애니메이션을 제공하는 단계;
를 포함하는 온라인 게임 제공 방법.
The method of claim 8, wherein step (d)
Providing an animation of bringing the image of the selected one item to the screen center by the pet avatar;
The method comprising the steps of:
네트워크를 통하여 적어도 하나의 게임 클라이언트에 온라인 게임을 제공하는 온라인 게임 제공 시스템에서 수행되는 온라인 게임 제공 방법에 있어서,
(a) 사용자의 계정과 연관된 펫 아바타에 대한 지급 지수를 확인하여, 확인된 지급 지수가 기 설정된 수치 이상인지 판단하는 단계;
(b) 상기 판단한 결과 상기 지급 지수가 기 설정된 값 이상이면, 상기 펫 아바타에 관한 레벨 정보를 확인하는 단계;
(c) 상기 온라인 게임에서 제공되는 복수의 아이템들에 대하여 상기 확인된 레벨 정보와 연관 가능한 적어도 일부를 선별하여 아이템 그룹을 생성하는 단계; 및
(d) 상기 생성된 아이템 그룹에서 적어도 하나의 아이템을 랜덤하게 선택하여 상기 사용자의 계정에 지급하는 단계;
를 포함하는 온라인 게임 제공 방법.
An online game providing method performed in an online game providing system for providing an online game to at least one game client through a network,
(a) checking the payment index for the pet avatar associated with the user's account, and determining whether the identified payment index is equal to or greater than a preset value;
(b) checking the level information on the pet avatar if the payment index is greater than or equal to a preset value;
(c) selecting at least a part of the plurality of items provided in the online game and associating with the identified level information to generate an item group; And
(d) randomly selecting at least one item from the created item group and paying it to the user's account;
The method comprising the steps of:
제12항에 있어서, 상기 지급 지수는
상기 사용자의 입력에 의하여 발생한 상기 펫 아바타에 대한 행위에 의하여 평가되는 수치인 것
을 특징으로 하는 온라인 게임 제공 방법.
The method of claim 12, wherein the payment index
A numerical value evaluated by an action on the pet avatar generated by the user input
The method comprising the steps of:
제12항에 있어서, 상기 온라인 게임 제공 방법은
(e) 상기 펫 아바타에 대하여 사용자의 입력에 의한 행위가 발생하거나, 상기 펫 아바타에 의한 아이템이 지급되면 상기 펫 아바타에 대한 경험치를 부가하는 단계;
를 더 포함하는 것을 특징으로 하는 온라인 게임 제공 방법.
13. The method according to claim 12, wherein the online game providing method comprises:
(e) adding an experience value for the pet avatar when an action is generated by a user input to the pet avatar or an item is paid by the pet avatar;
The method of claim 1, further comprising:
네트워크를 통하여 적어도 하나의 게임 클라이언트에 온라인 게임을 제공하는 온라인 게임 제공 시스템에 있어서,
온라인 게임에서 제공되는 복수의 아이템들에 관한 정보를 저장하는 아이템 데이터베이스;
사용자의 계정과 연관된 펫 아바타의 레벨 정보를 저장하는 사용자 데이터 베이스;
아이템 가치를 기초로 상기 복수의 아이템들에 대하여 등급을 설정하는 아이템 등급 산정부;
복수의 아이템들로 구성된 아이템 그룹 중에서 적어도 하나의 아이템을 랜덤하게 선택하는 아이템 랜덤 선택부; 및
상기 펫 아바타의 레벨 정보와 연관되는 등급에 해당하는 복수의 아이템들로 상기 아이템 그룹을 생성하고, 생성된 아이템 그룹 중에서 랜덤하게 선택된 적어도 하나의 아이템을 상기 사용자의 계정에 지급하는 게임 제공 제어부;
를 포함하는 온라인 게임 제공 시스템.
An online game providing system for providing an online game to at least one game client through a network,
An item database that stores information about a plurality of items provided in the online game;
A user database for storing level information of the pet avatar associated with the user's account;
An item rating calculator that sets a rating for the plurality of items based on item value;
An item random selector which randomly selects at least one item from an item group consisting of a plurality of items; And
A game providing control unit generating the item group with a plurality of items corresponding to a level associated with the level information of the pet avatar, and paying at least one item randomly selected from the generated item groups to the user's account;
Online game providing system comprising a.
제15항에 있어서, 상기 온라인 게임 제공 시스템은
사용자의 계정에 지급된 아이템의 등급에 연관되는 경험치를 상기 펫 아바타에 부여하고, 기 설정된 레벌 범위에 따라 상기 펫 아바타의 레벨을 설정 또는 변경하는 펫 성장 관리부;
를 더 포함하는 것을 특징으로 하는 온라인 게임 제공 시스템.
The system of claim 15, wherein the online game providing system is
A pet growth manager configured to assign an experience value associated with a grade of an item paid to a user's account to the pet avatar, and to set or change a level of the pet avatar according to a preset level range;
Online game providing system, characterized in that it further comprises.
제15항에 있어서, 상기 온라인 게임 제공 시스템은
상기 펫 아바타가 특정 아이템에 대한 이미지를 물고 화면으로 오는 애니메이션을 포함한 상기 펫 아바타에 대한 적어도 하나의 애니메이션을 저장하고, 상기 게임 제공 제어부의 제어에 따라 저장하고 있는 애니메이션을 상기 게임 클라이언트에 제공하는 애니메이션 제공부;
를 더 포함하는 것을 특징으로 하는 온라인 게임 제공 시스템.
The system of claim 15, wherein the online game providing system is
An animation for storing the at least one animation for the pet avatar, including the animation that the pet avatar bites the image for a specific item to the screen, and provides the game client with the animation stored under the control of the game providing control unit Providing unit;
Online game providing system, characterized in that it further comprises.
온라인 게임 제공 방법을 실행시키기 위한 프로그램을 기록한 기록매체에 있어서,
상기 프로그램은 네트워크를 통하여 적어도 하나의 게임 클라이언트에 온라인 게임을 제공하는 온라인 게임 제공 시스템에서 구동될 수 있는 프로그램으로서,
(a) 게임 클라이언트로부터 사용자의 계정과 연관된 펫 아바타에 대한 먹이 지급 요청을 수신하면, 상기 사용자의 계정에 포함된 게임 내 통화가 먹이를 지급을 위하여 필요한 기 설정된 수량 이상인지 확인하는 기능;
(b) 상기 확인한 결과 상기 기 설정된 수량 이상이면, 상기 펫 아바타에 관한 레벨 정보를 확인하는 기능;
(c) 상기 확인된 레벨 정보를 이용하여 상기 온라인 게임에서 제공되는 복수의 아이템들 중 적어도 일부를 선별하여 아이템 그룹을 생성하는 기능; 및
(d) 상기 생성된 아이템 그룹에서 적어도 하나의 아이템을 랜덤하게 선택하여 상기 사용자의 계정에 지급하는 기능;
을 포함하는 온라인 게임 제공 방법을 기록한 기록 매체.
A recording medium having recorded thereon a program for executing an online game providing method,
The program may be run in an online game providing system for providing an online game to at least one game client through a network.
(a) receiving a feed payment request for a pet avatar associated with the user's account from the game client, checking whether the in-game currency included in the user's account is greater than or equal to a predetermined quantity required for feeding;
(b) checking the level information on the pet avatar if the result is greater than or equal to the preset quantity;
(c) generating an item group by selecting at least some of a plurality of items provided in the online game using the identified level information; And
(d) randomly selecting at least one item from the created item group and paying the account to the user;
Recording medium recording the online game providing method comprising a.
온라인 게임 제공 방법을 실행시키기 위한 프로그램을 기록한 기록매체에 있어서,
상기 프로그램은 네트워크를 통하여 적어도 하나의 게임 클라이언트에 온라인 게임을 제공하는 온라인 게임 제공 시스템에서 구동될 수 있는 프로그램으로서,
(a) 상기 온라인 게임에서 제공되는 복수의 아이템들에 대하여, 차등적인 등급으로 구분되는 복수의 아이템 그룹들 중 어느 하나에 속하도록 설정하는 기능;
(b) 사용자의 계정과 연관된 펫 아바타의 레벨 정보를 이용하여, 상기 복수의 차등적인 아이템 그룹들 중에서 어느 하나의 아이템 그룹을 선택하는 기능;
(c) 상기 선택된 어느 하나의 아이템 그룹에 속하는 복수의 아이템들 중에서 어느 하나의 아이템을 선택하는 기능; 및
(d) 상기 선택된 어느 하나의 아이템을 상기 사용자의 계정에 제공하고, 상기 어느 하나의 아이템에 대한 정보를 상기 펫 아바타와 연관하여 제공하는 기능;
을 포함하는 온라인 게임 제공 방법을 기록한 기록 매체.
A recording medium having recorded thereon a program for executing an online game providing method,
The program may be run in an online game providing system for providing an online game to at least one game client through a network.
(a) a function of setting a plurality of items provided in the online game to belong to any one of a plurality of item groups which are classified into differential grades;
(b) selecting one item group from among the plurality of differential item groups using the level information of the pet avatar associated with the user's account;
(c) selecting one of a plurality of items belonging to the selected one item group; And
(d) providing the selected one item to the user's account and providing information about the one item in association with the pet avatar;
Recording medium recording the online game providing method comprising a.
온라인 게임 제공 방법을 실행시키기 위한 프로그램을 기록한 기록매체에 있어서,
상기 프로그램은 네트워크를 통하여 적어도 하나의 게임 클라이언트에 온라인 게임을 제공하는 온라인 게임 제공 시스템에서 구동될 수 있는 프로그램으로서,
(a) 사용자의 계정과 연관된 펫 아바타에 대한 지급 지수를 확인하여, 확인된 지급 지수가 기 설정된 수치 이상인지 판단하는 기능;
(b) 상기 판단한 결과 상기 지급 지수가 기 설정된 값 이상이면, 상기 펫 아바타에 관한 레벨 정보를 확인하는 기능;
(c) 상기 온라인 게임에서 제공되는 복수의 아이템들에 대하여 상기 확인된 레벨 정보와 연관 가능한 적어도 일부를 선별하여 아이템 그룹을 생성하는 기능; 및
(d) 상기 생성된 아이템 그룹에서 적어도 하나의 아이템을 랜덤하게 선택하여 상기 사용자의 계정에 지급하는 기능;
을 포함하는 온라인 게임 제공 방법을 기록한 기록 매체.
A recording medium having recorded thereon a program for executing an online game providing method,
The program may be run in an online game providing system for providing an online game to at least one game client through a network.
(a) checking a payment index for a pet avatar associated with the user's account and determining whether the identified payment index is equal to or greater than a preset value;
(b) checking the level information on the pet avatar if the payment index is equal to or greater than a preset value;
(c) generating a group of items by selecting at least a part of the plurality of items provided in the online game and related to the identified level information; And
(d) randomly selecting at least one item from the created item group and paying the account to the user;
Recording medium recording the online game providing method comprising a.
KR1020120024706A 2012-03-09 2012-03-09 Method for providing on-line game supporting user creative capsule item and system thereof Ceased KR20130103229A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120024706A KR20130103229A (en) 2012-03-09 2012-03-09 Method for providing on-line game supporting user creative capsule item and system thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120024706A KR20130103229A (en) 2012-03-09 2012-03-09 Method for providing on-line game supporting user creative capsule item and system thereof

Publications (1)

Publication Number Publication Date
KR20130103229A true KR20130103229A (en) 2013-09-23

Family

ID=49452684

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120024706A Ceased KR20130103229A (en) 2012-03-09 2012-03-09 Method for providing on-line game supporting user creative capsule item and system thereof

Country Status (1)

Country Link
KR (1) KR20130103229A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023239183A1 (en) * 2022-06-09 2023-12-14 주식회사 위버스컴퍼니 Method and system for providing nft-based digital items

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023239183A1 (en) * 2022-06-09 2023-12-14 주식회사 위버스컴퍼니 Method and system for providing nft-based digital items
KR20230169782A (en) * 2022-06-09 2023-12-18 주식회사 위버스컴퍼니 Method and system for providing NFT-based digital items
JP2025521212A (en) * 2022-06-09 2025-07-08 ウィバース カンパニー インコーポレイテッド NFT-based digital item provision method and system

Similar Documents

Publication Publication Date Title
US10080973B1 (en) Placeholder items that can be exchanged for an item of value based on user performance
US10286325B1 (en) System and method for providing in-game pricing relative to player statistics
US9468851B1 (en) System and method for providing dynamic and static contest prize allocation based on in-game achievement of a user
US11868921B2 (en) Method and system for providing an event space associated with a primary virtual space
US10386988B1 (en) Facilitating user progression in a virtual space based on user purchases of virtual currency
US12518598B2 (en) System and method for facilitating a secondary game
US20150031440A1 (en) System and method for a multi-prize mystery box that dynamically changes probabilities to ensure payout value
US12109493B2 (en) Systems and methods for dynamic inventory control for player-to-player exchanges in an online gaming platform
US11058954B1 (en) System and method for implementing a secondary game within an online game
US10946268B2 (en) Facilitating user voting for future game content in an online game
JP2014090905A (en) Game server, game control method, program, game system, and recording medium
JP2024538773A (en) Method, device, apparatus, and program for acquiring virtual items
JP2009535132A (en) Economic game with game pieces that can be purchased and acquired
KR20130103229A (en) Method for providing on-line game supporting user creative capsule item and system thereof
JP5760288B1 (en) TERMINAL DEVICE, TERMINAL DEVICE GAME EXECUTION METHOD, GAME EXECUTION PROGRAM, AND GAME EXECUTION PROGRAM RECORDING MEDIUM
KR101365682B1 (en) Method for providing on-line game supporting pre-paid money function and the game server thereof
KR20130092288A (en) Method for providing on-line game supporting user creative capsule item and system thereof
JP2018099254A (en) Management system of game with prize
CN112044083A (en) Virtual article providing method, display method, device, equipment and storage medium
KR20140041656A (en) Method for providing on-line game supporting user creative capsule item and system thereof

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20120309

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20130626

Patent event code: PE09021S01D

PG1501 Laying open of application
E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20131224

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20130626

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I