Nothing Special   »   [go: up one dir, main page]

KR20040016357A - image loading method for game system - Google Patents

image loading method for game system Download PDF

Info

Publication number
KR20040016357A
KR20040016357A KR1020020064869A KR20020064869A KR20040016357A KR 20040016357 A KR20040016357 A KR 20040016357A KR 1020020064869 A KR1020020064869 A KR 1020020064869A KR 20020064869 A KR20020064869 A KR 20020064869A KR 20040016357 A KR20040016357 A KR 20040016357A
Authority
KR
South Korea
Prior art keywords
screen
user
game
user terminal
image information
Prior art date
Application number
KR1020020064869A
Other languages
Korean (ko)
Inventor
고영재
Original Assignee
(주) 윌로우소프트
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by (주) 윌로우소프트 filed Critical (주) 윌로우소프트
Priority to KR1020020064869A priority Critical patent/KR20040016357A/en
Publication of KR20040016357A publication Critical patent/KR20040016357A/en

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/822Strategy games; Role-playing games
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/807Role playing or strategy games
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • User Interface Of Digital Computer (AREA)
  • Processing Or Creating Images (AREA)

Abstract

PURPOSE: A method for loading an image for a game system is provided to display the image without delay even if a game user moves to a game advancing location, and to advance the game lively by extending a moving range of the game user on a network game system. CONSTITUTION: The first image information, which size can be displayed on a screen of the user terminal at once, including the location of a character matched with the game user, and the screen image information of a partial region near the first screen are loaded in a memory of a user terminal. According to the user's input to move the character within or out of the first screen, the second screen information, which size can be displayed on the screen of the user terminal at once, including the location of the character is read from the memory and the second screen is displayed on the user terminal. To load the second screen image information and the screen image information of a partial region near the second screen to the memory of the user terminal, the memory is updated.

Description

게임 시스템을 위한 이미지 로딩 방법{image loading method for game system}Image loading method for game system

본 발명은 게임 시스템을 위한 이미지 로딩 방법에 관한 것으로서, 특히 실시간으로 게임 이미지를 로딩할 수 있는 이미지 로딩 방법에 관한 것이다.The present invention relates to an image loading method for a game system, and more particularly, to an image loading method capable of loading a game image in real time.

오늘날, 컴퓨터 관련 정보통신 분야의 비약적인 발전은 업무의 효율을 획기적으로 증진시킬 뿐만 아니라, 우리의 일상적인 생활 방식도 크게 변화시키고 있다. 초고속 망의 급속한 보급으로 인하여 집안까지 수 Mbyte/sec의 데이터 연결 속도를 갖는 네트워크 망이 설치되고 있으며, 이에 따라 컴퓨터 통신망을 이용한 멀티 플레이어 온라인 롤 플레잉 게임(multi player online role playing game)의 사용자가 급속히 늘어나고 있다.Today, a quantum leap in the field of computer-related telecommunications not only dramatically improves work efficiency, but also changes our daily way of life. Due to the rapid spread of high-speed networks, network networks with data connection speeds of several Mbytes / sec are being installed throughout the home, and thus users of multiplayer online role playing games using computer communication networks are rapidly expanding. Growing.

이와 같은 멀티 플레이어 온라인 롤 플레잉 게임은 매우 넓은 게임 배경, 즉 사용자의 활동 영역을 제공한다. 즉, 멀티 플레이어 온라인 롤 플레잉 게임은 현실 세계와는 다른 일정한 가상 세계 내에서 사용자가 주어진 여러 가지 임무를 수행하고 여정을 진행하며 원하는 목표를 달성하는 것 등이 주요한 내용이므로 이러한 가상 세계의 구성이 게임의 중요한 부분이 된다. 그런데, 이러한 가상 세계는 매우 넓고 때에 따라서는 일부 영역은 일부 사용자에게는 숨겨져 있을 필요도 있다. 따라서, 게임이 진행되는 공간에 관한 정보가 모두 한꺼번에 모든 사용자에게 표시되는 것이 아니며, 각 사용자에게는 게임 진행 공간 내에서 해당 사용자가 위치하는 일정 영역에 대한 정보만이 표시되고, 사용자가 게임 진행 공간 내에서 이동함에 따라 이동한 지역의 정보가 표시된다.Such multiplayer online role-playing games provide a very wide game background, i.e. a user's active area. In other words, the multiplayer online role-playing game is mainly composed of a user performing a variety of missions, traveling, and achieving a desired goal within a certain virtual world different from the real world. Becomes an important part of However, this virtual world is very wide and sometimes some areas need to be hidden from some users. Therefore, not all information about the space where the game is played is displayed to all users at once, and each user is only displayed information on a certain area where the user is located in the game progress space, and the user is in the game progress space. As you move from, information about the area you moved to is displayed.

사용자에게 해당 지역의 정보를 표시하기 위해서는 해당 지역의 이미지를 나타내는 정보를 사용자 컴퓨터의 주기억장치(메모리)에 적재하여야 한다.In order to display the information of the region to the user, information representing the image of the region must be loaded in the main memory (memory) of the user's computer.

그런데, 앞서 설명한 바와 같이 전체 게임 영역의 정보는 그 양이 매우 많으므로 모든 정보를 사용자 컴퓨터의 메모리에 적재하는 것은 불가능하며 현재의 사용자 위치를 포함하는 일정 영역의 정보만을 사용자 컴퓨터의 메모리에 적재한다.이러한 한계는 사용자 컴퓨터의 메모리의 용량 뿐 아니라 사용자 컴퓨터의 화면의 크기와도 관계된다.However, as described above, since the information of the entire game area is very large, it is impossible to load all the information into the memory of the user computer, and only the information of a certain area including the current user location is loaded into the memory of the user computer. This limit is related to the size of your computer's screen as well as the amount of memory on your computer.

필요에 따라서는 사용자는 화면 확대/축소 등의 기능을 이용해 좀 더 좁거나 넓은 영역을 보는 것도 가능하지만, 원칙적으로 전체 게임 영역을 보는 것은 아니며, 이는 게임의 진행을 위해서도 마찬가지로 요구되는 점이다. 즉, 게임 영역은 실제와 마찬가지로 사용자가 일정하게 제한된 시야를 갖고 있는 것처럼 표시된다.If necessary, the user may view a narrower or wider area by using a function such as screen zooming in / out, but in principle, the user does not see the entire game area, which is also required for the progress of the game. That is, the game area is displayed as if the user has a constant limited field of view as in reality.

도 1에 종래기술에 따른 게임 화면의 로딩 방법이 나타나 있다.1 shows a loading method of a game screen according to the prior art.

도 1에 나타난 바와 같이, 사용자, 즉 사용자를 나타내는 화면 상의 캐릭터(111)가 110과 같은 화면이 표시하는 영역 내의 I-I' 선 아래쪽의 A 영역에서 I-I' 선 위쪽의 B 영역으로 이동하고자 할 경우, 사용자가 마우스의 이동 등과 같은 동작을 통해 화면 상의 캐릭터(111)를 해당 영역으로 이동시키면, 사용자는 120과 같은 화면을 보게 된다. 즉, 사용자 컴퓨터는 다음 표시 영역을 나타내기 위한 정보를 메모리에 적재하기 위하여 일정 시간을 필요로 하며, 그 적재 시간 동안 사용자는 120과 같은 화면을 보며 기다린다. 일정 시간이 경과하면 사용자에게는 130과 같은 바뀐 화면이 표시된다.As shown in FIG. 1, when a user, i.e., a character 111 on a screen representing a user wants to move from an area A below a line II 'in an area displayed by a screen such as 110 to an area B above a line II', When the user moves the character 111 on the screen to the corresponding region through an operation such as moving the mouse, the user sees a screen such as 120. That is, the user computer needs a certain time to load the information for indicating the next display area into the memory, during which the user waits while viewing a screen such as 120. After a certain time elapses, the user sees a changed screen such as 130.

그러나, 이와 같이 게임이 진행될 경우, 사용자는 장소를 이동할 때마다 새로운 장소의 정보가 메모리에 적재되는 동안 기다려야 하며 이에 따라 게임의 흐름이 깨지고 사용자가 흥미를 잃게 된다.However, when the game proceeds as described above, the user must wait while the information of the new place is loaded into the memory every time the place is moved, thereby breaking the flow of the game and the user losing interest.

한편, 앞서 설명한 바와 같이 사용자는 자신이 위치한 영역만을 자신의 단말기의 화면을 통해 보게 되는 제한된 시야를 갖게 된다. 그러나, 필요에 따라서는사용자가 일정한 목표물을 찾거나 적의 위치를 파악하는 등의 목적으로 자신이 현재 위치하고 있는 곳과 떨어져 있는 곳의 정보를 미리 보기를 원할 수도 있다. 그러나, 종래 기술에 따른 게임 방법에서는 이러한 방법은 제공되지 않는다.On the other hand, as described above, the user has a limited view of seeing only the area where he is located through the screen of his terminal. However, if necessary, the user may want to preview information on a place away from where he or she is currently located, for example, to find a certain target or locate an enemy. However, such a method is not provided in the game method according to the prior art.

본 발명은 앞서 서술한 바와 같은 문제점을 해결하기 위하여 착안된 것으로서, 게임 사용자가 게임 진행 장소를 이동하더라도 시간 지연 없이 표시될 수 있는 이미지 로딩 방법을 제공하는 것을 그 목적으로 한다.The present invention has been conceived to solve the problems described above, and an object thereof is to provide an image loading method that can be displayed without a time delay even if the game user moves the game progress.

본 발명의 다른 목적은 네트워크 게임 시스템에서 게임 플레이어의 활동 범위를 넓힘으로써 생동감 있는 게임 진행을 할 수 있도록 하는 이미지 로딩 방법을 제공하는 것이다.Another object of the present invention is to provide an image loading method that enables a live game progression by widening the game player's activity range in a network game system.

본 발명의 또다른 목적은 네트워크 게임 시스템에서 게임 플레이어의 시야를 표시되는 화면 이상으로 넓힐 수 있도록 하는 이미지 로딩 방법을 제공하는 것이다.It is still another object of the present invention to provide an image loading method for widening a game player's field of view beyond a displayed screen in a network game system.

도 1은 종래기술에 따른 게임 화면의 로딩 방법을 나타내는 도면이다.1 is a view showing a loading method of a game screen according to the prior art.

도 2는 본 발명의 실시예에 따른 게임 시스템의 전체 구성을 개략적으로 나타낸 블록도이다.2 is a block diagram schematically showing the overall configuration of a game system according to an embodiment of the present invention.

도 3은 본 발명의 실시예에 따른 게임 화면 로딩 방법을 나타내는 개념도이다.3 is a conceptual diagram illustrating a game screen loading method according to an embodiment of the present invention.

도 4는 본 발명의 실시예에 따른 이미지 드래깅 방법을 설명하기 위한 도면이다.4 is a view for explaining an image dragging method according to an embodiment of the present invention.

도 5는 도 4와 같은 이미지 드래깅 기능을 이용할 때 사용자의 단말기에 표시되는 화면의 예를 나타낸 것이다.FIG. 5 illustrates an example of a screen displayed on a user terminal when using the image dragging function of FIG. 4.

이와 같은 목적을 달성하기 위하여 본 발명에서는 게임 사용자가 현재 위치하는 지역과 함께 해당 지역 주변의 지도와 기타 게임 정보를 한꺼번에 사용자 컴퓨터의 메모리에 적재하여 게임 사용자에 대응되는 캐릭터가 화면 상에서 이동함에 따라 미리 메모리에 적재된 주변 영역 정보를 이용하여 게임 사용자의 게임 공간 이동에 따른 실시간 화면 이동을 제공한다. 또한, 사용자의 입력에 따라 사용자가 위치하는 곳 이외의 장소에 대한 정보를 사용자에게 실시간으로 제공한다.In order to achieve the above object, the present invention loads a map and other game information around the region together with the region where the game user is currently located in the memory of the user's computer at once and moves in advance as a character corresponding to the game user moves on the screen. It provides a real-time screen movement according to the game space movement of the game user by using the information of the surrounding area loaded in the memory. In addition, according to the user's input, it provides the user with information about a place other than where the user is located in real time.

즉, 본 발명에 따른 게임 이미지 로딩 방법은, 게임 사용자와 대응되는 캐릭터가 위치하는 지점을 포함하며 상기 사용자 단말기의 화면에 한번에 표시될 수 있는 크기의 제 1 화면 이미지 정보와, 상기 제 1 화면과 인접하는 적어도 일부 영역의 화면 이미지 정보를 상기 사용자 단말기의 메모리에 적재하는 단계, 상기 캐릭터가 상기 제 1 화면 내에서 또는 상기 제 1 화면 밖으로 이동하도록 하는 사용자의 입력에 따라, 상기 캐릭터가 위치하는 지점을 포함하며 상기 사용자 단말기의 화면에 한번에 표시될 수 있는 크기의 제 2 화면 정보를 상기 메모리로부터 읽어내 상기 제 2 화면을 상기 사용자 단말기에 표시하는 단계, 상기 제 2 화면 이미지 정보와, 상기 제 2 화면과 인접하는 적어도 일부 영역의 화면 이미지 정보가 상기 사용자 단말기의 메모리에 적재되도록 상기 메모리를 갱신하는 단계를 포함하며, 이러한 방법은 컴퓨터 게임을 수행하는 사용자 단말기의 화면에 게임 이미지를 표시하기 위해 게임 이미지를 로딩하기 위해서나, 사용자 단말기, 사용자가 상기 사용자 단말기를 이용해 접속할 수 있으며 상기 사용자 단말기의 요청에 따라 게임을 제공하는 게임 서버 및 상기 사용자 단말기와 상기 게임 서버를 연결하는 컴퓨터 통신망으로 구성된 네트워크 게임 시스템에서 게임 이미지를 로딩하기 위해서 사용된다.That is, the method for loading a game image according to the present invention includes first screen image information of a size including a point where a character corresponding to a game user is located and that can be displayed at a time on the screen of the user terminal, and the first screen. Loading screen image information of at least some adjacent areas into a memory of the user terminal, and a point at which the character is located according to a user input for moving the character in or out of the first screen; Reading second screen information of a size that can be displayed on the screen of the user terminal from the memory and displaying the second screen on the user terminal, the second screen image information, and the second screen information. Screen image information of at least a portion of the area adjacent to the screen is stored in the memory of the user terminal. And updating the memory so that the memory can be reloaded, and the method can be accessed by the user terminal or the user terminal to load the game image to display the game image on the screen of the user terminal playing the computer game. It is used to load a game image in a network game system comprising a game server for providing a game at the request of the user terminal and a computer communication network connecting the user terminal and the game server.

여기에서, 상기 이미지 정보를 적재하는 단계에서, 상기 제 1 화면 이미지 정보와, 상기 제 1 화면을 둘러싸는 인접 영역의 화면 이미지 정보를 상기 사용자 단말기의 메모리에 적재하는 것이 바람직하며, 상기 제 1 화면 이미지 정보와, 상기 제 1 화면과 인접하는 적어도 일부 영역의 화면 이미지 정보를 상기 사용자 단말기In the loading of the image information, the first screen image information and screen image information of an adjacent area surrounding the first screen may be loaded into a memory of the user terminal. Image information and screen image information of at least a partial region adjacent to the first screen;

또한, 상기 이미지 정보를 적재하는 단계 이전에, 상기 제 1 화면 이미지 정보와, 상기 제 1 화면과 인접하는 적어도 일부 영역의 화면 이미지 정보를 상기 사용자 단말기의 상기 메모리를 제외한 다른 보조기억장치에 보관하는 단계를 더 포함할 수 있다. 특히, 상기 게임 이미지 로딩 방법은, 사용자가 상기 사용자 단말기를 이용하여 컴퓨터 통신망을 통해 접속할 수 있으며 상기 사용자 단말기의 요청에 따라 게임 이미지를 제공하는 다운로드 서버를 포함하는 게임 시스템에서 적용되며, 상기 이미지 정보를 적재하는 단계 이전에, 상기 제 1 화면 이미지 정보와, 상기 제 1 화면과 인접하는 적어도 일부 영역의 화면 이미지 정보를 상기 다운로드 서버로부터 상기 사용자 단말기로 전송하는 단계를 더 포함할 수도 있다.Also, before the loading of the image information, the first screen image information and screen image information of at least a portion of the area adjacent to the first screen are stored in another auxiliary memory device except for the memory of the user terminal. It may further comprise a step. In particular, the game image loading method is applied in a game system including a download server that a user can access through a computer communication network using the user terminal and provide a game image at the request of the user terminal, the image information The method may further include transmitting the first screen image information and screen image information of at least a portion of the area adjacent to the first screen from the download server to the user terminal before the loading of the information.

한편, 본 발명에 따른 다른 게임 이미지 로딩 방법은, 게임 사용자와 대응되는 캐릭터가 위치하는 지점을 포함하며 상기 사용자 단말기의 화면에 한번에 표시될 수 있는 크기의 제 1 화면 이미지 정보와, 상기 제 1 화면과 인접하는 적어도 일부 영역의 화면 이미지 정보를 상기 사용자 단말기의 메모리에 적재하는 단계, 상기 제 1 화면 외의 영역을 표시하도록 하는 사용자의 입력에 따라, 상기 사용자의 입력이 지시하는 지점을 포함하며 상기 사용자 단말기의 화면에 한번에 표시될 수 있는 크기의 제 2 화면 정보를 상기 메모리로부터 읽어내 상기 제 2 화면을 상기 사용자 단말기에 표시하는 단계, 상기 캐릭터가 위치하는 지점을 다시 표시하고자 하는 사용자의 입력에 따라, 상기 제 1 화면 정보를 상기 메모리로부터 읽어내 상기 제 1 화면을 상기 사용자 단말기에 표시하는 단계를 포함하여 이루어진다.Meanwhile, another game image loading method according to the present invention includes first screen image information of a size including a point where a character corresponding to a game user is located and that can be displayed on the screen of the user terminal at a time, and the first screen. Loading screen image information of at least a portion of the region adjacent to the memory into the memory of the user terminal, and according to a user's input for displaying an area other than the first screen, the user's input includes a point indicated by the user's input. Reading second screen information of a size that can be displayed on the screen of the terminal from the memory and displaying the second screen on the user terminal according to a user input for re-displaying a point where the character is located; Read the first screen information from the memory and use the first screen. It comprises the step of displaying on the device.

여기에서, 상기 제 1 화면 외의 영역을 표시하도록 하는 사용자의 입력은 사용자가 표시하고자 하는 화면 영역으로 마우스를 드래깅함으로써 이루어지며, 상기 캐릭터가 위치하는 지점을 다시 표시하고자 하는 사용자의 입력은 드래깅을 멈추고 마우스 버튼을 해제함으로써 이루어질 수 있다.Here, the input of the user to display the area other than the first screen is made by dragging the mouse to the screen area to be displayed by the user, and the user's input to redisplay the point where the character is located stops dragging. This can be done by releasing the mouse button.

이제 본 발명의 실시예에 대하여 첨부한 도면을 참고로 하여 상세히 설명한다.Embodiments of the present invention will now be described in detail with reference to the accompanying drawings.

도 2는 본 발명에 따른 게임 시스템의 전체 구성을 개략적으로 나타낸 블록도이다.2 is a block diagram schematically showing the overall configuration of a game system according to the present invention.

도 2에 나타난 바와 같이, 본 발명에 따른 게임 시스템은 사용자에게 멀티 플레이어 온라인 롤 플레잉 게임과 같은 게임을 제공하는 게임 서버(210)를 구비하고 있으며, 게임 사용자는 자신의 단말기(240_1, 240_2, .., 240_n)를 이용해 인터넷과 같은 컴퓨터 통신망(230)을 통해 본 발명의 실시예에 따른 게임 서버(210)에 접속할 수 있다.As shown in FIG. 2, the game system according to the present invention includes a game server 210 that provides a user with a game such as a multiplayer online role-playing game. The game user has his own terminal 240_1, 240_2,. , 240_n) may be used to access the game server 210 according to an embodiment of the present invention through a computer communication network 230 such as the Internet.

통상 게임 사용자의 단말기(240_1, 240_2, .., 240_n)는 게임 서버(210)와의 접속이나, 게임 진행 등을 위해 필요한 클라이언트 프로그램을 포함하고 있다. 게임 사용자의 단말기(240_1, 240_2, .., 240_n)는 주로 개인용 컴퓨터가 되겠지만, 인터넷 전용 단말기나 무선 인터넷 단말기 등 컴퓨터 통신망을 통해 게임 서버(210)에 접속할 수 있는 것이면 어떤 것이든 관계없다. 또한, 컴퓨터 통신망의 종류도 특정한 것에 한정되지 않는다.In general, game users' terminals 240_1, 240_2,..., 240_n include client programs necessary for connection to the game server 210, game progress, and the like. The user's terminals 240_1, 240_2,..., 240_n will mainly be personal computers, but any type of terminal can be connected to the game server 210 via a computer communication network such as an Internet-only terminal or a wireless Internet terminal. In addition, the type of computer communication network is not limited to a specific one.

게임을 진행하기 위해서는 게임 사용자의 단말기(240_1, 240_2, .., 240_n) 화면에 게임 화면과 해당 게임 사용자의 캐릭터를 표시하며, 사용자는 게임을 진행하는 데 사용되는 다양한 입출력 기능을 이용하여 게임을 진행한다. 이러한 기능을 주로 사용자 단말기에 설치되어 있는 클라이언트 프로그램이 담당한다. 또한, 클라이언트 프로그램은 게임 서버와 통신하여 게임 진행과 관련하여 필요한 정보를 주고받는다.In order to proceed with the game, the game screen and the game user's character are displayed on the screens of the game users' terminals 240_1, 240_2, .., 240_n, and the user plays the game using various input / output functions used to proceed the game. Proceed. This function is mainly handled by the client program installed in the user terminal. In addition, the client program communicates with the game server to exchange information required for game progress.

클라이언트 프로그램이 게임 화면을 사용자 단말기(240_1, 240_2, .., 240_n)의 화면에 표시하기 위해서는 사용자 단말기(240_1, 240_2, .., 240_n)가 게임 화면을 나타내는 이미지 정보를 보관하고 있어야 한다. 통상 이러한 이미지 정보는 클라이언트 프로그램의 설치시에 동시에 제공되며, 클라이언트 프로그램 설치를 위해 제공되는 CD-ROM과 같은 기억매체를 통해 제공되거나, 다운로드 서버 등에 보관되어 게임 사용자가 컴퓨터 통신망을 통해 접속하여 다운로드받을 수 있다. 게임 내용의 업데이트 등으로 인해 이미지 정보의 추가나 갱신이 필요한 경우에도 다운로드 서버 등을 통하여 추가되거나 갱신된 이미지 정보를 제공받을 수 있다.In order for the client program to display the game screen on the screens of the user terminals 240_1, 240_2,..., 240_n, the user terminals 240_1, 240_2, .., 240_n must store image information representing the game screen. Typically, such image information is provided at the same time when installing a client program, provided through a storage medium such as a CD-ROM provided for installing the client program, or stored in a download server, so that a game user can access and download it through a computer communication network. Can be. When addition or update of image information is required due to an update of game contents, the added or updated image information may be provided through a download server.

도 3은 본 발명의 실시예에 따른 게임 화면 로딩 방법을 나타내는 개념도이다.3 is a conceptual diagram illustrating a game screen loading method according to an embodiment of the present invention.

도 3의 도면부호 310과 320이 나타내는 것은 각각 일정한 범위의 게임 화면이다. 게임 영역은 다수의 소영역으로 분할될 수 있으며, 310과 320을 구성하는 작은 사각형은 사용자의 단말기 화면에 한번에 표시될 수 있는 영역을 나타낸다. 이 중, 검은색으로 나타낸 사각형은 현재 사용자가 위치하고 있는 영역이며, 따라서현재 사용자 단말기의 화면에 표시되고 있는 영역이다.Reference numerals 310 and 320 of FIG. 3 denote game screens of a predetermined range, respectively. The game area may be divided into a plurality of small areas, and the small squares constituting 310 and 320 represent areas that can be displayed on the user's terminal screen at a time. Among these, the black square is the area where the current user is located, and therefore is the area currently displayed on the screen of the user terminal.

본 발명의 실시예에 따르면, 사용자가 c3 영역에 위치하고 있을 때 사용자 단말기는 현재 사용자가 위치하고 있는 영역(c3) 외에도 그 주변 영역(b2, b3, b4, c2, c4, e2, e3, e4)의 정보를 모두 메모리에 적재하고 있다(310).According to an exemplary embodiment of the present invention, when the user is located in the c3 area, the user terminal of the peripheral area b2, b3, b4, c2, c4, e2, e3, e4 in addition to the area c3 where the user is currently located. All information is loaded into the memory (310).

다음, 사용자가 c3 영역으로부터 c4 영역으로 이동하면, 사용자 단말기는 이미 c4 영역의 정보를 기억하고 있으므로 시간 지연 없이 다음 화면을 표시할 수 있다.Next, when the user moves from the c3 area to the c4 area, the user terminal may already display the information of the c4 area and thus display the next screen without time delay.

그리고, 다시 사용자 단말기는 사용자가 이동한 영역(c4) 주변 영역(b3, b4, b5, c3, c5, e3, e4, e5)의 정보를 메모리에 보관하도록 메모리의 내용을 갱신한다(320). 즉, 새롭게 추가된 주변 영역(b5, c5, e5)의 정보를 하드디스크와 같은 사d자 단말기의 보조기억장치로부터 메모리에 적재하고, 현재의 위치와는 멀어진 영역(b2, c2, e2)의 정보를 메모리에서 삭제한다. 사용자가 c3 영역에서 c4 영역으로 이동한 다음, 다시 c4 영역 주변 영역의 정보를 메모리에 적재하는 과정은 사용자가 다른 동작을 수행하는 동안 백그라운드로 작업이 수행될 수 있으므로 사용자로 하여금 이를 위해 기다리게 하여 불편을 초래하는 일은 없다.In operation 320, the user terminal updates the contents of the memory to store the information of the areas b3, b4, b5, c3, c5, e3, e4, and e5 that are moved by the user in the memory. That is, the newly added peripheral area (b5, c5, e5) information is loaded into the memory from the auxiliary storage device of the third-party terminal such as a hard disk, and the area (b2, c2, e2) far from the current position Delete information from memory. The process of the user moving from the c3 area to the c4 area and then loading the information of the area around the c4 area into the memory again may cause the user to wait for this operation because the operation may be performed in the background while the user performs another operation. It does not cause it.

또한 본 발명의 실시예에 따르면, 사용자가 현재 자신의 위치를 변경하지 않고서도, 즉 사용자가 이동하지 않고서도, 사용자의 현재 위치로부터 멀리 떨어진 곳의 정보를 획득할 수 있는 방법이 제공된다. 본 발명에서는 이러한 방법을 "이미지 드래깅(image dragging)"이라고 칭한다. 이러한 명칭은 사용자의 위치를 변경시키지 않고 멀리 떨어진 화면 영역만을 보도록 하기 위해 마우스의 버튼을 누른 채로 이동하는 드래깅을 사용하기 때문에 붙여진 것이며, 이러한 명칭이 본 발명의 개념을 제한하고자 하는 의도로 사용되는 것은 아니다.In addition, according to an embodiment of the present invention, a method is provided that enables a user to obtain information far away from a user's current location without changing his current location, that is, without the user moving. In the present invention, this method is referred to as "image dragging". These names are given because they use dragging to move the button of the mouse to view only the far-off screen area without changing the user's position, and the name is used to limit the concept of the present invention. no.

도 4는 본 발명의 이미지 드래깅 방법을 설명하기 위한 도면이다.4 is a view for explaining the image dragging method of the present invention.

도 4에서 사용자(410)가 현재 위치하고 있는 영역은 c3이다. 그런데, 여기에서 사용자가 마우스를 원하는 방향, 예를 들면, 도 4에 표시된 바와 같이 c2 방향이나 d3 방향으로 드래깅하는 것과 같은 특정한 입력 동작을 수행하면, 화면은 마우스가 드래깅된 방향의 게임 화면, 즉 c2 또는 d3의 화면으로 전환된다. 이에 따라 사용자는 자신의 위치를 변경하지 않고도 주변의 지형과 상태를 확인할 수 있다. 마우스 드래깅을 종료하면, 예를 들어 마우스의 버튼에서 손을 떼면 화면은 다시 사용자가 위치하고 있는 지역(c3)을 나타내는 것으로 복귀한다.In FIG. 4, the area where the user 410 is currently located is c3. However, when the user performs a specific input operation such as dragging the mouse in a desired direction, for example, c2 direction or d3 direction as shown in FIG. 4, the screen may be a game screen in a direction in which the mouse is dragged. The screen is switched to c2 or d3. Accordingly, the user can check the surrounding terrain and state without changing their location. When the mouse dragging ends, for example, when the user releases the mouse button, the screen returns to the area c3 where the user is located.

도 5는 이와 같은 이미지 드래깅 기능을 이용할 때 사용자의 단말기에 표시되는 화면의 예를 나타낸 것이다. 도 4에서와 마찬가지로 사용자(410)가 현재 c3 영역에 위치하고 있다가, 마우스의 버튼을 누른 채로 마우스를 아래쪽으로 움직이면, 즉 마우스를 화살표 방향으로 드래깅하면(510), 화면은 520으로 표시한 것과 같이 d3 화면으로 전환된다. 이 때, 도면부호 520으로 표시한 화면에서 나타난 바와 같이, 사용자(410)는 여전히 c3 영역 내에 위치하므로 d3 영역을 나타내는 화면에서는 사용자가 표시되지 않으며, 그 영역의 지형과 상태 등을 나타내는 화면만이 표시된다. 다음, 사용자가 마우스의 버튼을 놓으면 화면은 다시 530과 같은 c3 영역으로 복귀한다. 이 때 사용자(410)는 드래깅 이전과 마찬가지 장소에 위치하고 있음을 알 수 있다.5 illustrates an example of a screen displayed on a user's terminal when using the image dragging function. As shown in FIG. 4, when the user 410 is located in the current c3 area and moves the mouse downward while pressing the button of the mouse, that is, dragging the mouse in the direction of the arrow (510), the screen is displayed as 520. The screen is switched to d3. At this time, as shown in the screen indicated by the reference numeral 520, since the user 410 is still located within the c3 area, the user is not displayed on the screen indicating the d3 area, only the screen indicating the terrain and the state of the area, etc. Is displayed. Next, when the user releases the mouse button, the screen returns to area c3 as shown in 530. At this time, it can be seen that the user 410 is located in the same place as before dragging.

통상 게임 내에서는 화면에 한번에 표시될 수 있는 범위 밖의 목표물을 공격할 수 있는 장거리 무기를 쓰는 캐릭터나 마법 등을 이용하여 현재 보이지 않는 상대를 공격할 수 있는 캐릭터 등이 등장한다. 이 경우 사용자는 이미지 드래깅 기능을 이용하여 자신의 현재 위치 주변의 상태를 확인함으로써 더 넓은 시야를 확보하면서 효율적으로 게임을 수행할 수 있다.In the game, a character using a long-range weapon capable of attacking a target outside the range that can be displayed on the screen at once or a character capable of attacking an invisible opponent using magic or the like appear. In this case, the user can use the image dragging function to check the state around his current location to efficiently play the game while securing a wider field of view.

이와 같은 이미지 드래깅은 앞서 실시간 이미지 표시 방법에서 설명한 바와 같이 현재 위치 주변 영역의 정보를 이미 사용자 단말기의 메모리가 적재하고 있으므로 시간지연 없이 사용자에게 제공될 수 있다. 필요에 따라서는 더 넓은 범위의 이미지 드래깅이 요구될 수도 있는데, 이러한 경우에는 새로운 정보를 메모리로 적재하는 과정이 필요할 수도 있다. 그러나, 이와 같이 새로운 정보를 메모리로 적재하는 과정이 추가되더라도 사용자가 자신의 위치를 변경하지 않고 주변의 상태를 파악할 수 있도록 한다는 본 발명의 개념은 여전히 동일하다.Such image dragging may be provided to the user without time delay because the memory of the user terminal has already loaded the information of the area around the current location as described in the real time image display method. If necessary, a wider range of image dragging may be required, in which case it may be necessary to load new information into memory. However, even if the process of loading new information into the memory is added, the concept of the present invention that the user can grasp the state of the surroundings without changing his position is still the same.

또한, 앞서 설명한 실시예에서는 멀티플레이어 온라인 롤 플레잉 게임을 예로 들어 설명하였지만, 본 발명의 게임 이미지 로딩 방법이 온라인 게임이나 롤 플레잉 게임 또는 멀티플레이어 게임에만 한정되는 것은 아니다. 방대한 양의 게임 이미지를 이용하는 게임이라면, 오프라인 게임이거나, 롤 플레잉 게임이 아닌 다른 종류의 게임이거나, 싱글플레이어 게임인 경우에도 본 발명의 개념이 적용될 수 있음은 명백하다.In addition, in the above-described embodiment, the multiplayer online role playing game has been described as an example, but the game image loading method of the present invention is not limited to an online game, a role playing game, or a multiplayer game. If the game uses a huge amount of game images, it is obvious that the concept of the present invention can be applied to an offline game, a game other than a role playing game, or a single player game.

지금까지 바람직한 실시예를 참고로 하여 이 발명을 상세히 설명하였으나 이 발명의 범위는 이에 한정되는 것은 아니며, 다음의 특허청구범위에 의해 해석되어야 할 것이다. 또한, 이 발명이 속하는 분야의 통상의 기술자라면 이 발명의 사상을 벗어나지 않고도 다양한 변형이나 변경이 가능함을 이해할 수 있을 것이다.The present invention has been described in detail with reference to preferred embodiments, but the scope of the present invention is not limited thereto, and should be interpreted by the following claims. In addition, it will be understood by those skilled in the art that various modifications or changes may be made without departing from the spirit of the present invention.

이상의 설명에서와 같이 본 발명에 따른 게임 시스템에서는 게임 사용자가 게임 진행 장소를 이동하더라도 새로운 장소의 이미지를 시간 지연 없이 사용자 단말기에 표시할 수 있으며, 이미지 드래깅을 통해 게임 플레이어의 인식 및 활동 범위를 넓힘으로써 생동감 있는 게임 진행을 할 수 있다.As described above, in the game system according to the present invention, even if the game user moves the game progress place, the image of the new place can be displayed on the user terminal without time delay, and the image dragging broadens the recognition and activity range of the game player. You can play a lively game.

Claims (10)

