Welcome to NightTime-Highway – an open-source car game built for fun and learning! 🚗🌃
We're excited that you're interested in contributing. Here’s everything you need to get started.
Repo: https://github.com/szg-zone/NightTime-Highway/
-
Fork this repository.
-
Clone your fork:
git clone https://github.com/YOUR_USERNAME/NightTime-Highway.git cd NightTime-Highway -
Create a new branch:
git checkout -b feature-your-feature-name
-
Make your changes.
-
Commit with a clear message:
git commit -m "Add: Short description of your changes" -
Push your branch:
git push origin feature-your-feature-name
-
Open a Pull Request to the
mainbranch on:
https://github.com/szg-zone/NightTime-Highway/compare
- 🚗 Game mechanics (e.g. speed, controls, car AI)
- 💥 Bug fixes
- 🎨 New assets (cars, roads, backgrounds)
- 🧩 Features (e.g. score system, power-ups)
- ⚡ Optimizations
- 📖 Documentation updates
- Use descriptive variable and function names.
- Match the existing code style (indentation, naming).
- Keep your code clean and modular.
- Document complex logic with comments.
Before opening a PR:
- The code builds and runs successfully.
- No unused or debug code is left behind.
- Code follows formatting and naming conventions.
- Any UI/visual change includes a screenshot or recording.
- You’ve described what your PR does.
If you encounter a bug or want to suggest a feature:
- Check existing issues.
- Open a new issue with:
- A clear title
- Steps to reproduce (if a bug)
- Expected vs actual behavior
- Screenshots or logs (if available)
Feel free to open an issue or start a discussion. We’re happy to help!
Thanks for being part of NightTime-Highway!
Let’s build something awesome together. 🚦