Делаю игру на Unity и хотелось бы что бы у обычных игроков была возможность её как то дополнять. Начиная от обычных текстур, заканчивая механиками. И хочется узнать что нужно изменить в структуре игры и скриптах дабы в будущем упростить разработку модов.
Не делать игру на unity и unreal Engine
Комментарий недоступен
Да самому писать движок, хуль.
Вот тут про библиотеки и логику того, как это реализовывали в beat saber.
О, @Евгений Приходько , привет.
Вообще, судя по опыту hollow knight, можно нихуя не делать, все равно замодят, если захотят. А так, ну не шифруй ресы и не городи хуйню в папках как соник тим.
Сам такую задачу не решал, но навскидку — игровую логику в отдельные DLL, собственный менеджемент ресурсов на основе asset bundles и понятного и открытого формата манифестов к ним.