-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Ethan edited this page Sep 8, 2025
·
3 revisions
Welcome to the OMGG Package Game wiki.
This repository serves as the base template for creating new Unity games under the OMGG organization. It provides a ready-to-use structure, development standards, and automation workflows so that every new game is consistent, maintainable, and production-ready.
The goal of this template is to:
- Standardize game structure across the OMGG ecosystem.
- Reduce setup time for new repositories.
- Enforce best practices for coding, documentation, and version control.
- Integrate package exporting through GitHub Actions.
- Pre-configured Unity package layout.
- GitHub Actions for:
- Cleaning Unity Cache & Old artifacts.
- Unity license validity checking.
- Building the project.
- Running
EditMode&PlayModetests. - Create the game installer.
- Templates for:
- Pull Requests.
- Issues.
- Basic README structure.
-
.gitignoreand other default configurations. - Project renaming script to quickly update project name and identifiers after cloning the template.
- License files:
-
LICENSE.mdโ Main project license. -
ASSET_LICENSE.mdโ Asset-specific license and usage terms.
-
This wiki contains all the documentation you need to start working with this template.
| Page | Description |
|---|---|
| Development Standards | Coding conventions, Pull Request templates, and issue guidelines. |
| Creating a New Game | Step-by-step guide to start a new package from this template. |
| CI/CD Workflows | How package building and exporting work. |
| Game Structure | Explanation of the Unity package layout used in this template. |
- OMGG Main Repository โ Central hub for company documentation and project links.
- OMGG Packages โ All Unity packages under OMGG.
- OMGG Games โ All Unity games under OMGG.
- OMGG Templates - All templates under OMGG.
- Follow the instructions in Creating a New Repository.
- Customize your game content while keeping the core structure intact.
- Maintain consistency with the Development Standards.
Note: Any game created from this template should follow OMGGโs naming conventions and repository guidelines.