Roadmap — различия между версиями
Mgnez (обсуждение | вклад) (→версия: апрель 2017) |
Mgnez (обсуждение | вклад) (→версия: декабрь 2016) |
||
Строка 178: | Строка 178: | ||
− | == | + | == Версия: декабрь 2016 == |
+ | '''SceneEditor''' | ||
+ | *улучшено: если версии релизных и бета сетов совпадает, то берем релизные | ||
+ | *добавлено: текстуры 3d моделей теперь не игнорируют флаг "динамические" контейнера в котором они лежат (имена текстур заменяются на фид + мд5) | ||
+ | *добавлено: логи на файловые операции | ||
+ | *добавлено: логи в машинах состояний | ||
+ | *изменено: блокировка sirx пока открыт редактор ресурсов | ||
+ | *добавлено: вывод сообщения о том почему не закрывается редактор в многопользовательском режиме | ||
+ | *добавлено: лог на неправильный размер текстур | ||
+ | *исправлено: баг с глобальными экранами (дополнительные типы глобальных экранов работали не правильно) | ||
+ | *улучшено: запрет создания дублирующихся объектов с ключом single | ||
+ | *добавлено: запуск после экспорта редактора ресурсов в режиме для чтения | ||
+ | '''ResourcesEditor''' | ||
+ | *добавлено: возможность менять параметры сразу нескольким моделям; | ||
+ | *добавлено: возможность использовать кириллицу в именах папок и файлов | ||
+ | *улучшено: интерфейс создания проекта из папки с изображениями | ||
+ | *добавлено: отложенное сохранение проекта | ||
+ | *добавлено: подгрузка стилей, как в редакторе сцен (тема стилей выбирается из настроек редактора сцен) | ||
+ | |||
+ | [[Файл:InterfaceRR201701.png]] | ||
+ | |||
+ | *добавлено: кнопка сохранение проекта ('''1''') | ||
+ | *добавлено: фон для альфы ('''2''') | ||
+ | *добавлено: отображение изображений в контейнере (как в папке) ('''3''') | ||
+ | *добавлено: кнопка закрытие проекта | ||
+ | *добавлено: сохранение по закрытию проекта | ||
+ | *добавлено: перехват исключений на файловые операции | ||
+ | *исправлено: теперь записываем в sirx правильные размеры текстуры модели | ||
+ | *добавлено: отображение в редакторе ресурсов экспортированные текстуры в режиме для чтения | ||
+ | *добавлено: открытие последнего экспорта текущего открытого проекта ( только текстуры ) | ||
+ | *исправлено: баг из-за которого не отображается объект, если для него выбрана "alpha hitmask" | ||
+ | *добавлено: возможность просматривать хитмаски | ||
+ | |||
+ | [[Файл:AlphaHitMaskViewer.png]] | ||
+ | |||
+ | *добавлено: id объектов там же где пишется '''use count''' | ||
+ | |||
+ | [[Файл:AddID_RR.png]] | ||
+ | |||
+ | *добавлено: разные иконки для динамических ( на иконке красные чёрточки) и не динамических контейнеров | ||
+ | *добавлено: разные иконки для картинок с хитмаской (обведена красным прямоугольником, на рис. выше картинка 40) и без | ||
+ | *добавлено: открытие папок в проводнике | ||
+ | |||
+ | [[Файл:OpenDirectory.png]] | ||
== Что нового в версии 3.60 beta: == | == Что нового в версии 3.60 beta: == |
Версия 05:38, 1 июня 2017
Содержание
Версия: апрель 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
- добавлено: запуск после экспорта редактора ресурсов в режиме для чтения
ResourcesEditor
- добавлено: возможность менять параметры сразу нескольким моделям;
- добавлено: возможность использовать кириллицу в именах папок и файлов
- улучшено: интерфейс создания проекта из папки с изображениями
- добавлено: отложенное сохранение проекта
- добавлено: подгрузка стилей, как в редакторе сцен (тема стилей выбирается из настроек редактора сцен)
- добавлено: кнопка сохранение проекта (1)
- добавлено: фон для альфы (2)
- добавлено: отображение изображений в контейнере (как в папке) (3)
- добавлено: кнопка закрытие проекта
- добавлено: сохранение по закрытию проекта
- добавлено: перехват исключений на файловые операции
- исправлено: теперь записываем в sirx правильные размеры текстуры модели
- добавлено: отображение в редакторе ресурсов экспортированные текстуры в режиме для чтения
- добавлено: открытие последнего экспорта текущего открытого проекта ( только текстуры )
- исправлено: баг из-за которого не отображается объект, если для него выбрана "alpha hitmask"
- добавлено: возможность просматривать хитмаски
- добавлено: id объектов там же где пишется use count
- добавлено: разные иконки для динамических ( на иконке красные чёрточки) и не динамических контейнеров
- добавлено: разные иконки для картинок с хитмаской (обведена красным прямоугольником, на рис. выше картинка 40) и без
- добавлено: открытие папок в проводнике
Что нового в версии 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
- Добавлена поддержка многоячзычности в редакторе сцен
- Оптимизировано распределение памяти на устройстве, добавлен вывод отладочной информации.
- Уменьшено время загрузки на мобильных устройствах