What do you think are the key feature that a racing game should have?
Lately, I thought of creating a 2D racing game. I wanted a game with good collisions where the players can push each other in order to gain the advantage in the race. The player would see his car from above.
I would like to have your opinion on my gameplay ideas so far and if you think that I’m missing something very important or that would just be cool to have. Here are some ideas that I had for the gameplay :
So, a map would be constructed from 4 different elements :
- The main road
- The obstacles
- The surface
- The events
The main road describe the general shape of the race. It’s the path the the car follow in other to complete the race. The shape of this road is very important and the player will have to be aware of his form. While in big straith line it might be a good idea to go full speed, when there is a big turn ahead it would be wise to break to avoid hitting the wall and losing some precious seconds.
In addition to that, there would also be also be obstacle. The obstacle are physical object that are not part of the main road. The main road delimit the area where the car can move. Obstacle are simply an additional space limiter. There would be a lot of different obstacle; moving objects, movable object (move when you hit them), object that attract/repulse you, object that try to hit you, etc.
There would also be a couple of different surface that would affect your driving. The surface describe how the car react to his movement. For example, when you are driving on the ice you need to take a lot more precaution than when you are on dirt.
Finally, to add a bit of life into the game there would also be some events in the race. The events are things that happen when a car pass at a specific place. Some well known event are boost speed or coin to collect, but are not limited to theses two.