KR101299993B1 - 터치 스크린용 리듬 액션 게임 방법 및 이를 실행 가능한 프로그램으로 기록한 기록매체 - Google Patents
터치 스크린용 리듬 액션 게임 방법 및 이를 실행 가능한 프로그램으로 기록한 기록매체 Download PDFInfo
- Publication number
- KR101299993B1 KR101299993B1 KR1020110053141A KR20110053141A KR101299993B1 KR 101299993 B1 KR101299993 B1 KR 101299993B1 KR 1020110053141 A KR1020110053141 A KR 1020110053141A KR 20110053141 A KR20110053141 A KR 20110053141A KR 101299993 B1 KR101299993 B1 KR 101299993B1
- Authority
- KR
- South Korea
- Prior art keywords
- note
- game
- touch screen
- flip
- rhythm action
- Prior art date
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/214—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads
- A63F13/2145—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads the surface being also a display device, e.g. touch screens
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/42—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
- A63F13/424—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving acoustic input signals, e.g. by using the results of pitch or rhythm extraction or voice recognition
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/814—Musical performances, e.g. by evaluating the player's ability to follow a notation
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8047—Music games
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
본 발명은 터치 스크린을 이용하여 기존에 키패드를 이용한 이동 단말기용 리듬 액션 게임에서 구현하지 못했던 새로운 게임 옵션을 제공함으로써, 사용자가 더욱 다양하게 즐겁게 게임을 즐길 수 있도록 해주는데 그 주된 목적이 있다.
상기한 목적을 달성하기 위한 본 발명의 터치 스크린용 리듬 액션 게임 방법은, 터치 스크린을 구비한 이동 단말기를 이용하는 리듬 액션 게임 방법에 있어서, 게임 수행시 사용되는 손가락 버튼의 개수를 결정하는 버튼 선택 정보와 게임 진행시 출력되는 음악 선택 정보를 입력받는 단계; 상기 선택된 음악과 함께 상기 버튼 선택 정보 및 음악 선택 정보에 따라 결정된 노트 하강 패턴에 따라 특정 방향을 지시하는 플립 노트를 포함하는 노트 이미지를 상기 이동 단말기의 터치 스크린을 통해 출력하는 단계; 상기 손가락 버튼을 통해 상기 플립 노트에 대하여 해당 플립 노트가 지시하는 방향으로 드래그 입력이 이루어졌는지 여부를 판정하는 단계; 및 상기 플립 노트에 대한 판정 결과를 이미지 내지 진동을 통해 상기 이동 단말기로 출력하는 단계를 포함한다.
상기한 목적을 달성하기 위한 본 발명의 터치 스크린용 리듬 액션 게임 방법은, 터치 스크린을 구비한 이동 단말기를 이용하는 리듬 액션 게임 방법에 있어서, 게임 수행시 사용되는 손가락 버튼의 개수를 결정하는 버튼 선택 정보와 게임 진행시 출력되는 음악 선택 정보를 입력받는 단계; 상기 선택된 음악과 함께 상기 버튼 선택 정보 및 음악 선택 정보에 따라 결정된 노트 하강 패턴에 따라 특정 방향을 지시하는 플립 노트를 포함하는 노트 이미지를 상기 이동 단말기의 터치 스크린을 통해 출력하는 단계; 상기 손가락 버튼을 통해 상기 플립 노트에 대하여 해당 플립 노트가 지시하는 방향으로 드래그 입력이 이루어졌는지 여부를 판정하는 단계; 및 상기 플립 노트에 대한 판정 결과를 이미지 내지 진동을 통해 상기 이동 단말기로 출력하는 단계를 포함한다.
Description
본 발명은 터치 스크린용 리듬 액션 게임 방법에 관한 것으로서, 보다 상세하게는 터치 스크린의 기능을 이용하여 더욱 재미있는 리듬 액션 게임을 즐길 수 있도록 구성된 게임 방법에 관한 것이다.
이동 단말기를 비롯하여 다양한 형태의 단말기에서 게임 프로그램을 실행하여 게임을 즐길 수 있는 기술 기반이 제공되고 있다. 이러한 기술들은 유선 혹은 무선 네트워크를 토대로 하여 게임 프로그램을 제공받아 실행하는 기술을 비롯하여, 유선 혹은 무선 네트워크를 토대로 하여 게임 프로그램을 파일 형태로 제공받아 저장하고 실행하는 기술, 광기록 장치와 같은 저장 매체에 수록된 게임 프로그램을 실행하는 기술에 이르기까지 매우 다양하게 제공되고 있다.
특히 이동 단말기의 경우, 개인용 컴퓨터와 같은 고사양 기기에 비하여 하드웨어 성능이 낮고 사운드 출력과 관련된 소프트웨어나 로직 또한 성능이 낮기 때문에, 이동 단말기에서 게임을 즐기기 위해서는 해당 단말기의 기기적 특성이나 환경에 적합한 방식으로 게임을 구성할 필요가 있다.
최근에 터치 스크린 기술의 발달로 스마트 폰을 비롯해 많은 이동 단말기에서 터치 스크린을 기본 사양으로 구비하고 있다. 이러한 터치 스크린은 기존에 이동 단말기용 키패드가 가지는 입력의 한계를 벗어나 더욱 재미있게 게임을 즐길 수 있는 하드웨어적인 기반을 제공한다.
본 발명은 터치 스크린을 이용하여 기존에 키패드를 이용한 리듬 액션 게임에서 구현하지 못했던 새로운 게임 옵션을 제공함으로써, 사용자가 더욱 다양하고 즐겁게 게임을 즐길 수 있도록 해주는데 그 주된 목적이 있다.
상기한 목적을 달성하기 위한 본 발명의 터치 스크린용 리듬 액션 게임 방법은, 터치 스크린을 구비한 이동 단말기를 이용하는 리듬 액션 게임 방법에 있어서, 게임 수행시 사용되는 손가락 버튼의 개수를 결정하는 버튼 선택 정보와 게임 진행시 출력되는 음악 선택 정보를 입력받는 단계; 상기 선택된 음악과 함께 상기 버튼 선택 정보 및 음악 선택 정보에 따라 결정된 노트 하강 패턴에 따라 특정 방향을 지시하는 플립 노트를 포함하는 노트 이미지를 상기 이동 단말기의 터치 스크린을 통해 출력하는 단계; 상기 손가락 버튼을 통해 상기 플립 노트에 대하여 해당 플립 노트가 지시하는 방향으로 드래그 입력이 이루어졌는지 여부를 판정하는 단계; 및 상기 플립 노트에 대한 판정 결과를 이미지 내지 진동을 통해 상기 이동 단말기로 출력하는 단계를 포함한다.
상기 손가락 버튼은 상기 터치 스크린 상에 구현되는 것이 바람직하다.
상기 플립 노트는 360°를 복수 개의 방향으로 분할하고, 각각의 방향을 지시하도록 구성되는 것이 바람직하다.
이때, 상기 판정 단계는, 상기 분할된 각각의 방향을 기준으로 좌우로 일정한 각도만큼의 판정 영역을 설정하고, 이 판정 영역 내에서 드래그가 이루어졌는지 여부를 판단하도록 구성된다. 더욱 바람직하게는, 상기 판정 단계는, 상기 판정 영역 내에서 1.5초 이내의 시간에 10 ~ 20 픽셀의 드래그가 이루어졌는지 여부로 판단하도록 구성된다.
상기와 같이 구성된 본 발명에 따르면, 터치 스크린을 이용하여 더욱 다양하게 재미있는 리듬 액션 게임을 즐길 수 있다.
특히, 본 발명에 따르면, 리듬 액션을 구현하는 노트 이미지에 특정한 방향을 지시하는 플립 노트를 포함하고, 사용자가 이 플립 노트를 대하여 기존의 키패드용 리듬 액션 게임에서는 구현할 수 없었던 드래그 동작을 수행할 수 있도록 함으로써 게임의 재미를 향상시켜 준다.
또한, 본 발명에 따르면, 터치 스크린 상에 구현된 손가락 버튼의 개수에 따라 게임의 난이도를 변경할 수 있도록 함으로써, 다양한 레벨의 리듬 액션 게임을 즐길 수 있도록 해준다.
도 1은 본 발명에 따른 리듬 액션 게임 방법을 수행하는 단말기의 구성을 나타낸 블록도.
도 2는 본 발명에 따른 리듬 액션 게임 방법의 순서도.
도 3은 본 발명에 따른 리듬 액션 게임 방법의 일 실시 화면을 순서대로 도시한 도면.
도 4는 본 발명에 따른 터치입력 영역의 종류를 도시한 터치 스크린 화면.
도 5는 본 발명에 따른 리듬 액션 게임 방법의 플립 노트가 표시된 터치 스크린 화면.
도 6은 본 발명에 따른 플립 노트의 처리 방법을 도시한 도면.
도 2는 본 발명에 따른 리듬 액션 게임 방법의 순서도.
도 3은 본 발명에 따른 리듬 액션 게임 방법의 일 실시 화면을 순서대로 도시한 도면.
도 4는 본 발명에 따른 터치입력 영역의 종류를 도시한 터치 스크린 화면.
도 5는 본 발명에 따른 리듬 액션 게임 방법의 플립 노트가 표시된 터치 스크린 화면.
도 6은 본 발명에 따른 플립 노트의 처리 방법을 도시한 도면.
이하에서 첨부된 도면을 참조로 본 발명에 따른 터치 스크린용 리듬 액션 게입 방법의 일 실시예를 보다 상세히 설명한다.
도 1은 본 발명에 따른 리듬 액션 게임 방법을 수행하는 이동 단말기의 구성을 나타낸 블록도이다.
이동 단말기는 사용자 인터페이스부(10), 저장부(11), 제어부(12), 디스플레이부(13), 오디오부(14) 및 진동부(15)를 포함하며, 추가적으로 통신부(16)를 더 포함할 수 있다.
사용자 인터페이스부(10)는, 사용자의 기기 조작을 위해 구비되는 것으로, 본 발명에서는 터치 스크린이 주로 사용된다. 물론 게임의 옵션에 따른 터치 스크린과 기존의 키 패드를 입력 수단으로 동시에 이용할 수 있도록 구현할 수도 있다. 사용자는 사용자 인터페이스부(10)를 통해 본 발명에 따른 리듬 액션 게임을 수행하기 위한 설정 및 사용자 응답 정보를 입력할 수 있다.
저장부(11)는, 프로그램 저장부(17), 데이터 저장부(18) 등으로 구성될 수 있다. 프로그램 저장부(17)는 이동 단말기의 일반적인 동작을 제어하기 위한 프로그램들, 본 발명에 따른 리듬 액션 게임 프로그램 및 이 리듬 액션 게임을 수행하도록 제어하는 프로그램들을 저장할 수 있다. 그리고, 데이터 저장부(18)는 위 프로그램들을 수행하는데 필요한 일반적인 데이터, 예를 들어 본 발명에 따라 적어도 하나의 리듬 액션 게임 정보를 포함하는 음악 파일, 이미지 파일 등을 저장할 수 있다. 또한, 데이터 저장부(18)에는 위 프로그램들을 수행하는 중에 발생되는 데이터들이 일시적으로 저장될 수도 있다.
제어부(12)는, 이동 단말기의 전반적인 동작을 제어하는 기능을 수행한다. 예를 들어, 제어부(12)에서는 사용자 인터페이스부(10)를 통해 입력되는 사용자 입력 정보에 기초하여, 프로그램 저장부(17)에 저장된 프로그램을 실행시키거나 데이터 저장부(18)에 저장된 데이터를 디스플레이부(13) 등을 통해 출력하기 위한 제어 신호를 생성하여 해당 구성으로 제어 신호를 전송할 수 있다. 또한, 제어부(12)는 본 발명에 따라 리듬 액션 게임을 수행하는 중 입력되는 사용자의 응답을 수집하여 게임 결과를 판정 및 산출하는 등 게임을 진행에 필요한 제어를 할 수도 있다.
디스플레이부(13)는, 제어부(12)의 제어 신호에 따라 저장부(11)에서 출력되는 영상 또는 이미지 신호를 화면으로 표시하거나, 제어부(12)에서 출력되는 사용자 데이터를 표시한다. 본 발명에서는 상기 디스플레이부(13)는 터치 스크린(touch screen) 방식으로 구현된다.
오디오부(14)는, 제어부(12)의 제어 신호에 따라 저장부(11)에서 출력되는 음악 신호를 출력한다. 오디오부(14)는 본 발명의 실시예에 따른 리듬 액션 게임의 수행 동안 음악을 출력할 수 있다.
진동부(15)는, 제어부(12)의 제어 신호에 따라 하나 또는 둘 이상의 진동 패턴에 따른 진동을 발생시킨다. 예를 들어, 진동부(15)는 모터를 포함하여 이루어짐으로써, 진동 발생을 요청하는 제어 신호가 수신되면 그에 따라 모터를 작동시켜 단말에 진동을 발생시키도록 구성될 수 있다. 진동 세기, 박자 길이 등을 다르게 하여 다양한 진동 패턴을 구성할 수도 있을 것이다.
통신부(16)는 단말의 무선 통신 기능을 수행하기 위해 구비될 수 있다. 통신부(16)는 송신되는 신호의 주파수를 상승변환 및 증폭하는 RF 송신기와, 수신되는 신호를 저잡음 증폭하고 주파수를 하강변환하는 RF 수신기, 송수신되는 신호의 부호화 및 변조를 수행하는 모뎀(MODEM: MOdulation and DEModulation) 등을 포함할 수 있다.
이 통신부(16)를 통해 단말은 네트워크로부터 필요한 음악 및 음악에 대한 노트 하강 패턴을 다운로드 받아 게임 수행시 이용할 수도 있으며, 사용자 간에 게임 수행 결과를 공유하여 다수의 사용자 간 랭킹(ranking)을 확인해 볼 수도 있을 것이다.
이하에서 상기와 같이 구성된 이동 단말기를 이용하여 본 발명에 따른 리듬 액션 게임을 실행하는 방법을 도 2를 참조로 상세히 설명한다.
먼저, 단계 S200에서 이동 단말기는 사용자로부터 사용자 인터페이스부(10) 예를 들어, 터치 스크린 또는 키패드를 통해 버튼 선택 정보를 입력받는다. 여기서 버튼 선택 정보란, 본 실시예에 따른 리듬 액션 게임 수행시 사용되는 손가락 버튼의 개수를 결정할 수 있는 정보를 의미한다.
예를 들어, 버튼 선택 모드가 세 가지로 정의된다고 가정한다. 제1 모드는 3개의 손가락 버튼을 사용하는 모드이고, 제2 모드는 4개의 손가락 버튼을 사용하는 모드이며, 제3 모드는 5개의 손가락 버튼을 사용하는 모드인 바, 사용자는 설정을 통해 이 세 가지 모드 중에서 하나를 선택하는 방법으로 버튼의 개수를 설정할 수 있다.
단계 S200의 버튼 개수의 선택은 게임의 난이도 선택으로 볼 수 있다. 게임 수행시 사용되는 버튼의 개수가 많을수록 게임의 난이도가 높아지는 것으로 설정하면, 버튼의 개수가 많을수록 사용자가 게임 수행 중 화면에 출력되는 노트 하강 패턴도 더욱 복잡하게 구성되어 사용자가 좀 더 높은 난이도의 게임을 즐기도록 할 수 있다. 여기서 노트 하강 패턴은, 디스플레이부(13)의 화면상에서 각 노트가 떨어지는 형태가 정의된 것을 의미한다.
예를 들어, 상기 버튼 선택 모드 중에서 3개의 버튼을 사용하는 제1 모드는 이지(EASY) 모드로 설정하여 리듬 액션 게임의 초보라도 누구나 쉽게 즐길 수 있는 난이도로 게임이 구성될 수 있다. 그리고, 4개의 버튼을 사용하는 제2 모드는 하드(HARD) 모드로 설정하여 리듬 액션 게임에 익숙한 사용자가 즐길 수 있는 난이도로 게임이 구성될 수 있다. 마지막으로, 5개의 버튼을 사용하는 제3 모드는 크레이지(CRAZY) 모드로 설정하여, 높은 난이도와 함께 리듬액션에 숙련된 사용자에게 도전 욕구를 불러일으킬 수 있는 난이도로 게임이 구성될 수 있다.
이때 버튼 선택 모드의 총 수, 모드별 난이도 명칭, 모드별 사용되는 버튼의 수, 모드별 사용되는 버튼의 종류(터치 스크린 상에 버튼의 크기와 위치를 다양하게 변화시킬 수 있다) 등은 상술한 예에 한정되지 아니하고 얼마든지 다양한 방법으로 설정될 수 있을 것이다.
단계 S210에서 이동 단말기는 사용자로부터 사용자 인터페이스부(10) 예를 들어, 터치 스크린을 통해 음악 선택 정보를 입력받는다. 이때 디스플레이부(13)의 화면에는 선택 가능한 음악들이 표시되며 선택 가능한 음악들에는 기본으로 저장된 음악 및 네트워크 통신을 통해 다운받은 음악 등이 포함될 수 있다.
단계 S220에서 이동 단말기는 단계 S200에서 선택된 버튼 선택 정보와 단계 S210에서 선택된 음악 선택 정보에 기초하여 이들과 관련된 노트 하강 패턴에 따른 노트 이미지를 디스플레이부(13)를 통해 화면에 표시한다. 노트 이미지를 화면에 표시할 때 단말은 오디오부(14)를 통해 단계 S210에서 선택된 음악도 함께 출력한다. 사용자의 노트별 게임 결과에 상관없이 음악과 그에 따른 노트 이미지는 연속적으로 출력됨이 바람직하다.
이때, 본 발명에 따르면 상기 노트 이미지에 특정 방향을 지시하는 플립 노트가 포함된다. 이 플립 노트는 특정한 방향을 지시하는 화살표를 포함한다는 점에서 일반 노트와 구별된다. 이 플립 노트에 대해서는 사용자가 드래그 동작을 하여야 하고, 드래그 동작이 정확하게 이루어지는 경우에는 일반 노트보다 더 높은 점수를 획득할 수 있다.
드래그 동작은 기존에 키패드만을 사용하는 리듬 액션 게임에서는 이루어질 수 없는 입력 옵션으로서, 본 발명은 터치 스크린을 구비한 이동 단말기에서만 수행가능한 드래그 동작을 새로운 입력 옵션으로 제공함으로써 게임의 재미를 배가시켜준다는 점에서 기술적 특징이 있다.
단계 S230에서 이동 단말기는 터치 스크린을 통해 입력되는 사용자 응답을 통해 노트별 게임 결과를 판정한다. 노트별 게임 결과는 사용자 응답의 정확도, 응답속도 및 시간 중 하나 이상을 기반으로 하여 결정될 수 있다. 이 노트별 게임 결과에 대한 판정 결과는 사용자가 게임 수행 중에 확인할 수 있도록 화면에 표시될 수 있고, 이를 저장하여 최종 점수를 결정하는데 이용할 수 있다.
노트별 게임 결과는, 예를 들어 각 노트 이미지의 특정 하강 시점과 이에 대한 사용자 응답 시점 간의 시간 간격을 측정하여 판정할 수 있다. 이는 노트 이미지가 특정 하강 기준선(이하 "판정 기준 영역"이라 함)과 일치하는 프레임의 노트 위치와 사용자의 응답이 들어온 프레임의 노트 위치 간의 거리차이 예를 들어, 픽셀 간격을 통해 결정될 수 있다. 이 거리차이가 작을수록 높은 점수를 할당하고, 거리차이가 기 설정된 임계치보다 큰 경우에는 해당 노트를 맞추지 못한 것으로 판정할 수 있다.
본 발명의 기술구성인 플립 노트는 일반 노트와 달리 드래그 입력에 따른 판정방법으로 구현하고 있는 바, 이에 대한 상세한 내용은 도 4 내지 도 6을 참조로 후술하기로 한다.
단계 S240에서는 각 노트별 게임 결과를 누적하여 그 결과가 기 설정된 게임 오버의 기준에 해당하는지 여부를 판단한다. 그 결과 게임 오버인 경우에는 단계 S245에서 화면에 게임 오버를 출력한 후 게임을 종료한다.
단계 S240에서의 판단 결과 게임 오버가 아닌 경우에는, 단계 S250에서 노트별 게임 결과를 화면에 이미지로 출력하거나 진동부(15)를 통해 진동을 발생시켜서 사용자에게 알려준다. 판단 결과에 대한 출력은 사용자의 설정을 통해 선택적으로 사용할 수도 있다. 즉, 사용자가 진동 모드를 "on"으로 선택하는 경우에는 노트별 게임 결과를 진동부(15)를 통해 출력하지만, 사용자가 진동 모드를 "off"으로 선택하는 경우에는 노트별 게임 결과를 진동부(15)를 통해 출력하지 않고 이미지로만 출력할 수 있을 것이다.
그리고, 단계 S260에서 음악이 종료되었는지 여부에 따라 음악이 종료되지 않았으면 계속하여 단계 S230에서 노트별 게임 결과를 판정하고 단계 S250에서 노트별 게임 결과를 출력한다. 단계 S260에서 음악이 종료된 경우에는 단계 S230에서 판정된 노트별 게임 결과를 모두 집계하여 최종 게임 결과를 생성하고 이를 단계 S270에서 디스플레이부(13)를 통해 화면으로 출력하여 사용자에게 알려준 후 게임을 종료한다.
이하에서 본 발명에 따른 리듬 액션 게임 방법을 플립 노트의 구성 및 판정방법을 중심으로 상세히 설명한다. 도 3은 전체 게임의 실행 화면을 순서대로 나타낸 것이고, 도 4는 본 발명에 따른 터치입력 영역의 종류를 도시한 터치 스크린 화면을 나타내며, 도 5는 본 발명에 따른 리듬 액션 게임 방법의 플립 노트가 표시된 터치 스크린 화면을 나타내고, 도 6은 본 발명에 따른 플립 노트의 처리 방법을 도시한 도면이다.
도 3의 (a)와 같이 사용자가 본 발명의 리듬 액션 게임을 실행하면 게임의 초기화면이 나타난다.
도 3의 (b)와 같이 사용자는 터치 스크린 등의 사용자 인터페이스부를 이용하여 게임의 난이도(EASY, HARD, CRAGY)를 설정한다. 본 발명에서 게임의 난이도는 입력 옵션 중 손가락 버튼의 개수를 몇 개로 하느냐에 의해 결정된다.
도 4에 도시된 바와 같이 입력 영역인 손가락 버튼(40)은 터치 스크린의 하단부에 타원형으로 표시되며, 이 손가락 버튼이 구현되는 하부 영역은 노트의 히트 여부를 판정하는 판정 기준 영역과 구별되는 별도의 터치입력 영역(45)을 형성한다. 상기 손가락 버튼은 드래그 동작을 수행하기 위하여 터치 스크린 상에 구현되는 것이 바람직하다.
도 4의 (a)는 EASY 모드로서 손가락 버튼이 3개로 구성되고, 도 4의 (b)는 HARD 모드로서 손가락 버튼이 4개로 구성되며, 도 5의 (c)는 CRAZY 모드로서 손가락 버튼이 5개로 구성된다. 본 발명에서 손가락 버튼의 형태와 종류는 도 4에 도시된 것으로 한정되지 아니하며, 손가락 버튼의 모양, 크기, 위치, 배열 등을 다양하게 변화시킬 수 있다.
또한, 도 4의 (a),(b)에는 본 발명의 기술적 특징인 플립 노트의 일 실시예가 도시되어 있다. 이 플립 노트는 도 4의 (c)에 나타난 일반 노트와 기본 형태는 유사하나 특정 방향을 지시하는 화살표를 포함하고 있다. 도 4의 (a),(b)에는 비록 상방향, 하방향의 플립 노트만이 예시되어 있으나, 이에 한정되지 아니하고 더욱 세분화되어 다양한 방향을 가리키도록 설정될 수도 있음은 물론이다.
손가락 버튼이 3개인 EASY 모드를 설정한 후 도 3의 (c)와 같이 노래를 선택한다. 다수의 음악이 표시되어 사용자는 화면에 표시되는 다수의 음악 중에서 선택할 수 있다. 다수의 음악에는 게임 프로그램의 설치시부터 저장된 음악뿐만 아니라 이후 사용자가 네트워크에서 다운받거나 개인용 컴퓨터 등을 통해 획득하는 음악까지 포함될 수 있다.
게임의 난이도와 노래의 선택이 완료되면, 도 3의 (d)와 같이 3개의 손가락 버튼으로 구성된 게임 화면이 나타나며 본격적으로 리듬 액션 게임이 진행된다. 하강하는 노트 중에서 특정한 방향을 지시하는 플립 노트가 하강하게 되면, 사용자는 이 플립 노트가 판정 기준 영역에 도달하는 시점에서 드래그 동작을 수행한다. 드래그 동작이 성공적으로 이루어지면 도 3의 (e)와 같이 "Super"라는 이미지와 함께 일반 노트가 히트된 경우보다 더 높은 점수가 얻어진다.
노래가 종료되면 도 3의 (f)와 같이 노트 판정의 결과가 디스플레이된다. 일반 노트는 판정 기준 영역에서 얼마나 정확하게 터치가 이루어졌느냐에 따라 Perfect, Great, Good, Bad, Miss의 단계로 구분되어 각각 다른 점수가 가산되며, 플립 노트는 드래그 동작이 정확히 이루어졌느냐 여부에 따라 Super 점수가 가산된다. 여기에 각 노트의 히트 판정이 얼마나 연속적으로 이루어졌느냐에 따른 COMBO 점수까지 가산되어 총 합계가 최종 점수로 디스플레이된다.
도 5는 플립 노트의 히트 과정을 나타낸다. 도 5의 (a)에서와 같이 가운데 열로 플립 노트가 하강하여 판정 기준 영역 내에 들어오면 사용자는 3개의 손가락 버튼 중에서 중앙 버튼(50)을 드래그시켜 플립 노트를 히트시킨다. 이어서 오른쪽 열에서는 6시 방향으로 표시된 플립 노트가 하강하고 있다. 따라서, 사용자는 도 5의 (b)에서와 같이 3개의 손가락 버튼 중에서 오른쪽 버튼(55)을 드래그시켜 해당 플립 노트를 히트시킨다. 그리고, 이에 의해 히트 동작이 연속적으로 이루어졌으므로 콤보가 2 -> 3으로 증가한다.
도 6은 도 5의 (b)에서와 같이 6시 방향을 지시하는 플립 노트의 드래그 동작 시에 그 히트 동작의 판정 방법을 예시한 것이다.
앞서 설명한 바와 같이, 플립 노트는 특정 방향을 지시하는데, 이는 360°를 복수 개의 방향으로 분할하고, 각각의 방향을 개별적으로 지시하는 플립 노트로 구성함으로써 이루어진다. 예를 들어, 360°를 4개의 방향으로 분할하며, 상,하,좌,우 방향을 지시하는 플립 노트가 각각 구성되고, 360°를 8개의 방향으로 분할하면 도 6에 도시된 바와 같이 12시, 1시30분, 3시, 4시30분, 6시, 7시30분, 9시, 10시30분 방향을 지시하는 플립 노트가 각각 구성된다.
이와 같이 구성된 플립 노트에 대하여 드래그 동작이 정확하게 이루어졌는지 여부에 대한 판정은 분할된 각각의 방향을 기준으로 좌우로 일정한 각도만큼의 판정 영역을 설정하고, 이 판정 영역 내에서 드래그가 이루어졌는지 여부로 판단한다. 예를 들어, 도 5의 (b)에서와 같이 6시 방향을 지시하는 플립 노트의 히트 여부를 판정하는 경우에는 플립 노트 방향(60)을 기준으로 좌우로 22.5°의 각도만큼 확장하여 중심각이 45°인 플립 노트 판정 영역(65)을 설정하고, 사용자에 의한 드래그 동작이 이 판정 영역 내에서 이루어졌는지 여부를 판단한다. 이때, 각 플립 노트의 판정 방향을 기준으로 좌우로 확장하는 중심각의 범위를 더 크게, 예를 들어 60°로 확장함으로써 드래그 동작의 히트율을 높일 수 있다. 이 경우 인접하는 플립 노트 방향(예를 들어 6시, 7시 30분 방향)의 판정 영역이 상호 중첩될 수도 있다. 중첩된 판정 영역 내에서 드래그 동작이 이루어지는 경우에는 판정 대상인 플립 노트의 방향이 중첩된 영역을 포함하는 2개의 플립 노트 방향 중 하나에 해당하면 히트된 것으로 판단하다.
마지막으로 드래그 동작의 판정 단계는, 상기 판정 영역 내에서 1.5초 이내의 시간에 10 ~ 20 픽셀의 드래그가 이루어졌는지 여부로 판단하도록 구성되는 것이 바람직하다. 드래그 동작의 판정 시간이 1.5초를 초과하게 되면 연속하여 하강하는 노트의 판정 시점과 중첩되어 어느 노트에 대한 입력인지 여부를 구분할 수 없게 되므로, 드래그 동작의 판정 시간은 1.5초 이내로 설정하는 것이 바람직하다. 또한, 드래그 동작은 그 동작의 정확성을 담보하기 위하여 적어도 10픽셀 이상 드래그 동작이 된 경우에만 히트된 것으로 판단한다. 다만, 20픽셀 이상으로 설정하면 후속하는 노트에 대한 반응이 너무 느려 히트율을 저하시키므로 드래그 동작의 범위는 10 ~ 20 픽셀 범위에서 설정하는 것이 바람직하다.
상기에서는 도면 및 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허청구범위에 기재된 본 발명의 기술적 사상으로부터 벗어나지 않는 범위 내에서 본 발명은 다양하게 수정 및 변경시킬 수 있음은 이해할 수 있을 것이다.
10: 사용자 인터페이스부 11: 저장부
12: 제어부 13: 디스플레이부
14: 오디오부 15: 진동부
16: 통신부 17: 프로그램 저장부
18: 데이터 저장부
12: 제어부 13: 디스플레이부
14: 오디오부 15: 진동부
16: 통신부 17: 프로그램 저장부
18: 데이터 저장부
Claims (6)
- 터치 스크린을 구비한 이동 단말기를 이용하는 리듬 액션 게임 방법에 있어서,
게임 수행시 사용되는 손가락 버튼의 개수를 결정하는 버튼 선택 정보와 게임 진행시 출력되는 음악 선택 정보를 입력받는 단계;
상기 선택된 음악과 함께 상기 버튼 선택 정보 및 음악 선택 정보에 따라 결정된 노트 하강 패턴에 따라 특정 방향을 지시하는 플립 노트를 포함하는 노트 이미지를 상기 이동 단말기의 터치 스크린을 통해 출력하는 단계; 및
상기 손가락 버튼을 통해 상기 플립 노트에 대하여 해당 플립 노트가 지시하는 방향으로 드래그 입력이 이루어졌는지 여부를 판정하는 단계를 포함하고,
상기 플립 노트는 360°를 복수 개의 방향으로 분할하고, 각각의 방향을 지시하도록 구성된 것을 특징으로 하는 터치 스크린용 리듬 액션 게임 방법. - 청구항 1에 있어서,
상기 손가락 버튼은 상기 터치 스크린 상에 구현된 것을 특징으로 하는 터치 스크린용 리듬 액션 게임 방법. - 청구항 1에 있어서,
상기 플립 노트에 대한 판정 결과를 이미지 내지 진동을 통해 상기 이동 단말기로 출력하는 단계를 더 포함하는 터치 스크린용 리듬 액션 게임 방법. - 청구항 1에 있어서,
상기 판정 단계는, 상기 분할된 각각의 방향을 기준으로 좌우로 일정한 각도만큼의 판정 영역을 설정하고, 이 판정 영역 내에서 드래그가 이루어졌는지 여부를 판단하는 것을 특징으로 하는 터치 스크린용 리듬 액션 게임 방법. - 청구항 4에 있어서,
상기 판정 단계는, 상기 판정 영역 내에서 1.5초 이내의 시간에 10 ~ 20 픽셀의 드래그가 이루어졌는지 여부로 판단하는 것을 특징으로 하는 터치 스크린용 리듬 액션 게임 방법. - 청구항 1 내지 청구항 5 중 어느 하나의 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록매체.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110053141A KR101299993B1 (ko) | 2011-06-02 | 2011-06-02 | 터치 스크린용 리듬 액션 게임 방법 및 이를 실행 가능한 프로그램으로 기록한 기록매체 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110053141A KR101299993B1 (ko) | 2011-06-02 | 2011-06-02 | 터치 스크린용 리듬 액션 게임 방법 및 이를 실행 가능한 프로그램으로 기록한 기록매체 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120134319A KR20120134319A (ko) | 2012-12-12 |
KR101299993B1 true KR101299993B1 (ko) | 2013-08-28 |
Family
ID=47902530
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110053141A KR101299993B1 (ko) | 2011-06-02 | 2011-06-02 | 터치 스크린용 리듬 액션 게임 방법 및 이를 실행 가능한 프로그램으로 기록한 기록매체 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101299993B1 (ko) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160133235A (ko) | 2015-05-12 | 2016-11-22 | 김용태 | 입체음을 이용한 모바일 리듬 게임 장치 및 방법 |
CN107530584A (zh) * | 2015-03-31 | 2018-01-02 | 科乐美数码娱乐株式会社 | 游戏装置和游戏程序 |
KR20210013966A (ko) | 2019-07-29 | 2021-02-08 | 정진규 | 폴더블 디바이스를 활용한 터치 스크린용 리듬 액션 게임 제공장치 |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015065001A1 (ko) * | 2013-10-31 | 2015-05-07 | 라인 가부시키가이샤 | 다양한 캐릭터를 이용하여 리듬 게임 서비스를 제공하기 위한 방법 및 시스템 |
JP6123066B2 (ja) * | 2015-03-31 | 2017-05-10 | 株式会社コナミデジタルエンタテインメント | ゲーム装置及びゲームプログラム |
JP6450350B2 (ja) | 2015-07-20 | 2019-01-09 | ネオウィズ コーポレーション | ゲーム制御方法、ゲーム制御装置、及びその記録媒体 |
KR101850203B1 (ko) | 2016-04-11 | 2018-04-18 | 라인 가부시키가이샤 | 기기간 어플리케이션 연동 방법 및 시스템 |
KR101712774B1 (ko) | 2016-05-09 | 2017-03-06 | 라인 비즈플러스 피티이. 엘티디. | 서로 다른 사용자 식별 체계를 이용하여 등록된 사용자를 식별하는 서버들간의 서비스 연동 방법 및 시스템 |
KR101770070B1 (ko) | 2016-08-16 | 2017-08-21 | 라인 가부시키가이샤 | 비디오 컨퍼런스를 위한 비디오 스트림 제공 방법 및 시스템 |
JP6854972B2 (ja) * | 2018-05-02 | 2021-04-07 | 任天堂株式会社 | 情報処理プログラム、情報処理装置、情報処理システム、および情報処理方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010233958A (ja) * | 2009-03-31 | 2010-10-21 | Namco Bandai Games Inc | プログラム、情報記憶媒体及びゲーム装置 |
-
2011
- 2011-06-02 KR KR1020110053141A patent/KR101299993B1/ko active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010233958A (ja) * | 2009-03-31 | 2010-10-21 | Namco Bandai Games Inc | プログラム、情報記憶媒体及びゲーム装置 |
Non-Patent Citations (2)
Title |
---|
전하나. 꾸준한 인기몰이 무료 게임 앱은?. 지디넷코리아, [online], 2011년 2월, 인터넷 URL: http://www.zdnet.co.kr/news/news_view.asp?artice_id=20110208111401&type=det * |
전하나. 꾸준한 인기몰이 무료 게임 앱은?. 지디넷코리아, [online], 2011년 2월, 인터넷 URL: http://www.zdnet.co.kr/news/news_view.asp?artice_id=20110208111401&type=det* |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107530584A (zh) * | 2015-03-31 | 2018-01-02 | 科乐美数码娱乐株式会社 | 游戏装置和游戏程序 |
KR20160133235A (ko) | 2015-05-12 | 2016-11-22 | 김용태 | 입체음을 이용한 모바일 리듬 게임 장치 및 방법 |
KR20210013966A (ko) | 2019-07-29 | 2021-02-08 | 정진규 | 폴더블 디바이스를 활용한 터치 스크린용 리듬 액션 게임 제공장치 |
Also Published As
Publication number | Publication date |
---|---|
KR20120134319A (ko) | 2012-12-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101299993B1 (ko) | 터치 스크린용 리듬 액션 게임 방법 및 이를 실행 가능한 프로그램으로 기록한 기록매체 | |
JP6262456B2 (ja) | プログラムおよびコンピュータシステム | |
JP5127805B2 (ja) | ゲームプログラム、ゲーム装置、およびゲーム制御方法 | |
KR100949931B1 (ko) | 키 패드가 구현된 단말을 이용하는 리듬 액션 게임 방법 및이를 실행 가능한 프로그램으로 기록한 기록매체 | |
JP6592481B2 (ja) | ゲームプログラム、情報処理システム、情報処理装置、および、ゲーム処理方法 | |
KR20120132499A (ko) | 게임 시스템 및 기억 매체 | |
JP5838281B1 (ja) | モーション表示プログラム | |
JP6168880B2 (ja) | プログラム及びコンピュータシステム | |
JP2022048285A (ja) | プログラム、制御方法および情報処理装置 | |
JP2014079646A (ja) | ゲームプログラムおよびゲーム装置 | |
JP6296524B1 (ja) | ゲーム装置及びプログラム | |
JP5759570B2 (ja) | ゲームプログラムおよびゲーム装置 | |
JP6430700B2 (ja) | ネットワークゲームシステム、ゲーム装置、ゲームプログラムおよびゲーム制御方法 | |
JP5869176B1 (ja) | ゲームプログラムおよびゲーム装置 | |
JP6740321B2 (ja) | プログラムおよびコンピュータシステム | |
JP6788644B2 (ja) | ゲームプログラム、方法、および情報処理装置 | |
JP2022077232A (ja) | ゲームプログラム、ゲーム処理方法、及び情報処理装置 | |
KR101576616B1 (ko) | 리듬 액션 게임 제공 장치, 방법 및 기록매체 | |
JP7316319B2 (ja) | ゲームシステム、プログラム及び情報記憶媒体 | |
JP5577014B2 (ja) | ゲーム装置、ゲームプログラム、オブジェクト制御方法 | |
JP6450297B2 (ja) | ゲームプログラムおよびゲーム装置 | |
JP6450299B2 (ja) | ゲームプログラムおよびゲーム装置 | |
JP7332521B2 (ja) | サーバシステム、ゲームシステム及びプログラム | |
JP2019013438A (ja) | ゲームプログラム | |
JP5382880B2 (ja) | ゲームプログラム、ゲーム装置、ゲーム制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20160801 Year of fee payment: 4 |