Думаю, каждый уважающий себя разработчик знаком с темой Кастомного Автогена, это может быть как растительность,здания, так и любые другие объекты.
В варианте обычных объектов и зданий все просто. Эти объекты будут прописываться в Default.xml и в принципе все будет просто.
Но вот что касается растительности это уже дополнительная головная боль для разработчиков… Почему?! Все очень просто…
Как мы знаем за растительность отвечает файл AutogenDescriptions.xml собственно в нем и прописываются все сезонные модели и группы растительности.
Некоторые в том числе и известные разработчики такие как к примеру 29 Palms, используют как основной файл AutogenDescriptions.spb это тот же файл который хранит всю информацию о растительности, с одним но…
Файлы .spb бинарные ну или проще говоря двоичные, благодаря этому они работают быстрее и когда у нас есть два файла .xml и .spb то сим будет загружать файл .spb собственно потому что он будет быстрее.
В этом есть и собственно головная боль.
Так как симулятор грузит файл оставленный разработчиком который обычно состоит исключительно из дефолтных записей, то все другие деревья которые были прописаны другими разработчиками исчезают из-за отсутствия записи о них.
И вся соль в том что в инструментах sdk нету такой программы которая позволяет разработчикам использовать при установке своих сцен программу для совмещения этих двух файлов в один или как то их редактировать.
По этому перед разработчиком стоит задача сделать так что бы и его Автоген и Автоген других работал адекватно.
В данный момент ARNO из FSdeveloper озадачен вопросом создания данный утилиты которая облегчит работу разработчикам и позволит совмещать эти файлы для того что бы все адекватно работало.
У него уже есть тестовая версия. Может кто пробовал?!
Почитать можно тут:http://www.fsdevelop…ion-merger.147/
Собственно хотел бы узнать ваше мнение, мысли и как вы предпочитаете решать данную проблему…
P.S.Если найдете какое то замечание, поправьте любителя……
Сообщение отредактировано Max_Kaptelkin: 16 December 2015 — 23:27