SlideShare une entreprise Scribd logo
1  sur  17
PIXELCRAFT
• КЛАСС ПО: СИСТЕМНЫЙ WEBGL-КЛАСС ВЕКТОРНОЙ SVG-ГРАФИКИ.
• НИК: WEB-ИНТЕРФЕЙС САЙТА В СТИЛЕ 2D MINECRAFT.
• ТЕМА: ОТОБРАЖЕНИЕ ПУНКТОВ ГРАФИЧЕСКОГО ИНТЕРФЕЙСА 2D ПОЛЕМ ПЛИТОК В ИГРОВОЙ
«ПЕСОЧНИЦЕ».

• НАЗНАЧЕНИЕ: ПРИМЕНЕНИЕ ДВУХМЕРНОГО ИГРОВОГО ПОЛЯ «ПЕСОЧНИЦА СТРОИТЕЛЬНЫХ БЛОКОВ
PIXELCRAFT» ПЛИТОК КАК ЭЛЕМЕНТА УПРАВЛЕНИЯ ГРАФИЧЕСКИМ ИНТЕРФЕЙСОМ САЙТА ИЛИ
ПРОГРАММЫ ДЛЯ СЕНСОРНОГО ЭКРАНА.
КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ
ОПИСАНИЕ
• СИСТЕМНЫЙ ЭЛЕМЕНТ НАВИГАЦИИ PIXELCRAFT ПРЕДСТАВЛЯЕТ СОБОЙ МАСШТАБИРУЕМОЕ
РАБОЧЕЕ ПРОСТРАНСТВО С НАСТРАИВАЕМЫМ ОТОБРАЖЕНИЕМ ИНФОРМАЦИИ.

• СИСТЕМА НАСТРАИВАЕТСЯ РАЗРАБОТЧИКАМИ И ПОЛЬЗОВАТЕЛЯМИ.
• ИНСТРУМЕНТОМ ВЗАИМОДЕЙСТВИЯ МЕЖДУ СИСТЕМОЙ И ПОЛЬЗОВАТЕЛЕМ ЯВЛЯЕТСЯ МЫШЬ.
СОДЕРЖИТ
ОПИСАНИЕ
• СИСТЕМА СОСТОИТ ИЗ ТРЕХ ОСНОВНЫХ КОМПОНЕНТОВ: ПОЛЕ, СУНДУК И КАРМАН.
• МИНИМАЛЬНАЯ ЕДИНИЦА НА ПОЛЕ – ПЛИТКА.
• СУНДУК – ДОЛГОВРЕМЕННОЕ ХРАНИЛИЩЕ НЕНУЖНЫХ ПЛИТОК.
• КАРМАН – ХРАНИЛИЩЕ ДЛЯ НОВЫХ ПЛИТОК.
ПОЛЕ
ОПИСАНИЕ
• ПОЛЕ РАЗМЕЧЕНО НЕВИДИМОЙ ИЛИ ПОЛУПРОЗРАЧНОЙ К ФОНУ СЕТКОЙ ПРЯМОУГОЛЬНЫХ ЯЧЕЕК,
КОЛИЧЕСТВО КОТОРЫХ МОЖНО НАСТРОИТЬ.

• ПОЛЕ ИМЕЕТ ЦВЕТНОЙ ФОН ИЛИ ГРАДАЦИЮ НЕСКОЛЬКИХ ЦВЕТОВ ИЛИ КАРТИНКУ ПОДЛОЖКИ, КОТОРУЮ
ИЗМЕНЯЕТ ПОЛЬЗОВАТЕЛЬ. РАЗЛИЧАЮТ ТЕМАТИЧЕСКИЕ КАРТИНКИ ПОДЛОЖКИ: «ГОЛУБОЙ ОКЕАН»,
«ЛУННАЯ ПОВЕРХНОСТЬ», «КРУПНАЯ ЛИСТВА», «КОНТИНЕНТЫ ПЛАНЕТЫ».

•

ПОЛЕ МАСШТАБИРУЕТСЯ ПОЛЗУНКОМ ДО МИНИМУМА: ОДНА ЯЧЕЙКА ДВА ГОРИЗОНТАЛЬНЫХ ПИКСЕЛЯ
ЦВЕТА ФОНА ПЛИТКИ ИЛИ ЦВЕТ ПОЛЯ. УМЕНЬШИВ ПОЛЕ ДО МИНИМУМА, ПОЛУЧИМ ЦИФРОВУЮ КАРТУ,
ГДЕ ГРУППА ПЛИТОК БУДУТ ВЫГЛЯДЕТЬ КАК ОСТРОВ.

