Patent ID: 7318772

Claim:
Game program being embodied in a computer readable medium for instructing a computer to execute the following procedures, comprising: furnishing at least one character with arms, items, guards, and special powers which can be obtained in a game world on the basis of an instruction from at least one player through a controller of said computer; and giving said at least one player powers which are respectively defined by an arm, an item, a guard and a special power furnished to said at least one character for developing a subsequent scenario on the basis of said at least one character who obtained said given power; said furnishing of said arms, items, guards, and special powers including the following steps; a block arrangement space setting procedure, for setting a block arrangement space having a predetermined shape in a predetermined memory, said block arrangement space being set in a virtual space so as to correspond to each character, and having a plurality of block arrangement locations; said each block arrangement location forming a block arrangement space having a predetermined space wherein block arrangement locations adjacent to each other, each having the same shape, are continuously connected with each other; a block conversion display procedure, for converting said item obtained by said at least one player during a game into a skill block with a size and a shape corresponding to said arm, said item, said guard, and said special power, and for generating an image of said skill block and displaying said image on a display; said each skill block having a shape of one block or combination of two or more blocks so as to have two or more kinds, each said block can be located in said each block arrangement location one by one; a skill block insertion arrangement procedure, for instructing to insert said converted skill block in said block arrangement location inside said block arrangement space as an object in said virtual space through an instruction of said controller of said computer; a collision judgment procedure, for computing and judging as to whether or not there is a collision between a position of said skill block to be inserted, which was instructed by said skill block insertion arrangement procedure and said skill block already inserted into said block arrangement space, and for informing a player of said collision if any; a block arrangement space representation procedure, for producing a picture showing an arrangement state of said skill block in said block arrangement space, and displaying said produced picture on said display; and an arm, item, a guard and special power count procedure, for computing said arm, said item, said guard and said special power of said at least one character corresponding to every skill block arranged in said block arrangement space for said at least one character and for furnishing said character.