×

Video game processing apparatus, a method and a computer program product for processing a video game

  • US 7,927,202 B2
  • Filed: 07/28/2006
  • Issued: 04/19/2011
  • Est. Priority Date: 12/21/2005
  • Status: Active Grant
First Claim
Patent Images

1. A video game processing apparatus that causes an image of a player character of a video game to be displayed, the video game processing apparatus including a memory, a processor, and an input interface and controlling a progress of the video game by controlling an action of the displayed player character in accordance with an operation by a player, the displayed player character transitioning between a plurality of states in accordance with the operation by the player during the progress of the video game, each of the states corresponding to a display allowable condition, the video game processing apparatus comprising:

  • a normal action specifying command display controller, stored in the memory and executed by the processor, that selectably displays at least one normal action specifying command for specifying a normal action that the player character can perform, the normal action being performable by the player in each of the states;

    a state determiner, stored in the memory and executed by the processor, that determines, from among the plurality of states, a current state of the player character, the current state being determined based on the action of the player character during the progress of the video game;

    a local category determiner, stored in the memory and executed by the processor, that determines, from among a plurality of categories of local action specifying commands, one of the categories of local action specifying commands that corresponds to the determined current state of the player character, each of the categories of local action specifying commands corresponding to less than all of the states;

    a local action specifying command display controller, stored in the memory and executed by the processor, that selectably displays at least one local action specifying command associated with the one of the categories of local action specifying commands determined to correspond to the current state of the player character, the local action specifying command specifying a local action that the player character can perform in response to the player character being in the current state and the local action specifying command being performable in less than all of the states;

    a command selection receiver that receives, via the input interface, a command, the command indicating, in accordance with the operation of the player, one of the displayed normal action specifying command and the displayed local action specifying command; and

    a player character action controller, stored in the memory and executed by the processor, that controls an action of the player character in response to the command received, via the input interface, by the command selection receiver,wherein the current state of the player character becomes another one of the states in response to the player character carrying out the local action in response to the command selection receiver receiving the command that selects the displayed local action specifying command,wherein the local action specifying command display controller displays another local action specifying command in response to the current state becoming the another one of the states, the another local action specifying command being specified by the selected local action specifying command and being performable by the player in the another one of the states, andwherein, when a plurality of local action specifying commands correspond to the current state of the player character, the local action specifying command display controller displays one of the plurality of local action specifying commands having a highest degree of priority in priority to an other of the plurality of local action specifying commands, and, when multiple ones of the plurality of local action specifying commands have the highest degree of priority, the local action specifying command controller displays one of the multiple ones of the plurality of local action specifying commands that specifies the local action whose target is a normal action target character in priority to an other of the multiple ones of the plurality of local action specifying commands.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×