Up Hill Racing es un sidescroller de carreras que tiene una calidad semi-endless. El avatar del jugador conduce varios vehÃculos a través de diferentes entornos y niveles.
El terreno inicial presenta rocosas y onduladas colinas montañosas con verdes árboles y amplios espacios abiertos. El avatar del jugador debe alcanzar una distancia de 3.000 antes de poder desbloquear el siguiente entorno. El juego hace que la carrera sea tan difÃcil que el jugador puede tener que conducir por el mismo tramo de carretera varias veces para ganar. El vehÃculo se queda rápidamente sin gasolina, vuelca o da marcha atrás y no tiene inicialmente suficiente impulso y potencia combinados para manejar algunas colinas empinadas.
El jugador mejora sus posibilidades con cada nueva carrera porque el juego le permite conservar las monedas que recogió antes de no poder terminar el nivel. Pueden usar las monedas para realizar mejoras que hagan su vehÃculo más rápido y más capaz de manejar el terreno. Por ejemplo, pueden mejorar la potencia, la aceleración y la velocidad del vehÃculo, la capacidad y el uso del depósito de combustible, la capacidad para hacer frente a los baches y la adherencia y estabilidad de los neumáticos con respecto al suelo.