How do I make the following car game

I want to make the start line and the end the line of the game ( race cars )
After the arrival of the fastest car to the finish line pause the game and show the name of the winning car

thanks

Past everyone telling you that you are asking for everything in one shot. Perhaps you should start smaller. Stop saying, I want to make “this” game, but rather start learning how to use Unity3d first. I want to make a box… i want to make a road, I want to make a trigger… I want to make a car… All of this is someplace in the forums, it just is NEVER all in one spot.

The first rule of thumb in doing a game is: Don’t start out with high expectation, when it doesn’t happen in a week, your all down about it. Start off with low expectations, learn what you are doing, when good things happen, expand upon them.

If you havn’t done so already, download and walkthrough the car demo

To keep track of laps you’ll need to take a look at creating some new game objects with colliders set to act as triggers. this will give you some new events you can use within your scripts namely OnTriggerEnter and OnTriggerExit

I think you will need 2 types of game objects. A start/finish,and a checkpoint.

the start/finish will be responsible of keeping track of the status of the lap. The checkpoints would need to be placed around the track to ensure the player is traveling around the circuit. In order for the checkpoints to update the lap status on the start/finish game object you will need to look at the GameObject.SendMessage in conjunction with the GameObject.Find in order to locate the Start/Finish line object.