CA2289952C

Video game apparatus and information storage medium for video game

Abstract

A video game apparatus includes a CPU that detects a program control code included in a land object in the vicinity of a player object, and then, the CPU determines a kind of the land object. If the land object is "hole", the CPU executes a "hole operation" subroutine. Similarly, if the land object is "wall", "door" or "ladder", the CPU performs "wall operation", "door operation" or "ladder" subroutine.

CA2289952C, drawing sheet 1
Sheet 1 of 38

Term

Term ended

Expired 16 November 2019, 6.9 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

28 claims: 3 independent, 25 dependent

  1. 1
    CA 02289952 2007-03-19 THE EMBODIMENTS OF THE INVENTION IN WHICH AN EXCLUSIVE PROPERTY OR PRIVILEGE IS CLAIMED ARE DEFINED AS FOLLOWS:1. A video game apparatus for generating on a display, a player object in a virtual three dimensional space, said video game apparatus controlling the player object to automatically perform a predetermined action relative to a first object in the virtual three dimensional space when a predetermined positional relationship exists between the player object and a designated location on a second object having a positional relationship to the first object in the virtual three dimensional space;said second object having a control code embedded therein, said control code including an action code that indicates the predetermined action to be performed by the player object relative to the first object, said video game apparatus comprising: detecting means for detecting when the predetermined positional relationship exists between the player object and the designated location on the second object;control code detecting means for detecting the control code embedded in the second object when said detecting means detects said predetermined positional relationship;and control means for controlling an animation of the player object to display the player object taking the predetermined action determined by the action code when interacting with the first object.
  2. 10
    A memory medium applicable to a video game apparatus for generating on a display, a player object in a virtual three dimensional space, said video game apparatus controlling the player object to automatically perform a predetermined action relative to a first object in the virtual three dimensional space when a predetermined positional relationship exists between the player object and a designated location on a second object having a positional relationship to the first object in the virtual three dimensional space, said medium storing a program to be processed by an information processing means included in said video game apparatus, said second object having a control code embedded therein, said control code including an action code that indicates the predetermined action to be performed by the player object relative to the first object, said memory medium storing:a detecting program for detecting when the predetermined positional relationship exists between the player object and the designated location on the second object;a control code detecting program for detecting the control code embedded in the second object when said predetermined positional relationship is detected;and a control program for controlling an animation of the player object to display the player object taking the predetermined action determined by the action code when interacting with the first object.
  3. 19
    For use in a video game apparatus for generating on a display a player object in a virtual three-dimensional space, a method of controlling the player object to automatically perform a predefined action relative to a first object in said three-dimensional space when -45CA 02289952 2008-11-25 said player object is moved by a player near a designated location on a second object adjacent said first object in said three dimensional space, said method comprising:embedding a control code in the second object, wherein said control code includes an action code that indicates the predefined action to be performed by the player object relative to the first object;detecting when a predetermined positional relationship exists between the player object and the designated location on the second object;reading the control code embedded in the second object when the predetermined positional relationship exists;using the action code to determine an action that the player object should take relative to the first object when the control code is read;and controlling the animation of the player object to display the player object taking the action determined by the action code when interacting with the first object.