В чем разница между Unity-2D и Unity-3D?
В чем разница между Unity-2D и Unity-3D? Будет ли Unity-2D поддерживаться (обновления, функции) в будущей версии Ubuntu?
3 ответа
Технические отличия
Единство
- Написан на C++ как плагин compiz и использует nux для поддержки OpenGL.
- Требуется аппаратное ускорение (композитинг). ( Требования к оборудованию)
- Поставляется в качестве среды по умолчанию в 11.04
- Также делает управление окнами через сам compiz.
Unity 2D
- Написано на C++ с использованием Qt
- Работает на системах без аппаратного ускорения, таких как платформы на основе ARM, в результате чего он неспособен к продвинутым 3D-эффектам.
- Поставляется как запасной метод в 11.10. По умолчанию не поставляется в версии 11.04, доступен в виде отдельного пакета, который должен установить пользователь.
- Требуется отдельный оконный менеджер (например, метасити) для управления окнами.
Unity-2D предназначен для использования с компьютерами, которые не поддерживают 3D-ускоренную графику, такими как некоторые нетбуки с низким уровнем производительности. Unity-2D выглядит почти точно так же, как и его 3D-аналог, хотя и без излишних конфет.
Что касается обновлений, то оба должны быть обновлены примерно в одно и то же время - хотя я ожидаю, что Unity-3D приложит немного больше усилий, просто потому, что это "основная" версия Unity.
Unity 2D был запущен из сетевых книг и был новым, я использовал его в своих сетевых книгах Unity 3D будет использовать по умолчанию для 11.04, если поддерживается 3D, есть дополнительные функции, например, если вы откроете веб-браузер и развернете максимизирующую панель.