Книга жалоб и пожеланий

Материал из wiki.appsalutecreator.com
Версия от 08:29, 19 июня 2013; Podkor (обсуждение | вклад) (Новые объекты и свойства)
Перейти к: навигация, поиск

Внимание !!

  • Перед публикацией внимательно читать ВСЕ!
  • Делаем при обсуждении отступы (двоеточие) и подписываемся (4 тильды).
  • Возможность копирования состояний из машины в машину.--Oilich 13:36, 24 января 2013 (CET)
  • Поворачивать, масштабировать объекты прямо на сцене (как в любом граф.редакторе) Steps 14:11, 24 января 2013 (CET)
  • Добавить горячие клавиши в состоянии машин. В выбранном состоянии машины, например если нажать "w" создается ф-я wait, "i"=if,
    "m" = move, "s" = set ну и так далее. --Igood 16:10, 24 января 2013 (CET)
С какой клавишей использовать CTRL +S сохранение + давайте уже весь список хоткеев. Проще разнести и реализовать.\
  • Возможность копирования ф-й(set,wait...) из одного состояния машины в другую.--Igood 16:12, 24 января 2013 (CET)
В чем отличие от "Возможность копирования состояний из машины в машину.--Oilich 13:36, 24 января 2013 (CET)"
В том что это не состояния а отдельные функции в состоянии.--Igood 08:53, 25 января 2013 (CET)
я поддерживаю. мелочь, а приятно. Steps 12:13, 25 января 2013 (CET)
  • Добавить событие кнопке, изм. состояния объекта если на нее нажали в состоянии disable.--Igood 16:18, 24 января 2013 (CET)
С точки зрения кнопки - Она "Кнопка" имеет два состояния, в состоянии disable кнопка не должна вообще воспринимать кликов. Но если всех это не запутает и нужно для космического корабля то ОК--Boyarin 21:45, 24 января 2013 (CET)
Стоит обсудить. Действительно, не очень логично считать дизейбл рабочим состоянием. Steps 12:16, 25 января 2013 (CET)
  • Добавить возможность открывать несколько машин состояний одновременно. Сделать так, чтоб их можно было сворачивать.--Fhod 17:00, 25 января 2013 (CET)


  • По логике в списке сначала должен идти параметр, а потом его значение.--Avereskun 10:06, 25 января 2013 (CET)

Editor123.jpg

  • В редакторе сцен, если закрыл окно с параметрами или деревом объектов, то его можно вернуть только переоткрыв редактор. Необходимо добавить управление отображением этих окон из меню. --Shejko 09:22, 29 января 2013 (CET)
Ну не совсем так. Правой кнопкой на панели и галкой можно включить область с деревом и проперти - Но понятно что требует в настройки вынести --Boyarin 21:29, 30 января 2013 (CET)
  • Добавить возможность одновременно синхронизировать и снимать синхронизацию с группы объектов.--Odyadina 13:54, 29 января 2013 (CET)
Согласен + можно подумать и про др груп изменения--Boyarin 21:29, 30 января 2013 (CET)
  • Добавить синхронизацию (да-нет) свойств сцены --Odyadina 10:59, 30 января 2013 (CET)
согласен--Boyarin 21:29, 30 января 2013 (CET)
  • Добавить возможность хранить проекты на разных дисках, не привязываясь к местонахождению редактора.

Нужно с этим что-то делать:

описание


--Dorl 09:02, 31 января 2013 (CET)

  • Возможность добавлять графические объекты с применением к ним свойств объектов, которые уже заданы аниматором, а именно параметры кнопок, чекбоксов, НО НЕ КООРДИНАТЫ. Чтобы работало по типу пипетки--Lsokol 13:17, 6 февраля 2013 (CET).

Потому как часто возникает вопрос коррекции сцены с перемещением (также увеличением-уменьшением, вращением, заменой цвета и т.д.), например, тех же кнопок для улучшения общего вида сцены--Lsokol 13:17, 6 февраля 2013 (CET).

Во-первых - облегчит работу аниматору (не нужно будет искать новое расположение исправленного объекта), во-вторых - объект будет обладать уже заданными параметрами, в-третьих - расположение изображения будет соответствовать тому, как задумал графический дизайнер--Lsokol 13:17, 6 февраля 2013 (CET).


  • Добавить кнопку "снять все выделения" и "выделить всё" в окно управления предзагрузкой на кнопках.
окно в которое добавить кнопки