• ГРУППА РЯДОМ СТОЯЩИХ ПЛИТОК ИМЕЕТ ОДИНАКОВЫЙ ЦВЕТ ФОНА, ПОЭТОМУ ОБРАЗУЕТ «ОСТРОВ».
ПЛИТКИ
ОПИСАНИЕ
•

ПЛИТКА ИМЕЕТ ТИПОВОЕ ОФОРМЛЕНИЕ: ЦВЕТ ФОНА; РАМКА, ТЕКСТОВОЕ СОДЕРЖАНИЕ, КАРТИНКА, ПОЛОЖЕНИЕ ТЕКСТА
ОТНОСИТЕЛЬНО КАРТИНКИ.

•

ПЛИТКИ ДОБАВЛЯЮТСЯ ДИНАМИЧЕСКИ ПРОГРАММНЫМ СПОСОБОМ РАЗРАБОТЧИКОМ САЙТА В СВОБОДНУЮ ЯЧЕЙКУ С
НАЧАЛА ИГРОВОГО МИРА ИЛИ МИР ФОРМИРУЕТСЯ ЗАДАННОЙ КОНФИГУРАЦИИ.

•

ПОЛЬЗОВАТЕЛЮ САЙТА ДОСТУПНЫ ГЛАВНЫЕ ДЕЙСТВИЯ С ПЛИТКОЙ: ПЕРЕХОД ПО ССЫЛКЕ; ЗАБРАТЬ ПЛИТКУ В «КАРМАН»;
ПОСТАВИТЬ ПЛИТКУ ИЗ «КАРМАНА» ИЛИ «СУНДУКА».

•
•

СТИКЕР – ОТДЕЛЬНЫЙ ВИД ПЛИТКИ, КОТОРЫЙ СЛУЖИТ ДЛЯ ГРУППИРОВАНИЯ ПЛИТОК НА ПОЛЕ.

•

КАЖДАЯ ПЛИТКА МОЖЕТ ССЫЛАТЬСЯ ЛИБО НА АДРЕС URL ЛИБО НА ЛЮБОЙ ФАЙЛ/ПРИЛОЖЕНИЕ НА УСТРОЙСТВЕ.

СТИКЕР, НЕ ИМЕЕТ РАМКИ И КАРТИНКИ И МОЖЕТ ЗАНИМАТЬ НЕСКОЛЬКО ЯЧЕЕК, А ЕГО ТЕКСТ ПРОГРАММИРУЕТСЯ
ПОЛЬЗОВАТЕЛЕМ ИЛИ РАЗРАБОТЧИКОМ.
ПРОЦЕСС
ОПИСАНИЕ
• В СИСТЕМЕ МОЖНО ВЫДЕЛИТЬ НЕСКОЛЬКО ПРОЦЕССОВ: АНИМАЦИЯ, МАСШТАБИРОВАНИЕ,
ПРЕОБРАЗОВАНИЕ И ДЕЙСТВИЯ С ПЛИТКАМИ.

• МАСШТАБИРОВАНИЕ ИСПОЛЬЗУЕТСЯ ДЛЯ ПОЛУЧЕНИЯ ЦИФРОВОЙ КАРТЫ ПОЛЯ.
• ПРЕОБРАЗОВАНИЕ – ПРОЦЕСС ПРИСОЕДИНЕНИЯ/ОТСОЕДИНЕНИЯ ПЛИТКИ ОТ «ОСТРОВА». РАМКА
ПЛИТКИ СТАНОВИТЬСЯ ТАКОГО ЖЕ ЦВЕТА КАК И ОСТРОВ К КОТОРОМУ ОНА ПРИСОЕДИНИЛАСЬ.

• С ПЛИТКАМИ МОЖНОСОВЕРШИТЬ СЛЕДУЩИЕ ДЕЙСТВИЯ: ПЕРЕЙТИ ПО ССЫЛКЕ/ОТКРЫТЬ ФАЙЛ,
ПОМЕСТИТЬ ПЛИТКУ НА ПОЛЕ, ЗАБРАТЬ ПЛИТКУ С ПОЛЯ.
• СИСТЕМНЫЙ КОМПОНЕНТ • 2.3.1 ЯЧЕЙКИ
НАВИГАЦИИ PIXELCRAFT • 2.3.1.1 ШИРИНА
• 1 УЧАСТВУЮТ
• 2.3.1.2 ВЫСОТА
• 1.1 РАЗРАБОТЧИК
• 2.3.2 ПЛИТКИ
• 1.2 ПОЛЬЗОВАТЕЛЬ
• 2.3.2.1 ЦВЕТ ФОНА
• 2 СОДЕРЖИТ
• 2.3.2.2 ТЕКСТОВОЕ
• 2.1 КАРМАН
СОДЕРЖАНИЕ
• 2.2 СУНДУК
• 2.3.2.2.1 ТЕМА
• 2.3 ПОЛЕ
• 2.3.2.2.2 КАТЕГОРИЯ

