The first impression a user has of their race is the most important. It's vital that players are able to see all of the information in order to interpret the game around them. However, too much information can easily overwhelm a new player and make them lose interest. With Coderally, we've taken several steps to ensure users have the best visual experience possible when they play a race.
Three Second Pause
When a race starts, there is a three second pause before the races begins playing. This pause allows the user to see the track, their cars, and get a brief feel for the game environment without feeling like they are jumping off a virtual cliff. This pause isn't just an empty delay that might annoy users - it shows a traffic light countdown to green and keeps their focus on the center of the race.
Some of the tracks are large. They have lots of turns, and can go off-screen, especially on smaller screens or mobile devices. Coderally will pan and follow the player's car, but it's important to be aware of the rest of the track, especially if you aren't sure where the other players are. A minimap offers a visual way to show where other cars are on the race, without needing to display the entire track.
Name Tags & Lap Indicators
It's easy to lose track of which car is yours when watching a fast paced race or violent collision. Name tags that show which car is yours and which are other players provide an easy way to tell cars apart.
Lap indicators allow players to know when the last lap starts, and whether any cars have finished the race. In the upper right corner, it displays a yellow light when any car starts their final lap. It displays a red light when any car finishes the race.