--Shejko 14:40, 13 февраля 2013 (CET)

  • После добавления дополнительных возможностей объекта не перемещать в начало списка параметров. Я добавляю возможность в объект в конец списка его параметров, скажем в пазл, после добавления параметра меня автоматически бросает вверх списка и чтобы поменять параметры приходится снова опускаться к добавленному параметру.

--Shejko 09:38, 14 февраля 2013 (CET)

  • Добавить кнопку "развернуть всё" в списке параметров объектов.

--Shejko 09:38, 14 февраля 2013 (CET)

  • Также в добавляемых возможностях объекта, таких как "изменить графический id", где всего 3 параметра и в любом случае для работы этого параметра необходимо заполнить все 3 поля, при добавлении возможности лучше было бы если все 3 параметра добавляются автоматически и если один из них не задал - не убирать поле после переоткрытия проекта - его всё равно придётся добавлять.

--Shejko 09:38, 14 февраля 2013 (CET)

  • Добавить для редактора текстовых ресурсов, как в редакторе ресурсов, пункт меню View с подпунктом Always on Top.Было очень актуально при работе с хиддн объектами.

--lkunica 16:40, 6 марта 2013 (CET)

  • Возможность поменять графический ресурс не перетаскивая его. Для этого программист редактора в поле "res" прописывает имя изображения. При этом, редактор производит поиск и подставляет первое изображение, соответствующее данному имени. Если не находит - выдаёт ошибку.

--Atonkonog 15:40, 18 марта 2013 (CET)

    • а если имен изображений несколько, что тогда? какой брать? При перетаскивании привязываем по id а не по имени. --Boyarin 07:29, 20 марта 2013 (CET)
  • если картинок несколько - берётся первая, которая будет найдена.

--Atonkonog 14:29, 30 апреля 2013 (CEST)

  • Возможность поменять текст не перетаскивая его. Для этого программист редактора в поле "" прописывает имя изображения. При этом, редактор производит поиск и подставляет первую строку, соответствующую данному имени. Если не находит - выдаёт ошибку.

--Atonkonog 15:40, 18 марта 2013 (CET)

    • а если имен текстовых объектов несколько, что тогда? ну дальше понятно .... --Boyarin 07:29, 20 марта 2013 (CET)
  • Добавить возможность быстро устанавливать следующий/предыдущий текст и графический ресурс в граф. базе ресурсов. Довольно часто бывает, что нужно, например, добавить кучу инвентарных объектов, идентификаторы которых идут последовательно один за другим

--Atonkonog 16:46, 18 марта 2013 (CET)

  • При копировании машин состояний:

1. Копировать ссылку на самого себя (уже писал, повторяюсь) 2. Если есть вложенные объекты, в новом объекте ссылки должны ссылаться на его подобъекты. Если у объектов есть подобъекты - принцип тоже должен действовать --Atonkonog 16:46, 18 марта 2013 (CET)

  • Добавить множественное копирование

Добавить возможность копировать объект несколько раз, при этом, предусмотреть инкрементированную замену параметров объекта(переменные локальные и глобальные, идентификаторы объектов, ресурсов, текстов) --Atonkonog 16:46, 18 марта 2013 (CET)

  • Добавить возможность во viewer'e менять любой параметр и состояние любого объекта(простенький дебаг)--Atonkonog 14:45, 26 марта 2013 (CET)
  • Добавить возможность предосмотра текста в объекте текст. Чтобы любое форматирование сразу отображалось. Надоело после каждой правки текста пересохранять весь проект, чтобы увидеть результат.--Summer Cat 10:51, 1 апреля 2013 (CEST)
  • Добавить возможность менять тип объекта у группы объектов. Например на сцене есть 50 объектов и все они должны быть хидденобъектами. В текущей реализации надо у каждого объекта отдельно менять тип. --Shejko 08:51, 3 апреля 2013 (CEST)
  • Добавить горячие клавиши для вызова редактора ресурсов и редактора текстов.--Summer Cat 16:48, 11 апреля 2013 (CEST)
  • Сделать так, чтобы при наведении на объект выбранный в поле obj, в пояснении отображался ID объекта. Такая возможность позволит избежать ошибок в случаях:
