Chaotic highway documentation

Welcome to the documentation for Chaotic Highway.

Keyboard Controls:

  • Press Enter to toggle the engine
  • Hold down up arrow or the W key to throttle; Release to stop throttling
  • hold down left/right arrow or the A/D keys to steer to the corresponding directions; Release to reset the state of the steering wheel and go straight again
  • Hold down spacebar to break
  • Hold down the H key to honk
  • Press the L key to hear the number of lives you have
  • Press the S key to hear your score
  • Press Escape to toggle pause

Game Controller Bindings:

  • Press the A key to toggle the engine
  • Hold down right trigger to throttle; Release to stop throttling
  • hold down d-pad left/right to steer to the corresponding directions; Release to reset the state of the steering wheel and go straight again
    • Moving the left stick left and right steers in the corresponding directions. The more you move the stick left or right, the sharper you steer in that direction
  • Hold down left trigger to break
  • Press the left stick inwards to honk
  • Press the Y key to hear the number of lives you have
  • Press the X key to hear your score
  • Press back to toggle pause

How to play

Every time you begin playing, your car is turned off. Press enter to turn it on. This is always the first thing you must do as you might have to react quickly to the oncoming traffic. There are many cars coming towards you from the front. Your goal is to move within the traffic and achieve as much score as you can.
Remember that your car is under your control. Going at a slower speed makes the gameplay more easy, but the faster you pass by other cars, the more points you receive. Find your optimal speed and try not going higher than this, until you are comfortable enough to go faster.

Steering turns your car in a certain direction. Meaning that the longer you hold the steering controls, the sharper you turn. Additionally, the faster your car moves, the faster you turn in general. You must always listen to the environment around you to know where you need to turn sharply and when you should turn your car only slightly. Learning this can greatly improve your odds of avoiding crashes with other cars.

You start the game with 3 lives. Each time you crash into another car, you'll lose one life. When the number of your lives reaches 0, the game is over.
For every 15000 points you get, you gain an additional life and you will be notified about it. The beeps that indicate you are gaining score will increase in pitch as you get closer to your next 15000 points.

Getting points may seem easy at first, but there are different factors that determine how much points you receive while passing by a car.
The closer you are to the car, increases the number of points you get. In addition to this, the faster you are moving, the more points you earn. The number of beeps you hear while passing by a car does not indicate the number of points you are receiving; It only means that you are still in the range of receiving points from this particular car.

From time to time, bonuses appear in your way. Each one of them performs some action. A list of the bonuses and the action they trigger is brought in the next chapter.
making use of some of these bonuses depends on how you generally play the game. Speed bonuses can improve the number of points you get from passing by other cars, but it also can greatly increase the chances of you crashing to them as well.
Bonuses usually have a time limit. Meaning when you get one, it remains in effect for you for a while. You should experiment with different bonuses to understand how long they last and what to do when each one goes out of effect. For example, when the Ghost Rider is about to run out, you must try to avoid hitting other cars just as you would before getting this bonus.

Bonuses:

A list of the currently available bonus items is as follows.

  • Ghost Rider: You may drive through all cars without colliding with them.
  • Speedify: Increases your acceleration speed and the maximum speed in which you can move.