Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
ru:toolworks:docs:apparatus:features [2023/01/11 23:36] – vladius | ru:toolworks:docs:apparatus:features [2023/01/12 13:44] (текущий) – vladius |
---|
* Лучшее из двух миров. Гибкие [[ru:toolworks:docs:apparatus:detail|Детали]] основанные на UObject и более жёсткие но производительные [[ru:toolworks:docs:apparatus:trait|Черты]]. | * Лучшее из двух миров. Гибкие [[ru:toolworks:docs:apparatus:detail|Детали]] основанные на UObject и более жёсткие но производительные [[ru:toolworks:docs:apparatus:trait|Черты]]. |
* Педаль в пол. Хранение данных Отрезками специально рассчитано на аппаратное устройство процессоров и [[wp>Кэш_процессора|кэш]]. Множество оптимизаций сверх этого: таблицы поиска для быстрой Фильтрации, установление соответствий с помощью битовых массивов, индексация магистральных Компонентов и так далее. | * Педаль в пол. Хранение данных Отрезками специально рассчитано на аппаратное устройство процессоров и [[wp>Кэш_процессора|кэш]]. Множество оптимизаций сверх этого: таблицы поиска для быстрой Фильтрации, установление соответствий с помощью битовых массивов, индексация магистральных Компонентов и так далее. |
* Мощь на кончиках пальцев. Наше [[rucpp>language/lambda|лямбда]] [[ru:toolworks:docs:apparatus:operating|оперирование]], с внедрением зависимостей для аргументов, станет Вашим новым любимым способом работы. | * Мощь на кончиках пальцев. Наше [[cppru>language/lambda|лямбда]] [[ru:toolworks:docs:apparatus:operating|оперирование]], с внедрением зависимостей для аргументов, станет Вашим новым любимым способом работы. |
* Большие запросы - не проблема! У нас есть универсальные, включающие и исключающие Фильтры к Механикам. | * Большие запросы - не проблема! У нас есть универсальные, включающие и исключающие [[ru:toolworks:docs:apparatus:filter|Фильтры]] к Механикам. |
* Тончайший отбор. Поддержка побитовой Фильтрации с помощью [[ru:toolworks:docs:apparatus:flagmark|Флаговых отметок]] для булево-подобных состояний. | * Тончайший отбор. Поддержка побитовой Фильтрации с помощью [[ru:toolworks:docs:apparatus:flagmark|Флаговых отметок]] для булево-подобных состояний. |
* Привычное редактирование. Создание и настройка Компонентов прямо в стандартной [[ue>ProgrammingAndScripting/Blueprints/Editor/UIComponents/Details/index.html|Панели деталей]] в редакторе Unreal. | * Привычное редактирование. Создание и настройка Компонентов прямо в стандартной [[ue>ProgrammingAndScripting/Blueprints/Editor/UIComponents/Details/index.html|Панели деталей]] в редакторе Unreal. |
* Предоставляется отдельная удобная Блупринт-нода, являющаяся центральным звеном в непрерывном выполнении механик. | * Предоставляется отдельная удобная Блупринт-нода, являющаяся центральным звеном в непрерывном выполнении механик. |
* Поддержка нескольких однотипных Деталей на одной сущности. Все их возможные комбинации будут обработаны при Итерировании. | * Поддержка нескольких однотипных Деталей на одной сущности. Все их возможные комбинации будут обработаны при Итерировании. |
* Классы деталей поддерживают наследование. Это обеспечивает бóльшую модульность и удобство проектирования. Чтобы фильтр механик срабатывал на дочерней детали, достаточно в настройках выбрать базовый класс детали. | * Унаследовал лучшее. Классы Деталей могут базироваться друг на друге. Это обеспечивает бóльшую модульность и удобство проектирования. Чтобы фильтр механик срабатывал на дочерней детали, достаточно в настройках выбрать её базовый класс. |
| * Конкурентное предложение. Полная поддержка мульти-поточного итерирования со специальной семантикой [[ru:toolworks:docs:apparatus:solidity|Твердотельности]]. Также имеется функционал [[ru:toolworks:docs:apparatus:deferred|отложенного]] выполнения операций. |
| * Готов разговаривать трафиком. Элегантное и универсальное [[ru:toolworks:docs:apparatus:networking|сетевое]] решение, построенное на системе репликации и RPC вызовах Unreal. |
| * Работает как часы. Реализован [[ru:toolworks:docs:apparatus:steady-tick|устойчивый тик]] для безопасного интегрирования игровой логики, зависящей от дельты времени. |
* Специализированный пользовательский интерфейс обеспечивает чёткое представление, понимание и общую простоту использования. | * Специализированный пользовательский интерфейс обеспечивает чёткое представление, понимание и общую простоту использования. |
* Конкурентное масштабирование. Полная поддержка мульти-поточного итерирования со специальной семантикой [[ru:toolworks:docs:apparatus:solidity|Твердотельности]] времени компиляции. | |
* Элегантное и универсальное решение для [[ru:toolworks:docs:apparatus:networking|сетевых программ]], построенное на системе репликации Unreal-а и функций RPC (Remote Procedure Calls, удалённый вызов процедур). | |
* [[ru:toolworks:docs:apparatus:steady-tick|Устойчивое тиканье]] для безопасного интегрирования игровой логики, зависящей от дельты времени. | |
* Полностью документированный [[appi>|API]] с выделенным [[ru:toolworks:docs:apparatus|руководством пользователя]]. | * Полностью документированный [[appi>|API]] с выделенным [[ru:toolworks:docs:apparatus|руководством пользователя]]. |
| |