а) когда вдруг существуют два объекта с одинаковым именем;
б) когда в поле отображается нет, в этом случае возможны три варианта: объект не выбран, объект с таким ID удален, объект находится на другом экране.--Odyadina 12:19, 18 апреля 2013 (CEST)
  • Вынести кнопку "Delete temp data" на панель где кнопки запуска вьювера,базы ресурсов и т.д.--Nbeznosov 09:13, 26 апреля 2013 (CEST)
  • При выборе значения для свойства появляется выпадающий список. Если свойство, например,"группа" , то значение может быть объект только одного типа - типа группа, но в выпадающем списке появляются объекты всех возможных типов, а вставить можно только один - это не логично.--Podkor 15:46, 7 июня 2013 (CEST)

Выпадающий список.jpg

Новые объекты и свойства

  • Добавить сплайн (кривая линия), который можно рисовать на сцене и передавать команде move Steps 14:11, 24 января 2013 (CET)

- запланировано--Boyarin 20:10, 3 марта 2013 (CET)

  • Добавить в редактор генератор комиксов. Хорошим и простым примером является генератор комиков Это пожелания на будущее. --Dorl 10:35, 25 января 2013 (CET)

- все равно не понял --Boyarin 20:10, 3 марта 2013 (CET)

  • Машина состояний. Добавить в команду drag распознавания в какую сторону происходит движение (вправо, влево, вниз, вверх) при этом давать возможность менять графический ресурс в зависимости от направления. --Dorl 16:48, 25 января 2013 (CET)

