System and method of vehicle competition with enhanced ghosting features
First Claim
1. A simulated vehicle system, comprising:
- a simulated vehicle configured to traverse a simulated course;
a data structure holding a plurality of course finish times;
a present course buffer configured to store a present course path of the simulated vehicle and a course finish time of the simulated vehicle as it traverses the simulated course;
a recorded course storage configured to store a recorded course path; and
a playback adjuster configured to adjust the speed of playback of the recorded course path when a course finish time in the data structure which corresponds to the recorded course path is different than a selected one of the course finish times which is based on an adjusting ratio.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for computerized competition useful for rewarding a player. The system and method may be utilized in arcade games, personal computer games, dedicated video games, networked games, and simulators. The method may include selecting a target reward level or threshold such as by selecting a score from a list of past scores, and dynamically adjusting the reward level according to the ability of the players of the system. The method may further include adjusting the playback of a previous competition sequence according to the adjusted reward level. In one embodiment, a previous vehicle race sequence is stored and played back as a ghost or phantom vehicle simultaneously with a present vehicle of a player.
-
Citations
13 Claims
-
1. A simulated vehicle system, comprising:
-
a simulated vehicle configured to traverse a simulated course;
a data structure holding a plurality of course finish times;
a present course buffer configured to store a present course path of the simulated vehicle and a course finish time of the simulated vehicle as it traverses the simulated course;
a recorded course storage configured to store a recorded course path; and
a playback adjuster configured to adjust the speed of playback of the recorded course path when a course finish time in the data structure which corresponds to the recorded course path is different than a selected one of the course finish times which is based on an adjusting ratio. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of playing a simulated vehicle racing system, the method comprising:
-
a) storing vehicle race parameters of past players on a particular track in a memory;
b) tagging each stored vehicle race parameter with a date of storage and a time of storage;
c) storing a target vehicle path;
d) selecting one of the stored vehicle race parameters as a target race parameter;
e) playing the stored target vehicle path as a function of the target race parameter and a new vehicle path by a player vehicle of a present player;
f) recording spatial data of the player vehicle on the particular track in a buffer as the new vehicle path of the present player;
g) storing a vehicle race parameter of the present player in the memory;
h) removing a vehicle race parameter tagged with the oldest date and time from the memory when a new vehicle race parameter is added to the memory;
i) selecting the recorded new vehicle path as a new target vehicle path if the stored vehicle race parameter of the present player is an improvement over the target race parameter;
j) adjusting the stored vehicle race parameter associated with the new target vehicle path based on the target race parameter, thereby generating a new target race parameter; and
k) repeating e)-j) at least one time.
-
Specification