Этот документ содержит ссылки на документацию и GitHub репозитории всех пакетов, доступных через OpenUPM реестр в проекте.
- com.cysharp - Cysharp Libraries
- com.dbrizov - NaughtyAttributes
- com.demigiant - DOTween
- com.littlebigfun - Addressable Tools
- com.solidalloy - Odin Inspector
- com.vrchat - VRChat SDK
- com.coffee - Coffee Packages
- Другие scope'ы
- Рекомендации для изучения
- Полезные ссылки
Описание: Высокопроизводительная библиотека реактивного программирования для Unity.
- GitHub: https://github.com/Cysharp/R3
- Документация: https://github.com/Cysharp/R3#readme
- OpenUPM: https://openupm.com/packages/com.cysharp.r3/
- NuGet: https://www.nuget.org/packages/R3
Описание: Высокопроизводительная система обмена сообщениями (Pub/Sub).
- GitHub: https://github.com/Cysharp/MessagePipe
- Документация: https://github.com/Cysharp/MessagePipe#readme
- OpenUPM: https://openupm.com/packages/com.cysharp.messagepipe/
- NuGet: https://www.nuget.org/packages/MessagePipe
Описание: Адаптер MessagePipe для VContainer.
- GitHub: https://github.com/Cysharp/MessagePipe (в репозитории MessagePipe)
- OpenUPM: https://openupm.com/packages/com.cysharp.messagepipe.vcontainer/
Описание: Альтернатива стандартным Task/async для Unity с нулевыми аллокациями.
- GitHub: https://github.com/Cysharp/UniTask
- Документация: https://github.com/Cysharp/UniTask#readme
- OpenUPM: https://openupm.com/packages/com.cysharp.unitask/
- NuGet: https://www.nuget.org/packages/UniTask
Описание: Высокопроизводительный DI контейнер для Unity.
- GitHub: https://github.com/hadashiA/VContainer
- Документация: https://vcontainer.hadashikick.jp/
- OpenUPM: https://openupm.com/packages/jp.hadashikick.vcontainer/
Описание: Расширенные атрибуты для Unity Inspector.
- GitHub: https://github.com/dbrizov/NaughtyAttributes
- Документация: https://github.com/dbrizov/NaughtyAttributes#readme
- OpenUPM: https://openupm.com/packages/com.dbrizov.naughtyattributes/
Описание: Популярная библиотека анимаций для Unity.
- Официальный сайт: http://dotween.demigiant.com/
- Asset Store: https://assetstore.unity.com/packages/tools/animation/dotween-hotween-v2-27676
- Документация: http://dotween.demigiant.com/documentation.php
- GitHub (Free версия): https://github.com/Demigiant/dotween
Описание: Автоматизация работы с Addressables.
- GitHub: https://github.com/favoyang/unity-addressable-importer
- Документация: https://github.com/favoyang/unity-addressable-importer#readme
- OpenUPM: https://openupm.com/packages/com.littlebigfun.addressable-importer/
Описание: Мощное расширение для Unity Inspector (платный).
- Официальный сайт: https://odininspector.com/
- Asset Store: https://assetstore.unity.com/packages/tools/utilities/odin-inspector-and-serializer-89041
- Документация: https://odininspector.com/documentation
Описание: SDK для разработки контента в VRChat.
- Официальный сайт: https://vrchat.com/home
- Документация: https://docs.vrchat.com/
- GitHub: https://github.com/vrchat
- OpenUPM: https://openupm.com/packages/com.vrchat.sdk3/
Описание: Расширения для Unity UI.
- GitHub: https://github.com/michidk/Unity-ScriptableObject-Variable
- OpenUPM: https://openupm.com/packages/com.coffee.softmask/
- Популярные пакеты:
Описание: Реактивные расширения для Unity (старая версия, R3 - преемник).
Популярные пакеты:
- OpenUPM страница: https://openupm.com/orgs/com.marijnzwemmer/
Популярные пакеты:
- OpenUPM страница: https://openupm.com/orgs/com.mattwebb/
Популярные пакеты:
- OpenUPM страница: https://openupm.com/orgs/com.rin/
- OpenUPM: https://openupm.com/ - поиск по scope'у
- Откройте OpenUPM: https://openupm.com/
- Используйте поиск по имени пакета или scope'у
- Фильтруйте по scope для просмотра всех пакетов конкретного разработчика
- Главная страница: https://openupm.com/
- Документация: https://openupm.com/docs/
- CLI инструмент: https://github.com/openupm/openupm-cli
- Документация Unity: https://docs.unity3d.com/Manual/Packages.html
- Scoped Registries: https://docs.unity3d.com/Manual/upm-scoped.html
- UniTask - для асинхронности
- R3 - для реактивного программирования
- MessagePipe - для системы сообщений
- VContainer - для Dependency Injection
- NaughtyAttributes - для улучшения Inspector
- Odin Inspector - мощное расширение Inspector (платный)
- DOTween - библиотека анимаций
- AddressableImporter - автоматизация Addressables
- VContainer с MessagePipe: https://vcontainer.hadashikick.jp/integrations/messagepipe
- R3 документация: https://filzrev.github.io/R3/toc.pdf
- UniTask Guide: https://github.com/Cysharp/UniTask#getting-started
- Поиск на YouTube: "Unity UniTask tutorial", "Unity VContainer tutorial", "Unity R3 tutorial"
- Большинство пакетов Cysharp устанавливаются через Git URL, а не через версии
- Некоторые пакеты (DOTween, Odin Inspector) являются платными и доступны в Asset Store
- OpenUPM содержит в основном бесплатные и open-source пакеты
- Всегда проверяйте лицензии перед использованием в коммерческих проектах
Дата создания: 2024
Версия Unity: 2022.1+