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 PDFInfo
- 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
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
- A63F13/58—Controlling game characters or game objects based on the game progress by computing conditions of game characters, e.g. stamina, strength, motivation or energy level
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/20—3D [Three Dimensional] animation
- G06T13/40—3D [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
본 출원은 온라인 게임에서의 아이템 제공 기술에 관한 것으로, 보다 상세하게는, 사용자의 계정과 연관된 펫 아바타에게 소정의 지급이 주어지면 그에 대한 보상으로 랜덤하게 선택된 아이템을 수령할 수 있는 펫 아바타를 이용하여 랜덤 아이템을 제공할 수 있는 온라인 게임 제공 방법 및 그 시스템에 관한 것이다.
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.
본 출원은 온라인 게임에 있어서 사용자에 의하여 이루어지는 펫을 키우는 행위, 즉 펫 아바타에 대한 지급 행위에 대한 보상으로 랜덤하게 선택된 아이템을 지급함으로써, 실질적으로 캡슐 아이템과 동등한 기능을 수행하나 사행성을 배제하고 게임 내에서 사용자의 아이템 획득 기회를 늘리고, 게임 운영 주체 입장에서는 지속적 성장형 게임 콘텐츠를 부가할 수 있는 펫 아바타를 이용하여 랜덤 아이템을 제공할 수 있는 온라인 게임 제공 기술을 제공하고자 한다. 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
게임 제공 시스템(100)은 사용자들 간(Player versus Player, PVP) 온라인 게임 뿐만 아니라, 사용자와 인공지능 간의 게임 (Player versus environment, PVE)를 제공할 수 있다. 또한 다수 사용자들 간의 PVP, 다수 사용자들과 인공지능 간의 PVE 또는 다수 사용자와 인공 지능이 혼재된 게임 등 다양한 형식의 게임을 제공할 수도 있다.The
게임 제공 시스템(100)은 사용자 계정에 펫 아바타를 제공하여, 펫 아바타에 대한 소정의 행위가 발생하면 이를 기초로 랜덤하게 아이템을 선택하여 사용자 계정에 제공할 수 있다. The
여기에서, 펫 아바타는 요정, 동물, 판타지적 캐릭터 등을 포함하는 캐릭터로서 사용자의 계정에 부속되어 존재하므로 펫이라는 용어로 표현한다. 그러나 이러한 용어의 문리적 설명에 의하여 개시된 기술이 한정되지 아니함은 명확하다. 즉, 부관, 비서 등과 같이 인간형 캐릭터로 표현되거나 로봇 등의 캐릭터 등과 같이 펫 아바타는 다양한 캐릭터로서 표현될 수 있다.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
개시된 기술은 겜임 제공 시스템(100)에 의하여 이루어지는 펫 아바타의 제공 방법을 특별히 한정하지 않는다. 예를 들어, 소정의 가치를 지급하여 구매할 수 있는 아이템을 이용하여 펫 아바타를 구매할 수 도 있고, 또는 펫 아바타의 알을 구매하고 나서 사용자에 의하여 소정의 행위가 입력되고 나서야 펫 아바타를 제공할 수도 있다. 이와 같이, 개시된 기술은 펫 아바타에 의하여 소정의 아이템이 지급되는 방법에 대한 한정을 제시할 뿐, 펫 아바타 자체의 형상 또는 습득 방법 등에 대하여 한정하지 않는다. The disclosed technique does not particularly limit a method of providing a pet avatar made by the
이러한 게임 제공 시스템(100)에 대해서는 도 2 등을 참조하여 이하에서 더 상세히 설명한다. The
게임 클라이언트(200)는 사용자 단말에서 구동될 수 있는 게임 제공 수단이다. 사용자 단말은 PC, 태블릿 PC, 스마트 폰 등과 같이, 중앙처리장치와 메모리 장치 및 입출력 수단을 구비한 단말이다. The
게임 클라이언트(200)는 게임 제공 시스템(100)에 접속 또는 통신을 유지하며 온라인 게임을 수행할 수 있다. 실시예에 따라, 게임 클라이언트(200)는 게임 구동을 위한 게임 엔진의 적어도 일부를 적재할 수 있다. 예를 들어, 온라인 게임의 제공에 필요한 소정의 연산 중 적어도 일부는 빠른 처리를 위하여 게임 클라이언트(200)에서 수행될 수 있다.
The
도 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
통신부(110)는 게임 제공 제어부(170)의 제어에 따라 게임 클라이언트(200)와 게임 제공 등을 위한 통신 환경을 설정 또는 유지할 수 있다. The
게임 엔진(120)은 게임의 구동을 위한 구성으로서, 게임 클라이언트(200)와 연동되어 사용자에게 온라인 게임을 제공할 수 있다. 개시된 실시예에서는, 게임 엔진(120)을 게임 제공 제어부(170)와 별도의 구성으로 설명하였으나, 실시예에 따라 게임 엔진(120)은 게임 제공 제어부(170)의 일 기능으로서 구현될 수 있다. 일 실시예에서, 게임 엔진(120)의 적어도 일부는 게임 클라이언트(200)에 적재될 수 있다. The
아이템 데이터베이스(130)는 온라인 게임에서 제공되는 아이템에 대한 정보를 저장할 수 있다. 여기에서, 아이템에 대한 정보는 아이템에 대한 식별 정보, 아이템의 기능에 대한 정보, 기간 정보 또는 내구도 정보 및 가격 정보 중 적어도 하나를 포함할 수 있다. The
일 실시예에서, 아이템 데이터베이스(130)는 아이템 등급 설정부(150)에 의하여 설정된 아이템 등급에 관한 정보를 포함하여 저장할 수 있다. In one embodiment, the
아이템 데이터베이스(130)는 온라인 게임에서 제공되는 아이템에 대한 정보를 저장할 수 있다. 여기에서, 아이템에 대한 정보는 아이템에 대한 식별 정보, 아이템의 기능에 대한 정보, 기간 정보 또는 내구도 정보 및 가격 정보 중 적어도 하나를 포함할 수 있다. The
일 실시예에서, 아이템 데이터베이스(130)는 아이템 등급 설정부(150)에 의하여 설정된 아이템 등급에 관한 정보를 포함하여 저장할 수 있다. In one embodiment, the
사용자 데이터 베이스(140)는 사용자의 계정과 관련된 정보를 저장할 수 있다. The
일 실시예에서, 사용자 데이터 베이스(140)는 사용자의 계정과 연관된 펫 아바타에 대한 정보를 저장할 수 있다. 여기에서, 펫 아바타에 대한 정보는 펫 아바타의 레벨 정보, 경험치 정보 등을 포함할 수 있다.In one embodiment, the
아이템 등급 설정부(150)는 온라임 게임 내에서 제공되는 아이템들에 대하여 아이템 가치를 산정할 수 있다. 여기에서, 아이템 가치란 온라인 게임에서 부여된 해당 아이템의 가치를 산술적으로 평가한 수치를 의미한다.The item
일 실시예에서, 아이템 등급 설정부(150)는 아이템의 기간에 대한 수치 또는 아이템에 부여된 능력치 중 적어도 하나를 이용하여 아이템 가치를 산출할 수 있다. 예를 들어, "7일"간 사용할 수 있으며 사격 시 "정확도 +10 "의 효과를 가지는 아이템이 있다고 가정하면, 7에 해당하는 제1 가중치 및 정확도 +10에 해당하는 제2 가중치를 반영하여 아이템 가치를 산출할 수 있다. 다른 예를 들어, "내구성 100" 이며 "수리가능"의 특성을 가지는 "공격력 +5"의 아이템이 있다고 가정하면, 내구성 100에 상응하는 기간에 해당하는 제1 가중치 및 공격력 +5에 해당하는 제2 가중치 및 수리 가능의 특성에 따른 제3 가중치를 모두 반영하여 아이템 가치를 산출할 수 있다.In one embodiment, the item
아이템 등급 설정부(150)는 아이템 가치를 기초로 아이템에 대하여 등급을 설정할 수 있다. The item
일 실시예예서, 아이템 등급 설정부(150)는 게임 내에서 제공되는 아이템들의 아이템 가치에 대한 상한값 및 하한값을 기초로 등급을 분류하고, 분류된 등급에 따라 절대적으로 특정 아이템에 대한 등급을 설정할 수 있다. In one embodiment, the item
다른 일 실시예예서, 아이템 등급 설정부(150)는 설정된 등급별 분포를 이용하여 등급을 설정할 수 있다. 예를 들어, 아이템 가치를 기준으로 생성된 산포도를 이용하여 상대적인 등급을 설정할 수 있다. In another embodiment, the item
다른 일 실시예에서, 상술한 절대적인 등급 및 상대적인 등급을 조합하여 등급을 설정할 수 있다. 예를 들어, 아이템 가치가 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
아이템 랜덤 선택부(160)는 랜덤 성향을 가지기 위한 소정의 난수 생성 수단을 구비할 수 있으며, 아이템 데이터베이스(130)에 대한 읽기 접근 권한을 가질 수 있다.The item
일 실시예에서, 아이템 랜덤 선택부(160)는 아이템 식별 정보(예컨대, 아이템 코드 또는 식별자)에 대한 형식에 맞추어 난수를 생성하여 아이템을 랜덤하게 선택할 수 있다. 예를 들어, 아이템 코드가 6자리의 16진수이며 앞의 2자리가 아이템 코드로 구성된다고 가정할 때, 아이템 랜덤 선택부(160)는 뒤의 4자리에 해당하는 4개의 16진수 난수를 생성하고 이를 이용하여 랜덤하게 아이템을 선택할 수 있다. In one embodiment, the item
아이템 랜덤 선택부(160)는 아이템 그룹에 속한 아이템들에 대하여 각각 당첨 확률을 산정하고, 산정된 당첨 확률과 랜덤 성향을 반영하여 지급될 아이템을 선택할 수 있다. The item
일 실시예에서, 아이템 랜덤 선택부(160)는 아이템에 부여된 복수의 차등적인 등급에 대하여 등급에 반비례하는 등급별 당첨 확률을 산정하고, 산정된 등급별 당첨 확률을 기초로 아이템 그룹에서 적어도 하나의 아이템을 선택할 수 있다. 예를 들어, A등급 아이템 3개와 B등급 아이템 2개로 이루어진 아이템 그룹이 있다고 가정할 때, 아이템 랜덤 선택부(160)는 A등급에 대해서는 18%, B등급에 대해서는 23% 와 같이 등급에 반비례하도록 등급별 당첨 확률을 산정할 수 있다. In one embodiment, the item
일 실시예에서, 아이템 랜덤 선택부(160)는 아이템 등급 설정부(150)에서 산정된 아이템 가치를 이용하여 아이템 그룹에 속하는 복수의 아이템들 각각에 대한 아이템의 당첨 확률을 계산하고, 계산된 당첨 확률을 기초로 아이템 그룹에서 적어도 하나의 아이템을 랜덤하게 선택할 수 있다. 여기에서, 아이템 랜덤 선택부(160)는 아이템 가치에 반비례하도록 아이템의 당첨 확률을 계산할 수 있다. In one embodiment, the item
일 실시예에서, 아이템 랜덤 선택부(160)는 아이템 그룹 별 아이템 가치를 반영하여 아이템의 당첨 확률을 계산할 수 있다. 더 상세히 설명하면, 아이템 랜덤 선택부(160)는 아이템 그룹에 속하는 복수의 아이템들 각각에 대하여 해당 아이템 그룹의 평균적 아이템 가치를 산정하고, 산정된 평균적 아이템 가치에 대한 특정 아이템의 아이템 가치를 반영하여 아이템 별 당첨 확률을 생성할 수 있다.In one embodiment, the item
게임 제공 제어부(170)는 게임 제공 시스템(100)의 다른 구성 요소를 제어하여 게임 클라이언트(200)에 펫 아바타를 이용한 아이템 제공을 수행할 수 있다. The
게임 제공 제어부(170)는 펫 아바타에 의한 아이템 제공이 이루어지기 위한 지급 요건이 만족되었는지 확인할 수 있다. The
일 실시예에서, 게임 제공 제어부(170)는 사용자의 계정에 포함된 게임 내 지급수단이 충분한지 확인하여 지급 요건을 확인할 수 있다. 더 상세히 설명하면, 게임 제공 제어부(170)는 게임 클라이언트(100)로부터 사용자의 계정과 연관된 펫 아바타에 대한 먹이 지급 요청을 수신하면, 사용자의 계정에 포함된 게임 내 통화가 먹이를 지급을 위하여 필요한 기 설정된 수량 이상인지 확인함으로써 확인할 수 있다. In one embodiment, the game providing
일 실시예에서, 게임 제공 제어부(170)는 펫 아바타에 대하여 아이템 지급을 위한 소정의 수치(이하, 지급 지수)를 이용하여 지급 요건을 확인할 수 있다. 더 상세히 설명하면, 게임 제공 제어부(170)는 사용자의 계정과 연관된 펫 아바타에 대한 지급 지수를 확인하여 확인된 지급 지수가 기 설정된 수치 이상인지 판단하여 지급 요건을 확인할 수 있다. 여기에서, 지급 지수는 사용자의 입력에 의하여 발생한 펫 아바타에 대한 행위(예컨대, 먹이 주기 행위, 놀아주기, 쓰다듬어 주기 등의 행위)에 의하여 평가될 수 있다. In one embodiment, the game providing
게임 제공 제어부(170)는 지급 요건이 만족되었으면, 지급을 위한 아이템 그룹을 결정할 수 있다. 아이템 그룹은 랜덤하게 선택될 복수의 아이템들로 구성된 일종의 아이템 풀이다. 즉, 온라인 게임에서 제공되는 모든 복수의 아이템들에서 어느 하나를 선정하는 것은 자원적 요구가 많으므로 아이템 그룹을 결정하고 그 중에서 적어도 하나를 선택하여 지급될 아이템을 결정할 수 있다. If the payment requirement is satisfied, the game providing
게임 제공 제어부(170)는 펫 아바타의 레벨을 반영하여 지급할 아이템들을 결정할 수 있다. 즉, 펫 아바타가 성장할 수록 좋은(높은 등급)의 아이템을 지급할 수 있도록 할 수 있다. 여기에서, 펫 아바타의 레벨이란 펫 아바타의 성장을 표시하기 위한 소정의 지표이므로, 단순한 표현 그 자체로 한정되지 아니함은 당연하다. The game providing
일 실시예에서, 게임 제공 제어부(170)는 펫 아바타의 레벨 정보를 확인하고, 확인된 레벨 정보를 이용하여 온라인 게임에서 제공되는 복수의 아이템들 중 적어도 일부를 선별하여 아이템 그룹을 생성할 수 있다. In one embodiment, the game providing
일 실시예에서, 게임 제공 제어부(170)는 펫 아바타의 레벨 정보를 확인하고, 펫 아바타의 레벨 정보에 대응되는 등급(여기서, 등급은 아이템 가치를 기초로 아이템 등급 설정부에서 설정된 등급을 의미한다)을 적어도 하나 선택할 수 있다. 게임 제공 제어부(170)는 선택된 적어도 하나의 등급에 해당하는 복수의 아이템들 중 적어도 일부를 선별하여 아이템 그룹을 생성할 수 있다. In one embodiment, the game providing
일 실시예에서, 게임 제공 제어부(170)는 아이템 그룹 중에서 사용자에 의하여 선택되는 후보 아이템 그룹을 이용하여 지급할 아이템을 결정할 수 있다. 즉, 아이템 그룹에 대한 정보(예컨대, 아이템 그룹에 속하는 아이템들에 대한 정보)를 게임 클라이언트에 제공하고, 사용자에 의하여 선택된 아이템 그룹에 속하는 복수의 아이템들 중 적어도 일부를 후보 아이템 그룹으로 설정할 수 있다. 게임 제공 제어부(170)는 후보 아이템 그룹을 아이템 랜덤 선택부(160)에 제공하여 지급할 아이템을 선택하도록 할 수 있다. In an embodiment, the
게임 제공 제어부(170)는 아이템 랜덤 선택부(160)에 의하여 아이템 그룹에서 적어도 하나의 아이템이 선택되면, 이를 해당 사용자의 계정에 지급할 수 있다. When at least one item is selected from the item group by the item
일 실시예에서, 게임 제공 제어부(170)는 지급할 어느 하나의 아이템에 대한 정보를 상기 펫 아바타와 연관하여 제공할 수 있다. 예를 들어, 펫 아바타와 연관하여 지급될 아이템에 대한 정보를 제공할 수 있다.
In one embodiment, the game providing
도 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
펫 성장 관리부(180)는 게임 제공 제어부(170)에 의하여 아이템의 지급이 완료되면, 소정의 경험치를 펫 아바타에 부여할 수 있다. When the payment of the item is completed by the
일 실시예에서, 펫 성장 관리부(180)는 사용자의 계정에 지급된 아이템의 등급에 연관되는 경험치를 펫 아바타에 부여하고, 기 설정된 레벌 범위에 따라 펫 아바타의 레벨을 설정 또는 변경할 수 있다. In one embodiment, the pet
일 실시예에서, 펫 성장 관리부(180)는 지급된 적어도 하나의 아이템에 대한 아이템 가치를 평가하고, 평가된 가치에 비례하는 경험치를 펫 아바타에 부여할 수 있다. In one embodiment, the pet
일 실시예에서, 펫 성장 관리부(180)는 펫 아바타에 대한 행위(먹이 지급행위 또는 애착 행위 등)가 발생하거나, 펫 아바타에 의한 아이템이 지급되면 펫 아바타에 대한 경험치를 부가할 수 있다. In one embodiment, the pet
게임 제공 제어부(170)는 펫 성장 관리부(180)에 의하여 부여된 경험치 또는 레벨을 반영하여, 지급될 아이템에 대한 아이템 그룹을 결정할 수 있음은 전술한 바와 같다.
As described above, the game providing
도 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
애니메이션 제공부(190)는 펫 아바타에 관련된 다양한 애니메이션을 저장할 수 있다. 예를 들어, 펫 아바타가 지급할 아이템에 대한 이미지를 물고 화면으로 오는 애니메이션을 저장할 수 있다. 애니메이션 제공부(190)는 게임 제공 제어부(170)의 제어에 따라 저장하고 있는 애니메이션을 게임 클라이언트(200)에 제공할 수 있다.
The
도 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은 사용자에 의하여 선택된 후보 아이템 그룹을 도시하고 있다.
식별번호 520은 후보 아이템 그룹을 선택하기 위한 아이템 그룹에 대한 정보를 제공하는 인터페이스를 도시하고 있다.
도 5에 도시된 예는, 게임 제공 제어부(170)에 의하여 게임 클라이언트(200)에 제공되는 아이템 그룹에 대한 정보가 일괄적으로 제공(520)되고 있으며, 여기서 선택된 후보 아이템 그룹(510)이 도시됨을 알 수 있다. 도시되고 있는 후보 아이템 그룹(510)에 대하여 사용자의 확인이 이루어지면, 그에 대한 정보는 게임 제공 제어부(170)에 전송된다.In the example illustrated in FIG. 5, information about an item group provided to the
도 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
이하에서는, 도 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
도 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
게임 제공 시스템(100)은 확인한 결과 기 설정된 수량 이상이면(단계 S720, 예), 펫 아바타에 관한 레벨 정보를 확인할 수 있다(단계 S730).The
게임 제공 시스템(100)은 확인된 레벨 정보를 이용하여 온라인 게임에서 제공되는 복수의 아이템들 중 적어도 일부를 선별하여 아이템 그룹을 생성하고(단계 S740), 생성된 아이템 그룹에서 적어도 하나의 아이템을 랜덤하게 선택하여 사용자의 계정에 지급할 수 있다(단계 S750).The
일 실시예에서, 온라인 게임 제공 방법은 펫 아바타를 성장시키는 단계를 더 포함할 수 있다. 더 상세히 설명하면, 게임 제공 시스템(100)은 지급되는 적어도 하나의 아이템에 대한 아이템 가치를 평가하고, 평가된 가치에 비례하는 경험치를 펫 아바타에 부여할 수 있다.In one embodiment, the method for providing an online game may further include growing a pet avatar. In more detail, the
단계 S740에 대한 일 실시예에서, 게임 제공 시스템(100)은 아이템의 등급과 펫 아바타의 레벨을 연관하여 아이템 그룹을 생성할 수 있다. 더 상세히 설명하면, 게임 제공 시스템(100)은 온라인 게임에서 제공되는 복수의 아이템들에 대하여 아이템 가치에 따라 복수의 차등적인 등급들을 설정하고, 복수의 차등적인 등급들 중에서 펫 아바타의 레벨 정보에 대응되는 적어도 하나의 등급을 선택할 수 있다. 게임 제공 시스템(100)은 선택된 적어도 하나의 등급에 해당하는 복수의 아이템들 중 적어도 일부를 선별하여 아이템 그룹을 생성할 수 있다.In one embodiment for step S740, the
여기에서, 아이템 가치는 아이템의 기간에 대한 제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
단계 S750에 대한 일 실시예에서, 게임 제공 시스템(100)은 아이템 가치를 이용하여 당첨 확률을 산정할 수 있다. 더 상세히 설명하면, 게임 제공 시스템(100)은 아이템 가치를 이용하여 생성된 아이템 그룹에 속하는 복수의 아이템들 각각에 대한 당첨 확률을 계산하고, 산정된 당첨 확률을 기초로 아이템 그룹에서 적어도 하나의 아이템을 선택할 수 있다.
In one embodiment for step S750, the
도 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
게임 제공 시스템(100)은 사용자의 계정과 연관된 펫 아바타의 레벨 정보를 이용하여, 상기 복수의 차등적인 아이템 그룹들 중에서 어느 하나의 아이템 그룹을 선택할 수 있다(단계 S810). The
게임 제공 시스템(100)은 상기 선택된 어느 하나의 아이템 그룹에 속하는 복수의 아이템들 중에서 어느 하나의 아이템을 선택하고(단계 S810), 선택된 어느 하나의 아이템을 사용자의 계정에 제공하고 어느 하나의 아이템에 대한 정보를 펫 아바타와 연관하여 제공할 수 있다(단계 S810).The
단계 S810에 대한 일 실시예에서, 게임 제공 시스템(100)은 가중치를 부여하여 아이템 가치를 산정하고, 산정된 아이템 가치를 이용하여 아이템 그룹을 생성할 수 있다. 더 상세히 설명하면, 게임 제공 시스템(100)은 복수의 아이템들 각각에 대하여, 아이템의 기간에 대한 제1 가중치 및 아이템에 부여된 능력치에 대한 제2 가중치를 이용하여 계산된 아이템 가치를 산정할 수 있다. 게임 제공 시스템(100)은 아이템 가치의 범위에 따라 차등적인 등급을 부여하여 복수의 아이템 그룹들을 생성할 수 있다. In an embodiment of step S810, the
단계 S820 내지 단계 S830에 대한 일 실시예에서, 게임 제공 시스템(100)은 전술한 후보 아이템 그룹을 이용하여 지급할 아이템을 선택할 수 있다. 더 상세히 설명하면, 게임 제공 시스템(100)은 선택된 어느 하나의 아이템 그룹에 속하는 복수의 제1 아이템들에 대한 정보를 게임 클라이언트(200)에 제공할 수 있다. 게임 제공 시스템(100)은 게임 클라이언트(200)에 의하여 제1 아이템들 중에서 선택된 복수의 아이템들을 후보 아이템 그룹으로서 설정하고, 설정된 후보 아이템 그룹에 속하는 복수의 아이템들 중에서 어느 하나의 아이템을 선택할 수 있다. In an embodiment of steps S820 to S830, the
단계 S830에 대한 일 실시예에서, 게임 제공 시스템(100)은 평균적 가치를 이용하여 아이템 별 당첨 확률을 생성할 수 있다. 더 상세히 설명하면, 게임 제공 시스템(100)은 선택된 어느 하나의 아이템 그룹에 속하는 복수의 아이템들 각각에 대하여, 해당 아이템 그룹의 평균적 아이템 가치에 대한 해당 아이템의 아이템 가치를 이용하여 아이템 별 당첨 확률을 생성할 수 있다. In one embodiment for step S830, the
단계 S840에 대한 일 실시예에서, 게임 제공 시스템(100)은 애니메이션을 이용하여 관련 정보를 제공할 수 있다. 더 상세히 설명하면, 게임 제공 시스템(100)은 선택된 어느 하나의 아이템에 대한 이미지를 펫 아바타가 관여하여 화면 중심으로 가져오는 애니메이션을 제공할 수 있다.
In one embodiment for step S840, the
도 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
판단한 결과 상기 지급 지수가 기 설정된 값 이상이면(단계 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
게임 제공 시스템(100)은 생성된 아이템 그룹에서 적어도 하나의 아이템을 랜덤하게 선택하여 사용자의 계정에 지급 할 수 있다(단계 S940). The
여기엣, 지급 지수는 사용자의 입력에 의하여 발생한 펫 아바타에 대한 행위(예컨대, 먹이 주기 행위 또는 애착 행위)에 의하여 평가되는 수치일 수 있다. 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:
(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:
상기 온라인 게임에서 제공되는 복수의 아이템들에 대하여 아이템 가치에 따라 복수의 차등적인 등급들을 설정하는 단계;
상기 복수의 차등적인 등급들 중에서 상기 펫 아바타의 레벨 정보에 대응되는 적어도 하나의 등급을 선택하는 단계; 및
상기 선택된 적어도 하나의 등급에 해당하는 복수의 아이템들 중 적어도 일부를 선별하여 상기 아이템 그룹을 생성하는 단계;
를 포함하는 것을 특징으로 하는 온라인 게임 제공 방법.
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,
아이템의 기간에 대한 제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:
상기 복수의 차등적인 등급들 각각에 대하여, 해당 등급에 반비례하는 등급별 당첨 확률을 산정하는 단계; 및
상기 산정된 등급별 당첨 확률을 기초로 상기 아이템 그룹에서 적어도 하나의 아이템을 선택하는 단계;
를 포함하는 것을 특징으로 하는 온라인 게임 제공 방법.
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,
상기 아이템 가치를 이용하여 상기 생성된 아이템 그룹에 속하는 복수의 아이템들 각각에 대한 당첨 확률을 계산하는 단계; 및
상기 산정된 당첨 확률을 기초로 상기 아이템 그룹에서 적어도 하나의 아이템을 선택하는 단계;
를 포함하는 것을 특징으로 하는 온라인 게임 제공 방법.
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:
상기 복수의 아이템들 각각에 대하여, 아이템의 기간에 대한 제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,
상기 선택된 어느 하나의 아이템 그룹에 속하는 복수의 제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,
상기 선택된 어느 하나의 아이템 그룹에 속하는 복수의 아이템들 각각에 대하여, 해당 아이템 그룹의 평균적 아이템 가치에 대한 해당 아이템의 아이템 가치를 이용하여 아이템 별 당첨 확률을 생성하는 단계;
를 포함하는 것을 특징으로 하는 온라인 게임 제공 방법.
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,
상기 선택된 어느 하나의 아이템에 대한 이미지를 상기 펫 아바타가 관여하여 화면 중심으로 가져오는 애니메이션을 제공하는 단계;
를 포함하는 온라인 게임 제공 방법.
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:
상기 사용자의 입력에 의하여 발생한 상기 펫 아바타에 대한 행위에 의하여 평가되는 수치인 것
을 특징으로 하는 온라인 게임 제공 방법.
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:
(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.
사용자의 계정에 지급된 아이템의 등급에 연관되는 경험치를 상기 펫 아바타에 부여하고, 기 설정된 레벌 범위에 따라 상기 펫 아바타의 레벨을 설정 또는 변경하는 펫 성장 관리부;
를 더 포함하는 것을 특징으로 하는 온라인 게임 제공 시스템.
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.
상기 펫 아바타가 특정 아이템에 대한 이미지를 물고 화면으로 오는 애니메이션을 포함한 상기 펫 아바타에 대한 적어도 하나의 애니메이션을 저장하고, 상기 게임 제공 제어부의 제어에 따라 저장하고 있는 애니메이션을 상기 게임 클라이언트에 제공하는 애니메이션 제공부;
를 더 포함하는 것을 특징으로 하는 온라인 게임 제공 시스템.
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.
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)
| 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 |
-
2012
- 2012-03-09 KR KR1020120024706A patent/KR20130103229A/en not_active Ceased
Cited By (3)
| 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 |