Unity Tutorial: Creating UPM Packages
In this tutorial we're going to take a look at how to create our own Unity Package Manager (UPM) packages and some of the issues that we can run into and how to resolve them. Unity Reference: https://docs.unity3d.com/Manual/CustomPackages.html ποΈ Chapters 00:00 Introduction 02:00 Creating our folder structure 05:00 Creating our core files 06:55 Importance of assembly definitions 12:50 Populating our changelog, license and readme 17:30 Setting up the package.json 22:00 Handling dependencies 23:20 Setting up samples 27:00 Updating our git repo 28:15 Structuring our UPM branch 34:50 Testing the package 35:40 Error 1: Package name case 38:20 Error 2: Stray files in the package 42:05 Error 3: More stray files 44:00 Checking our history, dependencies and samples π Grab the full project β https://github.com/GameDevEducation/UnityTutorial_PackageManager If you've got questions add a comment below or send them in for the next Q&A video π€ Send in your questions β https://forms.gle/ToyvqPaBFvpFLtNbA π The searchable video archive is at β https://www.iainmcmanus.dev/gamedev-education/ Looking for other ways to get involved? π Support the channel on Patreon β https://www.patreon.com/IainTheIndie π‘ Get the code for all the projects on GitHub β https://github.com/orgs/GameDevEducation π’ Check out my games on itch.io β http://iaintheindie.itch.io/ π£ Follow me on Twitter β https://twitter.com/IainTheIndie π Thankyou to all of the Patrons π β Eh Ah β Grant Coble-Neal β John Kenneth Douglas β Kasper Enwall β Tylah Heil β James McCarthy β Travis Mosier β Rise Reign β Benjamin Russell β Seriphis β SiliconOrchid β starkepilot β Callan Syratt #Unity #Tutorial #GameDev
Download
1 formatsVideo Formats
Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.