A professional template for creating Unity packages with standardized structure and workflows.
com.template.package/
├── Runtime/ # Runtime code
├── Editor/ # Editor-specific code
├── Documentation~/ # Package documentation
├── .github/ # GitHub configurations
│ └── workflows/ # GitHub Actions
├── package.json # Package manifest
├── README.md # Package documentation
├── CHANGELOG.md # Version history
└── LICENSE # MIT license
Update package.json
:
{
"name": "com.company.package-name", // Unique package identifier
"displayName": "Package Display Name", // Name in Package Manager
"version": "0.0.1", // Semantic versioning
"unity": "2022.3", // Minimum Unity version
"description": "Package description", // Brief description
"author": {
"name": "Your Name",
"email": "your.email@example.com"
}
}
Configure Assembly Definitions:
Runtime/com.company.package-name.Runtime.asmdef
Editor/com.company.package-name.Editor.asmdef
PACKAGE_NAME
= com.company.package-name
Code Organization
Runtime/
Editor/
Documentation
Documentation~/
Release Process
https://github.com/username/repo.git
This project is licensed under the MIT License - see the LICENSE file for details.
yueby.tools.package-importer
未設定
1.0.0
2022.3.22f1 以降
なし
なし
未設定
Yueby