KR101447580B1 - Method of generating game event, game event server performing the same and storage media storing the same - Google Patents
Method of generating game event, game event server performing the same and storage media storing the same Download PDFInfo
- Publication number
- KR101447580B1 KR101447580B1 KR1020120130559A KR20120130559A KR101447580B1 KR 101447580 B1 KR101447580 B1 KR 101447580B1 KR 1020120130559 A KR1020120130559 A KR 1020120130559A KR 20120130559 A KR20120130559 A KR 20120130559A KR 101447580 B1 KR101447580 B1 KR 101447580B1
- Authority
- KR
- South Korea
- Prior art keywords
- game event
- compensation
- game
- compensation item
- condition
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 230000008569 process Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 239000002775 capsule Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/326—Game play aspects of gaming systems
- G07F17/3267—Game outcomes which determine the course of the subsequent game, e.g. double or quits, free games, higher payouts, different new games
Landscapes
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- General Health & Medical Sciences (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
게임 이벤트 생성 방법은 게임 수행 단말과 연결될 수 있는 게임 이벤트 생성 서버에서 수행된다. 상기 게임 이벤트 생성 방법은 복수의 게임 이벤트 생성 조건들을 수신하는 단계, 상기 수신된 복수의 게임 이벤트 생성 조건들 각각을 평가하여 보상 항목을 자동으로 결정하는 단계 및 상기 사용자 단말에 의해 상기 수신된 복수의 게임 이벤트 생성 조건들 중 하나가 충족되면 해당 보상 항목에 해당하는 보상을 상기 사용자 단말에 제공하는 단계를 포함한다. The game event generating method is performed in a game event generating server that can be connected to the game executing terminal. The game event generating method includes receiving a plurality of game event generating conditions, automatically determining a compensation item by evaluating each of the plurality of received game event generating conditions, And providing a compensation corresponding to the compensation item to the user terminal if one of the game event generating conditions is satisfied.
Description
본 발명은 게임 이벤트 생성 기술에 관한 것으로, 보다 상세하게는, 보다 많은 게임 사용자들에게 이벤트 참여 혜택을 제공할 수 있는 게임 이벤트 생성 방법, 이를 수행하는 게임 이벤트 생성 서버 및 이를 저장한 기록 매체에 관한 것이다.
The present invention relates to a game event generating technology, and more particularly, to a game event generating method capable of providing an event participation benefit to a larger number of game users, a game event generating server for performing the same, and a recording medium storing the same will be.
게임 이벤트는 게임 사용자에게 제공되는 것으로, 게임 사용자의 게임 참여를 유도하고 사용자의 게임 만족도를 향상 시킬 수 있다. 특히, 게임 이벤트는 게임 사용자에게 특별한 보상을 제공하는 것과 연관될 수 있다.The game event is provided to the game user, which can induce the game user to participate in the game and improve the user's game satisfaction. In particular, game events may be associated with providing a particular reward to a game user.
한국공개특허 제10-2007-0109706호는 사용자에게 광고를 제공하여 광고 시청 시간에 따른 광고 사례금을 제공하고, 특정 사용자를 선정하여 확률 게임을 제공하고 사용자가 경품에 당첨되는 경우 해당 경품을 제공하여 사용자가 지속적으로 광고 시청을 할 수 있도록 하는 인터넷 광고 시스템을 개시한다.Korean Patent Laid-Open No. 10-2007-0109706 provides an advertisement to a user to provide an advertisement reward according to an advertisement viewing time, provides a probability game by selecting a specific user, and provides a prize when the user has won a prize Discloses an Internet advertisement system that allows a user to continuously watch an advertisement.
한국공개특허 제10-2007-0043560호는 온라인 게임 내에서 고급 아이템 컨텐츠를 다수의 캡슐 중 하나와 매칭하여 추첨이벤트를 제공하고, 사용자의 선택에 따라 캡슐을 추출한 후 당첨여부를 결정하는 온라인 캡슐 추첨 시스템을 개시한다. Korean Patent Laid-Open Publication No. 10-2007-0043560 discloses an online game in which an advanced game content is matched with one of a plurality of capsules to provide a lottery event, and an online capsule lottery System.
이러한 선행 기술들은 사전에 정의된 특정 조건을 기준으로 이벤트를 진행하여 보상을 수행할 뿐이므로 비록 좋은 혜택의 이벤트라도 제대로 동작하지 않을 수 있다.
These prior arts may not work properly even if the event of good benefit, since they merely carry out the compensation based on the predetermined condition defined in advance.
본 발명은 복수의 게임 이벤트 생성 조건들을 수신하여 그에 따라 보상 항목을 자동으로 결정할 수 있는 게임 이벤트 생성 방법, 이를 수행하는 게임 이벤트 생성 서버 및 이를 저장한 기록매체를 제공하고자 한다. The present invention provides a game event generation method capable of receiving a plurality of game event generation conditions and automatically determining a compensation item accordingly, a game event generation server for performing the game event generation server, and a recording medium storing the game event generation server.
본 발명은 게임 이벤트 생성 조건을 평가하여 자동으로 그에 따른 보상을 사용자 단말에 제공할 수 있는 게임 이벤트 생성 방법, 이를 수행하는 게임 이벤트 생성 서버 및 이를 저장한 기록매체를 제공하고자 한다.The present invention provides a game event generation method capable of evaluating a game event generation condition and automatically providing compensation to the user terminal, a game event generation server for performing the game event generation server, and a recording medium storing the game event generation server.
본 발명은 스포츠 게임과 같은 게임에서 플레이 모드 속성, 동시 플레이어 수 속성, 게임 운영 시간대 속성 및 이벤트 발생 확률 속성 중 적어도 하나를 고려하여 게임 이벤트 생성 조건을 결정할 수 있는 게임 이벤트 생성 방법, 이를 수행하는 게임 이벤트 생성 서버 및 이를 저장한 기록 매체를 제공하고자 한다.The present invention relates to a game event generation method capable of determining a game event generation condition in consideration of at least one of a play mode attribute, a simultaneous player attribute, a game operation time zone attribute, and an event occurrence probability attribute in a game such as a sports game, An event generation server and a recording medium storing the event generation server.
본 발명은 복수의 게임 이벤트 생성 조건들을 수신하여 게임 운영자가 게임 운영 수익을 고려하도록 할 수 있는 게임 이벤트 생성 방법, 이를 수행하는 게임 이벤트 생성 서버 및 이를 저장한 기록 매체를 제공하고자 한다.
The present invention provides a game event generation method capable of receiving a plurality of game event generation conditions and allowing a game operator to consider a game operation profit, a game event generation server for performing the game event generation server, and a recording medium storing the game event generation server.
실시예들 중에서, 게임 이벤트 생성 방법은 사용자 단말과 연결될 수 있는 게임 이벤트 생성 서버에서 수행되며, 복수의 게임 이벤트 생성 조건들을 수신하는 단계, 상기 수신된 복수의 게임 이벤트 생성 조건들 각각을 평가하여 보상 항목을 자동으로 결정하는 단계 및 상기 사용자 단말에 의해 상기 수신된 복수의 게임 이벤트 생성 조건들 중 하나가 충족되면 해당 보상 항목에 해당하는 보상을 상기 사용자 단말에 제공하는 단계를 포함한다.Among the embodiments, a game event generating method is performed in a game event generating server that can be connected to a user terminal, and includes receiving a plurality of game event generating conditions, evaluating each of the plurality of received game event generating conditions, Automatically determining an item, and providing the compensation corresponding to the compensation item to the user terminal if one of the received plurality of game event generating conditions is satisfied by the user terminal.
일 실시예에서, 상기 각 게임 이벤트 생성 조건의 속성은 플레이 모드 속성, 동시 플레이어 수 속성, 게임 운영 시간대 속성 및 이벤트 발생 확률 속성 중 적어도 하나를 포함하는 것을 특징으로 할 수 있다.In one embodiment, the attribute of each game event generation condition includes at least one of a play mode attribute, a concurrent player attribute, a game operation time zone attribute, and an event occurrence probability attribute.
일 실시예에서, 상기 수신된 복수의 게임 이벤트 생성 조건들 각각을 평가하여 보상 항목을 자동으로 결정하는 단계는 상기 복수의 게임 이벤트 생성 조건들 각각에 있는 게임 이벤트 조건 속성의 보상 가중치를 결정하는 단계를 더 포함할 수 있다.In one embodiment, the step of evaluating each of the plurality of received game event generating conditions and automatically determining the compensation item includes determining a compensation weight of the game event condition attribute in each of the plurality of game event generating conditions As shown in FIG.
일 실시예에서, 상기 복수의 게임 이벤트 생성 조건들 각각에 있는 게임 이벤트 조건 속성의 보상 가중치를 결정하는 단계는 게임 사용자의 참여를 통해 예상되는 게임 운영 수익을 계산하여 상기 보상 가중치를 결정하는 단계를 더 포함할 수 있다.In one embodiment, the step of determining the compensation weights of the game event condition attributes in each of the plurality of game event generating conditions includes determining the compensation weights by calculating the expected game operating revenue through participation of the game user .
일 실시예에서, 상기 수신된 복수의 게임 이벤트 생성 조건들 각각을 평가하여 보상 항목을 자동으로 결정하는 단계는 상기 게임 이벤트 조건 속성에 대한 성취 난이도를 결정하는 단계를 더 포함할 수 있다.In one embodiment, the step of evaluating each of the plurality of received game event generating conditions and automatically determining a compensation item may further include determining an achievement degree of difficulty for the game event condition attribute.
일 실시예에서, 상기 수신된 복수의 게임 이벤트 생성 조건들 각각을 평가하여 보상 항목을 자동으로 결정하는 단계는 적어도 하나의 보상 항목을 포함하는 보상 항목 리스트를 특정 기준에 따라 정렬하는 단계를 더 포함할 수 있다.In one embodiment, the step of evaluating each of the received plurality of game event generating conditions and automatically determining the compensation item further comprises the step of sorting the compensation item list including at least one compensation item according to a specific criterion can do.
일 실시예에서, 상기 수신된 복수의 게임 이벤트 생성 조건들 각각을 평가하여 보상 항목을 자동으로 결정하는 단계는 상기 결정된 성취 난이도를 기초로 상기 정렬된 보상 항목 리스트에서 상기 보상 항목을 결정하는 단계를 더 포함할 수 있다.In one embodiment, the step of evaluating each of the plurality of received game event generating conditions and automatically determining a compensation item may include determining the compensation item in the ordered compensation item list based on the determined difficulty level .
일 실시예에서, 복수의 게임 이벤트 생성 조건들을 수신하는 단계는 상기 복수의 게임 이벤트 생성 조건의 속성 각각에 해당하는 서브-조건을 수신하는 단계를 더 포함할 수 있다.In one embodiment, the step of receiving a plurality of game event generating conditions may further include receiving sub-conditions corresponding to attributes of the plurality of game event generating conditions.
일 실시예에서, 상기 수신된 복수의 게임 이벤트 생성 조건들 각각을 평가하여 보상 항목을 자동으로 결정하는 단계는 상기 사용자 단말을 통해 현재 진행되고 있는 게임에서 가변 될 수 있는 게임 이벤트 조건 속성에 대한 서브-조건을 검출하는 단계를 더 포함할 수 있다. In one embodiment, the step of evaluating each of the plurality of received game event generating conditions and automatically determining a compensation item may include determining whether the game event condition attribute of the current game event variable - detecting the condition.
일 실시예에서, 상기 수신된 복수의 게임 이벤트 생성 조건들 각각을 평가하여 보상 항목을 자동으로 결정하는 단계는 상기 현재 진행되고 있는 게임에서 상기 검출된 서브-조건이 성취되면 다른 게임 이벤트 조건 속성에 대한 서브-조건을 상향시켜서 해당 보상 아이템의 생성 확률을 증가시키는 단계를 더 포함할 수 있다.In one embodiment, the step of evaluating each of the plurality of received game event generating conditions and automatically determining a compensation item may further include determining, when the detected sub-condition is satisfied in the current game, And increasing the generation probability of the reward item by raising the sub-condition for the reward item.
일 실시예에서, 상기 해당 보상 항목에 해당하는 보상을 상기 사용자 단말에 제공하는 단계는 상기 사용자 단말의 어뷰징(abusing)으로 인한 이벤트 취소 요건이 충족되면 상기 제공을 취소하는 단계를 더 포함할 수 있다.In one embodiment, the step of providing the compensation corresponding to the corresponding compensation item to the user terminal may further include canceling the provision if the event cancellation requirement due to abusing of the user terminal is satisfied .
실시예들 중에서, 게임 이벤트 생성 서버는 복수의 게임 이벤트 생성 조건들을 수신하는 게임 이벤트 조건 수신부, 상기 수신된 복수의 게임 이벤트 생성 조건들 각각을 평가하여 보상 항목을 자동으로 결정하는 보상 항목 결정부 및 사용자 단말에 의해 상기 수신된 복수의 게임 이벤트 생성 조건들 중 하나가 충족되면 해당 보상 항목에 해당하는 보상을 상기 사용자 단말에 제공하는 보상 제공부를 포함한다.The game event generating server includes a game event condition receiving unit for receiving a plurality of game event generating conditions, a compensation item determining unit for automatically determining a compensation item by evaluating each of the plurality of received game event generating conditions, And a compensation providing unit for providing a compensation corresponding to the corresponding compensation item to the user terminal if one of the received plurality of game event generating conditions is satisfied by the user terminal.
일 실시예에서, 상기 각 게임 이벤트 생성 조건의 속성은 플레이 모드 속성, 동시 플레이어 수 속성, 게임 운영 시간대 속성 및 이벤트 발생 확률 속성 중 적어도 하나를 포함할 수 있다.In one embodiment, the attribute of each game event generation condition may include at least one of a play mode attribute, a simultaneous player attribute, a game operation time zone attribute, and an event occurrence probability attribute.
일 실시예에서, 상기 보상 항목 결정부는 상기 복수의 게임 이벤트 생성 조건들 각각에 있는 게임 이벤트 조건 속성의 보상 가중치를 결정하는 것을 특징으로 할 수 있다.In one embodiment, the compensation item determination unit may determine a compensation weight of a game event condition attribute in each of the plurality of game event generation conditions.
일 실시예에서, 상기 보상 항목 결정부는 게임 사용자의 참여를 통해 예상되는 게임 운영 수익을 계산하여 상기 보상 가중치를 결정하는 것을 특징으로 할 수 있다.In one embodiment, the compensation item determination unit may determine the compensation weight by calculating an expected game operation profit through participation of a game user.
일 실시예에서, 상기 보상 항목 결정부는 상기 게임 이벤트 조건 속성에 대한 성취 난이도를 결정하는 것을 특징으로 할 수 있다.In one embodiment, the compensation item determination unit may determine an achievement degree of difficulty for the game event condition attribute.
일 실시예에서, 상기 보상 항목 결정부는 적어도 하나의 보상 항목을 포함하는 보상 항목 리스트를 특정 기준에 따라 정렬하는 것을 특징으로 할 수 있다.In one embodiment, the compensation item determination unit may sort the compensation item list including at least one compensation item according to a specific criterion.
일 실시예에서, 상기 보상 항목 결정부는 상기 결정된 성취 난이도를 기초로 상기 정렬된 보상 항목 리스트에서 상기 보상 항목을 결정하는 것을 특징으로 할 수 있다.In one embodiment, the compensation item determination unit may determine the compensation item in the sorted compensation item list based on the determined difficulty level.
일 실시예에서, 상기 게임 이벤트 조건 수신부는 상기 복수의 게임 이벤트 생성 조건의 속성 각각에 해당하는 서브-조건을 수신할 수 있다.In one embodiment, the game event condition receiving unit may receive a sub-condition corresponding to each attribute of the plurality of game event generating conditions.
일 실시예에서, 상기 보상 항목 결정부는 사용자 단말을 통해 현재 진행되고 있는 게임에서 가변 될 수 있는 게임 이벤트 조건 속성에 대한 서브-조건을 검출하는 것을 특징으로 할 수 있다.In one embodiment, the compensation item determination unit may detect a sub-condition for a game event condition attribute that can be changed in a game currently being performed through the user terminal.
일 실시예에서, 상기 보상 항목 결정부는 상기 현재 진행되고 있는 게임에서 상기 검출된 서브-조건이 성취되면 다른 게임 이벤트 조건 속성에 대한 서브-조건을 상향시켜서 해당 보상 아이템의 생성 확률을 증가시키는 것을 특징으로 할 수 있다.In one embodiment, the compensation item determination unit may increase the probability of generating the corresponding compensation item by raising the sub-condition for another game event condition attribute when the detected sub-condition is achieved in the game currently being played, .
일 실시예에서, 상기 보상 제공부는 상기 사용자 단말의 어뷰징(abusing)으로 인한 이벤트 취소 요건이 충족되면 상기 제공을 취소하는 것을 특징으로 할 수 있다.In one embodiment, the compensation providing unit may cancel the provisioning if an event cancellation requirement due to abusing of the user terminal is satisfied.
실시예들 중에서, 사용자 단말과 연결될 수 있는 게임 이벤트 생성 서버에서 수행되는 게임 이벤트 생성을 제공하는 컴퓨터 프로그램을 기록한 기록매체는 복수의 게임 이벤트 생성 조건들을 수신하는 기능, 상기 수신된 복수의 게임 이벤트 생성 조건들 각각을 평가하여 보상 항목을 자동으로 결정하는 기능 및 상기 사용자 단말에 의해 상기 수신된 복수의 게임 이벤트 생성 조건들 중 하나가 충족되면 해당 보상 항목에 해당하는 보상을 상기 사용자 단말에 제공하는 기능을 포함한다.
The recording medium records a computer program for providing game event generation performed in a game event generating server that can be connected to a user terminal, the method comprising: receiving a plurality of game event generating conditions; A function of automatically determining a compensation item by evaluating each of the conditions and a function of providing a compensation corresponding to the compensation item to the user terminal when one of the plurality of game event generating conditions is satisfied by the user terminal .
본 발명의 일 실시예에 따른 게임 이벤트 생성 방법과 이와 관련된 기술들은 사용자 단말에 게임 이벤트 생성 조건 충족에 따라 자동으로 해당 보상을 제공하여 사용자의 게임 참여도를 높일 수 있다.The game event generating method and related techniques according to an embodiment of the present invention can increase the game participation degree of the user by automatically providing corresponding compensation to the user terminal in accordance with the game event generating condition.
본 발명의 일 실시예에 따른 게임 이벤트 생성 방법과 이와 관련된 기술들은 보상 가중치에 따라 해당 보상을 제공하여 특정 모드에 대한 게임 참여도를 높일 수 있다.The game event generating method and related arts according to an embodiment of the present invention may increase the game participation degree for a specific mode by providing corresponding compensation according to the compensation weight.
본 발명의 일 실시예에 따른 게임 이벤트 생성 방법과 이와 관련된 기술들은 게임 운영 수익을 계산하여 보상 가중치를 결정하여 게임 운영에 따른 수익 향상을 발생시킬 수 있다.The game event generating method and related arts according to an embodiment of the present invention can calculate profit revenues of the game to determine the compensation weights and thereby generate a profit improvement according to the game operation.
본 발명의 일 실시예에 따른 게임 이벤트 생성 방법과 이와 관련된 기술들은 이벤트 취소 요건이 충족되면 해당 보상의 제공을 취소하여 게임 운영의 유연성을 증가할 수 있다.
The game event generating method and related arts according to the embodiment of the present invention can increase the flexibility of the game operation by canceling the provision of the compensation when the event cancellation requirement is satisfied.
도 1은 본 발명의 일 실시예에 따른 게임 이벤트 생성 시스템을 설명하는 도면이다.
도 2는 도 1에 있는 게임 이벤트 생성 서버를 설명하는 블록도 이다.
도 3은 도 2의 게임 이벤트 생성 서버에서 수행되는 게임 이벤트 생성 과정을 설명하는 흐름도이다.
도 4는 게임 이벤트 조건 속성의 구체적인 내용을 예시하는 도면이다.
도 5는 보상 항목 결정부의 제1 실시예에 따른 보상 가중치 결정 과정을 설명하는 도면이다.
도 6은 보상 항목 결정부의 제2 실시예에 따른 성취 난이도를 기초로 해당 보상 항목을 결정하는 과정을 설명하는 도면이다.
도 7은 보상 항목 결정부의 제3 실시예에 따른 게임 이벤트 조건 속성에 대한 서브-조건 상향 과정을 설명하는 도면이다.
도 8은 도 2의 게임 이벤트 생성 서버에서 수행되는 이벤트 취소 과정을 설명하는 흐름도이다.1 is a view for explaining a game event generating system according to an embodiment of the present invention.
2 is a block diagram illustrating the game event generating server shown in FIG.
3 is a flowchart illustrating a game event generating process performed by the game event generating server of FIG.
FIG. 4 is a diagram illustrating specific contents of a game event condition attribute.
5 is a diagram for explaining a compensation weight determination process according to the first embodiment of the compensation item determination unit.
6 is a diagram illustrating a process of determining a corresponding compensation item based on the degree of achievement according to the second embodiment of the compensation item determination unit.
7 is a view for explaining an up-sub-condition process for a game event condition attribute according to the third embodiment of the compensation item determination unit.
8 is a flowchart illustrating an event canceling process performed by the game event generating server of FIG.
본 발명에 관한 설명은 구조적 내지 기능적 설명을 위한 실시예에 불과하므로, 본 발명의 권리범위는 본문에 설명된 실시예에 의하여 제한되는 것으로 해석되어서는 아니 된다. 즉, 실시예는 다양한 변경이 가능하고 여러 가지 형태를 가질 수 있으므로 본 발명의 권리범위는 기술적 사상을 실현할 수 있는 균등물들을 포함하는 것으로 이해되어야 한다. 또한, 본 발명에서 제시된 목적 또는 효과는 특정 실시예가 이를 전부 포함하여야 한다거나 그러한 효과만을 포함하여야 한다는 의미는 아니므로, 본 발명의 권리범위는 이에 의하여 제한되는 것으로 이해되어서는 아니 될 것이다.The description of the present invention is merely an example for structural or functional explanation, and the scope of the present invention should not be construed as being limited by the embodiments described in the text. That is, the embodiments are to be construed as being variously embodied and having various forms, so that the scope of the present invention should be understood to include equivalents capable of realizing technical ideas. Also, the purpose or effect of the present invention should not be construed as limiting the scope of the present invention, since it does not mean that a specific embodiment should include all or only such effect.
한편, 본 출원에서 서술되는 용어의 의미는 다음과 같이 이해되어야 할 것이다.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 that describe the relationship between components, such as "between" and "between" or "neighboring to" and "directly adjacent 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 present invention can be embodied as computer-readable code on a computer-readable recording medium, and the computer-readable recording medium includes all kinds of recording devices for storing 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 this invention belongs, unless otherwise defined. Commonly used predefined terms should be interpreted to be consistent with the meanings in the context of the related art and can not be interpreted as having ideal or overly formal meaning unless explicitly defined in the present application.
도 1은 본 발명의 일 실시예에 따른 게임 이벤트 생성 시스템을 설명하는 도면이다.1 is a view for explaining a game event generating system according to an embodiment of the present invention.
도 1을 참조하면, 게임 이벤트 생성 시스템(100)은 사용자 단말(110) 및 게임 이벤트 생성 서버(120)를 포함한다. 여기에서, 사용자 단말(110)은 네트워크(특히, 인터넷)를 통해 게임 이벤트 생성 서버(120)와 연결될 수 있다.Referring to FIG. 1, a game event generation system 100 includes a user terminal 110 and a game
사용자 단말(110)은 온라인 게임 유저가 조작할 수 있는 컴퓨팅 장치에 해당할 수 있다. 보다 구체적으로, 사용자 단말(110)은 게임 프로그램을 실행하여 컴퓨터 게임을 진행할 수 있는 컴퓨팅 장치에 해당할 수 있다. 예를 들어, 사용자 단말(110)은 데스크톱(Desktop), 노트북(Laptop), 스마트 폰(Smart phone) 또는 태블릿 PC(Tablet Personal Computer) 등에 해당할 수 있다. The user terminal 110 may correspond to a computing device that can be operated by an online game user. More specifically, the user terminal 110 may correspond to a computing device capable of executing a game program and proceeding with a computer game. For example, the user terminal 110 may correspond to a desktop, a laptop, a smart phone, a tablet PC, or the like.
게임 이벤트 생성 서버(120)는 사용자 단말(110)과 네트워크를 통해 연결될 수 있는 컴퓨팅 장치에 해당하고, 게임 서비스 업체 등에 의해 관리될 수 있다. 게임 이벤트 생성 서버(120)는 도 2를 참조하여 설명한다.
The game
도 2는 도 1에 있는 게임 이벤트 생성 서버를 설명하는 블록도 이다.2 is a block diagram illustrating the game event generating server shown in FIG.
도 2를 참조하면, 게임 이벤트 생성 서버(120)는 게임 이벤트 정보 수신부(210), 보상 항목 결정부(220), 보상 제공부(230), 통신부(240) 및 제어부(250)를 포함한다.2, the game
게임 이벤트 정보 수신부(210)는 복수의 게임 이벤트 생성 조건들을 수신한다. 여기에서, 게임 이벤트 생성 조건들은 게임 상에서 일정한 이벤트를 생성시키는 요건과 연관되고, 게임 운영자에 의해 설정될 수 있다. 게임 이벤트 생성 조건은 복수의 게임 이벤트 생성 조건의 속성(이하, 게임 이벤트 조건 속성)들을 포함할 수 있고, 게임 이벤트 조건 속성은 플레이 모드 속성, 동시 플레이어 수 속성, 게임 운영 시간대 속성 또는 이벤트 발생 확률 속성에 해당할 수 있다. The game event
예를 들어, 축구 게임과 같은 스포츠 게임을 예시하면, 게임 이벤트 정보 수신부(210)는 챔피언스 리그 모드(플레이 모드 속성)에 대해 동시 플레이어 수가 1만 이상(동시 플레이어 수 속성), 14:00시~16:00시 사이에(게임 운영 시간대 속성) 30%의 확률(이벤트 발생 확률 속성)을 요건으로 정의한 게임 이벤트 생성 조건을 수신할 수 있다. 게임 이벤트 정보 수신부(210)의 구체적 동작은 도3 및 도 4를 참조하여 설명한다.For example, when a sports game such as a soccer game is exemplified, the game event
보상 항목 결정부(220)는 복수의 게임 이벤트 생성 조건들 각각을 평가하여 보상 항목을 자동으로 결정한다. 여기에서, 보상 항목은 사용자 단말(110)에 제공하는 경품을 기술하는 내용으로서, 축구 게임과 같은 스포츠 게임을 예시하면, 게임 머니, 신규 선수 카드, 트레이드, 시장 이용권 등을 포함할 수 있다. 보상 항목 결정부(220)의 구체적 동작은 도3 및 도 5 내지 도7을 참조하여 설명한다.The compensation
보상 제공부(230)는 사용자 단말(110)에 의해 복수의 게임 이벤트 생성 조건들 중 하나가 충족되면 해당 보상 항목에 해당하는 보상을 사용자 단말(110)에 제공한다. 보상 제공부(230)는 보상 항목 결정부(220)에 의해 보상 항목이 결정 되면, 사용자 단말(110)에 이러한 보상 항목을 제공하여 게임 사용자가 이용할 수 있도록 한다. The
일 실시예에서, 보상 제공부(230)는 사용자 단말(110)의 어뷰징(abusing)으로 인한 이벤트 취소 요건이 충족되면 해당 제공을 취소할 수 있다. 보상 제공부(230)의 구체적 동작은 도3 및 도8을 참조하여 설명한다.In one embodiment, the
통신부(240)는 사용자 단말(110)과 통신을 수행하기 위한 물리적 또는 논리적 인터페이스를 제공하고, 일 실시예에서, TCP/IP 또는 UDP/IP로 구현될 수 있다.The
제어부(250)는 게임 이벤트 정보 수신부(210), 보상 항목 결정부(220), 보상 제공부(230) 및 통신부(240)의 동작 및 데이터의 흐름을 제어한다.The
일 실시예에서, 게임 이벤트 생성 서버(120)는 게임 수행 단말(110)와 연동하는 컴퓨터 프로그램을 실행할 수 있고, 컴퓨터 프로그램은 컴퓨터가 읽을 수 있는 기록 매체로 구현될 수 있다.
In one embodiment, the game
도 3은 도 2의 게임 이벤트 생성 서버에서 수행되는 게임 이벤트 생성 과정을 설명하는 흐름도이다.3 is a flowchart illustrating a game event generating process performed by the game event generating server of FIG.
게임 이벤트 조건 수신부(210)는 복수의 게임 이벤트 생성 조건들을 수신한다(단계 S310). 여기에서, 게임 이벤트 생성 조건들은 게임 상에서 일정한 이벤트를 생성시키는 요건과 연관되고, 게임 운영자에 의해 설정될 수 있다. 게임 이벤트 생성 조건은 복수의 게임 이벤트 조건 속성들을 포함할 수 있다. 여기에서, 게임 이벤트 조건 속성이란 게임 이벤트 생성 조건을 구성하는 서브-항목을 의미하며, 일 실시예에서, 플레이 모드 속성, 동시 플레이어 수 속성, 게임 운영 시간대 속성 및 이벤트 발생 확률 속성 중 적어도 하나를 포함할 수 있다. 야구 게임과 같은 스포츠 게임을 예시하면, 게임 이벤트 조건 속성은 게임 플레이 모드에 해당할 수 있고, 게임 플레이 모드는 정규리그 모드, 포스트 시즌 모드 또는 월드 베이스볼 클래식 모드 등에 해당할 수 있다.
The game event
도 4는 게임 이벤트 조건 속성의 구체적인 내용을 예시하는 도면이다.FIG. 4 is a diagram illustrating specific contents of a game event condition attribute.
도 4에서, 게임 이벤트 조건 속성은 플레이 모드 속성(410), 동시 플레이어 수 속성(420) 및 이벤트 발생 확률 속성(430) 중 적어도 하나를 포함할 수 있다. 예를 들어, 게임 이벤트 조건 수신부(210)는 리그 플레이 모드에 대해 동시 플레이어 수가 1만 이상인 경우, 20%의 확률로 이벤트를 발생시키도록 수신할 수 있다. 이러한 게임 이벤트 조건 속성이 모두 충족되면 게임 이벤트 생성 조건이 충족되므로 사용자 단말(110)은 게임 이벤트 생성 조건에 따른 보상을 제공받을 수 있다.
4, the game event condition attribute may include at least one of a play mode attribute 410, a simultaneous
다시 도 3에서, 보상 항목 결정부(220)는 복수의 게임 이벤트 생성 조건들 각각을 평가하여 보상 항목을 자동으로 결정한다(단계 S320). 여기에서, 보상 항목은 사용자 단말(110)에 제공하는 경품을 기술하는 내용으로서, 축구 게임과 같은 스포츠 게임을 예시하면, 게임 머니, 신규 선수 카드, 트레이드, 시장 이용권 등을 포함할 수 있다. 3, the compensation
일 실시예에서, 보상 항목 결정부(220)는 게임 이벤트 생성 조건과 무관하게 무작위로 보상 항목을 결정할 수 있다. 일 실시예에서, 보상 항목 결정부(220)는 게임 사용자에게 게임 플레이 중 예기치 못한 이벤트를 발생시킬 수 있고, 특히, Random 함수를 통해 이러한 이벤트를 발생시킬 수 있다. 또한, 보상 항목 결정부(220)는 이러한 이벤트에 대한 보상 항목을 결정할 수 있다. 게임 사용자는 사전에 예상하지 못한 보상을 얻을 수 있으므로 우연한 아이템 획득을 위해 더욱 오랫동안 게임을 플레이할 수 있다. 보상 항목 결정부(220)에 대한 다른 실시예들은 도 5 내지 도 7을 참조하여 설명한다.
In one embodiment, the compensation
도 5는 보상 항목 결정부의 제1 실시예에 따른 보상 가중치 결정 과정을 설명하는 도면이다.5 is a diagram for explaining a compensation weight determination process according to the first embodiment of the compensation item determination unit.
보상 항목 결정부(220)는 복수의 게임 이벤트 생성 조건들 각각에 있는 게임 이벤트 조건 속성의 보상 가중치를 결정할 수 있다. 여기에서, 보상 가중치는 게임 운영자에 의해 내부적인 운영 기준(예를 들어, 플레이 모드 당 예상 수익 등)을 고려하여 설정될 수 있고, 해당 보상 가중치가 높을수록 해당 게임 모드로 게임 사용자의 유도 필요성이 높은 것을 의미할 수 있다.The compensation
보상 항목 결정부(220)는 게임 사용자의 참여를 통해 예상되는 게임 운영 수익을 계산하여 보상 가중치를 결정할 수 있다. The compensation
도 5에서, 컵 플레이 모드(510)에 해당하는 보상 가중치는 일정한 보상 가중치 값(530)에 해당할 수 있다. 이러한 보상 가중치는 게임 운영자에 의해 미리 설정될 수 있다.In FIG. 5, the compensation weight corresponding to the cup play mode 510 may correspond to a constant
보상 항목 결정부(220)는 이와 달리 게임 사용자의 참여를 통해 예상되는 게임 운영 수익을 계산하여 컵 플레이 모드(510)의 보상 가중치 값(530)을 결정할 수 있다. 즉, 컵 플레이 모드(510)에 해당하는 보상 가중치는 20만원의 사용자 당 예상 수익 값(520)을 반영하여 20%의 보상 가중치 값(530)으로 결정될 수 있다. 보상 항목 결정부(220)는 보상 가중치 값(530)이 결정되면 게임 머니 2000만원의 보상 항목 값(540)을 결정할 수 있다.
The compensation
도 6은 보상 항목 결정부의 제2 실시예에 따른 성취 난이도를 기초로 해당 보상 항목을 결정하는 과정을 설명하는 도면이다.6 is a diagram illustrating a process of determining a corresponding compensation item based on the degree of achievement according to the second embodiment of the compensation item determination unit.
보상 항목 결정부(220)는 게임 이벤트 조건 속성에 대한 성취 난이도(610)를 결정할 수 있다. 여기에서, 성취 난이도(610)는 게임 내에서 게임 이벤트 조건 속성의 성취 정도를 표현한 것으로, 일 실시예에서, 해당 조건의 성취 확률에 따라 결정될 수 있다. 예를 들어 <동시 플레이어 수 1만 이상>의 성취 난이도(610)는 10에 해당할 수 있고, <동시 플레이어 수 3만 이상>의 조건의 성취 난이도(610)는 30에 해당할 수 있다.The compensation
보상 항목 결정부(220)는 적어도 하나의 보상 항목을 포함하는 보상 항목 리스트(620)를 특정 기준에 따라 정렬할 수 있다. 보상 항목 리스트(620)는 보상 항목에 대해 특정 기준에 따라 정렬한 것으로, 여기서 특정 기준은 보상 항목의 가격, 보상 항목의 입수 가능성 및 보상 항목의 유용성 중 적어도 하나를 조합하여 생성될 수 있다.The compensation
또한, 보상 항목 결정부(220)는 결정된 성취 난이도(610)를 반영하여 일정한 순서로 정렬된 보상 항목 리스트(620)에서 성취 난이도(610)에 대응하는 보상 항목(630)을 결정할 수 있다.The compensation
도 6에서, 보상 항목 결정부(220)는 게임 이벤트 조건 속성에 대한 성취 난이도(610)를 결정하면, 결정된 성취 난이도(610)를 반영하여 일정한 순서로 정렬된 보상 항목 리스트(620)에서 성취 난이도(610)에 대응하는 보상 항목(630)을 결정할 수 있다. 예를 들어, 도6에서 조건 속성 2는 성취 난이도 30으로 결정될 수 있고, 성취 난이도 30에 대응하는 보상 항목은 아이템 3으로 결정 될 수 있다.
6, the compensation
도 7은 보상 항목 결정부의 제3 실시예에 따른 게임 이벤트 조건 속성에 대한 서브-조건 상향 과정을 설명하는 도면이다.7 is a view for explaining an up-sub-condition process for a game event condition attribute according to the third embodiment of the compensation item determination unit.
게임 이벤트 조건 수신부(210)는 복수의 게임 이벤트 생성 조건의 속성 각각에 해당하는 서브-조건을 수신할 수 있고, 보상 항목 결정부(220)는 사용자 단말(110)을 통해 현재 진행되고 있는 게임에서 가변될 수 있는 게임 이벤트 조건 속성에 대한 서브-조건을 검출할 수 있다. The game event
보상 항목 결정부(220)는 현재 진행되고 있는 게임에서 서브-조건이 성취되면 다른 게임 이벤트 조건 속성에 대한 서브-조건을 상향시켜서 해당 보상 아이템의 생성 확률을 증가시킨다.The compensation
도 7에서, 게임 이벤트 정보 수신부(210)는 게임 이벤트 조건 속성을 동시 플레이어 수 속성 및 이벤트 발생 확률 속성으로 수신할 수 있다. 현재 진행되고 있는 게임에서 동시 플레이어 수 속성(710)은 <동시 플레이어 수 1만>으로 설정되고, 이벤트 발생 확률 속성(720)은 10%로 설정될 수 있다. 한편, 사용자 단말(110)을 통해 현재 진행되고 있는 게임에서 동시 플레이어 수 속성(710)이 <동시 플레이어 수 2만>으로 가변 되는 경우, 보상 항목 결정부(220)는 이벤트 발생 확률 속성(720)을 20%로 상향하여 설정할 수 있다.
In FIG. 7, the game event
다시 도3에서, 보상 제공부(230)는 복수의 게임 이벤트 생성 조건들 중 하나가 충족되면 해당 보상 항목에 해당하는 보상을 사용자 단말(110)에 제공한다(단계 S330). 3, when one of the plurality of game event generating conditions is satisfied, the
일 실시예에서, 보상 제공부(230)는 사용자 단말(110)로부터 보상 교체 요청이 수신되면 기존에 제공한 보상 항목을 다른 형태의 보상 항목으로 교체할 수 있다. 이는 게임 사용자가 게임 플레이 과정에서 원하지 않거나 이미 소유하고 있는 보상 항목을 받은 경우를 예시한 것으로, 보상 제공부(230)는 이러한 보상 교체 요청을 사용자 단말(110)로부터 수신하여 새로운 보상 항목으로 기존의 보상 항목을 대체할 수 있다. 다만, 보상 제공부(230)는 보상 항목 교체의 시기 또는 기준에 따라 보상 교체 요청을 거절할 수 있다. 여기에서, 기준은 보상 항목의 가격, 보상 항목의 입수 가능성 및 보상 항목의 유용성 중 적어도 하나를 조합하여 결정될 수 있다. In one embodiment, when the compensation replacement request is received from the user terminal 110, the
예를 들어, 보상 제공부(230)가 자동으로 결정된 보상항목으로 <신규 캐릭터 카드>를 제공하였으나, 게임 사용자가 이에 대한 교체 요청을 하는 경우, 보상 제공부(230)는 <게임 머니 1000만원>으로 교체하여 제공할 수 있다.
For example, when the game user provides a new character card as a reward item determined automatically by the
도 8은 도 2의 게임 이벤트 생성 서버에서 수행되는 이벤트 취소 과정을 설명하는 흐름도이다.8 is a flowchart illustrating an event canceling process performed by the game event generating server of FIG.
일 실시예에서, 보상 제공부(230)는 사용자 단말(110)의 어뷰징(abusing)으로 인한 이벤트 취소 요건이 충족되면 보상 항목의 제공을 취소할 수 있다. 사용자 단말(110)의 어뷰징(abusing)이란, 사용자 단말(110)에서 게임 이벤트 생성 조건을 부당하게 만족시키거나 예정되지 않은 조건을 생성하여 보상을 제공받는 행위들을 말한다. 예를 들어, 어뷰징(abusing)은 사용자 단말(110)이 <동시 플레이어 수>의 조건 충족을 위해 유령 사용자를 다수 생성하여 게임 이벤트 생성 서버(120)에 접속하는 경우를 포함할 수 있다.In one embodiment, the
도 8에서, 게임 이벤트 생성 조건이 충족(단계 S810)되면, 보상 제공부(230)는 사용자 단말(110)의 어뷰징(abusing) 여부를 판단할 수 있다(단계 S820).8, when the game event generating condition is satisfied (step S810), the
보상 제공부(230)는 사용자 단말(110)의 어뷰징(abusing)이 발생하면 게임 이벤트 생성 조건 충족에 따른 보상을 취소할 수 있고(단계 S830) 그렇지 않으면 게임 이벤트 생성 조건 충족에 따른 보상을 제공할 수 있다(단계 S840).
When the abuser of the user terminal 110 occurs, the
상기에서는 본 출원의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the present invention as defined by the following claims It can be understood that
100: 게임 이벤트 생성 시스템 110: 사용자 단말
120: 게임 이벤트 생성 서버
210: 게임 이벤트 정보 수신부 220: 보상 항목 결정부
230: 보상 제공부 240: 통신부
250: 제어부
410: 플레이 모드 속성 420: 동시 플레이어 수 속성
430: 이벤트 발생 확률 속성
510: 컵 플레이 모드 520: 사용자 당 예상 수익 값
530: 보상 가중치 값 540: 보상 항목 값
610: 성취 난이도 620: 보상 항목 리스트
630: 대응 보상 항목
710: 동시 플레이어 수 속성 720: 이벤트 발생 확률 속성100: game event generating system 110: user terminal
120: Game event generation server
210: game event information receiving unit 220: compensation item determining unit
230: compensation providing unit 240: communication unit
250:
410: Play mode attribute 420: Number of simultaneous players attribute
430: Event occurrence probability property
510: Cup play mode 520: Estimated revenue per user value
530: compensation weight value 540: compensation item value
610: Achievement Difficulty 620: Compensation Item List
630: Corresponding compensation item
710: Number of simultaneous players attribute 720: Event occurrence probability property
Claims (23)
게임 운영자로부터 플레이 모드, 동시 플레이어 수, 게임 운영 시간대 및 이벤트 발생 확률 중 적어도 하나를 기초로 설정된 복수의 게임 이벤트 생성 조건들을 수신하는 단계;
상기 수신된 복수의 게임 이벤트 생성 조건들 각각을 평가하여 보상 항목을 자동으로 결정하거나 또는 상기 수신된 복수의 게임 이벤트 생성 조건들과 무관하게 무작위로 보상 항목을 결정하는 단계; 및
상기 사용자 단말에 의해 상기 수신된 복수의 게임 이벤트 생성 조건들 중 하나가 충족되면 해당 보상 항목에 해당하는 보상을 상기 사용자 단말에 제공하는 단계를 포함하는 게임 이벤트 생성 방법.
1. A game event generating method performed in a game event generating server that can be connected to a user terminal,
Receiving a plurality of game event generation conditions set based on at least one of a play mode, a number of simultaneous players, a game operation time zone, and an event occurrence probability from a game operator;
Evaluating each of the plurality of received game event generating conditions to automatically determine a compensation item or randomly determining a compensation item regardless of a plurality of received game event generating conditions; And
And providing a compensation corresponding to a corresponding compensation item to the user terminal if one of the plurality of game event generating conditions is satisfied by the user terminal.
상기 복수의 게임 이벤트 생성 조건들 각각에 있는 게임 이벤트 조건 속성의 보상 가중치를 결정하는 단계를 더 포함하는 것을 특징으로 하는 게임 이벤트 생성 방법.
The method according to claim 1, wherein the step of automatically evaluating each of the plurality of received game event generating conditions to determine a compensation item
Further comprising determining a compensation weight of a game event condition attribute in each of the plurality of game event generating conditions.
게임 사용자의 참여를 통해 예상되는 게임 운영 수익을 계산하여 상기 보상 가중치를 결정하는 것을 특징으로 하는 게임 이벤트 생성 방법.
4. The method of claim 3, wherein determining the compensation weights of the game event condition attributes in each of the plurality of game event generating conditions comprises:
Wherein the compensation weight is determined by calculating a game operation profit expected through participation of a game user.
상기 게임 이벤트 조건 속성에 대한 성취 난이도를 결정하는 단계를 더 포함하는 것을 특징으로 하는 게임 이벤트 생성 방법.
The method according to claim 1, wherein the step of automatically evaluating each of the plurality of received game event generating conditions to determine a compensation item
Further comprising the step of determining an achievement degree of difficulty for the game event condition attribute.
적어도 하나의 보상 항목을 포함하는 보상 항목 리스트를 특정 기준에 따라 정렬하는 단계를 더 포함하는 게임 이벤트 생성 방법.
The method of claim 5, wherein the step of automatically evaluating each of the plurality of received game event generating conditions to determine a compensation item
And sorting the list of compensation items including at least one compensation item according to a specific criterion.
상기 결정된 성취 난이도를 기초로 상기 정렬된 보상 항목 리스트에서 상기 보상 항목을 결정하는 단계를 더 포함하는 것을 특징으로 하는 게임 이벤트 생성 방법.
The method of claim 6, wherein the step of automatically evaluating each of the plurality of received game event generating conditions to determine a compensation item
Further comprising: determining the compensation item in the ordered compensation item list based on the determined difficulty level.
상기 복수의 게임 이벤트 생성 조건의 속성 각각에 해당하는 서브-조건을 수신하는 단계를 더 포함하는 것을 특징으로 하는 게임 이벤트 생성 방법.
The method of claim 1, wherein the receiving of the plurality of game event generating conditions comprises:
And receiving a sub-condition corresponding to each of attributes of the plurality of game event generating conditions.
상기 사용자 단말을 통해 현재 진행되고 있는 게임에서 가변 될 수 있는 게임 이벤트 조건 속성에 대한 서브-조건을 검출하는 단계를 더 포함하는 것을 특징으로 하는 게임 이벤트 생성 방법.
The method of claim 8, wherein the step of automatically evaluating each of the plurality of received game event generating conditions to determine a compensation item
Further comprising detecting a sub-condition for a game event condition attribute that can be changed in the game currently being played through the user terminal.
상기 현재 진행되고 있는 게임에서 상기 검출된 서브-조건이 성취되면 다른 게임 이벤트 조건 속성에 대한 서브-조건을 상향시켜서 해당 보상 아이템의 생성 확률을 증가시키는 단계를 더 포함하는 것을 특징으로 하는 게임 이벤트 생성 방법.
The method of claim 9, wherein the step of automatically evaluating each of the received plurality of game event generating conditions to determine a compensation item
If the detected sub-condition is satisfied in the currently playing game, increasing the sub-condition of another game event condition attribute to increase the generation probability of the corresponding reward item. Way.
상기 사용자 단말의 어뷰징으로 인한 이벤트 취소 요건이 충족되면 상기 제공을 취소하는 단계를 더 포함하는 게임 이벤트 생성 방법.
The method of claim 1, wherein providing the compensation corresponding to the corresponding compensation item to the user terminal comprises:
And canceling the provision if the event cancellation requirement due to the attack of the user terminal is satisfied.
상기 수신된 복수의 게임 이벤트 생성 조건들 각각을 평가하여 보상 항목을 자동으로 결정하거나 또는 상기 수신된 복수의 게임 이벤트 생성 조건들과 무관하게 무작위로 보상 항목을 결정하는 보상 항목 결정부; 및
사용자 단말에 의해 상기 수신된 복수의 게임 이벤트 생성 조건들 중 하나가 충족되면 해당 보상 항목에 해당하는 보상을 상기 사용자 단말에 제공하는 보상 제공부를 포함하는 게임 이벤트 생성 서버.
A game event condition receiving unit that receives a plurality of game event generating conditions set based on at least one of a play mode, a number of simultaneous players, a game operation time zone, and an event occurrence probability from a game operator;
A compensation item determination unit for automatically determining a compensation item by evaluating each of the plurality of received game event generating conditions or randomly determining a compensation item regardless of the plurality of received game event generating conditions; And
And a compensation providing unit for providing a compensation corresponding to the corresponding compensation item to the user terminal if one of the plurality of received game event generating conditions is satisfied by the user terminal.
상기 복수의 게임 이벤트 생성 조건들 각각에 있는 게임 이벤트 조건 속성의 보상 가중치를 결정하는 것을 특징으로 하는 게임 이벤트 생성 서버.
13. The system of claim 12, wherein the compensation item determination unit
And determines a compensation weight of a game event condition attribute in each of the plurality of game event generation conditions.
게임 사용자의 참여를 통해 예상되는 게임 운영 수익을 계산하여 상기 보상 가중치를 결정하는 것을 특징으로 하는 게임 이벤트 생성 서버.
15. The apparatus of claim 14, wherein the compensation item determination unit
Wherein the game weight generation unit determines the compensation weight by calculating a game operation profit expected through participation of a game user.
상기 게임 이벤트 조건 속성에 대한 성취 난이도를 결정하는 것을 특징으로 하는 게임 이벤트 생성 서버.
13. The system of claim 12, wherein the compensation item determination unit
And determines an accomplishment degree of difficulty for the game event condition attribute.
적어도 하나의 보상 항목을 포함하는 보상 항목 리스트를 특정 기준에 따라 정렬하는 것을 특징으로 하는 게임 이벤트 생성 서버.
17. The system of claim 16, wherein the compensation item determination unit
And arranges the compensation item list including at least one compensation item according to a specific criterion.
상기 결정된 성취 난이도를 기초로 상기 정렬된 보상 항목 리스트에서 상기 보상 항목을 결정하는 것을 특징으로 하는 게임 이벤트 생성 서버.
18. The apparatus of claim 17, wherein the compensation item determination unit
And determines the compensation item in the ordered compensation item list based on the determined difficulty level.
상기 복수의 게임 이벤트 생성 조건의 속성 각각에 해당하는 서브-조건을 수신하는 것을 특징으로 하는 게임 이벤트 생성 서버.
13. The game system according to claim 12, wherein the game event condition receiving unit
And a sub-condition corresponding to each of attributes of the plurality of game event generation conditions is received.
사용자 단말을 통해 현재 진행되고 있는 게임에서 가변 될 수 있는 게임 이벤트 조건 속성에 대한 서브-조건을 검출하는 것을 특징으로 하는 게임 이벤트 생성 서버.
20. The apparatus of claim 19, wherein the compensation item determination unit
And detects a sub-condition of a game event condition attribute that can be changed in a game currently being performed through the user terminal.
상기 현재 진행되고 있는 게임에서 상기 검출된 서브-조건이 성취되면 다른 게임 이벤트 조건 속성에 대한 서브-조건을 상향시켜서 해당 보상 아이템의 생성 확률을 증가시키는 것을 특징으로 하는 게임 이벤트 생성 서버.
21. The system of claim 20, wherein the compensation item determination unit
And if the detected sub-condition is satisfied in the currently playing game, raising the sub-condition for another game event condition attribute to increase the generation probability of the corresponding reward item.
상기 사용자 단말의 어뷰징으로 인한 이벤트 취소 요건이 충족되면 상기 제공을 취소하는 것을 특징으로 하는 게임 이벤트 생성 서버.
13. The apparatus of claim 12, wherein the compensation providing unit
And canceling the provision if the event cancellation requirement due to the obligation of the user terminal is satisfied.
A computer-readable recording medium on which a program for implementing the method of claim 1 is recorded.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120130559A KR101447580B1 (en) | 2012-11-16 | 2012-11-16 | Method of generating game event, game event server performing the same and storage media storing the same |
PCT/KR2012/011513 WO2014077455A1 (en) | 2012-11-16 | 2012-12-26 | Method for generating game event, game event generation server for performing the method, and recording medium for saving same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120130559A KR101447580B1 (en) | 2012-11-16 | 2012-11-16 | Method of generating game event, game event server performing the same and storage media storing the same |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20140066274A KR20140066274A (en) | 2014-06-02 |
KR101447580B1 true KR101447580B1 (en) | 2014-10-08 |
Family
ID=50731355
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120130559A KR101447580B1 (en) | 2012-11-16 | 2012-11-16 | Method of generating game event, game event server performing the same and storage media storing the same |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR101447580B1 (en) |
WO (1) | WO2014077455A1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9498717B2 (en) | 2014-02-10 | 2016-11-22 | Microsoft Technology Licensing, Llc | Computing application instant replay |
US9950257B2 (en) | 2014-03-04 | 2018-04-24 | Microsoft Technology Licensing, Llc | Recording companion |
KR101631494B1 (en) * | 2015-02-13 | 2016-06-17 | (주)브로틴 | System and method for managing game event |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090003485A (en) * | 2007-06-13 | 2009-01-12 | 주식회사 엔씨소프트 | User-driven game event system |
KR20110042934A (en) * | 2009-10-20 | 2011-04-27 | 정인수 | Requital method and server adaptive to use of website user |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090113233A (en) * | 2009-10-05 | 2009-10-29 | 김동환 | System and method for event participation right of the PC bang user |
JP5579526B2 (en) * | 2010-07-30 | 2014-08-27 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Incentive determination method, program and system |
KR20120075589A (en) * | 2010-12-16 | 2012-07-09 | (주)네오위즈게임즈 | Method, game server and recording medium for providing game using pc-room mission card |
-
2012
- 2012-11-16 KR KR1020120130559A patent/KR101447580B1/en not_active IP Right Cessation
- 2012-12-26 WO PCT/KR2012/011513 patent/WO2014077455A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090003485A (en) * | 2007-06-13 | 2009-01-12 | 주식회사 엔씨소프트 | User-driven game event system |
KR20110042934A (en) * | 2009-10-20 | 2011-04-27 | 정인수 | Requital method and server adaptive to use of website user |
Also Published As
Publication number | Publication date |
---|---|
WO2014077455A1 (en) | 2014-05-22 |
KR20140066274A (en) | 2014-06-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6990723B2 (en) | Control system, control method and server | |
Cox | What makes a blockbuster video game? An empirical analysis of US sales data | |
US11170352B2 (en) | Game system, virtual currency processing system, processing method, and information storage medium | |
US9132349B2 (en) | Third-party recommendation in game system | |
Švelch | Resisting the perpetual update: Struggles against protocological power in video games | |
KR20130137431A (en) | Method of composing quest, server performing the same and storage media storing the same | |
US8812514B2 (en) | Web-based competitions using dynamic preference ballots | |
US7798908B2 (en) | Promotional games architecture | |
JP7203517B2 (en) | GAME PROGRAM, RECORDING MEDIUM, GAME PROCESSING METHOD, INFORMATION PROCESSING DEVICE | |
US9778737B1 (en) | Game recommendations based on gesture type | |
US20220092937A1 (en) | Method of rewarding non-dangerous behavior | |
KR101447580B1 (en) | Method of generating game event, game event server performing the same and storage media storing the same | |
KR101436308B1 (en) | Method of providing game replay, game replay server performing the same and storage media storing the same | |
Zarsky | Information privacy in virtual worlds: identifying unique concerns beyond the online and offline worlds | |
EP2735347A1 (en) | Advanced entertainment actions and achievements logging | |
JP6722220B2 (en) | Server system and game system | |
US20150348092A1 (en) | Game and Competition Based Method of Advertising | |
Levinson | Embedded Deception: How the FTC's Recent Interpretation of the Children's Online Privacy Protection Act Missed the Mark | |
KR101729185B1 (en) | On-demand traffic trade method, computer-readable medium and system | |
Holden et al. | Copyright and joint authorship as a disruption of the video game streaming industry | |
Marchese | Debunking the" Big is Bad" Bogeyman: How Facebook Benefits Consumers | |
TW201205334A (en) | Method for displaying information about use of hack tool in online game | |
KR101603575B1 (en) | Method for Providing of Game Service and Server Thereof | |
Ziermann | Microsoft/Activision–market definition and theories of harm under EU competition law | |
KR101295616B1 (en) | Method and apparatus for managing item lottery service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20170824 Year of fee payment: 4 |
|
LAPS | Lapse due to unpaid annual fee |