Uphill Rush 12 ist ein Rennspiel, das auf einer Strandpromenade auf einem Pier spielt. Der Spieler muss 20 Rennen mit den schnellstmöglichen Zeiten absolvieren, um zu gewinnen. Während der Rennen sammelt er Münzen, mit denen er seinen Avatar und sein Fahrzeug aufrüsten kann, um die Beschleunigung, die Balance, den Boost und die Geschwindigkeit zu verbessern.
Der Spieler muss einen männlichen oder weiblichen Avatar und ein Fahrzeug auswählen, mit dem er auf dem Pier fährt. Im Laufe des Spiels schaltet er eine Vielzahl von Optionen frei, darunter menschliche Charaktere in Freizeit- und Sportkleidung sowie goldene und silberne Statuen. Die Fahrzeugoptionen gehen über ein gelbes Taxi hinaus und umfassen auch andere Arten von Autos, Skateboards, Roller, Luftkissenboote und sogar Pferde. Wenn sie bereit sind, sich eine Werbung anzusehen, können sie mit 1.000 Münzen starten.
Jedes Zeitrennen in Uphill Rush 12 wird auf einem Abschnitt der hölzernen Promenade ausgetragen, der flache und geneigte Bereiche, riesige Schleifen, Lücken zwischen den Abschnitten, Geschäfte und Schwimmzonen umfasst. Der Spieler kann mit seinem Fahrzeug durch die Läden fahren und es auf dem Wasser treiben lassen. Der Spieler sammelt Münzen ein, indem er auf der Promenade durch sie hindurchfährt und Stunts vollführt. Er kann sein Fahrzeug mehrfach vorwärts und rückwärts drehen, wenn es durch die Luft fliegt, nachdem es eine Schleife oder Rampe heruntergefahren ist.