1,3K подписчиков
Инструкция подробно рассказывает об актуальных способах исправления проблемы с запуском gpedit.msc в домашней редакции Windows 11. gpedit.msc или Редактор локальной групповой политики (Local Group Policy Editor) – это специальная консоль управления, оснащенная графическим интерфейсом и обеспечивающая возможность управлять параметрами Windows. Консоль может быть запущена только в про и корпоративных версиях виндовс. Если пользователь использующий Домашнюю версию (Home) попытается открыть gpedit на своем компьютере, то на экран будет выведено сообщение о невозможности его запуска...
1 год назад
5 подписчиков
Многие, кто знакомы с self-hosting, и в особенности с локальным хранением и воспроизведением фильмов и сериалов, знакомы с "arr" приложениями - Sonarr, Radarr и подобные. Эти приложения помогают автоматически находить новые медиа файлы и давать им meta-дату. Однако почти все из них зависят от "индексеров" - сайтов, помогающих находить торрент-файлы. Для настройки этих сайтов в экосистеме "arr" существует приложение prowlarr. Оно позволяет настраивать индексеры в пару кликов с красивым web-интерфейсом...
1 год назад
18 подписчиков
Ола Амигос, это devlog по ID, приношу извинения за длительное отсутствие.

Изменения в архитектуре игры. Также на проекте произошли изменения в команде, и внутренних процессах но об этом чуть позже, а пока что перечислю новенькое в проекте:

1) Добавлена асинхронная загрузка сцен.
2) Была добавлена глобальная стейт машина.
3) Реализована система рюкзаков и динамического изменения слотов инвентаря.
4) Переработана механика костра.
5) Добавлены, настроены, модельки из первого пака.
6) Реализована система ближнего боя.
7) Добавлены анимации использования предметов и атаки.
8) Переработана перезарядка.
9) Переработан UI.
10) Добавлен UI для боеприпасов.
11) Исправил ошибки редактора (можно было любому предмету установить любой конфиг) исправил с помощью валидации редактора.
12) Перелопатил некоторые системы, убрался в проекте, сменил подход хранения файлов и многое другое о чем я уже успел запамятовать пока писал этот текст.

Обзор демо версии пришлось отменить в связи с проблемами внутри команды. Но они уже позади, были сформированы все возможные корректировки и проработки проблем.
Команда несомненно стала крепче, дружественнее, и устойчивей.
Для игровых моделек были добавлен список тестов, через которые они должны пройти.
Насчет архитектуры игры, мне очень сильно понравилась концепции Boot сцены и прослоек для инжекции и инициализации между асинхронными переходами. По этому я решил внедрить данный подход в этот (ID) проект.

Было написано множество скриптов помощников. Например скрипт который создает (пользовательское окно) в котором хранится список всех сцен. Благодаря чему теперь нет необходимости искать файл сцены для переходов.

Так же написан отдельный редактор для ScriptableObject, чтобы можно было удобно работать с сотнями конфигами.

Написан анализатор файлов проекта. Может сказать какие и сколько определенного ресурса в проекте. К примеру скриптов.

Написаны прочие помощники типа финдера конкретного ресурса в папках проекта.
А так же скрипт для поиска всех missing скриптов на сцене.

Еще не до конца освоился в многообразие различных функциональности в Extenject. Но стараюсь благодаря Syndicat учитывать распространенные ошибки, использовать интерфейсы Zenject, не хранить [Testing] файлы в Plugin от Zenject, и прочее.

Проект все еще не преодолел MVP, так как художественная часть игры еще не готова. Вся основная (Infrastructure/Core как угодно) кодовая база готова.
Пока художественные материалы как и сюжет/лор для игры готовятся, постараюсь сделать рефакторинг старой кодовой базы. Для того чтобы игр в итоге летала да же на корпусе.

Сегодня сделаю рефакторинг проекта, чтобы системы можно было элегантно обернуть в Assembly Definition.

Как у вас дела? Над каким пет проектом работает вы?
1 год назад