Patent attributes
In a game system, a PC control unit controls an attack on an enemy character by a player's character. An enemy character control unit controls an attack on the player's character by the enemy character. An MP management unit stores, in an MP storage, a current value of a magic point indicative of the power required for a magic attack and manages an increase and decrease in the current value of the magic point. The magic point stored in the MP storage is used commonly by the player's character and the enemy character. When the player's character attacks the enemy character and the enemy character attacks the player's character, the MP management unit subtracts a value required for the attack, from the current value of the magic point.