KR20130082917A - Method for mission processing of on-line game system - Google Patents
Method for mission processing of on-line game system Download PDFInfo
- Publication number
- KR20130082917A KR20130082917A KR1020110140662A KR20110140662A KR20130082917A KR 20130082917 A KR20130082917 A KR 20130082917A KR 1020110140662 A KR1020110140662 A KR 1020110140662A KR 20110140662 A KR20110140662 A KR 20110140662A KR 20130082917 A KR20130082917 A KR 20130082917A
- Authority
- KR
- South Korea
- Prior art keywords
- mission
- special
- special mission
- information
- game
- 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/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
- A63F13/533—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game for prompting the player, e.g. by displaying a game menu
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/822—Strategy games; Role-playing games
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Optics & Photonics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
본 발명은 사용자 캐릭터가 가상 공간에 구현된 게임 맵 내에서 다양한 미션을 수행하도록 하는 온라인 롤 플레잉 게임에 관한 것으로서, 특히 관리자의 설정에 따라 특정 기간 동안 평상시와는 다른 내용의 특수 미션을 제공하여 게임의 내용에 변화를 주고 사용자들이 새로운 경험을 해 볼 수 있도록 한다.
The present invention relates to an online role-playing game that allows a user character to perform various missions in a game map implemented in a virtual space. In particular, the present invention provides a special mission with a different content than usual for a specific period according to a manager's setting. Change the content of the content and allow users to try new experiences.
현재 통신망을 통해 다양한 종류의 온라인 게임이 제공되고 있으며, 특히 롤 플레잉 게임(Role Playing Game)이 각광을 받고 있다.Currently, various types of online games are provided through a communication network, and role playing games are in the spotlight.
롤 플레잉 게임은 일정한 스토리(이야기)에 따라 진행된다는 특징을 가지고 있으며, 사용자들은 스토리 전개에 따라 주어지는 미션을 수행하면서 게임을 진행하게 된다.Role-playing games are characterized by progressing according to a certain story (story), and users progress the game while performing missions given as the story progresses.
미션은 하나 이상의 퀘스트로 이루어질 수 있는데, 각 게임 맵에서 사용자들에게 주어지는 미션은 고정되어 있으며, 사용자들은 그 순서에 따라 앞의 미션을 수행한 후 다음 미션을 수행할 수 있다.Missions can consist of one or more quests. Missions given to users in each game map are fixed, and users can perform the next mission after performing the previous mission in that order.
즉, 종래의 롤 플레잉 게임은 다양한 미션을 준비하고 있기는 하지만, 그 스토리 전개가 획일적이어서 사용자들에게 지루함을 주는 요인이 된다. 또한, 게임의 시나리오를 전체적으로 변경하는 것은 물적/인적 비용이 많이 소요되어 수시로 수행할 수 있는 방안이 될 수 없다.
In other words, the conventional role-playing game is prepared for a variety of missions, but the story development is uniform, which causes boring to users. In addition, changing the scenario of the game as a whole, material / human costs are expensive and can not be a way to perform at any time.
이에 본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로서, 설날, 성탄절, 기념일 등에 일시적으로 특수 미션을 제공하여 사용자들이 새로운 경험을 해 볼 수 있도록 하고, 또한 게임 관리자가 더욱 편리하게 특수 미션을 적용하고 관리할 수 있도록 하는데 그 목적이 있다.
Accordingly, the present invention has been made to solve the above problems, to temporarily provide a special mission for New Year's Day, Christmas, Anniversary, etc., so that users can experience a new experience, and the game manager more convenient to the special mission Its purpose is to make it applicable and manageable.
상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 온라인 게임 시스템의 미션 처리 방법은, 게임 서버가 제공할 미션 정보로 특수미션정보(특수미션정보에는 특수 미션의 종류와 진행기간에 관한 정보가 포함됨)를 설정하는 특수미션 설정단계; 상기 게임 서버가 설정된 특수미션정보에 따라 특수 미션의 진행기간 동안 해당 특수 미션을 제공하는 특수미션 실행단계; 및 특수 미션의 진행기간이 종료되면 해당 특수미션정보를 상기 게임 서버가 제공할 미션 정보에서 삭제하는 특수미션 종료단계를 포함하여 이루어진다.In order to achieve the above object, the mission processing method of the online game system according to the present invention includes the mission information to be provided by the game server as special mission information (special mission information includes information about the type and duration of the special mission). Special mission setting step of setting; A special mission execution step of providing a special mission during the progress of the special mission according to the special mission information set by the game server; And a special mission end step of deleting the corresponding special mission information from the mission information provided by the game server when the progress of the special mission ends.
상기 특수미션 설정단계는 관리자에게 특수미션설정용 유저 인터페이스를 제공하고, 관리자가 입력한 특수미션정보를 상기 게임 서버가 제공할 미션 정보로 설정하는 관리자 툴(Tool)을 통해 이루어진다.
The special mission setting step is performed through an administrator tool for providing a user interface for special mission setting to an administrator and setting the special mission information input by the administrator as mission information to be provided by the game server.
특수미션의 진행기간은 날짜, 및 발생할 수 있는 이벤트의 총량 중 하나 이상을 기초로 설정될 수 있다.The duration of the special mission may be set based on one or more of the date and the total amount of events that may occur.
상기 관리자 툴은 웹상에서 관리자 단말로 제공될 수 있다.The manager tool may be provided to the manager terminal on the web.
상기 특수미션설정용 유저 인터페이스는 특수 미션의 목록을 표시하여 관리자가 하나 이상의 특수미션을 선택 할 수 있도록 구성될 수 있다.
The special mission setting user interface may be configured to display a list of special missions so that an administrator may select one or more special missions.
상기 특수미션 종료단계는 사용자들이 특수 미션을 진행한 결과에 따라 보상을 제공하도록 구성될 수 있다.
The special mission end step may be configured to provide a reward according to a result of the users performing the special mission.
상기 특수 미션은 상기 게임 서버에 접속한 모든 사용자가 참여할 수 있도록 구성될 수 있으며, 새로운 게임 맵의 오픈, 및 새로운 게임 맵에서의 몬스터 사냥을 포함할 수 있다.
The special mission may be configured so that all users connected to the game server can participate, and may include opening a new game map and hunting monsters in the new game map.
본 발명에 따르면, 설날, 성탄절, 각종 기념일 등에 일시적으로 특수 미션이 제공되므로 사용자들이 새로운 경험을 해 볼 수 있게 된다.According to the present invention, special missions are temporarily provided for New Year's Day, Christmas, various anniversaries, etc., so that users can experience a new experience.
특수 미션은 특수미션 진행기간 동안 일시적으로 제공되는 것이므로, 각 게임 맵에서는 해당 게임 맵에서 주어지는 미션만을 수행해야 한다거나, 자신의 게임 레벨에 따른 미션만을 수행해야 한다는 등의 제한없이 누구나 수행할 수 있도록 허용될 수 있다.Special missions are provided temporarily during the special mission period, so each game map can be used by anyone without any restrictions, such as only the missions given in that game map, or only missions based on their game level. Can be.
이에 따라 사용자들은 평소에는 경험하기 어려웠던 미션을 수행할 수 있게 되어 게임에 흥미를 계속 유지할 수 있으며, 게임 기획자들은 더욱 다양한 게임 서비스를 기획할 수 있게 된다.As a result, users can carry out missions that were difficult to experience in the usual way to keep the game interesting, and game planners can plan more various game services.
또한, 관리자는 직관적인 모습을 갖는 유저 인터페이스(UI)를 통해 특수 미션을 설정할 수 있기 때문에 매우 편리하고 효율적으로 특수 미션을 적용하고 관리할 수 있다.
In addition, since the administrator can set a special mission through an intuitive UI, the administrator can apply and manage the special mission very conveniently and efficiently.
도 1은 롤 플레잉 게임을 서비스하는 온라인 게임 시스템의 예,
도 2는 사용자 단말의 예,
도 3은 본 발명에 따른 미션 처리 방법의 일 실시예,
도 4는 관리자가 특수미션정보를 설정하는 과정의 예,
도 5는 특수미션설정용 유저 인터페이스의 예,
도 6은 본 발명에 따라 특수 미션을 처리하는 구체적인 예이다.1 is an example of an online game system for serving role playing games,
2 is an example of a user terminal;
3 is an embodiment of a mission processing method according to the present invention;
4 is an example of a process in which an administrator sets special mission information;
5 is an example of a user interface for special mission setting;
6 is a specific example of processing a special mission according to the present invention.
이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명하기로 한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 롤 플레잉 게임을 서비스하는 온라인 게임 시스템(20)의 예를 도시한 것으로서, 각 사용자는 사용자 단말(10)을 이용하여 온라인 게임 시스템(20)이 제공하는 롤 플레잉 게임을 즐긴다.1 illustrates an example of an
사용자 단말(10)은 데스크 탑 컴퓨터나 노트북 컴퓨터와 같은 개인용 컴퓨터(PC: Personal Computer)뿐 아니라 스마트폰이나 태블릿 컴퓨터와 같이 통신망(13)을 통해 온라인 게임 시스템(20)에 접속하여 온라인 게임 시스템(20)이 제공하는 롤 플레잉 게임을 이용할 수 있는 일체의 단말을 말한다.The
사용자 단말(10)에는 사용자가 롤 플레잉 게임을 이용할 수 있도록 해주는 게임 클라이언트(11)가 설치된다.The
게임 클라이언트(11)는 사용자 단말(10)에 설치되어 동작하는 컴퓨터 프로그램으로서 통신망(13)을 통해 다운로드되어 설치될 수 있다. 게임 클라이언트(11)는 게임 화면 처리, 사운드 효과 처리, 각종 사용자 인터페이스 제공 등 사용자 측에서 수행되어야 할 다양한 기능을 수행하며, 기본적으로 게임 서버(24)와 통신하면서 롤 플레잉 게임을 진행시킨다.The
이때 게임 서버(24)와 게임 클라이언트(11)의 역할 분담은 필요에 따라 다양하게 구성될 수 있다.In this case, the role sharing between the
온라인 게임 시스템(20)은 유선 인터넷망이나 무선 인터넷망 등 다양한 통신망(13)을 통해 롤 플레잉 게임 서비스를 제공한다.The
롤 플레잉 게임, 또는 MMORPG(Massively Multi-player Online Role Playing Game) 게임은 사용자 캐릭터가 가상공간에 구현된 게임 맵을 돌아다니면서 일정한 미션을 수행하도록 구성된다.Role-playing games, or Massively Multi-player Online Role Playing Game (MMORPG) games, are configured so that user characters perform certain missions while navigating a game map implemented in virtual space.
사용자 캐릭터에게 주어지는 미션의 종류와 내용은 다양하게 구성될 수 있으며, 각 미션은 하나 이상의 퀘스트를 포함할 수 있다.
The types and contents of missions given to the user character may be variously configured, and each mission may include one or more quests.
온라인 게임 시스템(20)은 다양하게 구성될 수 있는 것으로서, 구체적인 예를 들자면, 웹 서버(21), 업데이트 서버(22), 인증 서버(23), 게임 서버(24), 계정정보 데이터베이스(25) 등을 포함하여 이루어질 수 있다.The
웹 서버(21)는 인터넷 홈페이지를 운영하여 게임 서비스와 관련된 각종 정보를 웹상에서 제공하고, 각 사용자로부터 인증용 정보인 아이디(ID)와 비밀번호, 닉네임, 연락처 등 회원 가입에 필요한 정보를 입력받아 계정을 개설하는 등의 역할을 수행할 수 있다.The
계정정보 데이터베이스(25)는 각 사용자들의 회원정보, 게임 레벨정보, 사용자 캐릭터 정보 등 사용자들이 롤 플레잉 게임 서비스를 이용하기 위해 필요로 하는 일체의 정보를 저장하여 유지한다.The
업데이트 서버(22)는 사용자 단말(10)로 게임 클라이언트(11)를 전송해주고 최신 버전으로 유지시켜 주는 역할을 수행하며, 인증 서버(23)는 계정정보 데이터베이스(25)에 저장되어 있는 정보를 이용하여 게임 서버(24)에 로그인 하는 사용자를 인증한다.The
게임 서버(24)는 게임 클라이언트(11)와 통신하면서 온라인 롤 플레잉 게임을 진행하며, 기 설정되어 있는 미션 정보(27)를 기초로 각종 미션을 제공한다.
The
도 2는 범용 사용자 단말에 관한 예를 도시한 것으로서, 각 구성요소들은 다양한 구조의 시스템 버스(10-1)를 통해 서로 연결되고, 중앙처리장치(CPU: Central Processing Unit)와 같은 프로세서(10-2)의 총괄적인 제어 하에 서로 데이터를 주고 받으면서 그 역할을 수행한다.FIG. 2 illustrates an example of a general-purpose user terminal, in which each component is connected to each other via a system bus 10-1 having various structures, and a processor 10-such as a central processing unit (CPU). It plays its role by exchanging data with each other under the general control of 2).
롬(ROM: Read Only Memory,10-3)은 일반적으로 각 구성요소들 사이의 정보 전달을 돕기 위한 기본 입출력 시스템(BIOS: Basic Input/Output System)을 저장하고, 램(RAM: Random Access Memory,10-4)은 프로세서(10-2)가 즉시 액세스할 컴퓨터 프로그램이나 데이터를 유지한다.ROM (Read Only Memory, 10-3) generally stores a basic input / output system (BIOS) to facilitate the transfer of information between the components, and random access memory (RAM). 10-4) maintains computer programs or data that processor 10-2 will access immediately.
입력장치 인터페이스(10-5)는 키보드, 키패드, 터치 스크린, 마우스 등과 같은 다양한 입력장치(10-6)와 연결되어 사용자가 사용자 단말(10)로 각종 명령이나 정보를 입력할 수 있도록 한다.The input device interface 10-5 is connected to various input devices 10-6 such as a keyboard, a keypad, a touch screen, a mouse, and the like so that a user can input various commands or information to the
디스플레이 어댑터(10-7)는 디스플레이 화면(10-8)을 통해 출력할 비디오 정보를 처리하며, 사운드 카드(10-9)는 오디오 정보를 처리하여 스피커(10-10)를 통해 출력한다.The display adapter 10-7 processes video information to be output through the display screen 10-8, and the sound card 10-9 processes audio information and outputs it through the speaker 10-10.
네트워크 인터페이스(10-12)는 사용자 단말(10)이 유선 인터넷망이나 무선 인터넷망 등 각종 통신망(13)에 연결되어 통신할 수 있도록 한다.The network interface 10-12 allows the
저장매체(10-11)는 비휘발성의 성질을 가지며, 일반적으로 개인용 컴퓨터에서는 내장형 하드 디스크 드라이브(HDD: Hard Disk Drive)가 사용되지만, 사용자 단말(10)에 의해 액세스될 수 있는 내장형, 외장형, 분리형, 비분리형의 다양한 형태를 가질 수 있다.The storage medium 10-11 has a nonvolatile property, and in general, an internal hard disk drive (HDD) is used in a personal computer, but internal, external, and external devices that can be accessed by the
저장매체(10-11)에는 마이크로 소프트사의 윈도우즈(Windows)와 같은 운영체제(OS: Operating System)나, 사용자가 인터넷 서비스를 이용할 수 있도록 해주는 웹 브라우저 등 각종 컴퓨터 프로그램과 사용자 데이터가 저장되며, 특히 게임 클라이언트(11)가 설치된다.The storage medium 10-11 stores various computer programs and user data such as an operating system (OS) such as Microsoft's Windows or a web browser that allows a user to use an Internet service. The
사용자가 게임 클라이언트(11)를 실행시키면, 프로세서(10-2)는 게임 클라이언트(11)를 램(10-4)에 로딩하여 순차적으로 처리하며, 디스플레이 화면(10-8)과 스피커(10-10)를 통해 각각 게임화면과 사운드가 출력되기 시작한다.When the user executes the
사용자는 아이디(ID)와 비밀번호 등 인증정보를 입력하여 게임 서버(24)에 로그인 한 후, 입력장치(10-6)를 통해 롤 플레잉 게임을 이용하기 위한 각종 명령을 입력하면서 게임을 진행한다.
After the user logs in to the
롤 플레잉 게임에서 가상공간에 나타나는 주체는 사용자 캐릭터이고, 사용자 단말(10)에 명령을 입력하면서 사용자 캐릭터를 조작하고 실제 게임을 즐기는 주체는 사용자이다. 그러므로 본 발명과 관련하여 게임 내에서 동작하는 주체를 설명할 때는 '사용자 캐릭터'라고 표현하고, 사용자 캐릭터를 조작하여 게임을 이용하는 주체를 설명할 때는 '사용자'라고 표현한다. 즉, '사용자'와 '사용자 캐릭터'는 게임의 진행과 관련하여 보는 관점만 다를 뿐 동일한 의미를 갖는다.In the role playing game, the subject that appears in the virtual space is a user character, and the subject who manipulates the user character while enjoying a real game while inputting a command to the
도 3을 참조하여, 본 발명에 따라 특수 미션을 처리하는 방법의 일 실시예를 설명하기로 한다.Referring to FIG. 3, an embodiment of a method for processing a special mission according to the present invention will be described.
먼저, 게임 서버(24)가 제공할 미션 정보로 특수미션정보를 설정한다(S31).First, special mission information is set as mission information to be provided by the game server 24 (S31).
특수미션정보에는 게임 서버(24)가 특수 미션을 제공하는데 필요로 하는 일체의 정보가 포함될 수 있으며, 적어도 특수 미션의 종류와 특수 미션의 진행기간에 관한 정보가 포함된다.The special mission information may include all the information required for the
특수 미션이란 기본적인 게임 시나리오의 일부로 제공되는 것이 아니라 특수 미션의 진행기간 동안에만 일시적으로 진행되는 미션을 말한다. 예컨대 평상시에 게임 맵 A에서 제공되는 미션이 미션 #1 내지 미션 #10 이라면, 성탄절 시즌에 일시적으로 미션 #25가 제공될 수 있다.Special missions are missions that are only provided temporarily as part of the special mission, not as part of the basic game scenario. For example, if the mission provided in game map A is mission # 1 to
이때 특수 미션인 미션 #25를 진행할 수 있는 게임 맵이나 사용자 캐릭터의 게임 레벨 등에 제한을 둘 수도 있으나, 특수 미션은 특별한 이벤트라는 성질을 가지므로 게임 맵이나 게임 레벨 등의 제한없이 게임 서버(24)에 접속한 모든 사용자가 참여할 수 있도록 구성하는 것이 바람직하다.
In this case, a special map may be limited to a game map or a user character's game level that can proceed to
특수 미션은 단일 퀘스트로 이루어질 수도 있고, 복수의 연계된 퀘스트를 포함하도록 구성될 수도 있다.Special missions may consist of a single quest or may be configured to include a plurality of associated quests.
또한, 특수 미션은 평상시의 롤 플레잉 게임 전반에 걸쳐 존재하지 않았던 새로운 미션일 수도 있고, 이미 존재하던 미션에서 제한 조건을 없애는 방식으로 구현될 수도 있다.In addition, special missions may be new missions that did not exist throughout the usual role-playing game, or may be implemented in a way that removes constraints from existing missions.
즉, 새로 오픈되는 게임 맵에서 하나 이상의 몬스터를 사냥하는 미션을 특수 미션으로 제공하거나, 게임 맵 A에서만 제공되던 미션을 어느 게임 맵에서나 수행할 수 있도록 구현할 수 있다.
That is, a mission for hunting one or more monsters in a newly opened game map may be provided as a special mission, or a mission provided only in game map A may be performed in any game map.
단계 S31은 관리자 툴(Tool,26)을 통해 이루어지도록 구성된다.Step S31 is configured to be made through an
관리자 툴(26)은 관리자에게 특수미션설정용 유저 인터페이스(User Interface)를 제공하고, 관리자가 입력한 특수미션정보를 게임 서버(24)가 제공할 미션 정보(27)로 설정하는 역할을 수행한다.The
관리자 툴(26)은 관리자 단말(29)에 설치되어 실행되는 독립적 컴퓨터 프로그램으로 구성될 수도 있고, 서버에서 원격 지원하는 형태로 구성될 수도 있다.The
이하, 관리자 툴을 제공하는 서버를 관리자 서버라고 칭하기로 한다. 관리자 서버는 관리자 단말(29)과 내부 통신망을 통해 연결될 수도 있고, 광역 통신망에 연결되는 서버일 수도 있다. 후자의 경우 웹 서버(21)가 관리자 서버의 역할을 수행할 수도 있다.
Hereinafter, a server providing the administrator tool will be referred to as an administrator server. The manager server may be connected to the
도 4를 참조하여 관리자 서버(29-1)가 웹상에서 관리자 툴(26)을 제공하는 예를 설명하기로 한다.An example in which the administrator server 29-1 provides the
관리자는 관리자 단말(29)을 이용하여 관리자 서버(29-1)에 로그인을 시도한다(S41). 관리자 서버(29-1)는 로그인에 실패하면 접속을 허가하지 않으며(S42, S43), 로그인에 성공하면 관리자 단말(29)로 관리자 툴(26)을 제공한다(S44).The manager tries to log in to the manager server 29-1 using the manager terminal 29 (S41). If the login fails, the manager server 29-1 does not permit the connection (S42, S43). If the login is successful, the manager server 29-1 provides the
관리자는 관리자 툴(26)이 제공하는 특수미션설정용 유저 인터페이스를 이용하여 특수 미션의 종류와 특수 미션의 진행 기간에 관한 정보를 입력하고(S45), 관리자 툴(26)은 관리자가 입력한 특수미션정보를 관리자 서버(29-1)로 전달한다(S46). 그러면 관리자 서버(29-1)는 관리자가 설정한 특수미션정보를 게임 서버(24)가 제공할 미션 정보(27)로 설정한다(S47).
The administrator inputs information on the special mission type and the duration of the special mission using the special mission setting user interface provided by the administrator tool 26 (S45), and the
특수미션설정용 유저 인터페이스는 필요에 따라 얼마든지 다양하게 구성될 수 있다. 예컨대 관리자 툴(26)은 특수 미션의 목록을 표시하여 관리자가 하나 이상의 특수미션을 선택할 수 있도록 구성될 수 있다.The user interface for special mission setting can be configured in various ways as needed. For example, the
이때 특수 미션의 목록은 게임 서버(24)에 구현되어 있으나 아직 활성화되지 않은 상태의 미션들일 수 있다.
At this time, the list of special missions may be missions that are implemented in the
도 5는 특수미션설정용 유저 인터페이스(50)의 예를 도시한 것으로서, 특수 미션 목록 필드(54)에 관리자가 설정할 수 있는 특수 미션의 목록이 표시되어 있고, 관리자는 그 중에서 원하는 특수 미션을 선택할 수 있다.FIG. 5 shows an example of the special mission setting
또한, 시작 날짜 입력 필드(51)와 진행기간 입력 필드(55)를 통해 각각 특수 미션의 시작 날짜와 특수 미션의 진행기간에 관한 정보를 입력 받으며, 특수 미션의 종료 날짜(52)도 표시된다. 관리자는 특수 미션의 종류와 진행기간에 대한 정보를 입력 또는 선택한 후 미션시작 버튼(56)을 클릭하여 게임 서버(24)가 제공할 미션정보로 설정하도록 지시한다.In addition, the start
단계 S31에서 게임 서버(24)가 제공할 미션 정보로 특수미션정보가 설정되면, 게임 서버(24)는 설정된 특수미션정보에 따라 특수미션의 진행기간 동안 해당 특수 미션을 제공한다(S32).When the special mission information is set as mission information to be provided by the
즉, 게임 서버(24)는 게임 클라이언트(11)와 통신하면서 온라인 롤 플레잉 게임을 진행하는데, 이 과정에서 특수미션정보가 설정되어 있으면 해당 특수 미션을 특수미션 진행기간 동안 제공한다.
That is, the
그리고 특수미션의 진행기간이 종료되면 해당 특수미션정보를 게임 서버(24)가 제공할 미션 정보(27)에서 삭제하여 게임 서버(24)가 더 이상 특수 미션을 제공하지 않도록 처리한다(S33).When the progress of the special mission ends, the special mission information is deleted from the
특수미션정보의 삭제 이외에도 특수 미션의 종료를 위해 필요한 작업이 있다면 단계 S33은 해당 작업을 함께 처리하도록 구성될 수 있다.In addition to the deletion of the special mission information, if there is a job necessary for the termination of the special mission, step S33 may be configured to process the corresponding job together.
단계 S33에서 특수미션의 종료에 따른 처리는 게임 서버(24)가 진행기간의 종료에 따라 스스로 처리할 수도 있고, 관리자가 관리자 툴(26)을 통해 특수미션 종료 명령을 내림에 따라 이루어질 수도 있다.The process according to the end of the special mission in step S33 may be processed by the
또한, 단계 S33은 사용자들이 특수 미션을 실행한 결과에 따라 보상을 제공하도록 구성될 수도 있다. 보상은 필요에 따라 다양하게 제공될 수 있는 것으로서, 예를 들자면 미션 수행의 결과에 따라 게임 아이템이나 게임 머니를 제공할 수 있다. 특수 미션이 모든 사용자가 함께 참여하는 것이라면 각 사용자가 미션 해결에 공헌한 정도(예: 사냥한 몬스터의 수)에 따라 제공할 수도 있다.In addition, step S33 may be configured to provide compensation according to the results of the users executing the special mission. Rewards may be provided in various ways as needed. For example, game items or game money may be provided according to the results of mission performance. If a special mission is for all users to participate together, it can be provided depending on how much each user contributed to solving the mission (eg, the number of monsters hunted).
단계 S31을 통해 설정된 특수 미션에 관한 정보, 예컨대 어떤 특수 미션이 언제까지 제공된다는 정보, 단계 S32에서 특수 미션이 진행되는 상황에 관한 정보, 단계 S33에서 특수 미션이 종료된 결과에 관한 정보 등 특수 미션과 관련된 각종 정보는 게임 클라이언트(11)나 웹 서버(21)를 통해 사용자들에게 제공될 수 있다.
Special missions such as information about the special mission set through step S31, for example, information about when a special mission is provided forever, information about the situation in which the special mission proceeds in step S32, and information about the result of the special mission being completed in step S33. Various information related to the information may be provided to users through the
한편, 특수미션의 진행기간은 날짜(시작시점과 종료시점)를 기초로 설정될 수도 있고, 발생할 수 있는 이벤트의 총량을 기초로 설정될 수도 있다.Meanwhile, the progress period of the special mission may be set based on a date (starting point and ending point) or may be set based on the total amount of events that may occur.
예컨대 성탄절을 기념하여 2011년 12월 24일 0시부터 48 시간 동안 특수 미션을 진행하는 것으로 설정하고, 이 기간 동안 사용자들이 잡을 수 있는 몬스터의 총 수를 1000 마리로 설정할 수 있다.For example, a special mission can be set for 48 hours from 04:00 on December 24, 2011, and the total number of monsters that can be caught by users during this period can be set to 1000.
이 경우 해당 특수 미션의 진행기간이 종료되거나 또는 사용자들이 잡은 몬스터의 총 수가 1000이 될 때 해당 특수 미션이 종료될 수 있다.
In this case, the special mission may be terminated when the progress of the special mission ends or when the total number of monsters captured by the user reaches 1000.
도 6을 참조하여, 본 발명에 따라 특수 미션이 진행되는 구체적인 사례를 설명하기로 한다.Referring to Figure 6, it will be described a specific case where the special mission in accordance with the present invention.
먼저, 관리자가 특수 미션으로 '외계인 침공 미션'을 선택하고 지금 시점부터 48시간을 특수 미션 진행기간으로 설정함으로써 외계인 침공 미션이 시작된다(S61). 여기서 외계인 침공 미션은 새로운 게임 맵(이하, 특수 미션 맵이라 한다)을 통해 구현되고, 사용자들이 외계인 몬스터 1000 마리를 잡은 후 보스 몬스터가 나타나는 미션이라고 가정한다.First, the manager selects the 'alien invasion mission' as a special mission and sets the 48-hour special mission progress period from this point in time, and the alien invasion mission is started (S61). Here, the alien invasion mission is implemented through a new game map (hereinafter referred to as a special mission map), and it is assumed that a mission in which a boss monster appears after users catch 1000 alien monsters.
이 특수 미션은 누구나 참여할 수 있는 것으로서, 외계인 몬스터 1000 마리를 잡은 후 보스 몬스터를 잡아야 하는 특수 미션의 목표는 사용자 전체의 목표이고 개개인의 목표가 아니다.
This special mission is open to anyone. The special mission, which involves catching 1000 alien monsters and catching boss monsters, is the goal of the entire user and not the individual.
게임 서버(24)는 단계 S61에서의 설정에 따라 특수 미션 맵에 외계인 몬스터를 소환하여 출현하도록 하고, 각 사용자 캐릭터에 의해 사냥된 외계인 몬스터의 총 수를 파악한다(S62).The
게임 서버(24)는 특수 미션이 시작된지 48 시간이 지나지 않았고(S63), 사냥 당한 외계인 몬스터의 수가 1000 미만이면(S64), 특수 미션 맵에서의 외계인 몬스터 사냥이 계속 이루어지도록 처리한다.The
그러나 특수 미션이 시작된지 48 시간이 지나지 않았고 사냥 당한 외계인 몬스터의 수가 1000이면, 외계인 몬스터의 소환을 중지하고 강력한 파워를 가진 보스 몬스터를 특수 미션 맵에 소환하여 사용자 캐릭터들이 사냥할 수 있도록 처리한다(S65).However, if 48 hours have passed since the start of the special mission and the number of alien monsters hunted is 1000, the alien monsters must be summoned and summoned with a powerful boss monster to the special mission map for the user characters to hunt ( S65).
사용자들이 보스 몬스터의 사냥에 성공하거나(S66), 특수 미션이 시작된지 48 시간이 경과하면(S63), 외계인 침공 미션은 종료되고 게임 서버(24)는 더 이상 외계인 침공 미션을 제공하지 않게 된다(S67).
If the user succeeds in hunting the boss monster (S66) or 48 hours after the special mission starts (S63), the alien invasion mission is terminated and the
외계인 침공 미션이 종료되면 해당 특수 미션의 수행 결과에 따라 각 사용자들에게 보상을 제공한다.When the alien invasion mission ends, reward each user according to the result of the special mission.
예컨대 각 사용자가 외계인 몬스터를 사냥한 수에 따라 보상을 제공할 수 있으며, 보스 몬스터를 사냥한 사용자에게는 특별 보상을 줄 수도 있다.
For example, rewards may be provided depending on the number of each user hunted alien monsters, and special rewards may be given to users who hunt boss monsters.
상술한 실시예는 본 발명의 이해를 돕기 위한 것이며, 본 발명은 상술한 실시예에 한정되지 않고 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 당업자에 의해 다양하게 변형하여 실시할 수 있는 것임은 물론이다.
It is to be understood that the present invention is not limited to the above-described embodiment, and various changes and modifications may be made by those skilled in the art without departing from the technical spirit of the present invention. to be.
10: 사용자 단말 11: 게임 클라이언트
13: 통신망 20: 온라인 게임 시스템
21: 웹 서버 22: 업데이트 서버
23: 인증 서버 24: 게임 서버
25: 계정정보 데이터베이스 26: 관리자 툴
29: 관리자 단말 29-1: 관리자 서버
50: 특수미션설정용 유저 인터페이스10: user terminal 11: game client
13: Network 20: Online Gaming Systems
21: Web Server 22: Update Server
23: authentication server 24: game server
25: Account Information Database 26: Administrator Tool
29: administrator terminal 29-1: administrator server
50: user interface for special mission settings
Claims (7)
게임 서버가 제공할 미션 정보로 특수미션정보 -상기 특수미션정보에는 특수 미션의 종류와 진행기간에 관한 정보가 포함됨-를 설정하는 특수미션 설정단계;
상기 게임 서버가 설정된 특수미션정보에 따라 특수 미션의 진행기간 동안 해당 특수 미션을 제공하는 특수미션 실행단계; 및
특수 미션의 진행기간이 종료되면 해당 특수미션정보를 상기 게임 서버가 제공할 미션 정보에서 삭제하는 특수미션 종료단계를 포함하고,
상기 특수미션 설정단계는 관리자에게 특수미션설정용 유저 인터페이스를 제공하고, 관리자가 입력한 특수미션정보를 상기 게임 서버가 제공할 미션 정보로 설정하는 관리자 툴(Tool)을 통해 이루어지는 것을 특징으로 하는 온라인 게임 시스템의 미션 처리 방법.In a method for processing an online game system for serving role-playing games through a communication network,
A special mission setting step of setting special mission information as mission information to be provided by the game server, wherein the special mission information includes information on the type and duration of the special mission;
A special mission execution step of providing a special mission during the progress of the special mission according to the special mission information set by the game server; And
Comprising a special mission termination step of deleting the special mission information from the mission information provided by the game server when the progress of the special mission ends,
The special mission setting step is provided through an administrator tool for providing a user interface for special mission setting to an administrator and setting the special mission information input by the administrator as mission information to be provided by the game server. How to handle missions in the game system.
특 수미션의 진행기간은 날짜, 및 발생할 수 있는 이벤트의 총량 중 하나 이상을 기초로 설정되는 것을 특징으로 하는 온라인 게임 시스템의 미션 처리 방법.The method of claim 1,
The duration of the special mission is set based on one or more of the date and the total amount of events that may occur.
상기 특수미션설정용 유저 인터페이스는 특수 미션의 목록을 표시하여 관리자가 하나 이상의 특수미션을 선택 할 수 있도록 구성되는 것을 특징으로 하는 온라인 게임 시스템의 미션 처리 방법.The method of claim 1,
The special mission setting user interface is configured to display a list of special missions so that an administrator can select one or more special missions.
상기 관리자 툴은 웹상에서 관리자 단말로 제공되는 것을 특징으로 하는 온라인 게임 시스템의 미션 처리 방법.The method of claim 1,
The manager tool is a mission processing method for an online game system, characterized in that provided to the administrator terminal on the web.
상기 특수미션 종료단계는 사용자들이 특수 미션을 진행한 결과에 따라 보상을 제공하는 것을 특징으로 하는 온라인 게임 시스템의 미션 처리 방법.The method of claim 1,
The special mission end step is a mission processing method of the online game system, characterized in that the user provides a reward according to the result of the special mission.
상기 특수 미션은 상기 게임 서버에 접속한 모든 사용자가 참여할 수 있도록 구성되는 것을 특징으로 하는 온라인 게임 시스템의 미션 처리 방법.The method of claim 1,
The special mission is a mission processing method of the online game system, characterized in that configured so that all users connected to the game server can participate.
상기 특수 미션은 새로운 게임 맵의 오픈, 및 새로운 게임 맵에서의 몬스터 사냥을 포함하는 것을 특징으로 하는 온라인 게임 시스템의 미션 처리 방법.The method of claim 1,
The special mission includes opening a new game map and hunting a monster in the new game map.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020110140662A KR20130082917A (en) | 2011-12-22 | 2011-12-22 | Method for mission processing of on-line game system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020110140662A KR20130082917A (en) | 2011-12-22 | 2011-12-22 | Method for mission processing of on-line game system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20130082917A true KR20130082917A (en) | 2013-07-22 |
Family
ID=48994089
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020110140662A Ceased KR20130082917A (en) | 2011-12-22 | 2011-12-22 | Method for mission processing of on-line game system |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20130082917A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102122389B1 (en) * | 2018-12-04 | 2020-06-12 | 김태훈 | System and method for providing contents service based on location information |
-
2011
- 2011-12-22 KR KR1020110140662A patent/KR20130082917A/en not_active Ceased
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102122389B1 (en) * | 2018-12-04 | 2020-06-12 | 김태훈 | System and method for providing contents service based on location information |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10994207B2 (en) | Massively single-playing online game | |
| JP6264659B2 (en) | GAME SYSTEM, CONTROL METHOD, AND COMPUTER PROGRAM | |
| US20060142085A1 (en) | Method and apparatus for providing on-line game | |
| EP3147857A1 (en) | System and method for operating competition game | |
| US9421465B2 (en) | Game progression using retrieved partial user data | |
| US10471350B2 (en) | Persistent game sessions with multiplayer support | |
| KR20120032285A (en) | Method for giving skill to character's equipment item in on-line role playing game | |
| KR101404635B1 (en) | Method for processing a drag input in online game | |
| JP6060389B2 (en) | GAME SYSTEM, CONTROL METHOD USED FOR THE SAME, AND COMPUTER PROGRAM | |
| JP2011045792A (en) | Game system and web service-providing system | |
| JP4759017B2 (en) | Card game service providing method and system | |
| KR20130082917A (en) | Method for mission processing of on-line game system | |
| JP4922743B2 (en) | Avatar provision system linked with game system | |
| KR101543415B1 (en) | Method of processing a quest interface, Computer readable storage medium of recording the method and a user's device | |
| US10771514B2 (en) | Systems and methods for facilitating the sharing of user-generated content of a virtual space | |
| JP6535787B2 (en) | Program, method and server device | |
| US20150005061A1 (en) | Dynamic log-in from mobile phone to set-top box | |
| KR101629375B1 (en) | System of managing logout schedule and method thereof | |
| KR20120077790A (en) | Game server, method, recording medium for sport game service | |
| KR20130055844A (en) | Method, game server, terminal, and recording medium for providing automatic matching between users in game | |
| KR100933622B1 (en) | Apparatus and method for processing game event according to packet arrival order | |
| CN118512764A (en) | Cloud game hang-up method, device, equipment, storage medium and program product | |
| KR101093568B1 (en) | Channel moving method and system in online game | |
| KR20150009618A (en) | Method for processing a drag input in online game | |
| Zamzami et al. | Openlobby: an open game server for lobby and matchmaking |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20111222 |
|
| 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: 20130520 Patent event code: PE09021S01D |
|
| PG1501 | Laying open of application | ||
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20131104 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20130520 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |