14
2D в Unity3D

2D in Unity3D

  • Upload
    -

  • View
    1.573

  • Download
    3

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: 2D in Unity3D

2D в Unity3D

Page 2: 2D in Unity3D

ПроизводительностьМинимум dc

Минимум времени отрисовки

Page 3: 2D in Unity3D

Легкость использованияМинимум кода

Максимум встроенных возможностей

В идеале WYSIWYG

Page 4: 2D in Unity3D

Запиливание новых фич

Page 5: 2D in Unity3D

Вариант 1: Unity GUI

Page 6: 2D in Unity3D

Собственная система: на коленке

Page 7: 2D in Unity3D

Продуманная система,Готовый плагин

Page 8: 2D in Unity3D

ОценкаПроизводительность Легкость

использованияНовые фичи

Unity GUI - - -

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

+ - +

Продуманная система

+ + +

Page 9: 2D in Unity3D

Оценка с усложнением задач, с новыми проектами

Производительность

Легкость использования

Новые фичи

Unity GUI - - -

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

Продуманная система

+ + +

Page 10: 2D in Unity3D

Почему NGUIПроизводительно: 1 атлас = 1dc (даже у объектов с

разными скейлами), малое время рендеринга

Просто: WYSIWYG. Все делаешь в редакторе

Реализация многих фич

Большое комьюнити, много граблей уже изучены до меня

FastGUI, MVVM

Page 11: 2D in Unity3D

Что есть?Sprite, tiled sprite, sliced sprite

Button, scale, image button

Checkbox, radiobutton

UIInput, label, localization

Scrollist, dropdown, slider

Tweenings, aplha

Page 12: 2D in Unity3D

ПроблемыЛокализация: нет динамических шрифтов

Из под-коробки нет поддержки right-to-left языков

Page 13: 2D in Unity3D

Ссылки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

Page 14: 2D in Unity3D

Спасибо за внимание!Вопросы?