컴퓨터 게임을 수행하는 사용자 단말기의 화면에 게임 이미지를 표시하기 위해 게임 이미지를 로딩하는 방법으로서,A method of loading a game image to display a game image on a screen of a user terminal playing a computer game, 게임 사용자와 대응되는 캐릭터가 위치하는 지점을 포함하며 상기 사용자 단말기의 화면에 한번에 표시될 수 있는 크기의 제 1 화면 이미지 정보와, 상기 제 1 화면과 인접하는 적어도 일부 영역의 화면 이미지 정보를 상기 사용자 단말기의 메모리에 적재하는 단계,A first screen image information of a size including a point where a character corresponding to a game user is located and of a size that can be displayed on the screen of the user terminal at a time, and screen image information of at least a portion of the area adjacent to the first screen; Loading in the memory of the terminal, 상기 캐릭터가 상기 제 1 화면 내에서 또는 상기 제 1 화면 밖으로 이동하도록 하는 사용자의 입력에 따라, 상기 캐릭터가 위치하는 지점을 포함하며 상기 사용자 단말기의 화면에 한번에 표시될 수 있는 크기의 제 2 화면 정보를 상기 메모리로부터 읽어내 상기 제 2 화면을 상기 사용자 단말기에 표시하는 단계,Second screen information of a size that can be displayed on the screen of the user terminal at a time, including a point where the character is located, according to a user's input for moving the character within or out of the first screen; Reading the data from the memory and displaying the second screen on the user terminal; 상기 제 2 화면 이미지 정보와, 상기 제 2 화면과 인접하는 적어도 일부 영역의 화면 이미지 정보가 상기 사용자 단말기의 메모리에 적재되도록 상기 메모리를 갱신하는 단계를 포함하는 게임 이미지 로딩 방법.And updating the memory such that the second screen image information and the screen image information of at least a portion of the area adjacent to the second screen are loaded into the memory of the user terminal. 사용자 단말기, 사용자가 상기 사용자 단말기를 이용해 접속할 수 있으며 상기 사용자 단말기의 요청에 따라 게임을 제공하는 게임 서버 및 상기 사용자 단말기와 상기 게임 서버를 연결하는 컴퓨터 통신망으로 구성된 네트워크 게임 시스템에서 게임 이미지를 로딩하는 방법으로서,Loading a game image in a network game system comprising a user terminal, a game server that a user can access using the user terminal and provide a game at the request of the user terminal, and a computer communication network connecting the user terminal and the game server. As a method, 게임 사용자와 대응되는 캐릭터가 위치하는 지점을 포함하며 상기 사용자 단말기의 화면에 한번에 표시될 수 있는 크기의 제 1 화면 이미지 정보와, 상기 제 1 화면과 인접하는 적어도 일부 영역의 화면 이미지 정보를 상기 사용자 단말기의 메모리에 적재하는 단계,A first screen image information of a size including a point where a character corresponding to a game user is located and of a size that can be displayed on the screen of the user terminal at a time, and screen image information of at least a portion of the area adjacent to the first screen; Loading in the memory of the terminal, 상기 캐릭터가 상기 제 1 화면 내에서 또는 상기 제 1 화면 밖으로 이동하도록 하는 사용자의 입력에 따라, 상기 캐릭터가 위치하는 지점을 포함하며 상기 사용자 단말기의 화면에 한번에 표시될 수 있는 크기의 제 2 화면 정보를 상기 메모리로부터 읽어내 상기 제 2 화면을 상기 사용자 단말기에 표시하는 단계,Second screen information of a size that can be displayed on the screen of the user terminal at a time, including a point where the character is located, according to a user's input for moving the character within or out of the first screen; Reading the data from the memory and displaying the second screen on the user terminal; 상기 제 2 화면 이미지 정보와, 상기 제 2 화면과 인접하는 적어도 일부 영역의 화면 이미지 정보가 상기 사용자 단말기의 메모리에 적재되도록 상기 메모리를 갱신하는 단계를 포함하는 게임 이미지 로딩 방법.And updating the memory such that the second screen image information and the screen image information of at least a portion of the area adjacent to the second screen are loaded into the memory of the user terminal. 제 1 항 또는 제 2 항에 있어서,The method according to claim 1 or 2, 상기 이미지 정보를 적재하는 단계에서,In the step of loading the image information, 상기 제 1 화면 이미지 정보와, 상기 제 1 화면을 둘러싸는 인접 영역의 화면 이미지 정보를 상기 사용자 단말기의 메모리에 적재하는 게임 이미지 로딩 방법.And loading the first screen image information and the screen image information of an adjacent area surrounding the first screen into a memory of the user terminal. 제 1 항 또는 제 2 항에 있어서,The method according to claim 1 or 2, 상기 이미지 정보를 적재하는 단계에서,In the step of loading the image information, 상기 제 1 화면 이미지 정보와, 상기 제 1 화면과 인접하는 적어도 일부 영역의 화면 이미지 정보를 상기 사용자 단말기의 다른 기억장치로부터 상기 메모리로 적재하는 게임 이미지 로딩 방법.And loading the first screen image information and screen image information of at least a portion of the area adjacent to the first screen into the memory from another storage device of the user terminal. 제 1 항 또는 제 2 항에 있어서,The method according to claim 1 or 2, 상기 이미지 정보를 적재하는 단계 이전에,Before loading the image information, 상기 제 1 화면 이미지 정보와, 상기 제 1 화면과 인접하는 적어도 일부 영역의 화면 이미지 정보를 상기 사용자 단말기의 상기 메모리를 제외한 다른 보조기억장치에 보관하는 단계를 더 포함하는 게임 이미지 로딩 방법.And storing the first screen image information and screen image information of at least a portion of the area adjacent to the first screen in an auxiliary memory device other than the memory of the user terminal. 제 1 항 또는 제 2 항에 있어서,The method according to claim 1 or 2, 상기 게임 이미지 로딩 방법은, 사용자가 상기 사용자 단말기를 이용하여 컴퓨터 통신망을 통해 접속할 수 있으며 상기 사용자 단말기의 요청에 따라 게임 이미지를 제공하는 다운로드 서버를 포함하는 게임 시스템에서 적용되며,The game image loading method may be applied to a game system including a download server that a user may access through a computer communication network using the user terminal and provide a game image at the request of the user terminal. 상기 이미지 정보를 적재하는 단계 이전에,Before loading the image information, 상기 제 1 화면 이미지 정보와, 상기 제 1 화면과 인접하는 적어도 일부 영역의 화면 이미지 정보를 상기 다운로드 서버로부터 상기 사용자 단말기로 전송하는 단계를 더 포함하는 게임 이미지 로딩 방법.And transmitting the first screen image information and screen image information of at least a partial region adjacent to the first screen from the download server to the user terminal. 컴퓨터 게임을 수행하는 사용자 단말기의 화면에 게임 이미지를 표시하기 위해 게임 이미지를 로딩하는 방법으로서,A method of loading a game image to display a game image on a screen of a user terminal playing a computer game, 게임 사용자와 대응되는 캐릭터가 위치하는 지점을 포함하며 상기 사용자 단말기의 화면에 한번에 표시될 수 있는 크기의 제 1 화면 이미지 정보와, 상기 제 1 화면과 인접하는 적어도 일부 영역의 화면 이미지 정보를 상기 사용자 단말기의 메모리에 적재하는 단계,A first screen image information of a size including a point where a character corresponding to a game user is located and of a size that can be displayed on the screen of the user terminal at a time, and screen image information of at least a portion of the area adjacent to the first screen; Loading in the memory of the terminal, 상기 제 1 화면 외의 영역을 표시하도록 하는 사용자의 입력에 따라, 상기 사용자의 입력이 지시하는 지점을 포함하며 상기 사용자 단말기의 화면에 한번에 표시될 수 있는 크기의 제 2 화면 정보를 상기 메모리로부터 읽어내 상기 제 2 화면을 상기 사용자 단말기에 표시하는 단계,According to a user's input to display an area other than the first screen, the second screen information having a size indicated by the user's input and displayed on the screen of the user terminal at a time can be read from the memory. Displaying the second screen on the user terminal; 상기 캐릭터가 위치하는 지점을 다시 표시하고자 하는 사용자의 입력에 따라, 상기 제 1 화면 정보를 상기 메모리로부터 읽어내 상기 제 1 화면을 상기 사용자 단말기에 표시하는 단계를 포함하는 게임 이미지 로딩 방법.And reading the first screen information from the memory and displaying the first screen on the user terminal according to a user's input for re-displaying a point where the character is located. 사용자 단말기, 사용자가 상기 사용자 단말기를 이용해 접속할 수 있으며 상기 사용자 단말기의 요청에 따라 게임을 제공하는 게임 서버 및 상기 사용자 단말기와 상기 게임 서버를 연결하는 컴퓨터 통신망으로 구성된 네트워크 게임 시스템에서 게임 이미지를 로딩하는 방법으로서,Loading a game image in a network game system comprising a user terminal, a game server that a user can access using the user terminal and provide a game at the request of the user terminal, and a computer communication network connecting the user terminal and the game server. As a method, 게임 사용자와 대응되는 캐릭터가 위치하는 지점을 포함하며 상기 사용자 단말기의 화면에 한번에 표시될 수 있는 크기의 제 1 화면 이미지 정보와, 상기 제 1 화면과 인접하는 적어도 일부 영역의 화면 이미지 정보를 상기 사용자 단말기의 메모리에 적재하는 단계,A first screen image information of a size including a point where a character corresponding to a game user is located and of a size that can be displayed on the screen of the user terminal at a time, and screen image information of at least a portion of the area adjacent to the first screen; Loading in the memory of the terminal, 상기 제 1 화면 외의 영역을 표시하도록 하는 사용자의 입력에 따라, 상기 사용자의 입력이 지시하는 지점을 포함하며 상기 사용자 단말기의 화면에 한번에 표시될 수 있는 크기의 제 2 화면 정보를 상기 메모리로부터 읽어내 상기 제 2 화면을 상기 사용자 단말기에 표시하는 단계,According to a user's input to display an area other than the first screen, the second screen information having a size indicated by the user's input and displayed on the screen of the user terminal at a time can be read from the memory. Displaying the second screen on the user terminal; 상기 캐릭터가 위치하는 지점을 다시 표시하고자 하는 사용자의 입력에 따라, 상기 제 1 화면 정보를 상기 메모리로부터 읽어내 상기 제 1 화면을 상기 사용자 단말기에 표시하는 단계를 포함하는 게임 이미지 로딩 방법.And reading the first screen information from the memory and displaying the first screen on the user terminal according to a user's input for re-displaying a point where the character is located. 제 7 항 또는 제 8 항에 있어서,The method according to claim 7 or 8, 상기 이미지 정보를 적재하는 단계에서,In the step of loading the image information, 상기 제 1 화면 이미지 정보와, 상기 제 1 화면을 둘러싸는 인접 영역의 화면 이미지 정보를 상기 사용자 단말기의 메모리에 적재하는 게임 이미지 로딩 방법.And loading the first screen image information and the screen image information of an adjacent area surrounding the first screen into a memory of the user terminal. 제 7 항 또는 제 8 항에 있어서,The method according to claim 7 or 8, 상기 제 1 화면 외의 영역을 표시하도록 하는 사용자의 입력은 사용자가 표시하고자 하는 화면 영역으로 마우스를 드래깅함으로써 이루어지며,The user's input to display an area other than the first screen is made by dragging the mouse to the screen area that the user wants to display. 상기 캐릭터가 위치하는 지점을 다시 표시하고자 하는 사용자의 입력은 드래깅을 멈추고 마우스 버튼을 해제함으로써 이루어지는 게임 이미지 로딩 방법.The user's input for re-displaying the position of the character is made by stopping dragging and releasing the mouse button.
KR1020020064869A 2002-10-23 2002-10-23 image loading method for game system KR20040016357A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020020064869A KR20040016357A (en) 2002-10-23 2002-10-23 image loading method for game system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020020064869A KR20040016357A (en) 2002-10-23 2002-10-23 image loading method for game system

