Core-Game

Core Game Template Project

🎮 Overview

A Unity game template project to develop your own mobile or web game, designed with scalability, performance, and best practices in mind.

🚀 Features

📦 Prerequisites

🛠️ Installation

  1. Clone the repository:
    git clone https://github.com/CoderGamester/Core-Game/blob/master/README.md
    
  2. Open the project in Unity Hub
  3. Open Addressables Groups page and generate Addressables settings. Window > Asset Management > Addressables > Groups > Generate Settings
  4. Open the UiConfigs scriptable object. Search in the project or Tools > Select UiConfigs.asset
  5. Open the “Boot” Scene to play the game demo
  6. Run the project

🧩 Project Structure

📚 Package Dependencies

🔧 Dependency Injection

This project uses manual dependency injection through the Main Installer, providing:

🌐 Asset Management

Leverages Unity Addressables with Asset Importer for:

🤝 Contributing

  1. Fork the repository
  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

MIT License

📞 Contact

Create new issues and pull requests at or contact us via Discord for any questions or suggestions:

Unity Project Keybind Shortcuts

Demo URL

https://codergamester.github.io/Core-Game/WebGL_Build/