KR101892739B1 - 게임 운영 시나리오 생성 장치 및 그 방법 - Google Patents
게임 운영 시나리오 생성 장치 및 그 방법 Download PDFInfo
- Publication number
- KR101892739B1 KR101892739B1 KR1020160126460A KR20160126460A KR101892739B1 KR 101892739 B1 KR101892739 B1 KR 101892739B1 KR 1020160126460 A KR1020160126460 A KR 1020160126460A KR 20160126460 A KR20160126460 A KR 20160126460A KR 101892739 B1 KR101892739 B1 KR 101892739B1
- Authority
- KR
- South Korea
- Prior art keywords
- attribute
- behavior
- attribute value
- operational
- operating
- 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.)
- Expired - Fee Related
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/70—Game security or game management aspects
- A63F13/79—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
- A63F13/798—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for assessing skills or for ranking players, e.g. for generating a hall of fame
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/45—Controlling the progress of the video game
-
- 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/60—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
- A63F13/67—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor adaptively or by learning from player actions, e.g. skill level adjustment or by storing successful combat sequences for re-use
-
- 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/60—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
- A63F13/69—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/77—Game security or game management aspects involving data related to game devices or game servers, e.g. configuration data, software version or amount of memory
-
- 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/85—Providing additional services to players
-
- 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
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/6027—Methods for processing data by generating or executing the game program using adaptive systems learning from user actions, e.g. for skill level adjustment
-
- 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
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/64—Methods for processing data by generating or executing the game program for computing dynamical parameters of game objects, e.g. motion determination or computation of frictional forces for a virtual car
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
도 2는 본 발명의 일실시예에 따른 운영 속성 리스트의 예시도.
도 3은 본 발명의 일실시예에 따른 병합 행동 속성값 리스트의 예시도.
도 4는 본 발명에 일실시예에 따른 게임 시나리오 생성 방법의 흐름도.
도 5는 본 발명에 다른 실시예에 따른 게임 시나리오 생성 방법의 흐름도.
도 6은 본 발명에 또 다른 실시예에 따른 게임 시나리오 생성 방법의 흐름도.
도 7은 본 발명의 일실시예에 따른 게임 시나리오 생성 방법이 실행되는 컴퓨터 시스템의 구조도.
Claims (10)
- 하나이상의 프로세서를 포함하는 게임 시나리오 생성 장치에 있어서, 상기 프로세서는,
게이머의 행동에 따라 운영 시나리오를 결정하는 운영 시나리오 정합부;
상기 결정된 운영 시나리오의 운영 요소에 포함된 운영 속성의 리스트에서 상기 게이머의 게임 로그 데이터에 포함된 운영 속성값을 추출하는 운영 속성 추출부;
행동 속성 리스트에서 상기 게임 로그 데이터에 포함된 행동 속성값을 추출하는 행동 속성 추출부;
상기 추출된 운영 속성값과 행동 속성값을 병합하여 병합 행동 속성값을 생성하는 속성 병합부;
상기 병합 행동 속성값을 입력으로 하여 상기 게이머의 행동 결과를 기록한 레이블에 따른 지도학습을 통해 예측 모델링을 수행하는 병합 행동 예측부;
상기 병합 행동 예측부에서 학습된 예측 모델에서 상기 병합 행동 속성값과 상기 추출된 운영 속성값 간의 상관관계를 계산하여 운영 속성의 중요도를 산출하는 연관 분석부; 및
상기 운영 속성의 중요도를 이용하여 운영 요소값을 설정하는 운영 요소 설정부;
를 포함하여 구현하는 것인 게임 시나리오 생성 장치.
- 제1항에 있어서,
상기 운영 속성 추출부에서 추출한 운영 속성값 중 상기 병합 행동 예측부에서 분석이 불가능한 운영 속성값을 분석하는 운영 속성 분석부;를 더 포함하는 것
인 게임 시나리오 생성 장치.
- 제1항에 있어서, 상기 운영 속성 리스트는
복수의 게이머들의 행동 속성 리스트에 공통으로 포함되어 있는 예측 대상 공통 속성;
상기 행동 속성 리스트에 포함되지 않은 예측 대상 운영 속성; 및
상기 병합 행동 예측부에서 분석할 수 없는 분석 대상 속성;을 포함하는 것
인 게임 시나리오 생성 장치.
- 제1항에 있어서, 상기 병합 행동 속성값 리스트는
상기 행동 속성 리스트에만 포함된 예측 대상 행동 속성값;
상기 행동 속성 리스트 및 상기 운영 속성 리스트에 공통으로 포함된 예측 대상 공통 속성값; 및
상기 운영 속성 리스트에만 포함된 예측 대상 운영 속성값;을 포함하는 것
인 게임 시나리오 생성 장치.
- 하나이상의 프로세서에 의해 수행되는 게임 시나리오 생성 방법에 있어서,
게이머의 행동에 따라 운영 시나리오를 결정하는 운영 시나리오 정합 단계;
상기 결정된 운영 시나리오의 운영 요소에 포함된 운영 속성 리스트에서 상기 게이머의 게임 로그 데이터에 포함된 운영 속성값을 추출하고, 행동 속성 리스트에서 상기 게임 로그 데이터에 포함된 행동 속성값을 추출하는 운영 속성 및 행동 속성 추출 단계;
상기 추출된 운영 속성값과 행동 속성값을 병합하여 병합 행동 속성값을 생성하는 속성 병합 단계;
상기 병합 행동 속성값을 입력으로하여 상기 게이머의 행동 결과를 기록한 레이블에 따른 지도학습을 통해 예측 모델링을 수행하는 병합 행동 예측 단계;
상기 병합 행동 예측부에서 학습된 예측 모델에서 상기 병합 행동 속성값과 상기 추출된 운영 속성값 간의 상관관계를 계산하여 운영 속성의 중요도를 산출하는 연관 분석 단계; 및
상기 운영 속성의 중요도를 이용하여 운영 요소값을 설정하는 운영 요소 결정 단계;
를 포함하는 게임 시나리오 생성 방법.
- 제5항에 있어서, 상기 운영 속성 리스트는
복수의 게이머들의 행동 속성 리스트에 공통으로 포함되어 있는 예측 대상 공통 속성;
상기 행동 속성 리스트에 포함되지 않은 예측 대상 운영 속성; 및
상기 병합 행동 예측단계에서 분석할 수 없는 분석 대상 속성;을 포함하는 것
인 게임 시나리오 생성 방법.
- 제5항에 있어서, 상기 병합 행동 속성값 리스트는
상기 행동 속성 리스트에만 포함된 예측 대상 행동 속성값;
상기 행동 속성 리스트 및 상기 운영 속성 리스트에 공통으로 포함된 예측 대상 공통 속성값; 및
상기 운영 속성 리스트에만 포함된 예측 대상 운영 속성값;을 포함하는 것
인 게임 시나리오 생성 방법.
- 하나이상의 프로세서에 의해 수행되는 게임 시나리오 생성 방법에 있어서,
게이머의 행동에 따라 운영 시나리오를 결정하는 운영 시나리오 정합 단계;
상기 결정된 운영 시나리오의 운영 요소에 포함된 운영 속성의 리스트에서 상기 게이머의 게임 로그 데이터에 포함된 운영 속성값을 추출하고, 행동 속성 리스트에서 상기 게임 로그 데이터에 포함된 행동 속성값을 추출하는 운영 속성 추출 및 행동 속성 추출 단계;
상기 추출된 운영 속성값 중 게이머별로 분석이 불가능한 운영 속성값을 분석하는 운영 속성 분석 단계;
상기 추출된 운영 속성값과 행동 속성값을 연결하여 병합 행동 속성값을 생성하는 속성 병합 단계;
상기 병합 행동 속성값을 이용하여 상기 게이머의 레이블에 따른 지도학습을 통해 예측 모델링을 수행하는 병합 행동 예측 단계;
상기 병합 행동 예측부에서 학습된 예측 모델에서 상기 병합 행동 속성값 간의 상관관계를 계산하여 운영 속성의 중요도를 산출하는 연관 분석 단계; 및
상기 분석한 운영 속성값에 의해 운영 요소값을 설정하는 운영 요소 결정 단계;
를 포함하는 게임 시나리오 생성 방법.,
- 제8항에 있어서, 상기 운영 속성 리스트는
복수의 게이머들의 행동 속성 리스트에 공통으로 포함되어 있는 예측 대상 공통 속성;
상기 행동 속성 리스트에 포함되지 않은 예측 대상 운영 속성; 및
상기 병합 행동 예측단계에서 분석할 수 없는 분석 대상 속성;을 포함하는 것
인 게임 시나리오 생성 방법.
- 제8항에 있어서, 상기 병합 행동 속성값 리스트는
상기 행동 속성 리스트에만 포함된 예측 대상 행동 속성값;
상기 행동 속성 리스트 및 상기 운영 속성 리스트에 공통으로 포함된 예측 대상 공통 속성값; 및
상기 운영 속성 리스트에만 포함된 예측 대상 운영 속성값;을 포함하는 것
인 게임 시나리오 생성 방법.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020160126460A KR101892739B1 (ko) | 2016-09-30 | 2016-09-30 | 게임 운영 시나리오 생성 장치 및 그 방법 |
| US15/720,138 US20180093191A1 (en) | 2016-09-30 | 2017-09-29 | Apparatus for generating game management scenario and method using the same |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020160126460A KR101892739B1 (ko) | 2016-09-30 | 2016-09-30 | 게임 운영 시나리오 생성 장치 및 그 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20180036189A KR20180036189A (ko) | 2018-04-09 |
| KR101892739B1 true KR101892739B1 (ko) | 2018-08-28 |
Family
ID=61757569
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020160126460A Expired - Fee Related KR101892739B1 (ko) | 2016-09-30 | 2016-09-30 | 게임 운영 시나리오 생성 장치 및 그 방법 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20180093191A1 (ko) |
| KR (1) | KR101892739B1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20200095268A (ko) * | 2019-01-31 | 2020-08-10 | 한국전자통신연구원 | 게이머 행동 예측 모델에 기반한 게임 운영 시나리오 생성 방법 및 시스템 |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20240042129A (ko) * | 2017-10-11 | 2024-04-01 | 워너 브로스. 엔터테인먼트 인크. | 머신 러닝에 기초한 플렉서블 컴퓨터 게이밍 |
| US11077362B2 (en) * | 2018-12-03 | 2021-08-03 | Sony Interactive Entertainment LLC | Machine learning driven resource allocation |
| KR102694268B1 (ko) | 2018-12-10 | 2024-08-13 | 한국전자통신연구원 | 게임 환경에서의 에이전트 생성 장치 및 그 방법 |
| US11338200B2 (en) * | 2019-03-15 | 2022-05-24 | Sony Interactive Entertainment Inc. | Server load prediction and advanced performance measures |
| KR102187916B1 (ko) * | 2019-04-11 | 2020-12-08 | 넷마블 주식회사 | 게임 이벤트 가이드를 위한 방법 및 장치 |
| KR102579203B1 (ko) | 2019-12-31 | 2023-09-15 | 한국전자통신연구원 | 게임 결과 예측 장치 및 방법 |
| CN111729305B (zh) * | 2020-06-23 | 2024-02-09 | 网易(杭州)网络有限公司 | 地图场景预加载方法、模型训练方法、设备及存储介质 |
| CN112221154B (zh) * | 2020-10-10 | 2021-06-25 | 深圳市有仙气科技有限公司 | 基于人工智能和云计算的游戏数据处理方法及游戏云中心 |
| US11724194B2 (en) * | 2021-07-28 | 2023-08-15 | Blizzard Entertainment, Inc. | Initial results of a reinforcement learning model using a heuristic |
| CN115944921B (zh) * | 2023-03-13 | 2023-05-23 | 腾讯科技(深圳)有限公司 | 游戏数据处理方法、装置、设备及介质 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070066403A1 (en) * | 2005-09-20 | 2007-03-22 | Conkwright George C | Method for dynamically adjusting an interactive application such as a videogame based on continuing assessments of user capability |
| KR101593344B1 (ko) * | 2011-11-10 | 2016-02-18 | 엠파이어 테크놀로지 디벨롭먼트 엘엘씨 | 이력 플레이어 데이터를 이용한 추론적인 렌더링 |
| US8905838B2 (en) * | 2012-06-26 | 2014-12-09 | Empire Technology Development Llc | Detecting game play-style convergence and changing games |
| KR101827355B1 (ko) * | 2012-12-04 | 2018-02-08 | 한국전자통신연구원 | 게임 로그 데이터를 통한 맵 정보 생성 방법 및 장치 |
| US9808708B1 (en) * | 2013-04-25 | 2017-11-07 | Kabam, Inc. | Dynamically adjusting virtual item bundles available for purchase based on user gameplay information |
-
2016
- 2016-09-30 KR KR1020160126460A patent/KR101892739B1/ko not_active Expired - Fee Related
-
2017
- 2017-09-29 US US15/720,138 patent/US20180093191A1/en not_active Abandoned
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20200095268A (ko) * | 2019-01-31 | 2020-08-10 | 한국전자통신연구원 | 게이머 행동 예측 모델에 기반한 게임 운영 시나리오 생성 방법 및 시스템 |
| KR102668095B1 (ko) * | 2019-01-31 | 2024-05-22 | 한국전자통신연구원 | 게이머 행동 예측 모델에 기반한 게임 운영 시나리오 생성 방법 및 시스템 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20180093191A1 (en) | 2018-04-05 |
| KR20180036189A (ko) | 2018-04-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101892739B1 (ko) | 게임 운영 시나리오 생성 장치 및 그 방법 | |
| US20200250555A1 (en) | Method and system for creating a game operation scenario based on gamer behavior prediction model | |
| US20220398598A1 (en) | Facilitating an automated, interactive, conversational troubleshooting dialog regarding a product support issue via a chatbot and associating product support cases with a newly identified issue category | |
| WO2020005725A1 (en) | Knowledge-driven dialog support conversation system | |
| KR102129962B1 (ko) | 딥 러닝과 부스티드 디시즌 트리를 활용한 고객이탈 예측장치 및 이를 이용한 고객이탈 예측방법 | |
| US20220004813A1 (en) | Model reselection for accommodating unsatisfactory training data | |
| US11429863B2 (en) | Computer-readable recording medium having stored therein learning program, learning method, and learning apparatus | |
| JP7139932B2 (ja) | 需要予測方法、需要予測プログラムおよび需要予測装置 | |
| US12053702B2 (en) | Systems and methods for evaluating game elements | |
| KR20180063912A (ko) | 온라인 게임 서비스의 운영 결과를 예측하는 방법 및 그 장치 | |
| CN109033309B (zh) | 数据处理方法、装置、设备及存储介质 | |
| JP4910804B2 (ja) | 業務プロセス推定プログラム、業務プロセス推定方法および業務プロセス推定装置 | |
| US20220387897A1 (en) | Systems and methods for video streaming analysis | |
| Schleier-Smith | An architecture for agile machine learning in real-time applications | |
| CN111400471A (zh) | 问题推荐方法、系统、电子设备和存储介质 | |
| CN113569949A (zh) | 异常用户识别方法及装置、电子设备和存储介质 | |
| Coveyduc et al. | Artificial intelligence for business: A roadmap for getting started with AI | |
| CN113191821A (zh) | 一种数据处理方法及装置 | |
| US11484788B2 (en) | Apparatus and method for predicting result of the computer game | |
| KR102414960B1 (ko) | 프로모션 대상 선별 방법 및 그 장치 | |
| JP7592568B2 (ja) | 機械学習モデル評価システム及び方法 | |
| US20240184660A1 (en) | Method, program, system, and device for estimating cause of problem | |
| CN118097431A (zh) | 面向工程进度的可视化监管系统及方法 | |
| CN117350745A (zh) | 一种用于电商平台的售后处理方法、装置、设备和介质 | |
| US11074518B2 (en) | Computer system, generation method of plan, and non-transitory computer readable storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20240823 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20240823 |