Jaka jest różnica między Unity-2D a Unity-3D?

15

Jaka jest różnica między Unity-2D a Unity-3D? Czy unity-2D będzie obsługiwany (aktualizacje, funkcje) w przyszłej wersji Ubuntu?

nik90
źródło

Odpowiedzi:

15

Różnice techniczne.

Jedność

  • Napisany w C ++ jako wtyczka do compiz i używa nux do obsługi OpenGL.
  • Wymaga przyspieszenia sprzętowego (Compositing). ( Wymagania sprzętowe )
  • Jest dostarczany jako środowisko domyślne w 11.04
  • Zarządza także oknami poprzez sam compiz.

Unity 2D

  • Napisane w C ++ z Qt
  • Działa na systemach bez akceleracji sprzętowej, takich jak platformy oparte na ARM, w wyniku czego nie jest w stanie uzyskać zaawansowanych efektów 3D.
  • Dostarczone jako metoda rezerwowa w 11.10. Domyślnie nie jest dostarczany w 11.04, dostępny jako osobny pakiet, który użytkownik musi zainstalować.
  • Potrzebuje osobnego menedżera okien (np. Metacity) do zarządzania oknami.
Jorge Castro
źródło
1

Unity-2D jest przeznaczony do użytku na komputerach, które nie obsługują grafiki z akceleracją 3D, takich jak niektóre netbooki z niższej półki. Unity-2D wygląda prawie dokładnie tak samo, jak jej odpowiednik 3D, choć bez odrobiny wrażenia.

Jeśli chodzi o aktualizacje, oba powinny być aktualizowane mniej więcej w tym samym czasie - chociaż spodziewam się, że Unity-3D będzie w to włożyć nieco więcej wysiłku, ponieważ jest to wersja „głównego nurtu” Unity.

Jacob Millward
źródło
0

unity 2D zaczęło się od książek sieciowych i było nowe. Użyłem go w moich książkach sieciowych. Jedność 3D będzie Domyślna dla 11.04, jeśli 3D jest obsługiwany, istnieją dodatkowe funkcje, na przykład, jeśli otworzysz przeglądarkę internetową i zmaksymalizujesz pasek, który ukryje.

antman1380
źródło