Skip to content
Ethan edited this page Sep 8, 2025 · 3 revisions

OMGG's Logo


OMGG Package Game

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.


๐ŸŽฏ Purpose

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.

๐Ÿ“ฆ Whatโ€™s Included

  • Pre-configured Unity package layout.
  • GitHub Actions for:
    • Cleaning Unity Cache & Old artifacts.
    • Unity license validity checking.
    • Building the project.
    • Running EditMode & PlayMode tests.
    • Create the game installer.
  • Templates for:
    • Pull Requests.
    • Issues.
  • Basic README structure.
  • .gitignore and 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.

๐Ÿ“š Documentation Index

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.

๐ŸŒ Related Repositories


๐Ÿ’ก How to Use This Template

  1. Follow the instructions in Creating a New Repository.
  2. Customize your game content while keeping the core structure intact.
  3. Maintain consistency with the Development Standards.

Note: Any game created from this template should follow OMGGโ€™s naming conventions and repository guidelines.

Clone this wiki locally