Patent ID: 7819748

Claim:
A game apparatus for a game which causes a character appearing in a game space to produce a motion, depending on an operation of a player, comprising: a display for displaying an image of the character on a display screen; a touch panel covering the display screen of the display; touch operation input data storing memory for temporarily storing touch operation input data input through a touch operation on the touch panel, including an initial touch point on the touch panel; structure data storing memory for storing structure data of the character, wherein the character has a plurality of bones and one or more joints, and the plurality of bones are joined together with the joints; polygon data storing memory for storing polygon data for each portion of the character defined corresponding to each of the plurality of bones; character position control programmed logic circuitry for controlling a position of the character in the game space; character display control programmed logic circuitry for drawing and displaying the character on the display screen based on the structure data, the polygon data, and the position of the character; touched portion detecting programmed logic circuitry for calculating position data of a portion of the character in the game space relative to the initial touch point to detect the position of the portion of the character relative to the initial touch point; and joint angle changing programmed logic circuitry for controllably changing an angle of a joint of the character corresponding to the portion by rotating said joint in response to the portion of the character coinciding with the initial touch point and directional information input by the player on the touch panel, wherein the joint of the character rotates in a first rotational direction in response to the directional information input by the player being provided in a first direction, and the joint of the character rotates in a second rotational direction, which is opposite to the first rotational direction, in response to the directional information input by the player being provided in a second direction which is opposite to the first direction, wherein the character display control programmed logic circuitry moves a portion whose joint angle is changed by the joint angle changing programmed logic circuitry, in real time, depending on the angle, and draws and displays the character on the display screen.