UPM пакети в циклі розробки Unity проекту
Станіслав Осипов
- Зала:
- Water Hall (Programming Track)
UPM є одним з найбільш корисних витків розвитку Unity, і я вважаю що потрібно використовувати його по максимуму. Я хочу поділиться досвідом нашої команди, як ми використовуємо UMP пакети для збільшення якості і швидкості розробки Unity проектів.
Про що доповідь
Станіслав Осипов розповідає, як його команда використовує Unity Package Manager у розробці проєктів. Він порівнює UPM з альтернативами: старими unitypackage, копіюванням коду, git-сабмодулями та NuGet, і пояснює, чому вони гірші. Далі розглядає способи підключення пакета: через git-посилання, локальний диск, папку Packages і реєстр, публічний або власний. Головні переваги — пакет закритий від випадкових правок, ізольована робота без важкого проєкту, зрозуміле планування і чітке версіонування за семантикою. Окремо торкається залежностей між пакетами та автоматизації: conventional commits, автоматичні релізи й документація. Корисно Unity-розробникам і лідам, які хочуть ділити код між проєктами.