1. A method of editing an image displayed on a display screen of a display unit, comprising the steps of:
reading from a memory unit position information of computer graphics (CG) object located in the CG studio displayed on the display screen and information about position and orientation of a camera which picks up an image of said CG studio;
acquiring the information about a position to which a pointing icon has moved on the display screen of said display unit by the operation of said pointing device;
selecting a CG object on the display screen;
determining a three-dimensional area surrounding the CG object in the CG studio;
making coordinate transform on the three-dimensional area to a two-dimensional area on the display screen;
in a case that the pointing icon is located within the two-dimensional area, determining that the CG obiect existing in the two-dimensional area has been selected; and
moving the selected CG object to the position which said pointing icon has moved,
wherein said step of moving the selected CG object comprises the step of:
determining the plane on which said CG object moves in said CG studio based on said information about the position and orientation of said camera.
2. A method according to claim 1, further comprising the step of:
determining whether the CG object selected by said pointing device is a CG character of a property.
3. A method according to claim 2, further comprising the step of:
updating data of a character set-up window on the display screen in the case where said CG object is a CG character; and
updating data of a studio set-up window on the display screen in the case where said CG object is a property, based on the information on the position to which said CG object has moved.
4. An apparatus for editing an image displayed on a display screen of a display unit, comprising:
means for reading from a memory unit position information of a computer graphics (CG) object located in a CG studio displayed on the display screen and information about position and orientation of a camera which picks up an image of said CG studio;
means for acquiring the information about a position to which a pointing icon has moved on said display screen by an operation of said point device;
means for determining a three-dimensional area surrounding the CG object in the CG studio;
means for making coordinate transform on the three-dimensional area to a two-dimensional area on the display screen;
means for determining that the CG obiect existing in the two-dimensional area has been selected in a case that the pointing icon is located within the two-dimensional area;
means for moving a selected CG object on the display screen to said position to which said pointing icon has moved; and
means for updating data of a character set-up window on the display screen in the case where said CG object is a CG character, and updating data of a studio set-up window on the display screen in the case where said CG object is a property, based on the information on the position to which said CG object has moved.
5. An apparatus according to claim 4, further comprising:
means for determining whether the CG object selected by the point device is a CG character or a property.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
What is claimed is:
1. An electronic game system comprising:
game control section that executes a game program on the basis of data relating to an object appearing in a game and a control signal given from a controller, to cause the game to progress and generate an image signal and a sound signal;
a display and sound generating section that visually displays the image signal and audibly reproduce the sound signal;
a trading-card-type electronic recording medium that stores thereon the data relating to the object caused to vary as the game progresses; and
a data readwrite section that writes, onto said electronic recording medium, the data relating to the object stored in said game control section, or reads out, from said electronic recording medium, the data relating to the object.
2. An electronic game system as recited in claim 1 wherein a character image andor design of the object appearing in the game are visibly provided on a surface of said electronic recording medium.
3. An electronic game system as recited in claim 2 which can vary a character characterizing an attribute of said electronic recording medium by sticking, onto a surface of said electronic recording medium, an adhesive seal that has the character image andor design printed thereon.
4. An electronic game system as recited in claim 1 wherein a plurality of the objects can appear in the game program and an electronic recording medium with a different data content can be used for each of the objects, and wherein, at least upon start of the game, the data relating to one or more of the objects are read out, via said data readwrite section, from one or more of the electronic recording media so that the read-out data are used in the game.
5. An electronic game system as recited in claim 1 wherein when the attribute of the object stored on said electronic recording medium is caused to vary during progression of the game, data representative of the varied attribute is written into said electronic recording medium via said data readwrite section in the course of the game.
6. An electronic game system as recited in claim 1 wherein when the attribute of the object stored on said electronic recording medium is caused to vary during progression of the game, data representative of the varied attribute is written into said electronic recording medium via said data readwrite section upon termination of the game.
7. A trading card for use with an electronic game device comprising:
a card surface bearing a character image andor design of an object appearing in a game to be played on said electronic game device; and
an electronic storage section that is provided within said trading card and stores therein data relating to the object appearing in the game in such a manner that the data can be read and written via said electronic game device.
8. A machine-readable recording medium containing a group of instructions of a game-performing program to be executed by a processor, said game-performing program comprising:
a first step of reading out, from a trading-card-type electronic recording medium, data relating to an object appearing in a game and loading the read-out data into an internal register, a character image andor design of the object being visibly provided on a surface of said electronic recording medium;
a second step of executing a given game program on the basis of said data relating to the object appearing in a game loaded by said first step, to thereby generate image and sound signals during the course of the game; and
a third step of writing, onto said electronic recording medium, said data relating to the object caused to vary in accordance with progression of the game.
9. A machine-readable recording medium as recited in claim 8 wherein said game-performing program further comprises a step of loading the given game program from an external memory into an internal memory and said second step executes the game program loaded in said internal memory.
10. A machine-readable recording medium as recited in claim 8 wherein a plurality of the objects can appear in said game program and a trading-card-type electronic recording medium with a different data content can be used for each of the objects, and wherein said first step reads out data relating to one or more of the objects from one or more of the electronic recording media.