[[Файл:

Drag.JPG
Drag fish.JPG


  • Добавить гибкость работы со шрифтами. Как минимум должна быть: возможность наклона, возможность полужирного начертания. --Dorl 09:08, 31 января 2013 (CET)

- покурим, но пока все упирается в лишнюю память

  • Когда запущен редактор ресурсов и был свёрнут, то при попытке его запустить снова с панели хорошо бы разворачивать, а не ругаться что он уже запущен.--Summer Cat 11:00, 20 февраля 2013 (CET)

- согласен--Boyarin 20:10, 3 марта 2013 (CET)

  • Будет очень удобно если вызывать меню методов двойным кликом по этой области, а не по кнопке. Экономит немного времени на разработку проекта.--Summer Cat 11:11, 20 февраля 2013 (CET)
New addons.PNG


  • Добавить возможность вызвать редактор ресурсов, когда работаешь с свойствами машины.--Summer Cat 11:16, 20 февраля 2013 (CET)

- ок --Boyarin 20:10, 3 марта 2013 (CET)

  • Выделить несколько объектов и изменить например на машины сразу несколько одним кликом.--Summer Cat 11:19, 20 февраля 2013 (CET)

- ок --Boyarin 20:10, 3 марта 2013 (CET)

  • Когда сильно увеличен экран проекта и мы видим только часть его, хорошо бы на колесо мышки назначить руку для передвижение по экрану, а не пользоваться полосами прокрутки. Это сильно ускорит навигацию по рабочей области а вследствие и разработку.--Summer Cat 11:24, 20 февраля 2013 (CET)
  • Стрелками клавиатуры поточнее подгонять объекты на нужное место.--Summer Cat 11:26, 20 февраля 2013 (CET)
  • Хорошо бы добавить offline версию справки с возможностью обновления при наличии интернет подключения --Summer Cat 07:34, 21 февраля 2013 (CET)

- пока не планировал, очень быстро меняем и дополняем существующую

  • Сделать объект HiddenHint универсальным, щас хины 2го и 4го типа работаю только если их графика находиться на сцене с поисковыми объектами за счет этого в Travel`е в каждой сцене своя кнопка запуска хинта и индивидуальный HiddenHint, по-этому интерфейс сделан запутано. Хотелось бы один HiddenHint который отвечает за все хинты во всей игре!--Igood 08:56, 6 марта 2013 (CET)
  • Добавить понятие Шаблон объекта. Довольно часто мы создаём повторяющиеся структуры. Ярчайший тому пример - объект Tool(http://ge.absolutist.com/index.php/Tool), разработаный Олей. Позже, он был сделан программистами. Суть предложения:

1. Программист редактора создаёт объект(машину состояний), прописывает все необходимые действия с другими объектами

2. Меняет тип объекту на шаблон

3. Меняет все необходимые объекты(а также, возможно и параметры используемых объектов) на переменные. (У переменной планируется 2 поля - имя в панели редактора и идентификатор). Прописывает переменным (по желанию) значения по умолчанию. Также предлагаю ввести переменную "this", которая будет обозначать обращение к самому себе.

4.Переменные могут быть следующих типов:

*Объект - ссылка на объект
*Строка - как правило, это состояние объекта или свойство
*Число - переменная численного типа.

5. Создаёт новый объект, устанавливает ему тип заранее созданного шаблона. (предлагаю ввести вкладку шаблоны на равне с Global Mechanics, Global Score, Options, Social)

6. Прописывает все необходимые переменные в панели объекта

--Atonkonog 11:34, 12 марта 2013 (CET)

  • При копировании объекта, подменять ссылку на самого себя. Т. е. новый объект везде должен ссылаться на себя, а не на старый объект.

--Atonkonog 11:34, 12 марта 2013 (CET)

  • Добавить полигон. Позволит получать объекты (картинки, машины и т.д.) произвольной формы, используя тайлинг и полигон. --Odyadina 11:58, 22 марта 2013 (CET)
  • Добавить cos, sin, tan, abs, sqrt, sqr - для облегчение вычисления параметров по формулам.--Summer Cat 08:58, 16 апреля 2013 (CEST)
  • Добавить возможность делать объекты, которые видны только в дебаге, а при сборке не компилируются. При этом, пользующийся этим объектом программист, должен сам следить за тем, чтобы на этот объект не ссылались другие объекты.

--Atonkonog 17:56, 30 апреля 2013 (CEST)

  • При создании экранов им по умолчанию устанавливается предзагрузка которую потом приходится снимать. Лучше её поумолчанию не ставить.
  • При просмотре предзагрузки выдается список переходов только из одного экрана, т.е. когда есть необходимость проверить предзагрузку всех экранов (а она есть потому что предзагрузка устанавливается поумолчанию) необходимо отдельно выбрать каждый экран и проверить предзагрузки. Удобно было бы иметь возможность смотреть все предзагрузки одним списком. как это было раньше.--Podkor 10:27, 19 июня 2013 (CEST)

Предзагрузка.jpg

Баги

  • В машине, которая загружается одновременно с загрузкой экрана, если звук (snd) стоит в первом состоянии, то он либо воспроизводится до загрузки экрана (и то не до конца или не сначала) или не воспроизводится вообще. Сейчас это обходится дополнительным предварительным состоянием с вэйтом на 400ms (не меньше!).

Sndinit.jpg



Баг это или не баг - считать вам. Но эта проблема отняла у меня уйму времени. Если у объекта свойство vis=0, то когда ему set-ом меняем состояние, никакие действия не выполняются и никаких предупреждений не выдаётся.

Выходов из данной ситуации вижу 2:

1. Обрабатывать переходы в новое состояние в невидимом объекте.

2. Выдавать Warning в системной строке приложения и делать соответственную запись в лог-файл.

  • Добавить ползунок, для того, чтобы можно было видеть название объектов в дереве сцены.

Дерево.JPG

судя по описанию - писал Андрей--Boyarin 20:04, 3 марта 2013 (CET)

  • При форматировании текста в горизонтальном форматировании в подсказке есть что текст можно установить по центру, по правому краю, а вот что по левому можно я догадался только интуитивно. Прошу дополнить всплывающую подсказку.

Text h align.jpg
--Summer Cat 10:13, 14 марта 2013 (CET)

Реализовано

  • Редактор ресурсов. При загрузке картинок в редактор ресурсов, хотелось бы иметь возможность видеть превью картинок.

Редактор ресурсов.JPG Предпросмотр.JPG

  • Переместив картинку из редактора ресурсов на сцену, в свойствах она имеет по умолчанию тип image. Меняя тип image на machine иконка в дереве остается по-прежнему image до первого клика. Необходимо сделать мгновенную смену иконки в дереве.


Машина.JPG

  • В редакторе ресурсов у левой половинки (в которой дерево папок) нет возможности регулировать ширину --Podkor 16:53, 25 января 2013 (CET)

ArtSource.jpg

  • При вызове состояний в viewer нет возможности просмотреть все состояния если они не помещаются в экран. Здорово было бы иметь возможность прокручивать список

State.jpg --Podkor 13:42, 19 февраля 2013 (CET)
Зачем нам так много просматривать не нужных машин? Лучше сделать Debug систему где мы выберем только те машины которые хотим отследить. Желательно отслеживать состояния машин, различные параметры + было бы не плохо ставить break например когда объект перейдет в какое то состояние ставить движок на паузу!--Igood 09:05, 20 февраля 2013 (CET)