• 2.3.2.2.3 АВТОР
• 2.3.2.2.4 ВРЕМЯ
• 2.3.2.3 ССЫЛКА
• 2.3.2.3.1 URL
• 2.3.2.3.2 ПУТЬ К ФАЙЛУ
• 2.3.2.3.2.1 ФИЛЬМ
• 2.3.2.3.2.2 ДОКУМЕНТ
• 2.3.2.3.2.3 МУЗЫКА

ПРОТОКОЛ В ФОРМАТЕ RTF
• 2.3.2.4 РАМКА
• 2.3.2.4.1 ЦВЕТ
• 2.3.2.4.2 ОТСТУП
• 2.3.2.4.2.1 СВЕРХУ
• 2.3.2.4.2.2 СНИЗУ
• 2.3.2.4.2.3 СЛЕВА
• 2.3.2.4.2.4 СПРАВА
• 2.3.2.4.3 ТОЛЩИНА
• 2.3.2.5 КАРТИНКА

• 2.3.2.5.1 ОБТЕКАНИЕ
ТЕКСТОМ

• 2.3.2.5.1.1 СЛЕВА
• 2.3.2.5.1.2 СПРАВА
• 2.3.2.5.1.3 СВЕРХУ
• 2.3.2.5.1.4 СНИЗУ
• 2.3.3 СЕТКА
• 2.3.3.1 ЦВЕТ
• 2.3.3.2 ПРОЗРАЧНОСТЬ

• 2.3.3.3 ПОДЛОЖКА
• 2.3.3.4 РАЗМЕР
• 2.3.3.4.1 СТОЛБЦОВ
• 2.3.3.4.2 СТРОК
• 2.3.4 СТИКЕР
• 2.3.4.1 ТЕКСТ
• 2.3.4.2 ШИРИНА
• 2.3.4.3 ВЫСОТА
• 2.3.4.4 ЦВЕТ

ПРОТОКОЛ В ФОРМАТЕ RTF
• 2.3.5 ЦИФРОВАЯ КАРТА
• 3 ПРОЦЕСС
• 3.1 ДЕЙСТВИЯ
• 3.1.1 ПЕРЕЙТИ
• 3.1.1.1 LCLICK
• 3.1.2 ПОМЕСТИТЬ
• 3.1.2.1 (1 ВАРИАНТ) ZОБАЗНОЕ ДВИЖЕНИЕ
МЫШЬЮ

• 3.1.2.2 (1 ВАРИАНТ)
• 3.1.3 ЗАБРАТЬ
• 3.1.3.1 RCLICK +
УДЕРЖИВАНИЕ

• 3.2 ПРЕОБРАЗОВАНИЕ
• 3.2.1 ПРИСОЕЕНЕНИЕ
• 3.2.2 ОТСОЕДЕНЕНИЕ
• 3.3 МАСШТАБИРОВАНИЕ
• 3.3.1 УВЕЛИЧЕНИЕ

• 3.3.2 УМЕНЬШЕНИЕ
• 3.4 ВРЕМЯ АНИМАЦИИ
• 3.4.1 МИЛИСЕКУНДЫ
• 3.4.2 2 ВАРИАНТ
• 4 ИНСТРУМЕНТ
• 4.1 МЫШЬ

ПРОТОКОЛ В ФОРМАТЕ RTF
СХЕМА ЗНАНИЙ
СПАСИБО ЗА ВНИМАНИЕ

Contenu connexe

Similaire à some secret project - lab 2 software modelling

Cisco Connect Almaty 2014 - Security Solutions for Data Centers (russian)
Cisco Connect Almaty 2014 - Security Solutions for Data Centers (russian)Cisco Connect Almaty 2014 - Security Solutions for Data Centers (russian)
Cisco Connect Almaty 2014 - Security Solutions for Data Centers (russian)Andrey Klyuchka
 
Защита центров обработки данных. Механизмы безопасности для классической фабр...
Защита центров обработки данных. Механизмы безопасности для классической фабр...Защита центров обработки данных. Механизмы безопасности для классической фабр...
Защита центров обработки данных. Механизмы безопасности для классической фабр...Cisco Russia
 
Макс Патрол - Система комплексного мониторинга информационной безопасности
Макс Патрол - Система комплексного мониторинга информационной безопасностиМакс Патрол - Система комплексного мониторинга информационной безопасности
Макс Патрол - Система комплексного мониторинга информационной безопасностиNatasha Zaverukha
 
