When a player character applies a damage to an attack target character on the basis of an attack action of the player character, it is determined whether the attack is a direct attack or a specific kind of attack different from the direct attack and defined in advance.