SlideShare a Scribd company logo
2D в Unity3D
Производительность
     Минимум dc
     Минимум времени отрисовки
Легкость использования
 Минимум кода
 Максимум встроенных возможностей
 В идеале WYSIWYG
Запиливание новых фич
Вариант 1: Unity GUI
Собственная система:
     на коленке
Продуманная система,
   Готовый плагин
Оценка
              Производительность      Легкость     Новые фичи
                                   использования



 Unity GUI            -                  -             -




 Плагин на            +                  -             +
  коленке



Продуманная           +                  +             +
  система
Оценка с усложнением задач, с
     новыми проектами
                    Производительнос      Легкость     Новые фичи
                           ть          использования



    Unity GUI              -                 -             -


Плагин на коленке          -                 -             -


  Продуманная              +                 +             +
    система
Почему NGUI
 Производительно: 1 атлас = 1dc (даже у объектов с
  разными скейлами), малое время рендеринга

 Просто: WYSIWYG. Все делаешь в редакторе
 Реализация многих фич
 Большое комьюнити, много граблей уже изучены до
  меня

 FastGUI, MVVM
Что есть?
 Sprite, tiled sprite, sliced sprite
 Button, scale, image button
 Checkbox, radiobutton
 UIInput, label, localization
 Scrollist, dropdown, slider
 Tweenings, aplha
Проблемы
 Локализация: нет динамических шрифтов
 Из под-коробки нет поддержки right-to-left языков
Ссылки
 http://www.tasharen.com/?page_id=140 - NGUI
 http://docs.unity3d.com/Documentation/Manual/iphone-
  OptimizedGraphicsMethods.html - оптимизация под
  мобильники

 http://rustam-kot.blogspot.ru/2013/03/blog-post_25.html -
  интерфейсы под разные разрешения

 http://u3d.as/content/monster-juice/fast-gui-for-ngui/3vJ -
  fastGUI for NGUI
Спасибо за внимание!
     Вопросы?

More Related Content

PDF
Сергей Комлач "Итоги Google I/O: что нас ждет"
PDF
Онлайн-кинотеатр для SmartTV на веб-технологиях / Михаил Лабанов (Ayyo)
PPTX
Continuous Integration в мобильной разработке
PDF
UI, сделай мне хорошо
PDF
Podlodka i os crew 8
PPTX
Unity 5 — о чем мы рассказывали на Unite 14
PPTX
Unity Android и Java. Демо сессия
Сергей Комлач "Итоги Google I/O: что нас ждет"
Онлайн-кинотеатр для SmartTV на веб-технологиях / Михаил Лабанов (Ayyo)
Continuous Integration в мобильной разработке
UI, сделай мне хорошо
Podlodka i os crew 8
Unity 5 — о чем мы рассказывали на Unite 14
Unity Android и Java. Демо сессия

Similar to 2D in Unity3D (20)

PPTX
Автоматизируем GUI тесты на питоне
PPT
Автоматическое тестирование мобильных приложений на основе скриншотов
PPTX
Image-based automation
PPTX
Автоматизация с помощью скриншотов. Как научить скрипт видеть графический инт...
PDF
Дмитрий Костюк - Измерение удобства современных оконных интерфейсов
PPTX
GUI тесты на чистом питоне: Win32, MS UI Automation и щепотка чёрной магии
PPTX
Автоматизация тестирования iOS и Android приложений
PPT
Nix for work_izdat
PPTX
DUMP-2012 - Проектирование интерфейсов - "Опыт аутстаффинга проектировщиков п...
PDF
Froglogic Squish
PPT
PDF
Особенности тестирования мобильных приложений (Android, iOS)
PDF
CodeFest 2012. Анкудинов Д. — О специфике мультиплатформенного тестирования игр
PPTX
Automation testing desktop applications
PPTX
белогорцев глеб белогорцев
PPTX
Image-based automation
PDF
IT-инфраструктура. FAQ для разработчика
PDF
Catalog idea-microsoft
PDF
PPT
Всеволод Шмыров, Яндекс
Автоматизируем GUI тесты на питоне
Автоматическое тестирование мобильных приложений на основе скриншотов
Image-based automation
Автоматизация с помощью скриншотов. Как научить скрипт видеть графический инт...
Дмитрий Костюк - Измерение удобства современных оконных интерфейсов
GUI тесты на чистом питоне: Win32, MS UI Automation и щепотка чёрной магии
Автоматизация тестирования iOS и Android приложений
Nix for work_izdat
DUMP-2012 - Проектирование интерфейсов - "Опыт аутстаффинга проектировщиков п...
Froglogic Squish
Особенности тестирования мобильных приложений (Android, iOS)
CodeFest 2012. Анкудинов Д. — О специфике мультиплатформенного тестирования игр
Automation testing desktop applications
белогорцев глеб белогорцев
Image-based automation
IT-инфраструктура. FAQ для разработчика
Catalog idea-microsoft
Всеволод Шмыров, Яндекс
Ad

2D in Unity3D