Giter Site home page Giter Site logo

hill-climb-racing's Introduction

Hill Climb Racing Recreation

This project is a reimplementation of the popular mobile game Hill Climb Racing, built with the Unity Game Engine. It aims to recreate the addictive gameplay experience with added features and improvements. Dive into a world with a handmade level, collectibles, immersive sound effects, intuitive UI, and delightfully wonky physics designed to challenge and entertain.

demohcr.gif

Features

  • Handmade Level: Explore a carefully crafted level, with its unique challenges and secrets.
  • Collectibles: Collect coins and fuel cans to keep your journey going. Use coins to upgrade your vehicle.
  • Sound Effects: Enjoy immersive sound effects that enhance your gameplay experience, including engine sounds, coin collection, and more.
  • UI Enhancements: Experience an intuitive and user-friendly interface that makes navigation and gameplay smooth.
  • Wonky Physics: The physics might be wonky, but that's where the fun begins! Become skilled at balancing and maneuvering your vehicle through rugged terrain.

Play Now

Note

Experience the thrill of hill climb racing right in your browser. Play now!

Screenshots

Falling Falling into a challenge

Driving Speeding through the hills

Unity Behind the scenes in Unity

Getting Started

Prerequisites

  • Unity Editor (Version 2020.3 LTS or newer recommended)
  • Basic understanding of Unity and C#

Installation

  1. Clone the repository to your local machine:
git clone https://github.com/pyoneerC/Hill-Climb-Racing-Recreation.git
  1. Open the project in Unity Editor.
  2. Navigate to the Scenes folder and open the main scene to start editing or playing.

How to Play

  • Use the arrow keys or WASD to control the vehicle.
  • Use spacebar to jump.

Tip

To activate the vehicle's horn, press the H key.

Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Acknowledgments

  • Original Hill Climb Racing Game Developers
  • Unity Community
  • All Contributors and Players

hill-climb-racing's People

Contributors

imgbotapp avatar pyoneerc avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.