My:Abs — различия между версиями

Материал из synset
Перейти к: навигация, поиск
(Редактор ресурсов)
(Иерархическая группировка)
Строка 24: Строка 24:
 
=== Иерархическая группировка ===
 
=== Иерархическая группировка ===
  
 +
[[File:ACDSee.jpg|400px|right]]
 
Возможность создания древовидной структуры хранения объектов (подобно ACDSee Pro). Стоит использовать стандартные контролы (TreeView и т.п.):
 
Возможность создания древовидной структуры хранения объектов (подобно ACDSee Pro). Стоит использовать стандартные контролы (TreeView и т.п.):
{|
 
|
 
 
* Бекграунды
 
* Бекграунды
 
** Спортивные
 
** Спортивные
Строка 36: Строка 35:
 
** Спортивный инвентарь
 
** Спортивный инвентарь
 
** Кухонная утварь
 
** Кухонная утварь
|
 
|
 
| [[File:ACDSee.jpg|400px]]
 
|}
 
 
Должна быть реализована стандартная процедура менеджирования (создания, удаления и т.п.) директорий. Их имена не обязаны быть уникальными (по крайней мере на отдельных ветвях дерева)
 
Должна быть реализована стандартная процедура менеджирования (создания, удаления и т.п.) директорий. Их имена не обязаны быть уникальными (по крайней мере на отдельных ветвях дерева)
  

Версия 17:57, 21 июля 2011

В хидене присутствует статический фон и объекты. Объекты могут быть:

  • статически "вплетены" фон (подобно Mysteriez) и необходимо только задание области для клика.
  • всегда быть в одном и том-же месте, но удаляться при клике.
  • менять своё положение в одной и той же сцене
  • использоваться в различных сценах.

В данной игровой сессии объекты могут быть не "кликательными" и быть составной фона, в другой "кликательными". У объектов могут быть различный z-порядок.

Редактор ресурсов

Загрузка графики

Open graph res.jpg

Можно загружать различные виды сырых графических ресурсов. Их тип указывается в окне загрузки:

  • Отдельный файл с неопределёнными координатами.
  • Все файлы из директории в различных режимах:
    • Однотипные кадры анимации, сразу группируются в объект.
    • Фон и объекты на нём в виде отдельных файлов одинакового размера. Те файлы которые могут быть обрезаны интерпретируются как объекты. Запоминаются их координаты относительно исходного размера и имя бекраунда (необрезаемого файла) с которым они были связаны.

Имена ресурсов

Все ресурсы имеют уникальные текстовые идентификаторы (имена). По умолчанию им присваивается имя файла. Если такое имя уже есть к нему добавляется порядковый номер.

После загрузки ресурсы могут переименованы (по-прежнему с контролем уникальности их имени).

Иерархическая группировка

ACDSee.jpg

Возможность создания древовидной структуры хранения объектов (подобно ACDSee Pro). Стоит использовать стандартные контролы (TreeView и т.п.):

  • Бекграунды
    • Спортивные
    • Офисы
  • Интерьер
    • Столы
    • Шкафы
  • Объекты
    • Спортивный инвентарь
    • Кухонная утварь

Должна быть реализована стандартная процедура менеджирования (создания, удаления и т.п.) директорий. Их имена не обязаны быть уникальными (по крайней мере на отдельных ветвях дерева)

Графические ресурсы (отдельные битмапы и группы анимаций) могут быть помещены в любую директорию дерева. Можно пометить (мультипометка) список объектов и поддиректорий и удалить их (с переспрашиванием), скопировать, вставить.

Список финальных объектов (битмапов и клипов) выводится в виде графического списка

Настройка анимации

Слияние баз ресурсов

Возможность добавление одной базы в другую. Например, при работе нескольких художников. Необходим механизм быстрого выявления совпадения ресурсов (что-то типа контрольной суммы) с устранением их дублирования.