Up Hill Racing est un sidescroller de course qui a une qualité semi-infinie. L`avatar du joueur conduit divers véhicules à travers différents environnements et niveaux.
Le terrain initial présente des collines de montagne rocheuses et vallonnées avec des arbres verts et de grands espaces ouverts. L`avatar du joueur doit atteindre une distance de 3 000 avant de pouvoir débloquer l`environnement suivant. Le jeu rend la course si difficile que le joueur peut être amené à parcourir plusieurs fois le même tronçon de route pour gagner. Le véhicule tombe rapidement en panne d`essence, se renverse ou recule et ne parvient pas au départ à avoir suffisamment d`élan et de puissance combinés pour affronter certaines collines escarpées.
Le joueur améliore ses chances à chaque nouvelle course car le jeu lui permet de conserver les pièces qu`il a collectées avant d`échouer à terminer le niveau. Ils peuvent utiliser ces pièces pour effectuer des améliorations qui rendent leur véhicule plus rapide et mieux à même de gérer le terrain. Par exemple, il peut améliorer la puissance, l`accélération et la vitesse du véhicule, la capacité et l`utilisation du réservoir de carburant, la capacité à affronter les bosses ainsi que l`adhérence et la stabilité des pneus par rapport au sol.