GAMES GATHERING 2021 ODESA

Використання UMP для підвищення швидкості та якості розробки

Запис доповіді: Використання UMP для підвищення швидкості та якості розробки

Станіслав Осипов

Зала:
Black Sea Hall (Programming + Analytics Track)

Про що доповідь

Станіслав Осипов розповідає, як Unity Package Manager допомагає робити розробку якіснішою, швидшою і менш болісною. Команда вже близько семи років робить пакети для Unity, багато з них відкриті. Спікер порівнює повторне використання коду через копіювання, сабмодулі та пакети, а також способи встановлення: Git, локальне посилання, папка Packages і scoped registry. Головний плюс пакетів — нативна інтеграція, код лише для читання (зміни йдуть через пул-реквести), ізольована робота та семантичні версії з журналом змін в редакторі. Окремо розглянуто залежності між пакетами, варіанти власного реєстру та автоматизацію релізів і документації. У кінці — відповіді на запитання. Корисно програмістам і техлідам, які хочуть ділитися кодом між проєктами й командами.