Publications (1)

Publication Number Publication Date
KR20040016357A true KR20040016357A (en) 2004-02-21

Family

ID=37322391

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020020064869A KR20040016357A (en) 2002-10-23 2002-10-23 image loading method for game system

Country Status (1)

Country Link
KR (1) KR20040016357A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101426909B1 (en) * 2012-03-22 2014-08-12 주식회사 네오위즈인터넷 Method of providing strategy planning map associated game and storage media storing the same
KR101530858B1 (en) * 2014-07-31 2015-06-23 주식회사 한글과컴퓨터 Partial image cache based electronic document display device and method
KR101880508B1 (en) * 2017-04-27 2018-07-20 주식회사 한글과컴퓨터 Web document editing support apparatus and method for supporting list generation in web documents
KR101880507B1 (en) * 2017-04-21 2018-07-20 주식회사 한글과컴퓨터 Client terminal device that supports resizing of a figure embedded in a web document and operating method thereof

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08315124A (en) * 1995-05-12 1996-11-29 Kokusai Electric Co Ltd Map coordinate data extracting method and map information drawing device
KR19990012106A (en) * 1997-07-26 1999-02-25 윤종용 Map display method and auto navigation system
KR20000005931A (en) * 1998-06-11 2000-01-25 야스카와 히데아키 Image delivery and display system
KR20000025627A (en) * 1998-10-13 2000-05-06 이계철 Vector map searching system at web circumstance
KR20030061210A (en) * 2002-01-11 2003-07-18 (주)픽셀소프트 Method for automatically generating map data used in a computer game

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08315124A (en) * 1995-05-12 1996-11-29 Kokusai Electric Co Ltd Map coordinate data extracting method and map information drawing device
KR19990012106A (en) * 1997-07-26 1999-02-25 윤종용 Map display method and auto navigation system
KR20000005931A (en) * 1998-06-11 2000-01-25 야스카와 히데아키 Image delivery and display system
KR20000025627A (en) * 1998-10-13 2000-05-06 이계철 Vector map searching system at web circumstance
KR20030061210A (en) * 2002-01-11 2003-07-18 (주)픽셀소프트 Method for automatically generating map data used in a computer game

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101426909B1 (en) * 2012-03-22 2014-08-12 주식회사 네오위즈인터넷 Method of providing strategy planning map associated game and storage media storing the same
KR101530858B1 (en) * 2014-07-31 2015-06-23 주식회사 한글과컴퓨터 Partial image cache based electronic document display device and method
KR101880507B1 (en) * 2017-04-21 2018-07-20 주식회사 한글과컴퓨터 Client terminal device that supports resizing of a figure embedded in a web document and operating method thereof
KR101880508B1 (en) * 2017-04-27 2018-07-20 주식회사 한글과컴퓨터 Web document editing support apparatus and method for supporting list generation in web documents

Similar Documents

Publication Publication Date Title
JP7511966B2 (en) Method, device, equipment, and computer program for displaying a virtual scene
US20030036428A1 (en) Method and apparatus for implementing multiplayer PDA games
US9256896B2 (en) Virtual universe rendering based on prioritized metadata terms
US20150018103A1 (en) Location-based leaderboard
WO2021213073A1 (en) Method and apparatus for processing virtual image usage data, and device and storage medium
CN113041611B (en) Virtual prop display method and device, electronic equipment and readable storage medium
CN112915537B (en) Virtual scene picture display method and device, computer equipment and storage medium
US12115451B2 (en) Targeting of a long-range object in a multiplayer game
CN103678892A (en) Role object management method and role object management device
TW202224742A (en) Methods, devices, terminals, storage mediums and program products for controlling virtual object
EP1164541A2 (en) Method of expressing crowd movement in game, storage medium, and information processing apparatus
KR20230085187A (en) Chessboard picture display method and apparatus, device, storage medium, and program product
KR20200108573A (en) System and method for providing game video base on in-game data
KR101404635B1 (en) Method for processing a drag input in online game
KR20040016357A (en) image loading method for game system
CN113633974A (en) Method, device, terminal and storage medium for displaying real-time game-checking information of user
KR100502017B1 (en) Method for providing online game which supports display mode conversion function and a system thereof
KR102071970B1 (en) Method for providing game service to provide guide contents in game and apparatus thereof
WO2024067168A1 (en) Message display method and apparatus based on social scene, and device, medium and product
JP7235535B2 (en) Information processing device, information processing method, and program
CN1638843B (en) Game device and control method
KR20200107784A (en) Method for providing game service to provide guide contents in game and apparatus thereof
US20240375003A1 (en) Targeting of a long-range object in a multiplayer game
KR102462205B1 (en) Method and system for providing game using continuous automatic battle function
CN117753004A (en) Message display method, device, equipment, medium and program product

Legal Events

Date Code Title Description
A201 Request for examination
G15R Request for early opening
E902 Notification of reason for refusal
E601 Decision to refuse application