Решил выложить в открытый доступ наработки по unity3d:
- Адрес: https://github.com/Leopotam/LeopotamGroupLibraryUnity
- Common (синглтон, вспомогательные конверторы типов)
- DebugHelpers (доступ к данным о версии приложения в рантайме, fps счетчик)
- FX (затухание экрана, менеджер музыки и звуков)
- Localization (статическая, динамическая локализация с возможностью подгрузки и выгрузки в рантайме, возможность выгрузки локализации из GoogleDocs / Office Excel)
- Math (Более качественный генератор случайных чисел на основе "Вихря Мерсена", аналоги Vector2 / Vector3 для работы с целыми числами)
- Mobile (Обработка аппаратной кнопки "назад" на android)
- Notifications (Индикатор загрузки, Всплывающие сообщения)
- Pooling (Поддержка пулинга любых префабов для оптимизации производительности)
- Scripting (Встроенный скрипт-язык, позволяющий реализовывать логику и хранить ее в виде текстовых ресурсов. Оптимизирован для минимизации выделения памяти)
- Serialization (Поддержка десериализации Csv, сериализация / десериализация Json)
- Tutorials (Вспомогательный код для организации последовательных действий в виде "обучения")
- Tweening (Простой tweening: position, rotate, scale)
Примеры использования будут добавляться постепенно, по мере появления свободного времени. Лицензия использования указана на главной странице проекта на Github.
Комментариев нет:
Отправить комментарий