Roadmap — различия между версиями
Mgnez (обсуждение | вклад) (→версия: декабрь 2016) |
Boyarin (обсуждение | вклад) (→Версия: май 2017) |
||
(не показано 25 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
+ | == Версия: май 2017 == | ||
+ | |||
+ | |||
+ | '''Редактор сцен:''' | ||
+ | |||
+ | *улучшено: обновление заголовка окна при переходе в режим только для чтения | ||
+ | *добавлено: запуск вьювера с атласами, если в редакторе ресурсов был произведен экспорт | ||
+ | *добавлено: возможность запуска вьювера через батник | ||
+ | [[Файл:2017-05-17_15-45-23.png]] | ||
+ | *добавлено: режим только для чтения (readonly mode) | ||
+ | *добавлено: новый тип экспорта (уровни для хидденов) | ||
+ | *добавлено: автоматическая смена значения (упаковывать/неупаковывать динамические ресурсы в дат контейнер) | ||
+ | *добавлено: удаление битых экспортов | ||
+ | *добавлено: в экспорт файл, который говорит из какого проекта был сделан данный экспорт | ||
+ | *добавлено: возможность не использовать экспорт в качестве инкриминтального экспорта | ||
+ | *изменено: экспорт вынесен в отдельный модуль (внешняя программа) | ||
+ | *изменено: теперь при запуске вьювера происходит блокировка сохранений | ||
+ | *изменено: убран режим экспорта "дебаг" | ||
+ | *исправлено: ошибка из-за которой ломался экспорт, если не находит определение для типа упаковки экранов | ||
+ | *исправлено: ошибка из-за которой битый экспорт перезатирал пути для экспресс экспорта | ||
+ | *исправлено: ошибка из-за которой в файл проекта записылвался файл лейаута | ||
+ | |||
+ | '''Редактор ресурсов:''' | ||
+ | *улучшено: shape editor | ||
+ | **добавлено: инструменты для редактирования изображений | ||
+ | **добавлено: быстрая установка стандартных точек пивота | ||
+ | [[Файл:ShapeEditor.png]] | ||
+ | *улучшено: при добавлении ресурса, теперь появляется предупреждение о невалидности имени файла содержащего не латинские символы | ||
+ | *добавлено: экспорт для запуска вьювера с атласами | ||
+ | [[Файл:expRR.png]] | ||
+ | *добавлено: превью для шрифтов (кирилица [рус.,укр.], западноевропейский [анг., фр.], центральноевропейский [чеш., пол.]) | ||
+ | [[Файл:PreviewFont.png]] | ||
+ | *добавлено: характеристики размера изображения и файла для граф. ресурсов | ||
+ | *добавлено: характеристики размера файла для аудио ресурсов | ||
+ | *изменено: теперь возникает блокировка сохранений при запуске вьювера | ||
+ | *исправлено: ошибка с тормозами при переходе между объектами | ||
+ | *исправлено: ошибка из-за которой если удалить папку и сразу попытаться добавить новый ресурс - редактор падает | ||
+ | *исправлено: ошибка из-за которой если в анимации перейти по нескольким фреймам, а потом удалить эту анимацию и перейти на любой другой объект - редактор падает | ||
+ | |||
+ | |||
+ | '''Редактор текстов:''' | ||
+ | |||
+ | *добавлено: режим только для чтения (readonly mode) | ||
+ | *исправлено: добавление лишнего предложения | ||
+ | *исправлено: падение при импорте битого CSV | ||
+ | |||
+ | '''Экспорт:''' | ||
+ | |||
+ | *Экспорт перенесен из редактора сцен в отдельный модуль (внешняя программа), в сервере коммуникации редакторов появилась отдельная колонка | ||
+ | [[Файл:export2.png]] | ||
+ | *добавлено: экспорт для запуска вьювера с атласами | ||
+ | *добавлено: возможность не использовать экспорт в качестве инкриминтального экспорта | ||
+ | *добавлено: логи (начала экспорта т.к. иногда он не стартует) | ||
+ | *исправлено: баг из-за которого прерывался экспорт, если в проекте были паки | ||
+ | *исправлено: баги с повторным экспортом из редактора ресурсов(не правильно указывалось положение изображения в атласе) | ||
== Версия: апрель 2017 == | == Версия: апрель 2017 == | ||
Строка 4: | Строка 59: | ||
'''Редактор сцен:''' | '''Редактор сцен:''' | ||
− | |||
*улучшено: настройка и работа с сервером редакторов | *улучшено: настройка и работа с сервером редакторов | ||
Строка 54: | Строка 108: | ||
== Версия: февраль 2017 == | == Версия: февраль 2017 == | ||
+ | |||
'''Редактор сцен:''' | '''Редактор сцен:''' | ||
Строка 191: | Строка 246: | ||
*улучшено: запрет создания дублирующихся объектов с ключом single | *улучшено: запрет создания дублирующихся объектов с ключом single | ||
*добавлено: запуск после экспорта редактора ресурсов в режиме для чтения | *добавлено: запуск после экспорта редактора ресурсов в режиме для чтения | ||
+ | *улучшено: устранено торможение при переключении между редактором и другим приложением (теперь ресурсы обновляются только после изменения информации о них в редакторе ресурсов) | ||
+ | *добавлено: возможность экспорта/импорта объектов с 3d моделями; | ||
+ | *исправлено: экспорт 3d моделей (текстуры всегда ложились в 0 пак); | ||
+ | *исправлено: ошибка из-за которой в машину состояний в поле ресурсов (val_res) нельзя было добавить 3d модель; | ||
+ | *исправлено: ошибка из-за которой в текстурах 3d моделей возникали бордеры; | ||
+ | *исправлено: ошибка экспорта из-за которой не упаковывались изображения в атлас ; | ||
+ | *исправлено: ошибка из-за которой терялся указатель на объект; | ||
+ | *исправлено: ошибка из-за которой было невозможно создать объект на расшаренной сцене в многопользовательском режиме; | ||
+ | *исправлено: ошибка из-за которой пропадала графика в многопользовательском режиме; | ||
+ | *исправлено: ошибка из-за которой была неадекватная активация объектов в многопользовательском режиме (падения, открытие окна редактора состояний машинки состояний, когда сама машинка была залочена); | ||
+ | *исправлено: ошибка с редактированием объекта сцены в многопользовательском режиме; | ||
+ | *исправлено: ошибка из-за которой при наличии кириллицы в пути к папке экспорта редактор закрывался. | ||
+ | |||
'''ResourcesEditor''' | '''ResourcesEditor''' | ||
*добавлено: возможность менять параметры сразу нескольким моделям; | *добавлено: возможность менять параметры сразу нескольким моделям; | ||
Строка 223: | Строка 291: | ||
[[Файл:OpenDirectory.png]] | [[Файл:OpenDirectory.png]] | ||
+ | |||
+ | *добавлено: возможность импортировать 3D модели в формате obj | ||
+ | (''примечание'': в windows 10 появилось приложение 3Dbuilder, при помощи которого вы можете просмотреть файлы в этом формате) | ||
+ | |||
+ | [[Файл:3Dbuilder.jpg]] | ||
+ | |||
+ | *добавлено: функция проверки доведения 3D текстур до степени 2; | ||
+ | *добавлено: возможность менять параметры сразу нескольким 3D моделям; | ||
+ | *исправлено: ошибка из-за которой не работало повторное добавление 3D модели | ||
+ | *исправлено: ошибка из-за которой не обновлялись значения координат для 3D модели при изменнении точки пивота | ||
+ | *исправлено: ошибка из-за которой при перемещении анимации в базе ресурсов терялись настройки | ||
+ | *исправлено: баг с падением редактора, когда добавляем 3D модель стоя не на папке | ||
+ | *исправлено: баг с перемещением 3D моделей | ||
+ | *исправлено: баг из-за которого в текстурах 3D моделей возникали бордеры | ||
+ | *исправлено: баг из-за которого нельзя было помещать 3D модели находящиеся в корневой папке в контейнеры | ||
+ | *исправлено: зависание при перемещении файлов когда в проекте много 3D моделей | ||
+ | *исправлено: торможение при переключении между редактором и другим приложением (теперь ресурсы обновляются только после изменения информации о них в редакторе ресурсов) | ||
+ | |||
+ | |||
+ | == Версия: ноябрь 2016 == | ||
+ | |||
+ | '''SceneEditor''' | ||
+ | *изменено: все типы поиска собраны в одно окно со вкладками | ||
+ | *изменено: перенесен уровень логов из общих настроек в настройки проекта | ||
+ | *добавлено: возможность отключить автопереключение режима поиска в настройки редактора | ||
+ | *добавлено: возможность выбирать отдельно язык интерфейса и сетсы | ||
+ | *добавлено: возможность удалять объекты из списка в свойствах типа objids | ||
+ | *добавлено: настройку логов и логи удаления объектов для редактора ресурсов | ||
+ | *добавлено: в многопользовательском режиме кнопка обновления информации о проекте | ||
+ | *добавлено: новый тип для сетсов objids | ||
+ | *исправлено: баг с сохранение и открытием проекта в мультипользовательском режиме | ||
+ | *исправлено: оставляем значение свойства "прокликиваемость" при смене типа объекта | ||
+ | *исправлено: баг с копированием объектов в мультипользовательском режиме | ||
+ | *исправлено: баг с неполным удалением сцен (экранов) в многопользовательском режиме | ||
+ | *исправлено: баг с падением activezone | ||
+ | *обновлено: теперь имя пльзователя для многопользовательского режима состоит из информации вычитаной из файла user.sets и имени пользователя операционной системы | ||
+ | *исправлено: баг с отображением объекта после копирования. | ||
+ | *исправлено: баг из-за которого слетают ссылки на объекты при копировании сцены | ||
+ | *исправлено: баг из-за которого не возможно было изменить свойство в taskorganizer | ||
+ | *исправлено: баг с экспортом под ios (размеры текстуры не доводились до квадратных) | ||
+ | *исправлено: баг из-за которого происходил произвольный сдвиг панели свойств | ||
+ | |||
+ | '''ResourcesEditor''' | ||
+ | *добавлено: добавил функционал преобразования папки в контейнер | ||
+ | *добавлено: для 3Д модели добавлен атрибут "включить альфу" | ||
+ | |||
+ | |||
+ | == Версия: октябрь 2016 == | ||
+ | |||
+ | '''SceneEditor''' | ||
+ | |||
+ | *улучшено: изменена логика рендера сцены, теперь обновляется экран не постоянно, а только если были какие-то изменения, в некоторых случаях это уменьшило постоянную нагрузку на процессор до 30%, но связи с этим в некоторых случаях, экран может не обновляться. | ||
+ | *добавлено: возможность настраивать путь по-умолчанию к папке экспорта (настройки редактора); | ||
+ | *обновлено: предупреждение о неправильном определении путей к плагинам; | ||
+ | *обновлено: включение/выключение vis у объекта; | ||
+ | *исправлено:неадекватно работающее зуммирование экрана(скролл и зум работали одновременно); | ||
+ | *исправлено:зависание панели свойств при перемещении; | ||
+ | *добавлено: | ||
+ | [[Файл:FindAndEdit.png]] | ||
+ | |||
+ | *добавлено: возможность сброса отладки для машин и других объектов (свойству Отладка (trace) для всех объектов Machine устанавливаем значение отключено); | ||
+ | |||
+ | [[Файл:FindObject.png]] | ||
+ | |||
+ | *добавлено: поиск по id, где используется графический ресурс; | ||
+ | |||
+ | [[Файл:FindObjectRes.png]] | ||
+ | |||
+ | *добавлено: новый тип экспорта "'''WEB'''"; | ||
+ | *исправлено: баг при котором не отображаются 3D объекты после экспорта android и ios в jxr; | ||
+ | *исправлено: баг с зависанием при экспресс экспорте; | ||
+ | *исправлено: баг с тем, что нет перехода на объект по двойному клику из окна активной зоны; | ||
+ | *добавлено:activezone : возможность менять местами реакции | ||
+ | *исправлено: сохранение ссылок на дочерние\родительские элементы при копировании объекта; | ||
+ | *улучшено: раскрытие дерева объектов при выделении на сцене; | ||
+ | *обновлено: при перетаскивании видео из редактора ресурсов в редактор сцен обновлять значения ширины и высоты объекта видео | ||
+ | *исправлено: падение редактора при удалении ресурсов. | ||
+ | |||
+ | '''ResourcesEditor''' | ||
+ | |||
+ | *добавлено: возможность перемещения объектов при помощи горячих клавиш (вырезать/вставить) см. контекстное меню. | ||
+ | |||
+ | [[Файл:MenuREScont.png]] | ||
+ | |||
+ | '''Экспорт''' | ||
+ | *добавлено: возможность коррекции цвета рамки изображения в текстуре | ||
+ | *исправлено: баг с неупаковкой текcтуры в dat-файл | ||
+ | *исправлено: баг с инкриментальным экспортом | ||
+ | |||
+ | |||
+ | == Версия: август 2016 == | ||
+ | |||
+ | Все редакторы перешли на QT 5.6 - т.е. они не совместимы с предыдущими релизами (практика показала, что запуск на старых библиотеках возможен, но не рекомендован, - никто не тестировал). | ||
+ | |||
+ | '''SceneEditor''' | ||
+ | |||
+ | *обновлено: объект Active zone (на основе экономики добавлена возможность в реакцию добавлять несколько действий); | ||
+ | *обновлено: название кнопок в объекте активной зоны; | ||
+ | *обновлено: app.icf parser (парсер для app.icf теперь сохраняет файл в формате который понимает мармелад); | ||
+ | *исправлено: баг с падением при парсе app.icf (возникал, если комментарии шли до первой секции); | ||
+ | *улучшено: ускорен переход между тасками в таскорганайзере; | ||
+ | *улучшено: ускорение экспорта (добавлен '''экспресс экспорт''', который только копирует все графические ресурсы из предыдущего экспорта) ; | ||
+ | *добавлено: после окончания экспорта выводиться окно с сообщением о том, что экспорт закончен; | ||
+ | |||
+ | [[Файл:EndExport.png]] | ||
+ | |||
+ | *добавлено: логи упаковки текстур; | ||
+ | *исправлено: баг с падением при импорте экрана (не обрабатывался один из параметров объекта при импорте); | ||
+ | *исправлено: баг из-за которого копирование тасков работало некорректно; | ||
+ | *исправлено: лишняя кирилица в лэйауте; | ||
+ | *исправлено: задваивание вкладок в окне настроек проекта(упаковка) после смены интерфейса; | ||
+ | *исправлено: неактивная надпись в окне общих настроек (настройки бекапа); | ||
+ | *обновлено: isomap (теперь ноды добавляются без имени, чтобы отредактировать имя нужно перейти в режим выбора ноды). | ||
+ | |||
+ | '''ResourcesEditor''' | ||
+ | |||
+ | *исправлено: баг с масками (уезжал пивот, менялся размер масок). | ||
+ | |||
+ | '''Редактор текстов''' | ||
+ | |||
+ | *исправлено: при перетаскивании текстов в папку непереводимые и обратно вылазило окно ошибки. | ||
+ | |||
+ | |||
+ | == Версия: июль 2016 == | ||
+ | |||
+ | '''SceneEditor''' | ||
+ | |||
+ | *добавлено: объект Window [[Файл:MWindow1.png]], как правило, получающий управление через Statesmanager; | ||
+ | |||
+ | [[Файл:MachineWindow1_(1).png]] | ||
+ | |||
+ | *добавлено: пересохраняет маски изображений, если маска была изменена раньше чем изображение; | ||
+ | *исправлено: баг при котором быстрый переход к объекту по полю val_obj (если объект на который переходим расположен на глобальном экране) делает невозможным дальнейшие переходы; | ||
+ | *исправлено: баг с импортом тасков в таск органайзере(при импорте терялись добавляемые параметры); | ||
+ | *исправлено: баг с переходом между тасками при помощи клавиатуры в таскорганайзере; | ||
+ | *исправлено: баг в объекте статистика, - неверно сохранялись свойства типа objIds. | ||
+ | |||
+ | '''ResourcesEditor''' | ||
+ | |||
+ | *добавлено: пересохраняет маски изображений, если маска была изменена раньше чем изображение; | ||
+ | *исправлено: баг с задвоением ссылок на маску. | ||
+ | |||
+ | '''Редактор текстов''' | ||
+ | |||
+ | [[Обратите внимание]]: '''в Бете''', произошёл переход на QT 5.6 - т.о. она не совместима с релизом. | ||
+ | |||
+ | |||
+ | == Версия: июнь 2016 == | ||
+ | |||
+ | '''SceneEditor''' | ||
+ | |||
+ | *добавлено: окно настройки проекта; | ||
+ | |||
+ | [[Файл:ProjectOptions.png]] | ||
+ | |||
+ | *добавлено: возможность редактировать app.icf; | ||
+ | |||
+ | [[Файл:POappicf.png]] | ||
+ | |||
+ | [[Обратите внимание]]: '''app.icf''' теперь копируется в папку с проектом, поэтому каждый проект имеет свой независимый app.icf; | ||
+ | *добавлено: сохранение настроек экспорта; | ||
+ | *исправлено: в таск органайзере(копирование, импорт в папку, перетаскивание тасков); | ||
+ | *исправлено: баг с сохранением скриптов '''lua'''; | ||
+ | *исправлено: баг с отсутствием текстовой базы; | ||
+ | *исправлено: пересохраняем базу ресурсов, если отсутствует тег files; | ||
+ | *добавлено: предупреждение, что база ресурсов будет пересохранена в новом формате. | ||
+ | |||
+ | '''ResourcesEditor''' | ||
+ | |||
+ | *добавлено: возможность изменять параметры сразу нескольким контейнерам. | ||
+ | |||
+ | '''Редактор текстов''' | ||
+ | |||
+ | *добавлено: папку "непереводимые" в которой есть только один язык, для всевожможных строковых ID, которые используются в SceneEditor; | ||
+ | *добавлено: в url новую платформу. | ||
+ | |||
+ | |||
+ | == Версия: май 2016 == | ||
+ | |||
+ | '''SceneEditor''' | ||
+ | |||
+ | *добавлено: возможность выбора инкрементального/полного экспорта из окна экспорта, по умолчанию выбран инкрементальный экспорт, для полного, просто снимите галочку; | ||
+ | |||
+ | [[Файл:Increm.png]] | ||
+ | |||
+ | *добавлено: возможность выбирать платформу для которой сохраняются настройки ресурсов видео (настройки изменяющие изначальный ресурс общие для всех); | ||
+ | *добавлено: межпроцессная передача данных в редактор ресурсов (некоторый функционал доступен только при запущенных одновременно редакторах); | ||
+ | *исправлено: баг с падением при копировании и вставке объекта salesmanager; | ||
+ | *исправлено: баг со скриптами lua (теперь имен объектов заменяются на их id); | ||
+ | *неверное сообщение об ошибке в скрипте (выпадало сообщение об ошибке, хотя ошибки не было); | ||
+ | *упрощён механизм указания объектов (можно перетаскивать объекты, а не только выбирать из выпадающего списка). | ||
+ | |||
+ | '''ResourcesEditor''' | ||
+ | |||
+ | *добавлена возможность выбирать платформу для которой сохраняются настройки ресурсов видео(настройки изменяющие изначальный ресурс общие для всех); | ||
+ | *ускорено удаление ресурсов (на порядок, - будьте внимательны, отмены нет); | ||
+ | *улучшено обновление информации о неиспользованных ресурсах, удаление неиспользованных ресурсов (для работы функционала нужно запускать редактор ресурсов из редактора сцен, см. выше); | ||
+ | *добавлен вывод в лог файл проекта информации о удаленных ресурсах. | ||
+ | |||
+ | |||
+ | == Версия: апрель 2016 == | ||
+ | |||
+ | '''SceneEditor''' | ||
+ | |||
+ | *добавлено: новый контрол для объекта Анимация; | ||
+ | *добавлено: Statistics, - общий параметр для всех эвентов; | ||
+ | *обновлено: функционал добавления внешних скриптов/утилит; | ||
+ | |||
+ | [[Файл:SetEditor.png]] | ||
+ | |||
+ | *исправлен баг с отладчиком (лог вьювера после перехода на новые библиотеки перестал разбираться (парситься)); | ||
+ | *исправлено: падение редактора при экспорте(связано с паками); | ||
+ | *добавлен лог файл (находится там же где и backup (резервные файлы проекта, см. настройки '''SceneEditor'''); | ||
+ | *динамическое видео (см. '''ResourcesEditor'''). | ||
+ | |||
+ | '''ResourcesEditor''' | ||
+ | |||
+ | *добавлено: backup файла ресурсов (путь смотри в настройках SceneEditor); | ||
+ | *добавлено: чекбокс для динамического видео; | ||
+ | *добавлено: приоритеты загрузки для видео. | ||
+ | |||
+ | '''Редактор текстов''' | ||
+ | |||
+ | *добавлено: backup файла тесктовой базы (путь смотри в настройках SceneEditor). | ||
+ | |||
+ | |||
+ | == Версия: март 2016 == | ||
+ | |||
+ | Все редакторы переведены на новую версию библиотек '''QT 5.5.1''' | ||
+ | |||
+ | '''SceneEditor''' | ||
+ | |||
+ | *Значения по умолчанию в машине состояний снова сохраняются; | ||
+ | *Изменен тип лейаута по умолчанию в экспорте (в файле .seproj заменено layout.xml на latout.json); | ||
+ | *добавлена возможность удаления ссылок на ресурсы из редактора сцен(кнопка DEL); | ||
+ | *Контрол для Pet: появилась возможность добавления бонусов для животного; | ||
+ | *Исправлен баг с неправильным путем к файлам текстовой базы в project.seproj. | ||
+ | |||
+ | |||
+ | == Версия: февраль 2016 == | ||
+ | |||
+ | '''SceneEditor''' | ||
+ | |||
+ | *исправлено: баг с падением '''Salesmanager'''; | ||
+ | *'''scripts.lua''': Весь код после --'''## End script''' не записывается в общий файл '''scripts.lua''', и соответственно не работает во вьювере. Используйте этот код только для отладки в '''Zero Brain Studio'''; | ||
+ | *исправлен баг с коментариями в statemachine; | ||
+ | *исправлен баг с падениями '''statemachine''' по нажатию на '''esc'''; | ||
+ | *исправлен баг с добавлением новых состояний по нажатию на '''enter'''; | ||
+ | *исправилены баги с падением '''taskorganizer'''; | ||
+ | *обновлен тип '''file''' (теперь файлы могут лежать не только в корне проекта но и в подпапках) | ||
+ | |||
+ | '''Beta''': | ||
+ | *добавлено: возможность удаления ссылок на ресурсы из редактора; | ||
+ | *исправлено: сохранение значений по умолчанию в машине состояний; | ||
+ | *изменено: тип лейаута по умолчанию в экспорте (в файле .seproj заменено layout.xml на latout.json). | ||
+ | |||
+ | '''ResourcesEditor''' | ||
+ | |||
+ | *исправлен баг со смещением точки пивота у анимации при переходе на редактор из '''беты'''. | ||
== Что нового в версии 3.60 beta: == | == Что нового в версии 3.60 beta: == |
Текущая версия на 12:00, 13 июня 2017
Содержание
- 1 Версия: май 2017
- 2 Версия: апрель 2017
- 3 Версия: февраль 2017
- 4 Версия: январь 2017
- 5 Версия: декабрь 2016
- 6 Версия: ноябрь 2016
- 7 Версия: октябрь 2016
- 8 Версия: август 2016
- 9 Версия: июль 2016
- 10 Версия: июнь 2016
- 11 Версия: май 2016
- 12 Версия: апрель 2016
- 13 Версия: март 2016
- 14 Версия: февраль 2016
- 15 Что нового в версии 3.60 beta:
- 16 Новая версия 3.0 Бета
Версия: май 2017
Редактор сцен:
- улучшено: обновление заголовка окна при переходе в режим только для чтения
- добавлено: запуск вьювера с атласами, если в редакторе ресурсов был произведен экспорт
- добавлено: возможность запуска вьювера через батник
- добавлено: режим только для чтения (readonly mode)
- добавлено: новый тип экспорта (уровни для хидденов)
- добавлено: автоматическая смена значения (упаковывать/неупаковывать динамические ресурсы в дат контейнер)
- добавлено: удаление битых экспортов
- добавлено: в экспорт файл, который говорит из какого проекта был сделан данный экспорт
- добавлено: возможность не использовать экспорт в качестве инкриминтального экспорта
- изменено: экспорт вынесен в отдельный модуль (внешняя программа)
- изменено: теперь при запуске вьювера происходит блокировка сохранений
- изменено: убран режим экспорта "дебаг"
- исправлено: ошибка из-за которой ломался экспорт, если не находит определение для типа упаковки экранов
- исправлено: ошибка из-за которой битый экспорт перезатирал пути для экспресс экспорта
- исправлено: ошибка из-за которой в файл проекта записылвался файл лейаута
Редактор ресурсов:
- улучшено: shape editor
- добавлено: инструменты для редактирования изображений
- добавлено: быстрая установка стандартных точек пивота
- улучшено: при добавлении ресурса, теперь появляется предупреждение о невалидности имени файла содержащего не латинские символы
- добавлено: экспорт для запуска вьювера с атласами
- добавлено: превью для шрифтов (кирилица [рус.,укр.], западноевропейский [анг., фр.], центральноевропейский [чеш., пол.])
- добавлено: характеристики размера изображения и файла для граф. ресурсов
- добавлено: характеристики размера файла для аудио ресурсов
- изменено: теперь возникает блокировка сохранений при запуске вьювера
- исправлено: ошибка с тормозами при переходе между объектами
- исправлено: ошибка из-за которой если удалить папку и сразу попытаться добавить новый ресурс - редактор падает
- исправлено: ошибка из-за которой если в анимации перейти по нескольким фреймам, а потом удалить эту анимацию и перейти на любой другой объект - редактор падает
Редактор текстов:
- добавлено: режим только для чтения (readonly mode)
- исправлено: добавление лишнего предложения
- исправлено: падение при импорте битого CSV
Экспорт:
- Экспорт перенесен из редактора сцен в отдельный модуль (внешняя программа), в сервере коммуникации редакторов появилась отдельная колонка
- добавлено: экспорт для запуска вьювера с атласами
- добавлено: возможность не использовать экспорт в качестве инкриминтального экспорта
- добавлено: логи (начала экспорта т.к. иногда он не стартует)
- исправлено: баг из-за которого прерывался экспорт, если в проекте были паки
- исправлено: баги с повторным экспортом из редактора ресурсов(не правильно указывалось положение изображения в атласе)
Версия: апрель 2017
Редактор сцен:
- улучшено: настройка и работа с сервером редакторов
- добавлено: возможность перенастраивать порт
- добавлено: логи соединения с сервером
- добавлено: обработка неопознанных команд
- добавлено: блокировка открытия одного и того же проекта в двух редакторах
- улучшено: повышена информативность сообщения об ошибке при упаковке ресурсов (экспорт)
- добавлено: запуск вьювера с параметрами (дебагом теперь управляет сервер редакторов)
- добавлено: возможность настроек для viewer.xml
- добавлено: импорт/экспорт и поддержка шрифтов
- добавлено: объект типа errorObject для объектов, которые есть в лейауте но нет в сетсах
- добавлено: свойства атрибутов по умолчанию (если они не найдены в сетсах)
- добавлено: возможность сбросить положение док-виджетов
- изменено: импорт ресурсов перенесен в редактор ресурсов (когда импортируется объект сцены)
- изменено: импорт текстов перенесен в редактор текстов (когда импортируется объект сцены)
- исправлено: ошибка из-за которой периодически теряются объекты из макроса ID("")
- исправлено: ошибка из-за которой не все параметры уходили в экспорт
- исправлено: ошибка из-за которой падал импорт объекта статистики
- исправлено: ошибка из-за которой не удалялось полностью содержимое поля ввода
- исправлено: ошибка из-за которой в экспорт под платформу не уходила секция fonts
- исправлено: ошибка из-за которой font ломали упаковку в dat файл
- исправлено: ошибка из-за которой окно salesmanager не открывалось по нажатию на "..."
Редактор ресурсов:
- улучшено: поддержка шрифтов
в предыдущих версиях вьювер искал шрифты для всех проектов в каталоге где находились редакторы, теперь при первом открытии редактор ресурсов добавит в базу ресурсов проекта только те шрифты, которые используются в проекте, это улучшит переносимость проектов (при копировании, архивировании проекта используемые шрифты остаются в проекте)
- улучшено: поддержка 3d моделей
- доработан формата obj:
- добавлено: нормализация размеров до 100x100x100 и сообщение при неверной нормализации
- добавлено: теперь поддерживаются отрицательные значения в фейсах
исправлено: ошибка с парсингом mtl исправлено: ошибка из-за которой не добавлялась 3d модель, если в пути была кириллица
- улучшено: расширено поле редактирования пивотов в редакторе шейпов изображений
- улучшено: работа с сервером редакторов
- добавлено: возможность перенастраивать порт
- добавлено: логи соединения с сервером
- добавлено: обработка неопознанных команд
- добавлено: блокировка открытия одного и того же проекта в двух редакторах
- добавлено: возможность открывать проекты в редакторе ресурсов через файл проектов редактора сцен (рекомендуемое открытие)
- добавлено: наследование флага dynamic
- добавлено: окно About
- исправлено: ошибка из-за которой при замене ресурса можно получить дублирующиеся ID
Версия: февраль 2017
Редактор сцен:
- улучшено: изменение размера ресурса в редакторе при принудительном скейле
- улучшено: повышена информативность сообщения об ошибке при упаковке ресурсов (экспорт)
- изменено: в новом вьювере не работает перемотка времени внешними утилитами, поэтому добавили перемотку времени средствами редактора
- изменено: теперь запрещён ввод русских символов в интерфейсе Редактора сцен
- исправлено: ошибка с импортом партиклов объекта effect
- исправлено: ошибка из-за которой не правильно определялось кол-во single объектов одного типа, если они были рассинхронизированы в лейаутах
- исправлено: ошибка из-за которой падает редактор при групповом изменении объектов с одного типа на другой
- исправлено: ошибка из-за которой при создании нового проекта появлялся Безымянный файл .seproj
- добавлено: Update img mask до экспорта проекта
- добавлено: возможность использования скобок в текстовых полях
- добавлено: импорт настроек и ресурсов для нового хиддена (из уровней которые генерируются на стороне)
- добавлено: сервер сообщений между редакторами
- добавлено: логи на добавлении/удаление объектов из списка объектов для макроса
Редактор ресурсов:
- добавлено: возможность выбирать подложки для отображения альфы в превью картинок
- исправлено: ошибка из-за которой не отображалась графика в базе ресурсов при изменении точки пивота
- исправлено: ошибка из-за которой в анимации в редакторе ресурсов не работает параметр длительности фрейма
- добавлено: функция проверки целостности проекта (есть ли на диске ресурсы которые добавлены в проект)
- добавлено: функция удаления ресурсов из редактора сцен по заданным id (при импорте уровней)
- добавлено: вызов внешних приложений в редакторе ресурсов.
Это небезопасная функция, после неё необходимо вызвать Update img
Обратите внимание, что к ресурсу вновь применится border size, поэтому вам возможно вначале нужно выставить его в ноль
Редактор текстов
- добавлено: возможность подключать ресурсы из глобальной базы
- добавлено: функционал позволяющий добавлять записи отображающие структуру заданных папок
эта возможность сделана для глобальной базы.
- добавлено: функционал выбора языков интерфейса (пока подтягиваем язык редактора сцен)
- исправлено: ошибка из-за которой окно с сообщением об ошибке, при поиске текста, блокирует работу с текстовой базой
- добавлено: возможность удаления ресурсов с заданными id из редактора сцен
Версия: январь 2017
Редактор сцен:
- улучшено: размер иконок тулбара в редакторе сцен можно настроить (Edit\Setup Editor\Interface).
- улучшено: работа с папкой по умолчанию при экспорте
- улучшено: импорт эффектов от Timeline FX
- изменено: когда закрываем проект в редакторе сцен, закрываем и открытые им редакторы текстов и ресурсов
- изменено: появляется предупреждение об использовании project.seproj, при его открытии
- исправлено: ошибка из-за которой происходило затирание txtID в Taskorganizer
- исправлено: ошибка из-за которой проверка на тип объекта не учитывает наличие нескольких лэйаутов
- добавлено: вывод расчетного времени окончания упаковки текстур в редактор сцен экспорт
- добавлено: функция очистки текстовых записей, которые не используются в проекте.
- добавлено: логи в редакторе сцен(теперь в экспорте все сообщения об ошибках(даилоги) вызываются через колбечную функцию)
Редактор ресурсов:
- улучшено: увеличен размер иконок тулбара;
- добавлено: отображение текстур для 3d моделей
- добавлено: возможность в обычном режиме редактора ресурсов отображать текстуры из экспорта
- изменено: опции разделены на опции проекта и опции редактора
- добавлено: в опции флаг включения/выключения запроса на выбор проекта при старте редактора
- добавлено: возможность отключать подгрузку стилей для редактора ресурсов
- добавлено: возможность выбора стилей редактора
- добавлено: изменение масштаба в shape editor редатора ресурсов
- добавлено: очистка базы ресурсов от ресурсов не добавленных в sirx, но лежащих в базе
- улучшено: возможность переходить в шейп эдитор и хитмаск вьювер по горячим клавишам (F4,F3)
- улучшено: подтверждение операции и перенес в resources updates последнюю операцию из Edit
- улучшено: добавлена комбинация клавиш Ctrl+S для сохранения проекта
Редактор текстов
- добавлено: возможность выбора стилей
- добавлено: сохранение по времени
- изменено: изменения в интерфейсе: названия в меню, перенесены опции в пункт меню edit
- добавлено: сохранение положения док виджетов
- изменено: нажатие на кнопку delete record теперь приводить к вызову окошка - вы действительно хотите удалить?
- улучшено: в диалоговом окне удаления записей добавлена галочка "не подтверждать больше"
- улучшено: улучшение интерфейса текстовой базы (показывать id)
- исправлено: ошибка из-за которой удалялись записи из текстовой базы при перемещении их в редактор сцен
- добавлено: поиск в текстовой базе по имени и по id
- улучшено: показываем только те языки, которые включены для проекта
- добавлено: групповое перемещение записей
- исправлено: ошибка из-за которой окно подтверждения изменений появлялось за редактором текстов
- исправлено: ошибка с вычиткой словарей по пути не по-умолчанию
- добавлено: возможность автоматически добавлять в текст цвет
- улучшено: при добавлении цвета текста, если было выделено слово, снимаем выделение и устанавливать курсор перед этим словом
- добавлено: возможность автоматически добавлять в текст изображения
- изменено: функционал добавления форматированного текста из других источников
- добавлено: возможность регулирования области картинки
- добавлено: функция очистки текстовых записей, которые не используются в проекте
- исправлено: ошибка с вычиткой словарей по пути не по-умолчанию
Версия: декабрь 2016
SceneEditor
- улучшено: если версии релизных и бета сетов совпадает, то берем релизные
- добавлено: текстуры 3d моделей теперь не игнорируют флаг "динамические" контейнера в котором они лежат (имена текстур заменяются на фид + мд5)
- добавлено: логи на файловые операции
- добавлено: логи в машинах состояний
- изменено: блокировка sirx пока открыт редактор ресурсов
- добавлено: вывод сообщения о том почему не закрывается редактор в многопользовательском режиме
- добавлено: лог на неправильный размер текстур
- исправлено: баг с глобальными экранами (дополнительные типы глобальных экранов работали не правильно)
- улучшено: запрет создания дублирующихся объектов с ключом single
- добавлено: запуск после экспорта редактора ресурсов в режиме для чтения
- улучшено: устранено торможение при переключении между редактором и другим приложением (теперь ресурсы обновляются только после изменения информации о них в редакторе ресурсов)
- добавлено: возможность экспорта/импорта объектов с 3d моделями;
- исправлено: экспорт 3d моделей (текстуры всегда ложились в 0 пак);
- исправлено: ошибка из-за которой в машину состояний в поле ресурсов (val_res) нельзя было добавить 3d модель;
- исправлено: ошибка из-за которой в текстурах 3d моделей возникали бордеры;
- исправлено: ошибка экспорта из-за которой не упаковывались изображения в атлас ;
- исправлено: ошибка из-за которой терялся указатель на объект;
- исправлено: ошибка из-за которой было невозможно создать объект на расшаренной сцене в многопользовательском режиме;
- исправлено: ошибка из-за которой пропадала графика в многопользовательском режиме;
- исправлено: ошибка из-за которой была неадекватная активация объектов в многопользовательском режиме (падения, открытие окна редактора состояний машинки состояний, когда сама машинка была залочена);
- исправлено: ошибка с редактированием объекта сцены в многопользовательском режиме;
- исправлено: ошибка из-за которой при наличии кириллицы в пути к папке экспорта редактор закрывался.
ResourcesEditor
- добавлено: возможность менять параметры сразу нескольким моделям;
- добавлено: возможность использовать кириллицу в именах папок и файлов
- улучшено: интерфейс создания проекта из папки с изображениями
- добавлено: отложенное сохранение проекта
- добавлено: подгрузка стилей, как в редакторе сцен (тема стилей выбирается из настроек редактора сцен)
- добавлено: кнопка сохранение проекта (1)
- добавлено: фон для альфы (2)
- добавлено: отображение изображений в контейнере (как в папке) (3)
- добавлено: кнопка закрытие проекта
- добавлено: сохранение по закрытию проекта
- добавлено: перехват исключений на файловые операции
- исправлено: теперь записываем в sirx правильные размеры текстуры модели
- добавлено: отображение в редакторе ресурсов экспортированные текстуры в режиме для чтения
- добавлено: открытие последнего экспорта текущего открытого проекта ( только текстуры )
- исправлено: баг из-за которого не отображается объект, если для него выбрана "alpha hitmask"
- добавлено: возможность просматривать хитмаски
- добавлено: id объектов там же где пишется use count
- добавлено: разные иконки для динамических ( на иконке красные чёрточки) и не динамических контейнеров
- добавлено: разные иконки для картинок с хитмаской (обведена красным прямоугольником, на рис. выше картинка 40) и без
- добавлено: открытие папок в проводнике
- добавлено: возможность импортировать 3D модели в формате obj
(примечание: в windows 10 появилось приложение 3Dbuilder, при помощи которого вы можете просмотреть файлы в этом формате)
- добавлено: функция проверки доведения 3D текстур до степени 2;
- добавлено: возможность менять параметры сразу нескольким 3D моделям;
- исправлено: ошибка из-за которой не работало повторное добавление 3D модели
- исправлено: ошибка из-за которой не обновлялись значения координат для 3D модели при изменнении точки пивота
- исправлено: ошибка из-за которой при перемещении анимации в базе ресурсов терялись настройки
- исправлено: баг с падением редактора, когда добавляем 3D модель стоя не на папке
- исправлено: баг с перемещением 3D моделей
- исправлено: баг из-за которого в текстурах 3D моделей возникали бордеры
- исправлено: баг из-за которого нельзя было помещать 3D модели находящиеся в корневой папке в контейнеры
- исправлено: зависание при перемещении файлов когда в проекте много 3D моделей
- исправлено: торможение при переключении между редактором и другим приложением (теперь ресурсы обновляются только после изменения информации о них в редакторе ресурсов)
Версия: ноябрь 2016
SceneEditor
- изменено: все типы поиска собраны в одно окно со вкладками
- изменено: перенесен уровень логов из общих настроек в настройки проекта
- добавлено: возможность отключить автопереключение режима поиска в настройки редактора
- добавлено: возможность выбирать отдельно язык интерфейса и сетсы
- добавлено: возможность удалять объекты из списка в свойствах типа objids
- добавлено: настройку логов и логи удаления объектов для редактора ресурсов
- добавлено: в многопользовательском режиме кнопка обновления информации о проекте
- добавлено: новый тип для сетсов objids
- исправлено: баг с сохранение и открытием проекта в мультипользовательском режиме
- исправлено: оставляем значение свойства "прокликиваемость" при смене типа объекта
- исправлено: баг с копированием объектов в мультипользовательском режиме
- исправлено: баг с неполным удалением сцен (экранов) в многопользовательском режиме
- исправлено: баг с падением activezone
- обновлено: теперь имя пльзователя для многопользовательского режима состоит из информации вычитаной из файла user.sets и имени пользователя операционной системы
- исправлено: баг с отображением объекта после копирования.
- исправлено: баг из-за которого слетают ссылки на объекты при копировании сцены
- исправлено: баг из-за которого не возможно было изменить свойство в taskorganizer
- исправлено: баг с экспортом под ios (размеры текстуры не доводились до квадратных)
- исправлено: баг из-за которого происходил произвольный сдвиг панели свойств
ResourcesEditor
- добавлено: добавил функционал преобразования папки в контейнер
- добавлено: для 3Д модели добавлен атрибут "включить альфу"
Версия: октябрь 2016
SceneEditor
- улучшено: изменена логика рендера сцены, теперь обновляется экран не постоянно, а только если были какие-то изменения, в некоторых случаях это уменьшило постоянную нагрузку на процессор до 30%, но связи с этим в некоторых случаях, экран может не обновляться.
- добавлено: возможность настраивать путь по-умолчанию к папке экспорта (настройки редактора);
- обновлено: предупреждение о неправильном определении путей к плагинам;
- обновлено: включение/выключение vis у объекта;
- исправлено:неадекватно работающее зуммирование экрана(скролл и зум работали одновременно);
- исправлено:зависание панели свойств при перемещении;
- добавлено:
- добавлено: возможность сброса отладки для машин и других объектов (свойству Отладка (trace) для всех объектов Machine устанавливаем значение отключено);
- добавлено: поиск по id, где используется графический ресурс;
- добавлено: новый тип экспорта "WEB";
- исправлено: баг при котором не отображаются 3D объекты после экспорта android и ios в jxr;
- исправлено: баг с зависанием при экспресс экспорте;
- исправлено: баг с тем, что нет перехода на объект по двойному клику из окна активной зоны;
- добавлено:activezone : возможность менять местами реакции
- исправлено: сохранение ссылок на дочерние\родительские элементы при копировании объекта;
- улучшено: раскрытие дерева объектов при выделении на сцене;
- обновлено: при перетаскивании видео из редактора ресурсов в редактор сцен обновлять значения ширины и высоты объекта видео
- исправлено: падение редактора при удалении ресурсов.
ResourcesEditor
- добавлено: возможность перемещения объектов при помощи горячих клавиш (вырезать/вставить) см. контекстное меню.
Экспорт
- добавлено: возможность коррекции цвета рамки изображения в текстуре
- исправлено: баг с неупаковкой текcтуры в dat-файл
- исправлено: баг с инкриментальным экспортом
Версия: август 2016
Все редакторы перешли на QT 5.6 - т.е. они не совместимы с предыдущими релизами (практика показала, что запуск на старых библиотеках возможен, но не рекомендован, - никто не тестировал).
SceneEditor
- обновлено: объект Active zone (на основе экономики добавлена возможность в реакцию добавлять несколько действий);
- обновлено: название кнопок в объекте активной зоны;
- обновлено: app.icf parser (парсер для app.icf теперь сохраняет файл в формате который понимает мармелад);
- исправлено: баг с падением при парсе app.icf (возникал, если комментарии шли до первой секции);
- улучшено: ускорен переход между тасками в таскорганайзере;
- улучшено: ускорение экспорта (добавлен экспресс экспорт, который только копирует все графические ресурсы из предыдущего экспорта) ;
- добавлено: после окончания экспорта выводиться окно с сообщением о том, что экспорт закончен;
- добавлено: логи упаковки текстур;
- исправлено: баг с падением при импорте экрана (не обрабатывался один из параметров объекта при импорте);
- исправлено: баг из-за которого копирование тасков работало некорректно;
- исправлено: лишняя кирилица в лэйауте;
- исправлено: задваивание вкладок в окне настроек проекта(упаковка) после смены интерфейса;
- исправлено: неактивная надпись в окне общих настроек (настройки бекапа);
- обновлено: isomap (теперь ноды добавляются без имени, чтобы отредактировать имя нужно перейти в режим выбора ноды).
ResourcesEditor
- исправлено: баг с масками (уезжал пивот, менялся размер масок).
Редактор текстов
- исправлено: при перетаскивании текстов в папку непереводимые и обратно вылазило окно ошибки.
Версия: июль 2016
SceneEditor
- добавлено: пересохраняет маски изображений, если маска была изменена раньше чем изображение;
- исправлено: баг при котором быстрый переход к объекту по полю val_obj (если объект на который переходим расположен на глобальном экране) делает невозможным дальнейшие переходы;
- исправлено: баг с импортом тасков в таск органайзере(при импорте терялись добавляемые параметры);
- исправлено: баг с переходом между тасками при помощи клавиатуры в таскорганайзере;
- исправлено: баг в объекте статистика, - неверно сохранялись свойства типа objIds.
ResourcesEditor
- добавлено: пересохраняет маски изображений, если маска была изменена раньше чем изображение;
- исправлено: баг с задвоением ссылок на маску.
Редактор текстов
Обратите внимание: в Бете, произошёл переход на QT 5.6 - т.о. она не совместима с релизом.
Версия: июнь 2016
SceneEditor
- добавлено: окно настройки проекта;
- добавлено: возможность редактировать app.icf;
Обратите внимание: app.icf теперь копируется в папку с проектом, поэтому каждый проект имеет свой независимый app.icf;
- добавлено: сохранение настроек экспорта;
- исправлено: в таск органайзере(копирование, импорт в папку, перетаскивание тасков);
- исправлено: баг с сохранением скриптов lua;
- исправлено: баг с отсутствием текстовой базы;
- исправлено: пересохраняем базу ресурсов, если отсутствует тег files;
- добавлено: предупреждение, что база ресурсов будет пересохранена в новом формате.
ResourcesEditor
- добавлено: возможность изменять параметры сразу нескольким контейнерам.
Редактор текстов
- добавлено: папку "непереводимые" в которой есть только один язык, для всевожможных строковых ID, которые используются в SceneEditor;
- добавлено: в url новую платформу.
Версия: май 2016
SceneEditor
- добавлено: возможность выбора инкрементального/полного экспорта из окна экспорта, по умолчанию выбран инкрементальный экспорт, для полного, просто снимите галочку;
- добавлено: возможность выбирать платформу для которой сохраняются настройки ресурсов видео (настройки изменяющие изначальный ресурс общие для всех);
- добавлено: межпроцессная передача данных в редактор ресурсов (некоторый функционал доступен только при запущенных одновременно редакторах);
- исправлено: баг с падением при копировании и вставке объекта salesmanager;
- исправлено: баг со скриптами lua (теперь имен объектов заменяются на их id);
- неверное сообщение об ошибке в скрипте (выпадало сообщение об ошибке, хотя ошибки не было);
- упрощён механизм указания объектов (можно перетаскивать объекты, а не только выбирать из выпадающего списка).
ResourcesEditor
- добавлена возможность выбирать платформу для которой сохраняются настройки ресурсов видео(настройки изменяющие изначальный ресурс общие для всех);
- ускорено удаление ресурсов (на порядок, - будьте внимательны, отмены нет);
- улучшено обновление информации о неиспользованных ресурсах, удаление неиспользованных ресурсов (для работы функционала нужно запускать редактор ресурсов из редактора сцен, см. выше);
- добавлен вывод в лог файл проекта информации о удаленных ресурсах.
Версия: апрель 2016
SceneEditor
- добавлено: новый контрол для объекта Анимация;
- добавлено: Statistics, - общий параметр для всех эвентов;
- обновлено: функционал добавления внешних скриптов/утилит;
- исправлен баг с отладчиком (лог вьювера после перехода на новые библиотеки перестал разбираться (парситься));
- исправлено: падение редактора при экспорте(связано с паками);
- добавлен лог файл (находится там же где и backup (резервные файлы проекта, см. настройки SceneEditor);
- динамическое видео (см. ResourcesEditor).
ResourcesEditor
- добавлено: backup файла ресурсов (путь смотри в настройках SceneEditor);
- добавлено: чекбокс для динамического видео;
- добавлено: приоритеты загрузки для видео.
Редактор текстов
- добавлено: backup файла тесктовой базы (путь смотри в настройках SceneEditor).
Версия: март 2016
Все редакторы переведены на новую версию библиотек QT 5.5.1
SceneEditor
- Значения по умолчанию в машине состояний снова сохраняются;
- Изменен тип лейаута по умолчанию в экспорте (в файле .seproj заменено layout.xml на latout.json);
- добавлена возможность удаления ссылок на ресурсы из редактора сцен(кнопка DEL);
- Контрол для Pet: появилась возможность добавления бонусов для животного;
- Исправлен баг с неправильным путем к файлам текстовой базы в project.seproj.
Версия: февраль 2016
SceneEditor
- исправлено: баг с падением Salesmanager;
- scripts.lua: Весь код после --## End script не записывается в общий файл scripts.lua, и соответственно не работает во вьювере. Используйте этот код только для отладки в Zero Brain Studio;
- исправлен баг с коментариями в statemachine;
- исправлен баг с падениями statemachine по нажатию на esc;
- исправлен баг с добавлением новых состояний по нажатию на enter;
- исправилены баги с падением taskorganizer;
- обновлен тип file (теперь файлы могут лежать не только в корне проекта но и в подпапках)
Beta:
- добавлено: возможность удаления ссылок на ресурсы из редактора;
- исправлено: сохранение значений по умолчанию в машине состояний;
- изменено: тип лейаута по умолчанию в экспорте (в файле .seproj заменено layout.xml на latout.json).
ResourcesEditor
- исправлен баг со смещением точки пивота у анимации при переходе на редактор из беты.
Что нового в версии 3.60 beta:
- Поддержка многопоточности в Android и iOS.
- Обновление ключевых SDK (Facebook SDK 3.2.0 iOS/Android, MAT SDK 3.4.1 iOS/3.3.3 Android, Amazon Advertisment SDK 6.0.2 iOS/5.1.0 Android, Google Play Services 6587000, Flurry SDK 5.4.46, ChartBoost 5.1.3 iOS/Android и другие).
- Поддержка актуальной на данный момент версии Marmalade 7.5.1 и ниже.
- Новые утилиты для SceneEditor (редактирование viewer.xml, подсветка синтаксиса viewer.log, редактор app.icf и т.д)
- Новые игровые объекты (2048, Majong, Memory, Gemslider, Slotmachine, Words, Collaps, Match10, Dragbox, Pipes, TapTheBubble)
- Обновлены объекты работы с сервисами статистики и рекламы (AdMob, MobileAppTracking, Amazon Advertisement, ChartBoost, Flurry, Playhaven, Tapjoy).
- Импорт и отрисовка примитивных 3D моделей.
- Поддержка свободного видеокодека Theora (возможность воспроизведения видео формата OGV с каналом прозрачности).
- Поддержка динамической загрузки текстур, а так же формата BPG для многих платформ.
- Новый функционал экспорта проекта (менеджер паков, менеджер предзарузки графики, возможность использования 4k текстур).
Новая версия 3.0 Бета
- Исправлено сохранение и загрузка проекта в редакторе сцен.
- Переход с Iw2D на IwGX. Доступ к созданию эффектов с использованием шейдеров.
- Добавлен игровой объект с готовыми наборами эффектов (туман, инверсия RGB, вода, блюр)
- Добавлена функция задания и движения по сплайну
- Добавлена функция ручного распределения (исключения) графических ресурсов по текстурами. Задание максимального размера текстуры. Оптимизирован алгоритм запаковки графики в текстуры.
- Упаковка текстур в PVR формат для iOS устройств. Уменьшение занимаемого размера графических файлов на диске в 3 раза, в видео памяти устройства в 8 раз. Уменьшение скрости загрузки в память устройства.
- Исправлена функция распределение текстур по пакетам для поэтапной подгрузки контента в приложение
- Добавлены новые игровые объекты
- Добавлена функция тайлинга графики для интерфейсных элементов.
- Добавлена система показа рекламы Amazone Ads
- Добавлены системы привлечения трафика Playhaven, Tapjoy, Facebook, ChartBoost.
- Добавлена система трекинга трафика Mobileapptracking
- Flurry Ads + SDK update поддержка iOS 7.0
- Добавлена поддержка многоячзычности в редакторе сцен
- Оптимизировано распределение памяти на устройстве, добавлен вывод отладочной информации.
- Уменьшено время загрузки на мобильных устройствах