Driving game machine
First Claim
1. A driving game machine wherein a player automobile is displayed by a display device in a three-dimensional depiction along with at least one general automobile on a three-dimensional road, the driving game machine comprising:
- three-dimensional data memory means for storing coordinate data of said three-dimensional road in a three-dimensional coordinate system;
two-dimensional data memory means for storing coordinate data of a two-dimensional road corresponding to said three-dimensional road transformed to a two-dimensional coordinate system;
player automobile control means for controlling said player automobile on said three-dimensional road in response to input by a player and for generating three-dimensional player automobile coordinate data representing a position of said player automobile on said three-dimensional road;
a dimensional coordinate system transforming means for transforming coordinate data between said two-dimensional coordinate system and said three-dimensional coordinate system;
said two-dimensional coordinate system having a first coordinate axis corresponding to a road length of said three-dimensional road and a travel distance of said player automobile on said three-dimensional road being represented in terms of a first coordinate corresponding to a position on said first coordinate axis;
an image display processor for driving said display device to produce said three-dimensional depiction based on said coordinate data of said three-dimensional road in said three-dimensional coordinate system;
a course coordinate system processor for controlling said dimensional coordinate system transforming means and said image display processor to produce said three-dimensional depiction; and
said course coordinate system processor including a general automobile control means for controlling said at least one general automobile on said two-dimensional road and for generating two-dimensional general automobile coordinate data representing a position of said general automobile on said two-dimensional road.
0 Assignments
0 Petitions
Accused Products
Abstract
A course coordinate system processor has a general automobile control unit, a movement decision unit, and a position decision unit. The general automobile control unit controls the running of a plurality of general automobiles on a straight road in a course coordinate system. The movement decision unit determines whether or not another automobile exists in front of an automobile which is under consideration for a movement decision. The position decision unit determines the positional relation between a player'"'"'s automobile and general automobiles in the course coordinate system, and also determines general automobiles that are positioned in a predetermined visible range of the player'"'"'s automobile. Positional coordinate data of the player'"'"'s automobile have been transformed from a world coordinate system into the course coordinate system by a course coordinate system transformation unit.
98 Citations
14 Claims
-
1. A driving game machine wherein a player automobile is displayed by a display device in a three-dimensional depiction along with at least one general automobile on a three-dimensional road, the driving game machine comprising:
-
three-dimensional data memory means for storing coordinate data of said three-dimensional road in a three-dimensional coordinate system; two-dimensional data memory means for storing coordinate data of a two-dimensional road corresponding to said three-dimensional road transformed to a two-dimensional coordinate system; player automobile control means for controlling said player automobile on said three-dimensional road in response to input by a player and for generating three-dimensional player automobile coordinate data representing a position of said player automobile on said three-dimensional road; a dimensional coordinate system transforming means for transforming coordinate data between said two-dimensional coordinate system and said three-dimensional coordinate system; said two-dimensional coordinate system having a first coordinate axis corresponding to a road length of said three-dimensional road and a travel distance of said player automobile on said three-dimensional road being represented in terms of a first coordinate corresponding to a position on said first coordinate axis; an image display processor for driving said display device to produce said three-dimensional depiction based on said coordinate data of said three-dimensional road in said three-dimensional coordinate system; a course coordinate system processor for controlling said dimensional coordinate system transforming means and said image display processor to produce said three-dimensional depiction; and said course coordinate system processor including a general automobile control means for controlling said at least one general automobile on said two-dimensional road and for generating two-dimensional general automobile coordinate data representing a position of said general automobile on said two-dimensional road. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A driving game machine wherein a player automobile is displayed by a display device in a three-dimensional depiction along with general automobiles on a three-dimensional road, the driving game machine comprising:
-
three-dimensional data memory means for storing coordinate data of said three-dimensional road in a three-dimensional coordinate system; two-dimensional data memory means for storing coordinate data of a two-dimensional road corresponding to said three-dimensional road transformed to a two-dimensional coordinate system; player automobile control means for controlling said player automobile on said three-dimensional road in response to input by a player and for generating three-dimensional player automobile coordinate data representing a position of said player automobile on said three-dimensional road; general automobile control means for controlling said general automobiles on said two-dimensional road and for generating two-dimensional general automobile coordinate data representing positions of said general automobiles on said two-dimensional road; a dimensional coordinate system transforming means for transforming coordinate data between said two-dimensional coordinate system and said three-dimensional coordinate system; said two-dimensional coordinate system having a first coordinate axis corresponding to a road length of said three-dimensional road and a travel distance of said player automobile on said three-dimensional road being represented in terms of a first coordinate corresponding to a position on said first coordinate axis; said dimensional coordinate system transforming means including; a two-dimensional coordinate system transforming means for transforming coordinate data in said three-dimensional coordinate system corresponding to a position on said three-dimensional road into coordinate data in said two-dimensional coordinate system corresponding to a position on said two-dimensional road; three-dimensional coordinate system transforming means for transforming coordinate data corresponding to a position on said two-dimensional road in said two-dimensional coordinate system into coordinate data in said three-dimensional coordinate system corresponding to a position on said three-dimensional road; said two-dimensional coordinate system transforming means transforming said three-dimensional player automobile coordinate data of said player automobile on said three-dimensional road into two-dimensional player automobile coordinate data on said two-dimensional road in said two-dimensional coordinate system; and said three-dimensional coordinate system transforming means transforming said two-dimensional player automobile coordinate data of said player automobile on said two-dimensional road in said two-dimensional coordinate system into three-dimensional player automobile coordinate data on said three-dimensional road; relative position determining means for determining positional relationships between said player automobile and said plurality of general automobiles in said two-dimensional coordinate system; said relative position determining means including visible range determining means for identifying individual ones of said plurality of general automobiles that are within a predetermined visible range of said player automobile; said three-dimensional coordinate system transforming means transforming coordinate said two-dimensional general automobile data of said individual ones of said plurality of general automobiles in said two-dimensional coordinate system into three-dimensional general automobile coordinate data in said three-dimensional coordinate system corresponding to a position on said three-dimensional road and not transforming coordinate data of other ones of said plurality of general automobiles not included in said individual ones of said plurality of general automobiles; a road model memory means for storing road models in said three-dimensional coordinate system correlated to positions along said first axis of said two-dimensional coordinate system representing positions on said two-dimensional road; road model selection means for selecting one of said road models corresponding to positions on said first axis, of said two-dimensional coordinate system, of said individual ones of said plurality of general automobiles that are within said predetermined visible range of said player automobile; and image display processing means for displaying on said display device said individual ones of said plurality of general automobiles having coordinate data transformed into said three-dimensional coordinate system in said selected one of said road models.
-
Specification