ayoub05 / vdrift-ogre

Automatically exported from code.google.com/p/vdrift-ogre
0 stars 0 forks source link

Restarting from last checkpoint #31

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
There should be a way (key "R"?) to restart from the previous checkpoint (or 
some other point in the road, but checkpoints are probably the easiest to 
implement). This is useful if the car e.g. gets stuck or falls down from a 
bridge in the sky.

Although when trying to clock the fastest laps, the player would probably just 
want to restart the whole track, this feature is still useful for exploring, 
testing or practicing the tracks, as well as a must have for multiplayer.

Original issue reported on code.google.com by tapiovie...@gmail.com on 27 Mar 2011 at 2:16

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
This requires a working car placement on road. Four bullet raycasts should 
suffice to determine the position and orientation of the car on road.
The actual checkpoints are anywhere (top of loop, or in pipes). So this could 
get tricky to get it working in whole-pipe tracks and with loops. Loops could 
have no checkpoints to this restart feature, only before and after loop. But 
there are some tracks (like Infinity) they should have only few places where 
restarting makes sense, and is not harder to drive from that point.
This needs some time and tweaking to get it working.

Original comment by Cry...@gmail.com on 2 Apr 2011 at 6:49

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
When we will have restartles restart (new game without loading) this will be 
easier. Just setting position of bullet car and dynamics.

Original comment by Cry...@gmail.com on 12 Oct 2011 at 5:09

GoogleCodeExporter commented 9 years ago

Original comment by Cry...@gmail.com on 16 Oct 2011 at 7:52

GoogleCodeExporter commented 9 years ago

Original comment by Cry...@gmail.com on 29 Oct 2011 at 7:24

GoogleCodeExporter commented 9 years ago

Original comment by Cry...@gmail.com on 1 Nov 2011 at 10:34

GoogleCodeExporter commented 9 years ago
It's done. Needs some testing.

Original comment by Cry...@gmail.com on 13 Nov 2011 at 1:22

GoogleCodeExporter commented 9 years ago

Original comment by Cry...@gmail.com on 15 Nov 2011 at 5:57