Abstract:
A method for performing interaction in a chessboard interface includes: obtaining an operation of triggering a chessboard interface to select an interaction area (S110); locating a square in which the operation is located (S130); acquiring optimum movement amount of the square, where the optimum movement amount is obtained by counting movement operations of a user on the square (S150); and magnifying the chessboard interface according to the optimum movement amount (S170). An apparatus for performing interaction in a chessboard interface is also disclosed.
Abstract:
Various techniques may be employed for assigning user inputs such as a touch on a touchscreen to various input controls such as buttons or other features provided on a touchscreen. One example input assignment technique is a nearest neighbor technique, whereby a touch may, for example, be assigned to an input control that is positioned closest to the touch location. Another example input assignment technique is an angle and distance technique, whereby a touch may, for example, be assigned to an input control based on an angle and a distance of the touch relative to a prior touch.
Abstract:
A method for providing directional input to a video game is provided. The method initiates with capturing an image of a first object and a second object, the first object and the second object being defined at a fixed distance from each other. A three-dimensional location of the first object is determined based on analysis of the captured image, and a two-dimensional location of the second object is determined based on analysis of the captured image. An input direction for a video game is determined based on the three-dimensional location of the first object and the two-dimensional location of the second object.
Abstract:
The present invention relates to a 3D game device which, in a 3D game using a virtual touch technology, calculates a 3D image displayed to a user and 3D space coordinate data on the specific position of the user, and controls a virtual 3D image with increased precision as the 3D image contacts or approaches a contact point of the specific position of the user. The device comprises: a 3D game execution unit for rendering a 3D game pre-stored in a game database and generating a 3D image of the rendered 3D game in order to provide the image to a display unit; and a virtual touch unit for generating each image coordinate data from the point of view of the user with respect to space coordinate data on the specific position of the user and the 3D image provided to the display unit, comparing the generated space coordinate data and image coordinate data in order to confirm that the specific position of the user contacts or approaches a contact point of the 3D image, and recognizing a touch on the 3D image.
Abstract:
본 발명은 가상터치 기술을 이용한 3차원 게임에서 사용자에게 보여지는 3차원 입체영상과 사용자의 특정지점의 3차원 공간좌표 데이터를 산출하여 3차원 입체영상이 사용자의 특정지점의 접점을 이루거나 근접함에 따라 가상의 3차원 입체영상을 보다 정밀하게 조작하는 방식으로 게임을 플레이할 수 있도록 하는 가상터치를 이용한 3차원 게임 장치를 제공하기 위한 것으로서, 게임 DB에 미리 저장되어 있는 3차원 입체 게임을 렌더링하고, 렌더링된 3차원 게임에 대해 3차원 입체영상을 생성하여 디스플레이부에 제공하는 3차원 게임 실행부와, 사용자의 특정지점의 공간좌표 데이터 및 상기 디스플레이부에서 제공되는 3차원 입체영상을 사용자 관점에서의 영상좌표 데이터를 각각 생성하고, 생성된 공간좌표 데이터 및 영상좌표 데이터를 서로 비교하여 사용자의 특정지점이 3차원 입체영상에 접점 또는 근접함을 확인하여 3차원 입체영상의 터치를 인식하는 가상 터치부를 포함하여 구성되는데 있다.
Abstract:
The disclosed technology relates to an electronic apparatus including a processor, a touch-sensitive display, and an accelerometer. An exemplary method includes receiving in the processor an acceleration value outputted by the accelerometer in response to a user touching a position on the touch- sensitive display with a given velocity. The method includes associating the acceleration value with a function, such as the output of a musical note, indicated by a touched location on the touch- sensitive display. The method includes modifying the function, such as audible volume of the musical note, in accordance with the acceleration value.
Abstract:
Methods, computer readable media, and apparatuses for providing visual responses to musically synchronized touch input are presented. A moving object may be displayed on a touch-sensitive display. Subsequently, a first display characteristic of the moving object may be changed synchronously with a beat of an audio track being played. Thereafter, in response to receiving user input corresponding to a tap on the moving object that is synchronized with the beat, the moving object may be altered in a first manner. In response to receiving user input corresponding to a tap on the moving object that is not synchronized with the beat, the moving object may be altered in a second manner different from the first manner. Optionally, a second display characteristic of the moving object may be changed to signal a user of the approaching beat prior to changing the first display characteristic of the moving object.