Новое поколение DPI решений для задач контентной фильтрации и виртуализации с...
Новое поколение DPI решений для задач контентной фильтрации и виртуализации с...Новое поколение DPI решений для задач контентной фильтрации и виртуализации с...
Новое поколение DPI решений для задач контентной фильтрации и виртуализации с...Cisco Russia
 
Варианты дизайна и лучшие практики создания безопасного ЦОД
Варианты дизайна и лучшие практики создания безопасного ЦОДВарианты дизайна и лучшие практики создания безопасного ЦОД
Варианты дизайна и лучшие практики создания безопасного ЦОДCisco Russia
 
Грибков М.А. - ПАО "МОЭСК"
Грибков М.А. - ПАО "МОЭСК"Грибков М.А. - ПАО "МОЭСК"
Грибков М.А. - ПАО "МОЭСК"DigitalSubstation
 
Gpudigitallab experimental studio
Gpudigitallab experimental studioGpudigitallab experimental studio
Gpudigitallab experimental studioOleg Gubanov
 
Tech day armenia for developers
Tech day armenia   for developersTech day armenia   for developers
Tech day armenia for developersAlexey Bokov
 
Application Visibility and Control - обзор технологии и функционала
Application Visibility and Control - обзор технологии и функционалаApplication Visibility and Control - обзор технологии и функционала
Application Visibility and Control - обзор технологии и функционалаCisco Russia
 
Управление доступом и контроль параметров безопасности виртуальной инфраструк...
Управление доступом и контроль параметров безопасности виртуальной инфраструк...Управление доступом и контроль параметров безопасности виртуальной инфраструк...
Управление доступом и контроль параметров безопасности виртуальной инфраструк...areconster
 
Ориентированная на приложения инфраструктура Cisco ACI
Ориентированная на приложения инфраструктура Cisco ACI Ориентированная на приложения инфраструктура Cisco ACI
Ориентированная на приложения инфраструктура Cisco ACI Cisco Russia
 
Защита центров обработки данных. Механизмы безопасности для классической фабр...
Защита центров обработки данных. Механизмы безопасности для классической фабр...Защита центров обработки данных. Механизмы безопасности для классической фабр...
Защита центров обработки данных. Механизмы безопасности для классической фабр...Cisco Russia
 
Безопасность ЦОД-часть 1
Безопасность ЦОД-часть 1Безопасность ЦОД-часть 1
Безопасность ЦОД-часть 1Cisco Russia
 
Mасштабируемое управление и автоматизация серверной платформы и интегрирован...
Mасштабируемое управление и автоматизация серверной платформы и интегрирован...Mасштабируемое управление и автоматизация серверной платформы и интегрирован...
Mасштабируемое управление и автоматизация серверной платформы и интегрирован...Cisco Russia
 
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...Cisco Russia
 
Система управления инфраструктурой частного облака Cisco UCS Director
Система управления инфраструктурой частного облака Cisco UCS DirectorСистема управления инфраструктурой частного облака Cisco UCS Director
Система управления инфраструктурой частного облака Cisco UCS DirectorCisco Russia
 
Безопасность Центров Обработки Данных
Безопасность Центров Обработки ДанныхБезопасность Центров Обработки Данных
Безопасность Центров Обработки ДанныхCisco Russia
 
Углубленное изучение Security Group Tags: Детальный обзор
Углубленное изучение Security Group Tags: Детальный обзорУглубленное изучение Security Group Tags: Детальный обзор
Углубленное изучение Security Group Tags: Детальный обзорCisco Russia
 
Сетевая инфраструктура ЦОД, ориентированная на приложения и коммутаторы Nexus...
Сетевая инфраструктура ЦОД, ориентированная на приложения и коммутаторы Nexus...Сетевая инфраструктура ЦОД, ориентированная на приложения и коммутаторы Nexus...
Сетевая инфраструктура ЦОД, ориентированная на приложения и коммутаторы Nexus...Cisco Russia
 

Similaire à some secret project - lab 2 software modelling (20)

Cisco Connect Almaty 2014 - Security Solutions for Data Centers (russian)
Cisco Connect Almaty 2014 - Security Solutions for Data Centers (russian)Cisco Connect Almaty 2014 - Security Solutions for Data Centers (russian)
Cisco Connect Almaty 2014 - Security Solutions for Data Centers (russian)
 
Защита центров обработки данных. Механизмы безопасности для классической фабр...
Защита центров обработки данных. Механизмы безопасности для классической фабр...Защита центров обработки данных. Механизмы безопасности для классической фабр...
Защита центров обработки данных. Механизмы безопасности для классической фабр...
 
Макс Патрол - Система комплексного мониторинга информационной безопасности
Макс Патрол - Система комплексного мониторинга информационной безопасностиМакс Патрол - Система комплексного мониторинга информационной безопасности
Макс Патрол - Система комплексного мониторинга информационной безопасности
 
