mirror of
https://github.com/BlackMATov/unity-iso-tools.git
synced 2025-12-14 17:09:31 +07:00
192 lines
13 KiB
Org Mode
192 lines
13 KiB
Org Mode
* Isometric 2.5D Toolset
|
||
** Планы
|
||
**** Общее
|
||
***** Документация с гифками по каждой фиче в блоге
|
||
***** Что-то придумать с иконкой
|
||
***** Подумать над Hexagonal grid!
|
||
***** Подумать на тему лестниц и IsoMeshCollider
|
||
***** Подумать на тему IsoHeightmap
|
||
**** Код
|
||
***** Система чанков
|
||
***** Структура карты с поиском путей в ней
|
||
Возможно некий GridMap с настройками, который будет парентом изо-объектов
|
||
***** Декали на тайлах (тени и прочее)
|
||
***** Главная плашка тулзы с ссылками на форумы, сайт, доку и просилку рейтинга там же
|
||
***** Добавить parent-children возможность в изометрические координаты
|
||
***** Нужно что-то придумать с аллокациями на события IsoCollision и прочие физические преобразования
|
||
***** Поддержка коллайдеров как чаилдов
|
||
***** Добавить поддержку каких-нить твиннов?
|
||
**** Баги
|
||
***** Есть проблема с порядком тайлов в Tiled карте при нескольких таилсетах
|
||
***** Реимпорт Tiled карты ломает эти тайловые карты на сцене
|
||
***** Debug mode в инспекторе ломает сортировку и изометрический редактор
|
||
** Версия X.X.X
|
||
*** Код
|
||
**** Сэмпл полурогалика
|
||
**** Подумать на тему статических объектов
|
||
**** Рисовать баунды разными цветами, дабы было понятно где верх, где низ
|
||
*** Баги
|
||
**** При перемещении камеры тайлы по краям дергаются в сортировке
|
||
**** В ретино-версии юнити сломались гизмы
|
||
**** Когда IsoObject двигается в сцене сам, то при выделении редактором всё глючит
|
||
**** Тормозит редактирование кучи объектов или парентов
|
||
** TODO Версия 3.1.0
|
||
*** Код
|
||
**** TODO Поддержка TiledMap
|
||
**** TODO Возможность вывода баунда только для текущего объекта
|
||
**** TODO Подсвечивать проникающие друг-в-друга объекты в редакторе
|
||
**** TODO Возможность невидимых изометрических объектов без сортировки
|
||
**** TODO Добавить ворнинг на использование IsoObject в качестве парента
|
||
**** TODO Добавить возможность брать объект по позиции мыши без райкаста
|
||
**** TODO Возможность задавать плоскость проекции изометрических координат
|
||
**** TODO Было бы удобно иметь кнопку по округлению индексов позиции тайлов
|
||
** DONE Версия 3.0.2
|
||
*** Код
|
||
**** DONE Вынести настройки физики в IsoWorld
|
||
** DONE Версия 3.0.1
|
||
*** Баги
|
||
**** DONE Проблемы с сериализацией дженерик классов
|
||
** DONE Версия 3.0.0
|
||
*** Общее
|
||
**** DONE Сделать страничку на сайте в новом стиле
|
||
*** Код
|
||
**** DONE Возможность нескольких миров на одной сцене
|
||
**** DONE Причесать папки и их структуру
|
||
**** DONE Сделать не изометрический пример
|
||
http://www.dragosha.com/free/adventure-tileset.html
|
||
**** DONE Переделать определение видимости для объектов на QuadTree
|
||
**** DONE Размер SnapDistance вынести в настройки IsoWorld
|
||
*** Баги
|
||
**** DONE Unity 5.4 (useLightProbes property is deprecated. Use lightProbeUsage instead)
|
||
**** DONE Удаление на ходу закешенего рендерера приводит к ошибке
|
||
**** DONE Первый кадр на тяжелой сцене невероятно медленный, надо разобраться
|
||
**** DONE При изменении трансформа IsoObject, нужно выдавать ошибку, что так делать не стоит
|
||
**** DONE При случайном удалении камеры вместе с IsoWorld - происходят невнятные ошибки
|
||
**** DONE При изменении позиции Transform из инспектора почему-то нет Undo
|
||
Нельзя менять трансформ, он возвращается назад
|
||
** DONE Версия 2.4.2
|
||
*** Код
|
||
**** DONE Добавить IsoSnappingParent со снаппингом при перемещении
|
||
*** Баги
|
||
**** DONE Не разделяются разные слои в Tiled карте по Z
|
||
** DONE Версия 2.4.1
|
||
*** Баги
|
||
**** DONE Ошибка с оффсетом тайлов в Tiled.
|
||
http://forum.unity3d.com/threads/v2-4-isometric-2-5d-toolset.291418/page-4#post-2694244
|
||
** DONE Версия 2.4
|
||
*** Общее
|
||
**** DONE Написать в доке про Capsule Collider
|
||
**** DONE Написать в доке про райкаст
|
||
**** DONE README.txt
|
||
**** DONE CHANGELOG.txt
|
||
*** Код
|
||
**** DONE Physics raycast
|
||
**** DONE Прилипание к краям соседних объектов (snapping)
|
||
**** DONE Коллайлер в виде цилиндра
|
||
**** DONE Добавить возможность подвижных парентов
|
||
*** Баги
|
||
**** DONE Объекты с парентами и выравниванием глючат при таскании в редакторе
|
||
**** DONE Первый кадр игры в редакторе почему-то не сортированный
|
||
Только в редакторе судя по всему
|
||
** DONE Версия 2.3.2
|
||
*** Общее
|
||
**** DONE Написать в описании, что все исходники в комплекте
|
||
**** DONE Написать в описании что бы рейтили
|
||
P.S. Leave your rating for this Asset. It is very important for me and the development of the project :) Thank you!
|
||
**** DONE Обновить доку по событиям физики
|
||
*** Баги
|
||
**** DONE Не сохраняются префабы тайловой карты из-за материалов
|
||
**** DONE DontDestroyOnLoad не работает с изометрической физикой
|
||
**** DONE Layer Collision Matrix не работает
|
||
**** DONE Почему-то в ивентах о коллизиях пустой gameObject когда нет rigidbody
|
||
**** DONE Не удаляется FakeObject, когда он уже не нужен
|
||
*** Код
|
||
**** DONE Оптимизировать "IsIsoObjectVisible", ибо очень медленно на ios
|
||
Теперь есть новый флажок 'cacheRenderers'
|
||
**** DONE Сделать IsoWorld синглтоном
|
||
**** DONE Оптимизировать отправку сообщений о коллизиях и тригерах
|
||
***** DONE Попрофайлить события физики
|
||
***** DONE Возможность выключать события для скорости
|
||
IsoTriggerListener && IsoCollisionListener
|
||
** DONE Версия 2.3.1
|
||
*** Баги
|
||
**** DONE OOM зафиксить для секторов
|
||
** DONE Версия 2.3
|
||
*** Код
|
||
**** DONE Поддержка Tiled
|
||
*** Баги
|
||
**** DONE При выделении префаба с IsoObject объекты начинают пересортировываться
|
||
** DONE Версия 2.2
|
||
*** Общее
|
||
**** DONE Дописать в доку инфу о событиях триггеров и коллизий
|
||
**** DONE Доку поправить на новый код (фингер айди)
|
||
**** DONE В Release Notes написать нормальную историю версий
|
||
**** DONE Теги проставить для ассета
|
||
*** Баги
|
||
**** DONE Поправить код под VS 2013
|
||
http://www.gamedev.ru/messages/?rec=60563
|
||
**** DONE Сектора идут всегда с нуля, неважно на сколько удалён от центра координат объект
|
||
*** Код
|
||
**** DONE Интеграция с Playmaker
|
||
**** DONE Внутренние классы и функции засунуть подальше в Internal
|
||
**** DONE Тач индексы на фингер айди переделать
|
||
** DONE Версия 2.1
|
||
*** Код
|
||
**** DONE Доступ к объектам, которые перекрывают заданный
|
||
**** DONE Полезные функции для работы с мышкой
|
||
**** DONE Добавить возможность тайлов не в прямой изометрии
|
||
**** DONE Сделать флажок выключения сортировки
|
||
Enable/Disable
|
||
**** DONE Провернуть идею того, что не нужно каждый раз пересчитывать депенсы для объектов
|
||
**** DONE 2d тайлы с 3d персонажами (микс 2д и 3д)
|
||
*** Баги
|
||
**** DONE Во вкладке Game несортированные объекты попадают, которые не в камере редактора
|
||
**** DONE Префабы почему-то постоянно меняются объектов
|
||
**** DONE При смене камеры (Game/Editor) нужно пересортировывать
|
||
** DONE Версия 2.0
|
||
*** Общее
|
||
**** DONE Вставить вменяемые спрайты для сэмплов и скриншотов
|
||
**** DONE Web-demo сделать
|
||
*** Код
|
||
**** DONE Добавить физику
|
||
*** Редактор
|
||
**** DONE Кастомные стрелки gizmos
|
||
http://docs.unity3d.com/ScriptReference/Handles.Slider.html
|
||
**** DONE Сделать общее выравнивание, а не пообъектное
|
||
**** DONE Рисовать дебажную информацию в редакторе
|
||
***** DONE BB для физики и размеров
|
||
*** Баги
|
||
**** DONE Не пересортировывается мир, когда в редакторе двигаешь объекты, так как думает, что они не видимые в главную камеру
|
||
** DONE Начальная версия
|
||
*** Игра
|
||
**** DONE Топологическая сортировка одноклеточной изометрии
|
||
**** DONE Сортировка многоклеточной изометрии
|
||
**** DONE Корректная сортировка с учетом высоты и этажности
|
||
**** DONE Зарешать проблемы с тайлами пола (размер по Z = 0)
|
||
**** DONE Разные виды изометрии
|
||
*** Редактор
|
||
**** DONE Расставление предметов в редакторе по клеточкам
|
||
**** DONE Корректная сортировка в редакторе
|
||
**** DONE Визуальное отображение в редакторе клеток изометрии, центров и т.д
|
||
*** Оптимизации
|
||
**** DONE Сортировать только когда что-то изменилось, либо только тех, кого это касается
|
||
**** DONE Придумать как можно не сортировать то, что за экраном
|
||
**** DONE Придумать как применить какой-нить куад-трии
|
||
*** Баги
|
||
**** DONE Автоматически не выравнивается объект, когда ставится галочка выравнивания
|
||
*** Прочее
|
||
**** DONE Найти арт для демо
|
||
**** DONE Написать описание для ассет-стора
|
||
**** DONE Снять видео использования
|
||
**** DONE Всякие неймспейсы, финальные названия функций, комменты
|
||
**** DONE Описание плагина составить
|
||
**** DONE Доку написать на функции
|
||
**** DONE Составить описание меня, как паблишера
|
||
*** Мелочи
|
||
**** DONE FindObjectsOfType медленный
|
||
**** DONE Проверить многоклеточные вертикальные объекты
|
||
**** DONE Проверить вложенные префабы
|
||
**** DONE Разобраться с подменой IsoWorld
|
||
**** DONE Координаты перепутаны
|
||
**** DONE По флагу выравнивания, выравнивать только в редакторе
|