Create Unity Package
✍ Last Updated : November 4, 2022
🚪 Prequisite Knowledge (Optional)
UploadDescribe InInitial ProgressKnowledge that reader need to know before reading this article
[Unity 3D](Unity 3D 5532e59028e74dd5938b01064478ba74.md)
[Unity 3D Assembly Definitions](Unity 3D Assembly Definitions 06bf451ce4db476887f64e1426d3f6b8.md)
❓ Key Question / Problem / Issue
Describe what question / Problem / Issue this knowledge should answer
✅ Expected Output/Definition of Done
Define what information you really need and the definition of done
🎁 Resulting Solution
Write writing results below
-
Go to Packages Folder Location in Explorer
-
Create Your Package Folder (e.g. My Test Packages)
-
Create package.json & package structure in the folder that you create
See standard on [Agate Unity Package Standard](Agate Unity Package Standard ac17b70cbd114692bd8e163ce6d934d3.md) & Typical Package Structure
-
Input file package.json with its Package Manifest. Unity detect package from its manifest.
-
Edit package.json in Unity Editor if needed.
-
Add Assembly Definition to include pre-compiled library
-
Set assembly definition file name equals to package name (e.g. com.agatestudio.mytestpackages). Details about assembly definition can be found here