Новое поколение DPI решений для задач контентной фильтрации и виртуализации с...
Новое поколение DPI решений для задач контентной фильтрации и виртуализации с...Новое поколение DPI решений для задач контентной фильтрации и виртуализации с...
Новое поколение DPI решений для задач контентной фильтрации и виртуализации с...
 
Варианты дизайна и лучшие практики создания безопасного ЦОД
Варианты дизайна и лучшие практики создания безопасного ЦОДВарианты дизайна и лучшие практики создания безопасного ЦОД
Варианты дизайна и лучшие практики создания безопасного ЦОД
 
Грибков М.А. - ПАО "МОЭСК"
Грибков М.А. - ПАО "МОЭСК"Грибков М.А. - ПАО "МОЭСК"
Грибков М.А. - ПАО "МОЭСК"
 
Gpudigitallab experimental studio
Gpudigitallab experimental studioGpudigitallab experimental studio
Gpudigitallab experimental studio
 
Tech day armenia for developers
Tech day armenia   for developersTech day armenia   for developers
Tech day armenia for developers
 
Application Visibility and Control - обзор технологии и функционала
Application Visibility and Control - обзор технологии и функционалаApplication Visibility and Control - обзор технологии и функционала
Application Visibility and Control - обзор технологии и функционала
 
Управление доступом и контроль параметров безопасности виртуальной инфраструк...
Управление доступом и контроль параметров безопасности виртуальной инфраструк...Управление доступом и контроль параметров безопасности виртуальной инфраструк...
Управление доступом и контроль параметров безопасности виртуальной инфраструк...
 
Nova poshta
Nova poshtaNova poshta
Nova poshta
 
Ориентированная на приложения инфраструктура Cisco ACI
Ориентированная на приложения инфраструктура Cisco ACI Ориентированная на приложения инфраструктура Cisco ACI
Ориентированная на приложения инфраструктура Cisco ACI
 
Защита центров обработки данных. Механизмы безопасности для классической фабр...
Защита центров обработки данных. Механизмы безопасности для классической фабр...Защита центров обработки данных. Механизмы безопасности для классической фабр...
Защита центров обработки данных. Механизмы безопасности для классической фабр...
 
Безопасность ЦОД-часть 1
Безопасность ЦОД-часть 1Безопасность ЦОД-часть 1
Безопасность ЦОД-часть 1
 
Mасштабируемое управление и автоматизация серверной платформы и интегрирован...
Mасштабируемое управление и автоматизация серверной платформы и интегрирован...Mасштабируемое управление и автоматизация серверной платформы и интегрирован...
Mасштабируемое управление и автоматизация серверной платформы и интегрирован...
 
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...
Облачные приложения и построение платформ для них на базе Openstack Дмитрий Х...
 
Система управления инфраструктурой частного облака Cisco UCS Director
Система управления инфраструктурой частного облака Cisco UCS DirectorСистема управления инфраструктурой частного облака Cisco UCS Director
Система управления инфраструктурой частного облака Cisco UCS Director
 
Безопасность Центров Обработки Данных
Безопасность Центров Обработки ДанныхБезопасность Центров Обработки Данных
Безопасность Центров Обработки Данных
 
Углубленное изучение Security Group Tags: Детальный обзор
Углубленное изучение Security Group Tags: Детальный обзорУглубленное изучение Security Group Tags: Детальный обзор
Углубленное изучение Security Group Tags: Детальный обзор
 
Сетевая инфраструктура ЦОД, ориентированная на приложения и коммутаторы Nexus...
Сетевая инфраструктура ЦОД, ориентированная на приложения и коммутаторы Nexus...Сетевая инфраструктура ЦОД, ориентированная на приложения и коммутаторы Nexus...
Сетевая инфраструктура ЦОД, ориентированная на приложения и коммутаторы Nexus...
 

Plus de Natasha Lysakova

Stroller shop магазин аксессуаров для колясок
Stroller shop   магазин аксессуаров для колясокStroller shop   магазин аксессуаров для колясок
Stroller shop магазин аксессуаров для колясокNatasha Lysakova
 
Поход хоббитов - Менеджмент проектов
Поход хоббитов - Менеджмент проектовПоход хоббитов - Менеджмент проектов
Поход хоббитов - Менеджмент проектовNatasha Lysakova
 
расчетная работа
расчетная работарасчетная работа
расчетная работаNatasha Lysakova
 
лабораторная работа №5 GUI
лабораторная работа №5 GUIлабораторная работа №5 GUI
лабораторная работа №5 GUINatasha Lysakova
 
