Skip to main content

Agate Unity Package Standard

Versioning

UploadWe InUse ProgressSemantic Versioning to version our packages

Semantic Versioning 2.0.0

Versioning

Naming

com.agatestudio.{teamname}.{modulename}

com.agatestudio.{teamname}.{modulename}.{suffix1}

Rules:

  • Package names use only lowercase letters, digits, hypens (-), and periods (.) (no underscores).
  • No more than 50 character
  • Not already owned by someone else
  • Hypens(-) is used for two words that concatenated together
  • To indicate nested namespaces, suffix the namespace with an additional period. For example, “com.unity.2d.animation” and “com.unity.2d.ik”.

Examples:

  • com.agatestudio.memories.download-system
  • com.agatestudio.eizper.webrequest

Documentations

Refer to This Repository for Agate Base Documentation Standards

Sign in