[go: up one dir, main page]

KR100885837B1 - Recording medium recording game device, control method thereof and computer program for controlling method - Google Patents

Recording medium recording game device, control method thereof and computer program for controlling method Download PDF

Info

Publication number
KR100885837B1
KR100885837B1 KR1020070012903A KR20070012903A KR100885837B1 KR 100885837 B1 KR100885837 B1 KR 100885837B1 KR 1020070012903 A KR1020070012903 A KR 1020070012903A KR 20070012903 A KR20070012903 A KR 20070012903A KR 100885837 B1 KR100885837 B1 KR 100885837B1
Authority
KR
South Korea
Prior art keywords
image
block
block image
line
category
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
Application number
KR1020070012903A
Other languages
Korean (ko)
Other versions
KR20090000246A (en
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 KR1020070012903A priority Critical patent/KR100885837B1/en
Publication of KR20090000246A publication Critical patent/KR20090000246A/en
Application granted granted Critical
Publication of KR100885837B1 publication Critical patent/KR100885837B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G02OPTICS
    • G02FOPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
    • G02F1/00Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics
    • G02F1/01Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour 
    • G02F1/13Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour  based on liquid crystals, e.g. single liquid crystal display cells
    • G02F1/133Constructional arrangements; Operation of liquid crystal cells; Circuit arrangements
    • G02F1/1333Constructional arrangements; Manufacturing methods
    • G02F1/133308Support structures for LCD panels, e.g. frames or bezels
    • GPHYSICS
    • G02OPTICS
    • G02FOPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
    • G02F1/00Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics
    • G02F1/01Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour 
    • G02F1/13Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour  based on liquid crystals, e.g. single liquid crystal display cells
    • G02F1/133Constructional arrangements; Operation of liquid crystal cells; Circuit arrangements
    • G02F1/1333Constructional arrangements; Manufacturing methods
    • G02F1/133308Support structures for LCD panels, e.g. frames or bezels
    • G02F1/133314Back frames
    • GPHYSICS
    • G02OPTICS
    • G02FOPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
    • G02F1/00Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics
    • G02F1/01Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour 
    • G02F1/13Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour  based on liquid crystals, e.g. single liquid crystal display cells
    • G02F1/133Constructional arrangements; Operation of liquid crystal cells; Circuit arrangements
    • G02F1/1333Constructional arrangements; Manufacturing methods
    • G02F1/133308Support structures for LCD panels, e.g. frames or bezels
    • G02F1/133317Intermediate frames, e.g. between backlight housing and front frame
    • GPHYSICS
    • G02OPTICS
    • G02FOPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
    • G02F1/00Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics
    • G02F1/01Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour 
    • G02F1/13Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour  based on liquid crystals, e.g. single liquid crystal display cells
    • G02F1/133Constructional arrangements; Operation of liquid crystal cells; Circuit arrangements
    • G02F1/1333Constructional arrangements; Manufacturing methods
    • G02F1/133308Support structures for LCD panels, e.g. frames or bezels
    • G02F1/133328Segmented frames
    • GPHYSICS
    • G02OPTICS
    • G02FOPTICAL DEVICES OR ARRANGEMENTS FOR THE CONTROL OF LIGHT BY MODIFICATION OF THE OPTICAL PROPERTIES OF THE MEDIA OF THE ELEMENTS INVOLVED THEREIN; NON-LINEAR OPTICS; FREQUENCY-CHANGING OF LIGHT; OPTICAL LOGIC ELEMENTS; OPTICAL ANALOGUE/DIGITAL CONVERTERS
    • G02F2201/00Constructional arrangements not provided for in groups G02F1/00 - G02F7/00
    • G02F2201/50Protective arrangements
    • G02F2201/503Arrangements improving the resistance to shock

Landscapes

  • Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • Mathematical Physics (AREA)
  • Chemical & Material Sciences (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • General Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Processing Or Creating Images (AREA)

Abstract

본 발명은 게임장치에 있어서, 디스플레이부와; 사용자의 지시를 입력받는 사용자입력부와; 상기 디스플레이부에 표시되는 이미지에 대한 이미지처리를 수행하는 이미지처리부와; 복수의 카테고리 중 어느 하나에 속하는 복수의 블록이미지를 생성하고, 소정 위치를 중심으로 방사되는 선을 상기 사용자의 지시에 따른 방향으로 회전시키며, 상기 방사되는 선상에 위치하며 동일한 상기 카테고리에 속하는 상기 블록이미지가 상기 사용자의 지시에 따라 선택되면, 선택된 블록이미지를 연결하고, 연결된 형상이 다각형을 이루는 경우 상기 선택된 블록이미지가 소멸되도록 상기 이미지처리부를 제어하는 제어부를 포함하는 것을 특징으로 한다. 이에 의하여, 소멸의 대상이 되는 이미지의 이동패턴이 다양해지므로 게임의 재미를 배가시킬 수 있다.The present invention provides a game device comprising: a display unit; A user input unit configured to receive a user's instruction; An image processing unit which performs image processing on the image displayed on the display unit; Generating a plurality of block images belonging to any one of a plurality of categories, rotating a line radiated about a predetermined position in a direction according to the user's instruction, and placing the block on the radiated line and belonging to the same category If the image is selected according to the user's instructions, it characterized in that it comprises a control unit for connecting the selected block image, and the image processing unit to extinguish the selected block image when the connected shape is a polygon. As a result, the movement patterns of the images to be extinguished are diversified, thereby increasing the fun of the game.

Description

게임장치 및 그 제어방법과 제어방법을 수행하는 컴퓨터 프로그램을 기록한 기록매체 { GAME SYSTEM AND CONTROL METHOD AND RECORDING MEDIA FOR COMPUTER PROGRAM THEREOF }Recording device recording game device and its control method and computer program for controlling method {GAME SYSTEM AND CONTROL METHOD AND RECORDING MEDIA FOR COMPUTER PROGRAM THEREOF}

도 1은 본 발명의 제1실시예에 따른 게임장치의 구성을 도시한 블록도이며,1 is a block diagram showing the configuration of a game device according to a first embodiment of the present invention,

도 2a 및 도 2b 및 도 2c 및 도 2d는 본 발명에 따른 게임장치의 디스플레이부에 표시되는 게임화면의 일실시예를 도시한 도면이며,2A and 2B and 2C and 2D illustrate an embodiment of a game screen displayed on a display unit of a game apparatus according to the present invention.

도 3a 및 도 3b는 본 발명에 따른 게임장치의 디스플레이부에 표시되는 게임화면의 또 다른 실시예를 도시한 도면이며,3A and 3B are views illustrating still another embodiment of a game screen displayed on a display unit of a game apparatus according to the present invention.

도 4는 본 발명의 제2실시예에 따른 게임장치를 도시한 도면이며,4 is a view showing a game device according to a second embodiment of the present invention,

도 5a 및 도 5b는 본 발명에 따른 게임장치의 제어방법을 도시한 흐름도이다.5A and 5B are flowcharts illustrating a control method of a game apparatus according to the present invention.

*도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings

10 : 디스플레이부 20 : 사용자입력부10: display unit 20: user input unit

30 : 이미지처리부 40 : 제어부30: image processing unit 40: control unit

50a, 50b, 50c, 50d, 50e, 50f, 50g : 게임 이미지Game image: 50a, 50b, 50c, 50d, 50e, 50f, 50g

60a, 60b : 인터페이스 이미지60a, 60b: interface image

70 : 통신부70: communication unit

본 발명은 게임장치에 관한 것이다. 보다 상세하게는, 디스플레이부에 이미지를 표시하는 게임장치에 관한 것이다.The present invention relates to a game device. More specifically, the present invention relates to a game device for displaying an image on a display unit.

게임장치는 디스플레이부에 게임장치에 저장된 정보에 의해 소정의 이미지를 표시하고 사용자의 입력에 의해 논플레이어 (Non-Player) 이미지 또는 플레이어 (Player) 이미지의 위치, 크기, 모양 등의 속성을 변경함으로써, 사용자에게 재미를 제공한다.The game device displays a predetermined image based on the information stored in the game device on the display unit, and changes attributes such as the position, size, and shape of the non-player image or player image by user input. , Provide fun to the user.

이러한 게임은 여러 장르를 가지게 되는데 그 중에서도 간단한 게임규칙을 가지며, 다른 게임장르가 가지는 정형화를 탈피한 퍼즐액션 장르는 단순한 조작만으로도 사용자에게 많은 다양성을 제공함으로써, 연령층에 관계없이 각광을 받고 있다.Such games have various genres, among them simple game rules, and puzzle action genres, which break away from the standardization of other game genres, are gaining the spotlight regardless of age groups by providing a great variety to users with simple operations.

그런데, 종래의 퍼즐액션 장르 중에서도 화면상에 표시되는 블록이미지를 소멸시키는 것을 목적으로 하는 게임들은, 테트리스 (Tetris) 등과 같이 블록이미지가 하나의 방향으로 스크롤되는 형식을 가진다. 이러한 형식으로 인해 사용자들은 블록이미지의 이동방향을 용이하게 예측할 수 있기 때문에, 블록이미지의 이동패턴을 보다 다양화시켜 사용자에게 큰 재미를 제공할 수 있는 게임장치가 필요하게 되었다. However, among the conventional puzzle action genres, games aimed at erasing the block image displayed on the screen have a form in which the block image is scrolled in one direction, such as Tetris. Because of this format, users can easily predict the moving direction of the block image, and thus, a game device capable of providing a great fun to the user by diversifying the moving pattern of the block image is needed.

따라서, 본 발명의 목적은, 소멸의 대상이 되는 이미지의 이동패턴을 다양화시킴으로써 게임의 재미를 배가시킬 수 있는 게임장치 및 그 제어방법과 제어방법을 수행하는 프로그램이 저장된 기록매체를 제공하는 것을 목적으로 한다.Accordingly, it is an object of the present invention to provide a game device capable of multiplying the fun of a game by diversifying the movement pattern of an image to be extinguished, and a recording medium having stored therein a control method and a program for performing the control method. The purpose.

또한, 플레이어 이미지를 소정의 위치를 중심으로 회전시킴으로써, 사용자로 하여금 조작감을 향상시킬 수 있는 게임장치 및 그 제어방법과 제어방법을 수행하는 프로그램이 저장된 기록매체를 제공하는 것을 목적으로 한다.In addition, an object of the present invention is to provide a game device capable of improving a user's feeling by rotating a player image around a predetermined position, and a recording medium storing a control method and a program for performing the control method.

상기 목적은, 게임장치에 있어서, 디스플레이부와; 사용자의 지시를 입력받는 사용자입력부와; 상기 디스플레이부에 표시되는 이미지에 대한 이미지처리를 수행하는 이미지처리부와; 복수의 카테고리 중 어느 하나에 속하는 복수의 블록이미지를 생성하고, 소정 위치를 중심으로 방사되는 선을 상기 사용자의 지시에 따른 방향으로 회전시키며, 상기 방사되는 선상에 위치하며 동일한 상기 카테고리에 속하는 상기 블록이미지가 상기 사용자의 지시에 따라 선택되면, 선택된 블록이미지를 연결하는 직선 이미지를 생성하고, 연결된 형상이 다각형을 이루는 경우 상기 선택된 블록이미지가 소멸되도록 상기 이미지처리부를 제어하는 제어부를 포함하는 것을 특징으로 하는 게임장치에 의해 달성된다.The object is a game device, comprising: a display unit; A user input unit configured to receive a user's instruction; An image processing unit which performs image processing on the image displayed on the display unit; Generating a plurality of block images belonging to any one of a plurality of categories, rotating a line radiated about a predetermined position in a direction according to the user's instruction, and placing the block on the radiated line and belonging to the same category And a controller configured to generate a straight line image connecting the selected block images when the image is selected according to the user's instructions, and to control the image processor to extinguish the selected block image when the connected shape forms a polygon. Is achieved by a game device.

여기서, 상기 방사되는 선은 상기 디스플레이부의 중앙으로부터 방사되는 것을 특징으로 하는 것이 바람직하다.Here, the radiating line is preferably characterized in that radiating from the center of the display unit.

그리고, 상기 제어부는, 상기 복수의 블록이미지가 상기 디스플레이부에 불균일하게 분포하여 임의의 방향으로 이동하도록 상기 이미지처리부를 제어하는 것 을 특징으로 할 수 있다.The control unit may control the image processing unit so that the plurality of block images are unevenly distributed on the display unit and move in an arbitrary direction.

또한, 상기 제어부는, 상기 방사되는 선의 중심 위치에 소정 크기의 플레이어 이미지를 생성하고, 상기 블록이미지가 상기 플레이어 이미지와 중첩되는 회수를 산출하여, 상기 산출된 회수가 소정값 이상인 경우 게임의 종료에 대한 이미지처리를 수행하도록 상기 이미지처리부를 제어하는 것을 특징으로 하는 것이 바람직하다.The control unit may generate a player image having a predetermined size at a center position of the radiated line, calculate the number of times the block image overlaps with the player image, and when the calculated number is greater than or equal to the predetermined value, the end of the game. Preferably, the image processor controls the image processor to perform image processing.

그리고, 상기 제어부는, 소정의 카테고리에 속하는 블록이미지가 소멸되는 경우, 상기 소멸된 블록이미지의 중심으로부터 소정 반경에 위치하는 블록이미지를 소멸시키도록 상기 이미지처리부를 제어하는 것을 특징으로 할 수 있다.The controller may control the image processor to destroy the block image located at a predetermined radius from the center of the destroyed block image when the block image belonging to a predetermined category is extinguished.

그리고, 상기 제어부는, 상기 선택된 블록이미지가 동일한 상기 카테고리에 속하지 않는 경우, 상기 블록이미지의 선택을 해제하도록 상기 이미지처리부를 제어하는 것을 특징으로 하는 것이 바람직하다.The controller may control the image processor to release the selection of the block image when the selected block image does not belong to the same category.

또한, 상기 제어부는, 상기 방사된 선의 회전방향과 동일한 방향에 대한 회전의 지시가 있는 경우 상기 방사된 선의 회전속도를 증가시키고, 상기 방사된 선의 회전방향과 다른 방향에 대한 회전의 지시가 있는 경우 상기 방사된 선의 회전속도를 감소시키도록 상기 이미지처리부를 제어하는 것을 특징으로 할 수 있다.The controller may increase the rotational speed of the radiated line when there is an instruction of rotation in the same direction as the rotational direction of the radiated line, and when there is an instruction of rotation in a direction different from the rotational direction of the radiated line. The image processor may be controlled to reduce the rotation speed of the radiated line.

나아가, 상기 제어부는, 동일한 카테고리의 블록이미지가 소멸된 상태에서 소정 시간 내에 소멸된 블록이미지의 카테고리와 동일한 카테고리의 블록이미지가 소멸되는 경우, 상기 소멸된 블록이미지의 개수를 산출하여 상기 디스플레이부에 표시하도록 상기 이미지처리부를 제어하는 것을 특징으로 하는 것이 바람직하다.Further, when the block image of the same category as the category of the block image is extinguished within a predetermined time in a state in which the block image of the same category is extinguished, the controller calculates the number of the extinguished block images to the display unit. Preferably, the image processing unit is controlled to display.

또한, 상기 제어부는, 상기 사용자입력부로부터 상기 디스플레이부의 배경에 대한 이미지를 선택받아, 상기 이미지처리부가 상기 선택된 배경에 대한 이미지처리를 수행하도록 상기 이미지처리부를 제어하는 것을 특징으로 하는 것이 바람직하다.The controller may be further configured to control the image processor to receive an image of the background of the display unit from the user input unit and to perform image processing of the selected background.

여기서, 상기 제어부는, 상기 선택된 배경이미지에 따라 상기 블록이미지의 개수 및 이동속도가 변경되도록 상기 이미지처리부를 제어하는 것을 특징으로 할 수 있다.The control unit may control the image processor to change the number and the moving speed of the block image according to the selected background image.

또한, 상기 제어부는, 상기 블록이미지가 모두 소멸되는 시간을 측정하여 측정된 시간에 따라 상기 선택 가능한 배경이미지가 증가되도록 상기 이미지처리부를 제어하는 것을 특징으로 하는 것이 바람직하다.The controller may control the image processor to increase the selectable background image according to the measured time by measuring the time when all of the block images disappear.

그리고, 상기 제어부는, 상기 블록이미지가 소멸되는 경우 상기 블록이미지가 연결된 직선 이미지 상에 상기 소멸되는 블록이미지의 카테고리와 다른 카테고리의 블록이미지가 존재하면, 상기 다른 카테고리의 블록이미지가 선택되도록 상기 이미지처리부를 제어하는 것을 특징으로 하는 것이 바람직하다.If the block image is extinguished, if the block image is extinguished, and the block image of a category different from the category of the extinguished block image is present on the straight line image connected to the block image, the controller selects the block image of the other category. It is preferable to control the processing unit.

또한, 상기 제어부는, 상기 블록이미지가 선택된 상태에서 상기 사용자입력부로부터 회전에 대한 지시가 입력된 경우, 상기 선택된 블록이미지를 상기 지시에 대응하는 방향으로 회전시키도록 상기 이미지처리부를 제어하는 것을 특징으로 할 수 있다.The controller may control the image processor to rotate the selected block image in a direction corresponding to the instruction when an instruction for rotation is input from the user input unit while the block image is selected. can do.

그리고, 통신부를 더 구비하고, 상기 제어부는, 상기 통신부로부터 외부의 게임장치의 이미지처리부가 수행한 이미지 처리결과를 수신하여, 상기 외부의 게임 장치의 이미지처리부가 소멸시킨 블록이미지의 개수에 대응하여 상기 이미지처리부가 블록이미지를 생성하고, 상기 방사되는 선의 회전속도를 감소시키도록 상기 통신부와 상기 이미지처리부를 제어하는 것을 특징으로 하는 것이 바람직하다.The apparatus may further include a communication unit, and the control unit may receive an image processing result performed by the image processing unit of the external game device from the communication unit, and correspond to the number of block images that are destroyed by the image processing unit of the external game device. Preferably, the image processing unit generates the block image and controls the communication unit and the image processing unit to reduce the rotational speed of the radiated line.

한편, 디스플레이부를 포함하는 게임장치의 제어방법에 있어서, 복수의 카테고리 중 어느 하나에 속하는 복수의 블록이미지를 생성하는 단계와; 소정 위치를 중심으로 방사되는 선을 사용자의 지시에 따른 방향으로 회전시키는 단계와; 사용자로부터 상기 방사되는 선상에 위치하는 블록이미지를 선택받는 단계와; 상기 선택된 블록이미지가 동일한 상기 카테고리에 속하는지를 판단하는 단계와; 상기 선택된 블록이미지가 동일한 상기 카테고리에 속하는 경우, 선택된 블록이미지를 연결하는 단계와; 상기 연결된 형상이 다각형을 이루는 경우 상기 선택된 블록이미지를 소멸시키는 단계를 포함하는 것을 특징으로 하는 게임장치의 제어방법에 의해서도 상기 목적은 달성된다.On the other hand, a control method of a game device including a display unit, comprising: generating a plurality of block images belonging to any one of a plurality of categories; Rotating a line radiating about a predetermined position in a direction according to a user's instruction; Receiving a block image located on the radiated line from a user; Determining whether the selected block image belongs to the same category; Concatenating the selected block images if the selected block images belong to the same category; The object is also achieved by a control method of a game device, characterized in that it comprises the step of extinguishing the selected block image when the connected shape forms a polygon.

여기서, 상기 방사되는 선은 상기 디스플레이부의 중앙으로부터 방사되는 것을 특징으로 하는 것이 바람직하다.Here, the radiating line is preferably characterized in that radiating from the center of the display unit.

그리고, 상기 방사되는 선의 중심 위치에 플레이어 이미지를 생성하는 단계와; 상기 블록이미지가 상기 플레이어 이미지와 중첩되는 회수를 산출하는 단계와; 상기 산출된 회수가 소정값 이상인 경우 게임의 종료에 대한 이미지처리를 수행하는 단계를 더 포함하는 것을 특징으로 하는 것이 바람직하다.Generating a player image at a center position of the radiated line; Calculating a number of times the block image overlaps with the player image; Preferably, the method further comprises performing image processing for the end of the game when the calculated number is greater than or equal to a predetermined value.

또한, 상기 블록이미지를 선택받는 단계는, 상기 선택된 블록이미지가 동일한 상기 카테고리에 속하지 않는 경우, 상기 블록이미지의 선택을 해제하는 것을 특징으로 하는 것이 바람직하다.In the receiving of the selection of the block image, when the selected block image does not belong to the same category, it is preferable that the block image be deselected.

그리고, 상기 방사되는 선을 회전시키는 단계는, 상기 방사된 선의 회전방향과 동일한 방향에 대한 회전의 지시가 있는 경우 상기 방사된 선의 회전속도를 증가시키고, 상기 방사된 선의 회전방향과 다른 방향에 대한 회전의 지시가 있는 경우 상기 방사된 선의 회전속도를 감소시키는 것을 특징으로 할 수 있다.The rotating of the radiated line may include increasing the rotational speed of the radiated line when there is an instruction of rotation in the same direction as the rotational direction of the radiated line, and for a direction different from the rotating direction of the radiated line. If there is an indication of the rotation may be characterized in that for reducing the rotational speed of the radiated line.

또한, 상기 선택된 블록이미지를 연결하는 단계는, 상기 블록이미지를 연결하는 직선 상에 상기 소멸되는 블록이미지의 카테고리와 다른 카테고리의 블록이미지가 존재하는지 판단하는 단계를 포함하고, 상기 다른 카테고리의 블록이미지가 존재하는 경우, 상기 다른 카테고리의 블록이미지를 선택하는 것을 특징으로 하는 것이 바람직하다.The connecting of the selected block image may include determining whether a block image of a category different from the category of the extinguished block image exists on a straight line connecting the block image, and the block image of the other category. If is present, it is preferable that the block image of the other category is selected.

그리고, 상기 선택된 블록이미지를 소멸시키는 단계는, 소정의 카테고리에 속하는 블록이미지가 소멸되는지 판단하는 단계를 더 포함하고, 상기 블록이미지가 소멸된 경우, 상기 소멸된 블록이미지의 중심으로부터 소정 반경에 위치하는 블록이미지를 소멸시키는 것을 특징으로 할 수 있다.The step of destroying the selected block image further includes a step of determining whether a block image belonging to a predetermined category is extinguished, and when the block image is extinguished, the block image is located at a predetermined radius from the center of the expired block image. It may be characterized by destroying the block image.

한편, 컴퓨터 프로그램을 기록한 기록매체에 있어서, 상기 게임장치의 제어방법 중 어느 하나에 관한 컴퓨터 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 의해서도 상기 목적은 달성된다.On the other hand, in a recording medium on which a computer program is recorded, the above object is also achieved by a computer-readable recording medium on which a computer program relating to any one of the game device control methods is recorded.

이하, 도 1을 참조하여 본 발명에 따른 게임장치(1)에 대해 상세히 설명한다.Hereinafter, the game device 1 according to the present invention will be described in detail with reference to FIG. 1.

도 1에 도시된 바와 같이, 본 발명에 따른 게임장치(1)는 디스플레이부(10) 와, 사용자입력부(20)와, 이미지처리부(30)와, 제어부(40)를 포함한다. 본 발명에 따른 게임장치(1)는 비디오 게임을 주로 수행하기 위한 휴대용 콘솔로서, PSP (Playstation Portable)로 구현되는 것이 바람직하다.As shown in FIG. 1, the game device 1 according to the present invention includes a display unit 10, a user input unit 20, an image processing unit 30, and a controller 40. The game device 1 according to the present invention is a portable console mainly for playing a video game, and is preferably implemented by PSP (Playstation Portable).

디스플레이부(10)는 후술할 이미지처리부(30)에 의해 처리된 이미지를 표시한다. 디스플레이부(10)는 CRT(cathode ray tube), LCD(liquid crystal display), PDP(plasma display panel), DLP(digital light processing), SED(surface-conduction electron-emitter display), FED(field emission display) 등의 형태로 구현될 수 있으며, 그 중에서도 본 발명에 따른 게임장치(1)가 휴대용 게임장치로 구현되는 경우, 디스플레이부(10)는 TFT-LCD(Thin Film Transistor - Liquid Crystal Display)로 구현되는 것이 바람직하다.The display unit 10 displays an image processed by the image processing unit 30 to be described later. The display unit 10 includes a cathode ray tube (CRT), a liquid crystal display (LCD), a plasma display panel (PDP), a digital light processing (DLP), a surface-conduction electron-emitter display (SED), and a field emission display (FED). In particular, when the game device 1 according to the present invention is implemented as a portable game device, the display unit 10 is implemented by TFT-LCD (Thin Film Transistor-Liquid Crystal Display). It is desirable to be.

사용자입력부(20)는 사용자로부터 디스플레이부(10)에 표시되는 플레이어 이미지 및 플레이어 이미지를 중심으로 방사되는 선 이미지의 회전에 대한 선택과, 복수의 카테고리 중 어느 하나에 속하는 복수의 블록이미지의 선택 및 소멸에 대한 선택을 입력받는다.The user input unit 20 selects the rotation of the player image and the line image radiated about the player image displayed on the display unit 10 from the user, the selection of a plurality of block images belonging to any one of a plurality of categories, You are asked for a choice to destroy.

본 발명에 따른 게임장치(1)가 PSP로 구현되는 경우, 사용자는 게임장치(1)의 상측의 좌우에 마련된 L1버튼과 R1버튼을 이용하여 플레이어 이미지 및 방사되는 선에 대한 회전방향을 선택할 수 있고, X버튼을 이용하여 블록이미지를 선택할 수 있으며, 동일한 카테고리의 블록이미지가 선택되어 다각형의 형상을 이루는 경우 O버튼을 이용하여 선택된 블록이미지를 소멸시킬 수 있다. 물론, 사용자입력부(20)에 구비된 다른 버튼을 이용하여 게임의 일시중지 및 재개를 선택할 수도 있 다.When the game device 1 according to the present invention is implemented as a PSP, the user can select the rotation direction of the player image and the radiated line by using the L1 button and the R1 button provided on the left and right sides of the upper side of the game device 1. The block image may be selected using the X button, and when the block image of the same category is selected to form a polygon, the selected block image may be destroyed using the O button. Of course, it is also possible to select the pause and resume of the game by using other buttons provided in the user input unit 20.

이미지처리부(30)는 디스플레이부(10)에 표시되는 이미지에 대한 이미지처리를 수행한다. 이미지처리부(30)는 게임장치(1)의 저장부(미도시) 또는 후술할 기록매체에 저장된 정보에 기초하여 플레이어 이미지, 블록이미지, 기타 게임의 실행에 필요한 사용자 인터페이스에 관한 이미지를 생성한다.The image processor 30 performs image processing on the image displayed on the display 10. The image processing unit 30 generates a player image, a block image, and an image related to a user interface required to execute a game based on information stored in a storage unit (not shown) of the game device 1 or a recording medium to be described later.

저장부 또는 기록매체에 저장된 이미지정보에는 각 이미지의 원본 데이터, 프레임 수, 컬러키(Color Key) 등의 정보가 포함되어 있으며, 이미지처리부(30)는 각 이미지가 소정의 시간 간격당 프레임을 순차적으로 변경되며,컬러키와 동일한 색상의 화소를 제외한 이미지가 디스플레이부(10)에 표시되도록 이미지처리를 수행한다.The image information stored in the storage unit or the recording medium includes information such as original data of each image, the number of frames, a color key, and the like. The image processor 30 sequentially processes frames of each image at a predetermined time interval. The image processing is performed so that an image excluding pixels of the same color as the color key is displayed on the display unit 10.

이하, 도 2a 내지 도 2d를 참조하여 제어부(40)에 따라 게임장치(1)의 디스플레이부(10)에 표시되는 게임화면의 일실시예를 설명한다. 도 2a에 도시된 바와 같이, 본 발명에 따른 게임장치(1)의 디스플레이부(10)에 표시되는 이미지는 소정 위치를 중심으로 방사되는 선 이미지(50a)와, 방사되는 선 이미지의 중심 위치에 존재하는 플레이어 이미지(50b)와, 블록이미지(50c, 50d, 50e)가 있다. 제어부(40)는 복수의 카테고리 중 어느 하나에 속하는 복수의 블록이미지(50c, 50d, 50e)를 생성한다. 제어부(40)는 블록이미지의 카테고리 및 위치정보를 임의로 생성하여 게임장치(1)에 포함된 메모리에 저장하고, 블록이미지를 임의의 방향으로 이동시켜 각 프레임별로 출력한다. 이렇게 생성된 프레임은 1초당 30개 또는 60개와 같이 소정의 개수만큼 디스플레이부(10)에 표시되므로 사용자는 블록이미지가 자연스럽게 이동하는 것으로 인식할 수 있다. 제어부(40)는 사용자입력부(20)로부터 회전에 대한 입력이 있으면, 플레이어 이미지(50b)를 중심으로 방사되는 선(50a)을 사용자의 지시에 따른 방향으로 회전시키도록 이미지처리부(30)를 제어한다. Hereinafter, an embodiment of a game screen displayed on the display unit 10 of the game device 1 according to the controller 40 will be described with reference to FIGS. 2A to 2D. As shown in FIG. 2A, the image displayed on the display unit 10 of the game apparatus 1 according to the present invention is located at the center position of the line image 50a radiated about a predetermined position and the line image radiated. There exists a player image 50b and block images 50c, 50d, and 50e. The controller 40 generates a plurality of block images 50c, 50d, and 50e belonging to any one of the plurality of categories. The controller 40 randomly generates the category and location information of the block image, stores it in the memory included in the game device 1, moves the block image in an arbitrary direction, and outputs each frame. Since the generated frames are displayed on the display unit 10 as many as 30 or 60 per second, the user can recognize that the block image moves naturally. If there is an input for rotation from the user input unit 20, the controller 40 controls the image processing unit 30 to rotate the line 50a radiated about the player image 50b in a direction according to a user's instruction. do.

도 2b에 도시된 바와 같이, 제어부(40)는 방사되는 선 이미지(50a) 상에 블록이미지(50e)가 위치하는 경우 사용자입력부(20)로부터 선택에 대한 입력이 있으면, 방사되는 선 이미지(50a) 상에 위치하는 블록이미지(50e)를 선택하도록 이미지처리부(30)를 제어한다. 제어부(40)는 회전각도에 따라 직선의 기울기를 산출하여 블록이미지의 좌표에 따른 위치로부터 직선에 이르는 거리를 산출함으로써, 선 이미지(50a) 상에 블록이미지가 위치하는지 여부를 결정하는 것이 바람직하다. 그리고, 선택에 대한 이미지처리는 사용자입력부(20)로부터 선택에 대한 입력이 있는 경우, 이미지처리부(30)가 블록이미지와 동일한 위치에 소정의 이미지를 표시함으로써 수행되고 이렇게 표시되는 이미지는 블록이미지에 비해 높은 투명도를 가지는 것이 바람직하다.As illustrated in FIG. 2B, when the block image 50e is positioned on the radiated line image 50a, the controller 40 may generate a radiated line image 50a when there is an input for selection from the user input unit 20. The image processing unit 30 is controlled to select a block image 50e positioned on the cross-section. The controller 40 preferably determines whether the block image is located on the line image 50a by calculating the slope of the straight line according to the rotation angle to calculate the distance from the position according to the coordinates of the block image to the straight line. . And, if there is an input for selection from the user input unit 20, the image processing for selection is performed by the image processing unit 30 displays a predetermined image at the same position as the block image, and the displayed image is displayed on the block image. It is desirable to have a high transparency.

여기서, 제어부(40)는 선택된 블록이미지와 선택되는 블록이미지가 동일한 카테고리에 속하는지를 판단하여, 동일한 카테고리에 속하는 경우 선택된 블록이미지와 선택되는 블록이미지를 연결하는 직선 이미지를 생성하고, 동일한 카테고리에 속하지 않는 경우 블록이미지의 선택을 해제하도록 이미지처리부(30)를 제어한다. 그리하여, 제어부(40)는 복수 개의 블록이미지가 선택된 상태에서 연결된 형상이 다각형을 이루는 경우, 선택된 블록이미지가 소멸되도록 이미지처리부(30)를 제어한다. 이로써, 디스플레이부(10)에 표시된 블록이미지가 모두 소멸되는 경우, 블록 이미지의 소멸에 대한 이미지처리를 종료하고, 플레이에 대한 결과 화면(미도시)를 디스플레이부(10)에 표시하도록 이미지처리부(30)를 제어한다.Here, the controller 40 determines whether the selected block image and the selected block image belong to the same category, and when the belonging to the same category, generates a straight line image connecting the selected block image and the selected block image, and does not belong to the same category. If not, the image processor 30 controls the selection of the block image. Thus, the controller 40 controls the image processor 30 to extinguish the selected block image when the connected shape forms a polygon in a state where a plurality of block images are selected. Thus, when all of the block images displayed on the display unit 10 are destroyed, the image processing for the destruction of the block images is terminated, and the image processing unit (not shown) displays the result screen (not shown) for the play on the display unit 10. 30).

한편, 제어부(40)는 도 2c에 도시된 바와 같이, 동일한 카테고리의 블록이미지가 연결된 선상에 다른 카테고리의 블록이미지가 존재하는지 여부를 판단하여, 다른 카테고리의 블록이미지가 존재하는 경우 이를 선택한 상태(이하, '가선택'이라 함)가 되도록 이미지처리부(30)를 제어한다. 제어부(40)는 동일한 카테고리의 블록이미지를 연결하는 직선과 다른 카테고리의 블록이미지의 좌표 사이의 거리를 산출하여, 거리가 소정값 이하인 경우 블록이미지를 가선택한 것으로 이미지처리를 수행하도록 이미지처리부(30)를 제어할 수 있다. 이로써, 도 2d에 도시된 바와 같이, 소정 시간 이내에 가선택된 블록이미지와 동일한 카테고리의 나머지 블록이미지를 선택하여 소멸시키는 것이 가능하다. 이로써, 블록이미지를 신속히 소멸시킬 수 있다.Meanwhile, as shown in FIG. 2C, the controller 40 determines whether a block image of another category exists on a line to which block images of the same category are connected, and selects a block image of another category when the block image of another category exists ( Hereinafter, the image processing unit 30 is controlled to be 'temporary selection'. The controller 40 calculates the distance between the straight lines connecting the block images of the same category and the coordinates of the block images of the other category, and if the distance is less than or equal to a predetermined value, the image processor 30 performs image processing by temporarily selecting the block image. ) Can be controlled. As a result, as shown in FIG. 2D, it is possible to select and extinguish the remaining block image of the same category as the temporarily selected block image within a predetermined time. As a result, the block image can be quickly destroyed.

이하, 도 3a 내지 도 3b를 참조하여 제어부(40)에 따라 게임장치(1)의 디스플레이부(10)에 표시되는 게임화면의 또다른 실시예를 설명한다. 도 3a에 도시된 바와 같이, 게임장치(1)의 디스플레이부(10)에 표시되는 게임화면에는 소멸시 일정 반경 내에 위치하는 블록이미지를 모두 소멸시키는 블록이미지(50g)(이하, '클리어 블록이미지'이라 함)와, 'BONUS'라는 이미지를 포함하는 인터페이스(60a)(이하, '문자 인터페이스'라 함)와, 방사되는 선(50a)이 회전하는 가속도에 대한 인터페이스(60b)(이하, '가속도 인터페이스'라 함)를 더 포함한다.Hereinafter, another embodiment of the game screen displayed on the display unit 10 of the game device 1 according to the controller 40 will be described with reference to FIGS. 3A to 3B. As shown in FIG. 3A, the game screen displayed on the display unit 10 of the game apparatus 1 includes a block image 50g (hereinafter, 'clear block image') that destroys all block images positioned within a predetermined radius when annihilated. Interface 60a (hereinafter referred to as a 'character interface') including an image called 'BONUS', and an interface 60b (hereinafter, referred to as 'character interface') to which the radiating line 50a rotates. Acceleration interface ').

클리어 블록이미지가 동일한 카테고리의 다른 블록이미지와 연결되어 소멸되 는 경우, 제어부(40)는 클리어 블록이미지의 좌표로부터 소정 거리, 예를 들어 100 픽셀 이내의 거리에 있는 블록이미지가 존재하는지를 판단하여, 존재하는 경우 클리어 블록이미지의 소멸시 함께 소멸시키도록 이미지처리부(30)를 제어한다.When the clear block image is destroyed by being connected to another block image of the same category, the controller 40 determines whether a block image exists within a predetermined distance, for example, within 100 pixels from the coordinate of the clear block image. If present, the image processing unit 30 is controlled to destroy the clear block image.

한편, 도 3b에는 'N'이라는 문자가 표시된 블록이미지(60c)(이하, '보너스 블록이미지'라 함)가 표시되어 있는데, 보너스 블록이미지는 방사되는 선 이미지(50a)에 의해서 선택되지 않지만, 다른 블록이미지가 선택됨과 동시에 가선택되는 것이 가능하다. 보너스 블록이미지가 가선택되면, 문자 인터페이스 중 보너스 블록이미지에 표시된 문자에 대응하는 문자(60d)가 선택된다. 이렇게 'BONUS'라는 문자가 모두 선택되면 소정의 포인트 등이 가산된다. 물론, 문자 인터페이스(60a)에는 'BONUS'라는 문자 이외에 다른 문자열이 표시되는 것도 가능하다.Meanwhile, FIG. 3B shows a block image 60c (hereinafter, referred to as a 'bonus block image') in which the letter 'N' is displayed. The bonus block image is not selected by the radiated line image 50a. It is possible to select at the same time as another block image is selected. When the bonus block image is selected, a character 60d corresponding to the character displayed on the bonus block image is selected in the character interface. When all of the letters 'BONUS' are selected in this way, a predetermined point or the like is added. Of course, the character interface 60a may display other character strings in addition to the character 'BONUS'.

그리고, 제어부(40)는 사용자입력부(20)로부터 회전에 대한 입력이 있는 경우 가속도 인터페이스(60b)에 표시되는 게이지(gauge)의 양을 감소시키고, 회전에 대한 입력이 해제되는 경우 가속도 인터페이스(60b)에 표시되는 게이지의 양을 증가시키도록 이미지처리부(30)를 제어한다. 이로써, 방사되는 선 이미지(50a)의 회전속도를 보다 세밀하게 제어할 수 있다.The controller 40 reduces the amount of gauge displayed on the acceleration interface 60b when there is an input for rotation from the user input unit 20, and the acceleration interface 60b when the input for rotation is released. The image processing unit 30 is controlled to increase the amount of gauge displayed on the back panel. As a result, the rotation speed of the radiated line image 50a can be more precisely controlled.

이하, 도 4를 참조하여 본 발명의 제2실시예에 따른 게임장치(2)에 대해 설명한다. 도 4에 도시된 바와 같이, 본 발명의 제2실시예에 따른 게임장치(2)는 통신부(70)를 더 추가된 것을 제외하고는 본 발명의 제1실시예에 따른 게임장치(1)와 그 구성이 동일하다.Hereinafter, the game device 2 according to the second embodiment of the present invention will be described with reference to FIG. 4. As shown in FIG. 4, the game device 2 according to the second embodiment of the present invention is connected to the game device 1 according to the first embodiment of the present invention except that the communication unit 70 is further added. The configuration is the same.

통신부(70)는 외부의 게임장치의 이미지처리부가 수행한 이미지 처리결과를 수신한다. 본 발명에 따른 게임장치(2)의 통신부(70)는 근거리 통신을 수행할 수 있는 IR 포트로 구현되는 것이 바람직하다.The communication unit 70 receives an image processing result performed by the image processing unit of the external game device. The communication unit 70 of the game device 2 according to the present invention is preferably implemented as an IR port capable of performing short-range communication.

제어부(40)는 통신부(70)에 의해 외부의 게임장치가 감지된 경우, 네트워크 모드를 실행할 수 있는 UI를 생성하도록 UI생성부(미도시)를 제어한다. 사용자에 의해 네트워크 모드가 선택된 경우, 외부의 게임장치와 통신을 수행하기 위한 채널을 생성할 수 있는 인터페이스가 제공된다. 이러한 인터페이스에 의해 채널이 생성되면, 제어부(40)는 통신부(70)를 통해 외부의 게임장치의 이미지처리부가 수행한 이미지 처리결과를 수신한다.The controller 40 controls the UI generator (not shown) to generate a UI capable of executing a network mode when the external game device is detected by the communication unit 70. When the network mode is selected by the user, an interface for creating a channel for communicating with an external game device is provided. When the channel is generated by the interface, the controller 40 receives an image processing result performed by the image processor of the external game device through the communication unit 70.

제어부(40)는 외부의 게임장치의 이미지처리부가 소멸시킨 블록이미지의 개수를 검출한다. 그리하여, 검출된 개수에 대응하여 블록이미지를 생성하고, 동일한 사용자의 입력에 대해서도 방사되는 선의 회전속도를 감소시키도록 이미지처리부(30)를 제어한다.The control unit 40 detects the number of block images that the image processing unit of the external game device extinguishes. Thus, the image processing unit 30 is controlled to generate a block image corresponding to the detected number and to reduce the rotational speed of the radiated line even with respect to the input of the same user.

한편, 통신부(70)에 의해 외부의 게임장치와 네트워크 모드에 의해 게임을 실행하는 경우, 두 개의 게임장치의 디스플레이부에는 동일한 배경이미지가 표시된다. 이 때, 하나의 게임장치에서는 선택할 수 없는 배경이미지라고 하더라도, 제어부(40)는 네트워크 모드에 의해 게임이 실행되는 경우에는 배경이미지를 표시하도록 이미지처리부(30)를 제어한다.On the other hand, when the game is executed by the external game device and the network mode by the communication unit 70, the same background image is displayed on the display unit of the two game devices. At this time, even if it is a background image that cannot be selected by one game device, the controller 40 controls the image processor 30 to display the background image when the game is executed by the network mode.

이하, 도 5a 및 도 5b를 참조하여 본 발명에 따른 게임장치(1)의 제어방법에 대해 설명한다.Hereinafter, a method of controlling the game device 1 according to the present invention will be described with reference to FIGS. 5A and 5B.

먼저, 제어부(40)는 복수의 카테고리 중 어느 하나에 속하는 복수의 블록이 미지를 생성한다(S10). 그리고, 디스플레이부(10)의 소정 위치를 중심으로 방사되는 선의 회전에 대한 사용자의 입력이 있는 경우 이를 회전시킨다(S20). 여기서, 방사되는 선은 디스플레이부(10)의 중앙으로부터 방사되는 것이 바람직하다.First, the controller 40 generates an image of a plurality of blocks belonging to any one of a plurality of categories (S10). Then, when there is a user input for the rotation of the line radiating around the predetermined position of the display unit 10, it is rotated (S20). Here, the radiation line is preferably emitted from the center of the display unit 10.

다음, 제어부(40)는 방사되는 선의 회전에 의해 블록이미지가 방사되는 선상에 위치하는 경우 이를 선택한다(S30). 이 때, 사용자입력부(20)로부터 블록이미지의 선택이 있는 경우 블록이미지를 선택하는 것도 가능하다.Next, the control unit 40 selects this when the block image is located on the line to be emitted by the rotation of the line to be emitted (S30). At this time, if there is a selection of a block image from the user input unit 20, it is also possible to select a block image.

그리고, 제어부(40)는 선택된 이미지가 복수 개 존재하는 경우, 선택된 블록이미지가 동일한 카테고리에 속하는지 판단한다(S40). 단계 S40에서, 선택된 블록이미지가 동일한 카테고리에 속하는 경우, 선택된 블록이미지를 연결한다(S50). 만일, 선택된 블록이미지가 동일한 카테고리에 속하지 않는 경우, 기선택된 블록이미지의 선택을 해제시키도록 이미지처리부(30)를 제어한다(S45).When there are a plurality of selected images, the controller 40 determines whether the selected block images belong to the same category (S40). In step S40, if the selected block image belongs to the same category, the selected block image is concatenated (S50). If the selected block image does not belong to the same category, the image processing unit 30 is controlled to release the selection of the previously selected block image (S45).

그리고, 제어부(40)는 선택된 블록이미지가 삭제되는지를 판단하여(S60), 삭제되는 경우 단계 S50에서 블록이미지가 연결된 형상이 다각형을 이루는지 판단한다(S70). 블록이미지가 연결된 형상이 다각형을 이루는 경우, 제어부(40)는 블록이미지를 소멸시키도록 이미지처리부(30)를 제어한다(S80). 만일, 단계 S50에서 블록이미지가 연결된 형상이 다각형을 이루지 않는 경우 제어부(40)는 단계 S20을 다시 수행한다.Then, the controller 40 determines whether the selected block image is deleted (S60), and if deleted, determines whether the shape in which the block image is connected in step S50 forms a polygon (S70). If the block image is connected to form a polygon, the control unit 40 controls the image processing unit 30 to extinguish the block image (S80). If the shape in which the block image is connected in step S50 does not form a polygon, the control unit 40 performs step S20 again.

제어부(40)는 소멸된 블록이미지가 개수가 기설정값 이상인지 판단한다(S90). 단계 S90에서 소멸된 블록이미지의 개수가 기설정값 이상인 경우, 사용자로부터 게임의 종료가 선택되는지 다시 판단하여(S100), 게임의 종료가 선택된 경우 게임의 종료에 대한 이미지처리를 수행하고, 게임의 종료가 선택되지 않은 경우 난이도의 변경을 수행한 후(S110), 단계 S20을 다시 수행한다. 여기서, 난이도는 점차 증가하는 것이 바람직하다.The controller 40 determines whether the number of expired block images is greater than or equal to the preset value (S90). If the number of block images destroyed in step S90 is equal to or greater than a preset value, the user determines again whether the game is selected (S100), and if the game is selected, performs image processing for the game's end. If the end is not selected, after changing the difficulty level (S110), step S20 is performed again. Here, the difficulty is preferably increased gradually.

제어부(40)는 단계 S90에서 소멸된 블록이미지의 개수가 기설정값 이하인 경우, 단계 S20을 다시 수행한다.If the number of block images expired in step S90 is equal to or less than the preset value, the controller 40 performs step S20 again.

여기서, 제어부(40)는 방사되는 선의 중심 위치에 플레이어 이미지를 생성하는 단계와, 블록이미지가 플레이어 이미지와 중첩되는 회수를 산출하는 단계와, 산출된 회수가 소정값 이상인 경우 게임의 종료에 대한 이미지처리를 수행하는 단계를 더 포함할 수 있다. 이로써, 제어부(40)는 블록이미지가 디스플레이부(10)의 중앙에 위치한 플레이어 이미지에 소정 회수 이상 중첩될 때까지 사용자가 블록이미지를 소멸시키지 못하는 경우 게임을 종료시킬 수 있다.Here, the control unit 40 generates a player image at the center position of the radiated line, calculating a number of times the block image overlaps with the player image, and an image for the end of the game when the calculated number is a predetermined value or more. The method may further include performing a process. As a result, the controller 40 may terminate the game when the user fails to destroy the block image until the block image overlaps the player image positioned at the center of the display unit 10 for a predetermined number or more.

그리고, 제어부(40)는 단계 S50에서 블록이미지를 연결하는 직선 상에 소멸되는 블록이미지의 카테고리와 다른 카테고리의 블록이미지가 존재하는지를 더 판단하여, 직선 상에 다른 카테고리의 블록이미지가 존재하는 경우 존재하는 블록이미지가 선택되도록 이미지처리부(30)를 제어할 수 있다. 이로써, 블록이미지의 선택을 용이하게 하여 블록이미지를 신속히 소멸시킬 수 있다.The controller 40 further determines whether a block image of a category different from the category of the block image disappears on a straight line connecting the block images in step S50, and is present when a block image of another category exists on the straight line. The image processor 30 may be controlled to select a block image. As a result, the block image can be quickly extinguished by facilitating selection of the block image.

또한, 제어부(40)는 단계 S80에서 소정의 카테고리에 속하는 블록이미지가 소멸되는지 더 판단하여, 소정의 카테고리에 속하는 블록이미지가 소멸된 경우, 소멸된 블록이미지의 중심으로부터 소정 반경에 위치하는 블록이미지를 소멸시키도록 이미지처리부(30)를 제어할 수 있다. 이로써, 디스플레이부(10)에 표시되는 블록이 미지를 보다 신속히 소멸시킬 수 있다.Further, the controller 40 further determines whether the block image belonging to the predetermined category is extinguished in step S80, and when the block image belonging to the predetermined category is extinguished, the block image located at a predetermined radius from the center of the extinguished block image. The image processor 30 may be controlled to extinguish the. As a result, the block displayed on the display unit 10 can be quickly disappeared.

이상, 바람직한 실시예를 통하여 본 발명에 관하여 상세히 설명하였으나, 본 발명은 이에 한정되는 것은 아니며 특허청구범위 내에서 다양하게 실시될 수 있다.As mentioned above, the present invention has been described in detail through preferred embodiments, but the present invention is not limited thereto and may be variously implemented within the scope of the claims.

상기한 바와 같이, 본 발명에 따르면 소멸의 대상이 되는 이미지의 이동패턴이 다양해지므로 게임의 재미를 배가시킬 수 있는 게임장치 및 그 제어방법이 제공된다.As described above, according to the present invention, since a moving pattern of an image to be extinguished is diversified, a game apparatus and a control method thereof can increase the fun of the game.

Claims (22)

게임장치에 있어서,In the game device, 디스플레이부와;A display unit; 사용자의 지시를 입력받는 사용자입력부와;A user input unit configured to receive a user's instruction; 상기 디스플레이부에 표시되는 이미지에 대한 이미지처리를 수행하는 이미지처리부와;An image processing unit which performs image processing on the image displayed on the display unit; 복수의 카테고리 중 어느 하나에 속하는 복수의 블록이미지를 생성하고, 소정 위치를 중심으로 방사되는 선을 상기 사용자의 지시에 따른 방향으로 회전시키며, 상기 방사되는 선상에 위치하며 동일한 상기 카테고리에 속하는 상기 블록이미지가 상기 사용자의 지시에 따라 선택되면, 선택된 블록이미지를 연결하는 직선 이미지를 생성하고, 연결된 형상이 다각형을 이루는 경우 상기 선택된 블록이미지가 소멸되도록 상기 이미지처리부를 제어하는 제어부를 포함하는 것을 특징으로 하는 게임장치.Generating a plurality of block images belonging to any one of a plurality of categories, rotating a line radiated about a predetermined position in a direction according to the user's instruction, and placing the block on the radiated line and belonging to the same category And a controller configured to generate a straight line image connecting the selected block images when the image is selected according to the user's instructions, and to control the image processor to extinguish the selected block image when the connected shape forms a polygon. Game device to play. 제1항에 있어서,The method of claim 1, 상기 방사되는 선은 상기 디스플레이부의 중앙으로부터 방사되는 것을 특징으로 하는 게임장치.And the radiating line is radiated from the center of the display unit. 제1항에 있어서,The method of claim 1, 상기 제어부는, 상기 복수의 블록이미지가 상기 디스플레이부에 불균일하게 분포하여 임의의 방향으로 이동하도록 상기 이미지처리부를 제어하는 것을 특징으로 하는 게임장치.And the controller controls the image processing unit so that the plurality of block images are unevenly distributed on the display unit and move in an arbitrary direction. 제3항에 있어서,The method of claim 3, 상기 제어부는, 상기 방사되는 선의 중심 위치에 소정 크기의 플레이어 이미지를 생성하고, 상기 블록이미지가 상기 플레이어 이미지와 중첩되는 회수를 산출하여, 상기 산출된 회수가 소정값 이상인 경우 게임의 종료에 대한 이미지처리를 수행하도록 상기 이미지처리부를 제어하는 것을 특징으로 하는 게임장치.The controller generates a player image having a predetermined size at a center position of the radiated line, calculates the number of times the block image overlaps with the player image, and when the calculated number is more than a predetermined value, an image for ending the game. And controlling the image processor to perform processing. 제4항에 있어서,The method of claim 4, wherein 상기 제어부는, 소정의 카테고리에 속하는 블록이미지가 소멸되는 경우, 상기 소멸된 블록이미지의 중심으로부터 소정 반경에 위치하는 블록이미지를 소멸시키도록 상기 이미지처리부를 제어하는 것을 특징으로 하는 게임장치.And the controller controls the image processor to destroy the block image located at a predetermined radius from the center of the expired block image when the block image belonging to the predetermined category is extinguished. 제1항에 있어서,The method of claim 1, 상기 제어부는, 상기 선택된 블록이미지가 동일한 상기 카테고리에 속하지 않는 경우, 상기 블록이미지의 선택을 해제하도록 상기 이미지처리부를 제어하는 것을 특징으로 하는 게임장치.And the controller controls the image processor to cancel the selection of the block image when the selected block image does not belong to the same category. 제1항 또는 제2항에 있어서,The method according to claim 1 or 2, 상기 제어부는, 상기 방사되는 선의 회전방향과 동일한 방향에 대한 회전의 지시가 있는 경우 상기 방사되는 선의 회전속도를 증가시키고, 상기 방사되는 선의 회전방향과 다른 방향에 대한 회전의 지시가 있는 경우 상기 방사되는 선의 회전속도를 감소시키도록 상기 이미지처리부를 제어하는 것을 특징으로 하는 게임장치.The control unit may increase the rotational speed of the radiating line when there is an instruction of rotation in the same direction as the rotational direction of the radiating line, and if there is an instruction of rotation in a direction different from the rotational direction of the radiating line, the radiating And controlling the image processor to reduce the rotational speed of the line. 제1항 또는 제2항에 있어서,The method according to claim 1 or 2, 상기 제어부는, 동일한 카테고리의 블록이미지가 소멸된 상태에서 소정 시간 내에 소멸된 블록이미지의 카테고리와 동일한 카테고리의 블록이미지가 소멸되는 경우, 상기 소멸된 블록이미지의 개수를 산출하여 상기 디스플레이부에 표시하도록 상기 이미지처리부를 제어하는 것을 특징으로 하는 게임장치.When the block image of the same category as the category of the block image disappeared within a predetermined time in a state in which the block image of the same category is extinguished, the controller calculates the number of the destroyed block images to display on the display unit. Game device, characterized in that for controlling the image processing unit. 제1항 또는 제2항에 있어서,The method according to claim 1 or 2, 상기 제어부는, 상기 사용자입력부로부터 상기 디스플레이부의 배경에 대한 이미지를 선택받아, 상기 이미지처리부가 상기 선택된 배경에 대한 이미지처리를 수행하도록 상기 이미지처리부를 제어하는 것을 특징으로 하는 게임장치.The controller may be configured to control the image processor to receive an image of the background of the display unit from the user input unit and to perform image processing of the selected background. 제9항에 있어서,The method of claim 9, 상기 제어부는, 상기 선택된 배경이미지에 따라 상기 블록이미지의 개수 및 이동속도가 변경되도록 상기 이미지처리부를 제어하는 것을 특징으로 하는 게임장 치.The controller controls the image processor to change the number and the moving speed of the block image according to the selected background image. 제10항에 있어서,The method of claim 10, 상기 제어부는, 상기 블록이미지가 모두 소멸되는 시간을 측정하여 측정된 시간에 따라 선택 가능한 배경이미지가 증가되도록 상기 이미지처리부를 제어하는 것을 특징으로 하는 게임장치.The controller may control the image processor to increase the selectable background image according to the measured time by measuring the time when all of the block images disappear. 제1항 또는 제2항에 있어서,The method according to claim 1 or 2, 상기 제어부는, 상기 블록이미지가 소멸되는 경우 상기 블록이미지가 연결된 직선 이미지 상에 상기 소멸되는 블록이미지의 카테고리와 다른 카테고리의 블록이미지가 존재하면, 상기 다른 카테고리의 블록이미지가 선택되도록 상기 이미지처리부를 제어하는 것을 특징으로 하는 게임장치.If the block image is extinguished, if the block image of a category different from the category of the extinguished block image exists on the straight line image to which the block image is connected, the image processing unit selects the block image of the other category. Game device, characterized in that for controlling. 제1항 또는 제2항에 있어서,The method according to claim 1 or 2, 상기 제어부는, 상기 블록이미지가 선택된 상태에서 상기 사용자입력부로부터 회전에 대한 지시가 입력된 경우, 상기 선택된 블록이미지를 상기 지시에 대응하는 방향으로 회전시키도록 상기 이미지처리부를 제어하는 것을 특징으로 하는 게임장치.The controller controls the image processor to rotate the selected block image in a direction corresponding to the instruction when an instruction for rotation is input from the user input unit while the block image is selected. Device. 제1항 또는 제2항에 있어서,The method according to claim 1 or 2, 통신부를 더 구비하고,Further comprising a communication unit, 상기 제어부는, 상기 통신부로부터 외부의 게임장치의 이미지처리부가 수행한 이미지 처리결과를 수신하여, 상기 외부의 게임장치의 이미지처리부가 소멸시킨 블록이미지의 개수에 대응하여 상기 이미지처리부가 블록이미지를 생성하고, 상기 방사되는 선의 회전속도를 감소시키도록 상기 통신부와 상기 이미지처리부를 제어하는 것을 특징으로 하는 게임장치.The control unit receives an image processing result performed by the image processing unit of the external game device from the communication unit, and the image processing unit generates a block image in correspondence to the number of block images destroyed by the image processing unit of the external game device. And controlling the communication unit and the image processing unit to reduce the rotational speed of the radiated line. 디스플레이부를 포함하는 게임장치의 제어방법에 있어서,In the control method of a game device including a display unit, 복수의 카테고리 중 어느 하나에 속하는 복수의 블록이미지를 생성하는 단계와;Generating a plurality of block images belonging to any one of a plurality of categories; 소정 위치를 중심으로 방사되는 선을 사용자의 지시에 따른 방향으로 회전시키는 단계와;Rotating a line radiating about a predetermined position in a direction according to a user's instruction; 사용자로부터 상기 방사되는 선상에 위치하는 블록이미지를 선택받는 단계와;Receiving a block image located on the radiated line from a user; 상기 선택된 블록이미지가 동일한 상기 카테고리에 속하는지를 판단하는 단계와;Determining whether the selected block image belongs to the same category; 상기 선택된 블록이미지가 동일한 상기 카테고리에 속하는 경우, 선택된 블록이미지를 연결하는 단계와;Concatenating the selected block images if the selected block images belong to the same category; 상기 선택된 블록이미지가 연결된 형상이 다각형을 이루는 경우 상기 선택된 블록이미지를 소멸시키는 단계를 포함하는 것을 특징으로 하는 게임장치의 제어방법.And extinguishing the selected block image when the connected shape of the selected block image forms a polygon. 제15항에 있어서,The method of claim 15, 상기 방사되는 선은 상기 디스플레이부의 중앙으로부터 방사되는 것을 특징으로 하는 게임장치의 제어방법.And the radiating line is radiated from the center of the display unit. 제15항에 있어서,The method of claim 15, 상기 블록이미지를 소멸시키는 단계에서 소멸된 블록이미지의 개수가 기설정값 이하인 경우,When the number of deleted block images is less than or equal to a preset value in the step of destroying the block image, 상기 방사되는 선의 중심 위치에 플레이어 이미지를 생성하는 단계와;Generating a player image at a center position of the radiated line; 상기 블록이미지가 상기 플레이어 이미지와 중첩되는 회수를 산출하는 단계와;Calculating a number of times the block image overlaps with the player image; 상기 산출된 회수가 소정값 이상인 경우 게임의 종료에 대한 이미지처리를 수행하는 단계를 더 포함하는 것을 특징으로 하는 게임장치의 제어방법.And performing image processing for the end of the game if the calculated number is greater than or equal to a predetermined value. 제15항에 있어서,The method of claim 15, 상기 블록이미지를 선택받는 단계는,The step of selecting the block image, 상기 선택된 블록이미지가 동일한 상기 카테고리에 속하지 않는 경우, 상기 블록이미지의 선택을 해제하는 것을 특징으로 하는 게임장치의 제어방법.And if the selected block image does not belong to the same category, deselecting the block image. 제15항에 있어서,The method of claim 15, 상기 방사되는 선을 회전시키는 단계는,Rotating the radiating line, 상기 방사되는 선의 회전방향과 동일한 방향에 대한 회전의 지시가 있는 경우 상기 방사되는 선의 회전속도를 증가시키고, 상기 방사되는 선의 회전방향과 다른 방향에 대한 회전의 지시가 있는 경우 상기 방사되는 선의 회전속도를 감소시키는 것을 특징으로 하는 게임장치의 제어방법.When there is an indication of rotation in the same direction as the direction of rotation of the radiating line, the rotational speed of the radiating line is increased, and when there is an indication of rotation in a direction different from the direction of rotation of the radiating line, the rotational speed of the radiating line The control method of the game device, characterized in that for reducing. 제15항에 있어서,The method of claim 15, 상기 선택된 블록이미지를 연결하는 단계는,Concatenating the selected block image, 상기 블록이미지를 연결하는 직선 상에 상기 소멸되는 블록이미지의 카테고리와 다른 카테고리의 블록이미지가 존재하는지 판단하는 단계를 포함하고,Determining whether a block image of a category different from the category of the extinguished block image exists on a straight line connecting the block images; 상기 다른 카테고리의 블록이미지가 존재하는 경우, 상기 다른 카테고리의 블록이미지를 선택하는 것을 특징으로 하는 게임장치의 제어방법.And if the block image of the other category exists, selecting the block image of the other category. 제15항에 있어서,The method of claim 15, 상기 선택된 블록이미지를 소멸시키는 단계는,Destroying the selected block image, 소정의 카테고리에 속하는 블록이미지가 소멸되는지 판단하는 단계를 포함하고,Determining whether a block image belonging to a predetermined category is destroyed; 상기 소정의 카테고리에 속하는 블록이미지가 소멸된 경우, 상기 소멸된 블록이미지의 중심으로부터 소정 반경에 위치하는 블록이미지를 소멸시키는 단계를 더 포함하는 것을 특징으로 하는 게임장치의 제어방법.And when the block image belonging to the predetermined category is extinguished, extinguishing the block image located at a predetermined radius from the center of the extinct block image. 컴퓨터 프로그램을 기록한 기록매체에 있어서,In a recording medium recording a computer program, 제15항 내지 제21항 중 어느 한 항에 따른 게임장치의 제어방법에 관한 컴퓨터 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium having recorded thereon a computer program relating to a method for controlling a game device according to any one of claims 15 to 21.
KR1020070012903A 2007-02-07 2007-02-07 Recording medium recording game device, control method thereof and computer program for controlling method Expired - Fee Related KR100885837B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070012903A KR100885837B1 (en) 2007-02-07 2007-02-07 Recording medium recording game device, control method thereof and computer program for controlling method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070012903A KR100885837B1 (en) 2007-02-07 2007-02-07 Recording medium recording game device, control method thereof and computer program for controlling method

Publications (2)

Publication Number Publication Date
KR20090000246A KR20090000246A (en) 2009-01-07
KR100885837B1 true KR100885837B1 (en) 2009-02-27

Family

ID=40483459

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070012903A Expired - Fee Related KR100885837B1 (en) 2007-02-07 2007-02-07 Recording medium recording game device, control method thereof and computer program for controlling method

Country Status (1)

Country Link
KR (1) KR100885837B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101075137B1 (en) 2010-07-30 2011-10-19 송기석 Wave power generator

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000176165A (en) 1998-12-17 2000-06-27 Square Co Ltd Game machine, computer readable recording medium and optical representation method of game image
KR20050009627A (en) * 2003-07-18 2005-01-25 에밀레정보통신 주식회사 method for puzzle game of block type using by mobile terminal and apparatus thereof
KR20050031059A (en) * 2002-08-22 2005-04-01 고나미 가부시끼가이샤 Game program and game machine

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000176165A (en) 1998-12-17 2000-06-27 Square Co Ltd Game machine, computer readable recording medium and optical representation method of game image
KR20050031059A (en) * 2002-08-22 2005-04-01 고나미 가부시끼가이샤 Game program and game machine
KR20050009627A (en) * 2003-07-18 2005-01-25 에밀레정보통신 주식회사 method for puzzle game of block type using by mobile terminal and apparatus thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101075137B1 (en) 2010-07-30 2011-10-19 송기석 Wave power generator
WO2012015146A1 (en) * 2010-07-30 2012-02-02 Song Ki-Suk Apparatus for generating electricity using wave power

Also Published As

Publication number Publication date
KR20090000246A (en) 2009-01-07

Similar Documents

Publication Publication Date Title
US7922582B2 (en) Hand-held game apparatus and game program
US9604133B2 (en) Touch-controlled game character motion providing dynamically-positioned virtual control pad
US8419538B2 (en) Storage medium storing game program, game apparatus and game control method
US7762891B2 (en) Game apparatus, recording medium having game program recorded thereon, and game system
JP4167710B2 (en) Video game processing apparatus and video game processing program
JP5376778B2 (en) GAME PROGRAM, GAME DEVICE, GAME SYSTEM, AND GAME CONTROL METHOD
US7846021B2 (en) Game apparatus, game element generation method, program and recording medium
JP2006102210A (en) Game apparatus and game program
US7722452B2 (en) Game program and game device
US7785181B2 (en) Game program and game apparatus
US20070146338A1 (en) Storage medium storing a training program, training apparatus and training control method
US7955174B2 (en) Game program
KR100885837B1 (en) Recording medium recording game device, control method thereof and computer program for controlling method
EP1854520B1 (en) Game program and game apparatus
JP4726410B2 (en) Game machine
JP2005192689A (en) Game program
JP2007075209A (en) Computer game program
JP4217145B2 (en) Game machine
JP4353285B2 (en) Video game apparatus, program control method, and storage medium
JP2002224437A (en) Computer readable recording medium with recorded video game program, video game program, video game processing method and video game machine
JP2002360863A (en) Gaming machine, identification information image variation display method in gaming machine, storage medium, and server

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20070207

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: 20080227

Patent event code: PE09021S01D

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20080827

Patent event code: PE09021S01D

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20090130

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20090220

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20090223

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20120220

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20130215

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20130215

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20140217

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20140217

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20150216

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20150216

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20151125

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20151125

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20170210

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20170210

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20180212

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20180212

Start annual number: 10

End annual number: 10

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20191203