лабораторная работа №4 uml
лабораторная работа №4 umlлабораторная работа №4 uml
лабораторная работа №4 umlNatasha Lysakova
 
лабораторная работа №3 dfd & idef0
лабораторная работа №3 dfd & idef0лабораторная работа №3 dfd & idef0
лабораторная работа №3 dfd & idef0Natasha Lysakova
 
Лысакова Наташа
Лысакова НаташаЛысакова Наташа
Лысакова НаташаNatasha Lysakova
 

Plus de Natasha Lysakova (7)

Stroller shop магазин аксессуаров для колясок
Stroller shop   магазин аксессуаров для колясокStroller shop   магазин аксессуаров для колясок
Stroller shop магазин аксессуаров для колясок
 
Поход хоббитов - Менеджмент проектов
Поход хоббитов - Менеджмент проектовПоход хоббитов - Менеджмент проектов
Поход хоббитов - Менеджмент проектов
 
расчетная работа
расчетная работарасчетная работа
расчетная работа
 
лабораторная работа №5 GUI
лабораторная работа №5 GUIлабораторная работа №5 GUI
лабораторная работа №5 GUI
 
лабораторная работа №4 uml
лабораторная работа №4 umlлабораторная работа №4 uml
лабораторная работа №4 uml
 
лабораторная работа №3 dfd & idef0
лабораторная работа №3 dfd & idef0лабораторная работа №3 dfd & idef0
лабораторная работа №3 dfd & idef0
 
Лысакова Наташа
Лысакова НаташаЛысакова Наташа
Лысакова Наташа
 

some secret project - lab 2 software modelling

  • 1.
  • 2. PIXELCRAFT • КЛАСС ПО: СИСТЕМНЫЙ WEBGL-КЛАСС ВЕКТОРНОЙ SVG-ГРАФИКИ. • НИК: WEB-ИНТЕРФЕЙС САЙТА В СТИЛЕ 2D MINECRAFT. • ТЕМА: ОТОБРАЖЕНИЕ ПУНКТОВ ГРАФИЧЕСКОГО ИНТЕРФЕЙСА 2D ПОЛЕМ ПЛИТОК В ИГРОВОЙ «ПЕСОЧНИЦЕ». • НАЗНАЧЕНИЕ: ПРИМЕНЕНИЕ ДВУХМЕРНОГО ИГРОВОГО ПОЛЯ «ПЕСОЧНИЦА СТРОИТЕЛЬНЫХ БЛОКОВ PIXELCRAFT» ПЛИТОК КАК ЭЛЕМЕНТА УПРАВЛЕНИЯ ГРАФИЧЕСКИМ ИНТЕРФЕЙСОМ САЙТА ИЛИ ПРОГРАММЫ ДЛЯ СЕНСОРНОГО ЭКРАНА.
  • 4. ОПИСАНИЕ • СИСТЕМНЫЙ ЭЛЕМЕНТ НАВИГАЦИИ PIXELCRAFT ПРЕДСТАВЛЯЕТ СОБОЙ МАСШТАБИРУЕМОЕ РАБОЧЕЕ ПРОСТРАНСТВО С НАСТРАИВАЕМЫМ ОТОБРАЖЕНИЕМ ИНФОРМАЦИИ. • СИСТЕМА НАСТРАИВАЕТСЯ РАЗРАБОТЧИКАМИ И ПОЛЬЗОВАТЕЛЯМИ. • ИНСТРУМЕНТОМ ВЗАИМОДЕЙСТВИЯ МЕЖДУ СИСТЕМОЙ И ПОЛЬЗОВАТЕЛЕМ ЯВЛЯЕТСЯ МЫШЬ.
  • 6. ОПИСАНИЕ • СИСТЕМА СОСТОИТ ИЗ ТРЕХ ОСНОВНЫХ КОМПОНЕНТОВ: ПОЛЕ, СУНДУК И КАРМАН. • МИНИМАЛЬНАЯ ЕДИНИЦА НА ПОЛЕ – ПЛИТКА. • СУНДУК – ДОЛГОВРЕМЕННОЕ ХРАНИЛИЩЕ НЕНУЖНЫХ ПЛИТОК. • КАРМАН – ХРАНИЛИЩЕ ДЛЯ НОВЫХ ПЛИТОК.
  • 8. ОПИСАНИЕ • ПОЛЕ РАЗМЕЧЕНО НЕВИДИМОЙ ИЛИ ПОЛУПРОЗРАЧНОЙ К ФОНУ СЕТКОЙ ПРЯМОУГОЛЬНЫХ ЯЧЕЕК, КОЛИЧЕСТВО КОТОРЫХ МОЖНО НАСТРОИТЬ. • ПОЛЕ ИМЕЕТ ЦВЕТНОЙ ФОН ИЛИ ГРАДАЦИЮ НЕСКОЛЬКИХ ЦВЕТОВ ИЛИ КАРТИНКУ ПОДЛОЖКИ, КОТОРУЮ ИЗМЕНЯЕТ ПОЛЬЗОВАТЕЛЬ. РАЗЛИЧАЮТ ТЕМАТИЧЕСКИЕ КАРТИНКИ ПОДЛОЖКИ: «ГОЛУБОЙ ОКЕАН», «ЛУННАЯ ПОВЕРХНОСТЬ», «КРУПНАЯ ЛИСТВА», «КОНТИНЕНТЫ ПЛАНЕТЫ». • ПОЛЕ МАСШТАБИРУЕТСЯ ПОЛЗУНКОМ ДО МИНИМУМА: ОДНА ЯЧЕЙКА ДВА ГОРИЗОНТАЛЬНЫХ ПИКСЕЛЯ ЦВЕТА ФОНА ПЛИТКИ ИЛИ ЦВЕТ ПОЛЯ. УМЕНЬШИВ ПОЛЕ ДО МИНИМУМА, ПОЛУЧИМ ЦИФРОВУЮ КАРТУ, ГДЕ ГРУППА ПЛИТОК БУДУТ ВЫГЛЯДЕТЬ КАК ОСТРОВ. • ГРУППА РЯДОМ СТОЯЩИХ ПЛИТОК ИМЕЕТ ОДИНАКОВЫЙ ЦВЕТ ФОНА, ПОЭТОМУ ОБРАЗУЕТ «ОСТРОВ».
  • 10. ОПИСАНИЕ • ПЛИТКА ИМЕЕТ ТИПОВОЕ ОФОРМЛЕНИЕ: ЦВЕТ ФОНА; РАМКА, ТЕКСТОВОЕ СОДЕРЖАНИЕ, КАРТИНКА, ПОЛОЖЕНИЕ ТЕКСТА ОТНОСИТЕЛЬНО КАРТИНКИ. • ПЛИТКИ ДОБАВЛЯЮТСЯ ДИНАМИЧЕСКИ ПРОГРАММНЫМ СПОСОБОМ РАЗРАБОТЧИКОМ САЙТА В СВОБОДНУЮ ЯЧЕЙКУ С НАЧАЛА ИГРОВОГО МИРА ИЛИ МИР ФОРМИРУЕТСЯ ЗАДАННОЙ КОНФИГУРАЦИИ. • ПОЛЬЗОВАТЕЛЮ САЙТА ДОСТУПНЫ ГЛАВНЫЕ ДЕЙСТВИЯ С ПЛИТКОЙ: ПЕРЕХОД ПО ССЫЛКЕ; ЗАБРАТЬ ПЛИТКУ В «КАРМАН»; ПОСТАВИТЬ ПЛИТКУ ИЗ «КАРМАНА» ИЛИ «СУНДУКА». • • СТИКЕР – ОТДЕЛЬНЫЙ ВИД ПЛИТКИ, КОТОРЫЙ СЛУЖИТ ДЛЯ ГРУППИРОВАНИЯ ПЛИТОК НА ПОЛЕ. • КАЖДАЯ ПЛИТКА МОЖЕТ ССЫЛАТЬСЯ ЛИБО НА АДРЕС URL ЛИБО НА ЛЮБОЙ ФАЙЛ/ПРИЛОЖЕНИЕ НА УСТРОЙСТВЕ. СТИКЕР, НЕ ИМЕЕТ РАМКИ И КАРТИНКИ И МОЖЕТ ЗАНИМАТЬ НЕСКОЛЬКО ЯЧЕЕК, А ЕГО ТЕКСТ ПРОГРАММИРУЕТСЯ ПОЛЬЗОВАТЕЛЕМ ИЛИ РАЗРАБОТЧИКОМ.
  • 12. ОПИСАНИЕ • В СИСТЕМЕ МОЖНО ВЫДЕЛИТЬ НЕСКОЛЬКО ПРОЦЕССОВ: АНИМАЦИЯ, МАСШТАБИРОВАНИЕ, ПРЕОБРАЗОВАНИЕ И ДЕЙСТВИЯ С ПЛИТКАМИ. • МАСШТАБИРОВАНИЕ ИСПОЛЬЗУЕТСЯ ДЛЯ ПОЛУЧЕНИЯ ЦИФРОВОЙ КАРТЫ ПОЛЯ. • ПРЕОБРАЗОВАНИЕ – ПРОЦЕСС ПРИСОЕДИНЕНИЯ/ОТСОЕДИНЕНИЯ ПЛИТКИ ОТ «ОСТРОВА». РАМКА ПЛИТКИ СТАНОВИТЬСЯ ТАКОГО ЖЕ ЦВЕТА КАК И ОСТРОВ К КОТОРОМУ ОНА ПРИСОЕДИНИЛАСЬ. • С ПЛИТКАМИ МОЖНОСОВЕРШИТЬ СЛЕДУЩИЕ ДЕЙСТВИЯ: ПЕРЕЙТИ ПО ССЫЛКЕ/ОТКРЫТЬ ФАЙЛ, ПОМЕСТИТЬ ПЛИТКУ НА ПОЛЕ, ЗАБРАТЬ ПЛИТКУ С ПОЛЯ.
  • 13. • СИСТЕМНЫЙ КОМПОНЕНТ • 2.3.1 ЯЧЕЙКИ НАВИГАЦИИ PIXELCRAFT • 2.3.1.1 ШИРИНА • 1 УЧАСТВУЮТ • 2.3.1.2 ВЫСОТА • 1.1 РАЗРАБОТЧИК • 2.3.2 ПЛИТКИ • 1.2 ПОЛЬЗОВАТЕЛЬ • 2.3.2.1 ЦВЕТ ФОНА • 2 СОДЕРЖИТ • 2.3.2.2 ТЕКСТОВОЕ • 2.1 КАРМАН СОДЕРЖАНИЕ • 2.2 СУНДУК • 2.3.2.2.1 ТЕМА • 2.3 ПОЛЕ • 2.3.2.2.2 КАТЕГОРИЯ • 2.3.2.2.3 АВТОР • 2.3.2.2.4 ВРЕМЯ • 2.3.2.3 ССЫЛКА • 2.3.2.3.1 URL • 2.3.2.3.2 ПУТЬ К ФАЙЛУ • 2.3.2.3.2.1 ФИЛЬМ • 2.3.2.3.2.2 ДОКУМЕНТ • 2.3.2.3.2.3 МУЗЫКА ПРОТОКОЛ В ФОРМАТЕ RTF
  • 14. • 2.3.2.4 РАМКА • 2.3.2.4.1 ЦВЕТ • 2.3.2.4.2 ОТСТУП • 2.3.2.4.2.1 СВЕРХУ • 2.3.2.4.2.2 СНИЗУ • 2.3.2.4.2.3 СЛЕВА • 2.3.2.4.2.4 СПРАВА • 2.3.2.4.3 ТОЛЩИНА • 2.3.2.5 КАРТИНКА • 2.3.2.5.1 ОБТЕКАНИЕ ТЕКСТОМ • 2.3.2.5.1.1 СЛЕВА • 2.3.2.5.1.2 СПРАВА • 2.3.2.5.1.3 СВЕРХУ • 2.3.2.5.1.4 СНИЗУ • 2.3.3 СЕТКА • 2.3.3.1 ЦВЕТ • 2.3.3.2 ПРОЗРАЧНОСТЬ • 2.3.3.3 ПОДЛОЖКА • 2.3.3.4 РАЗМЕР • 2.3.3.4.1 СТОЛБЦОВ • 2.3.3.4.2 СТРОК • 2.3.4 СТИКЕР • 2.3.4.1 ТЕКСТ • 2.3.4.2 ШИРИНА • 2.3.4.3 ВЫСОТА • 2.3.4.4 ЦВЕТ ПРОТОКОЛ В ФОРМАТЕ RTF
  • 15. • 2.3.5 ЦИФРОВАЯ КАРТА • 3 ПРОЦЕСС • 3.1 ДЕЙСТВИЯ • 3.1.1 ПЕРЕЙТИ • 3.1.1.1 LCLICK • 3.1.2 ПОМЕСТИТЬ • 3.1.2.1 (1 ВАРИАНТ) ZОБАЗНОЕ ДВИЖЕНИЕ МЫШЬЮ • 3.1.2.2 (1 ВАРИАНТ) • 3.1.3 ЗАБРАТЬ • 3.1.3.1 RCLICK + УДЕРЖИВАНИЕ • 3.2 ПРЕОБРАЗОВАНИЕ • 3.2.1 ПРИСОЕЕНЕНИЕ • 3.2.2 ОТСОЕДЕНЕНИЕ • 3.3 МАСШТАБИРОВАНИЕ • 3.3.1 УВЕЛИЧЕНИЕ • 3.3.2 УМЕНЬШЕНИЕ • 3.4 ВРЕМЯ АНИМАЦИИ • 3.4.1 МИЛИСЕКУНДЫ • 3.4.2 2 ВАРИАНТ • 4 ИНСТРУМЕНТ • 4.1 МЫШЬ ПРОТОКОЛ В ФОРМАТЕ RTF