Każdy, kto tworzy grę, staje przed pytaniem o perspektywę. Pierwsze pytanie, które się pojawia, dotyczy tego, czy jest to 2D czy 3D. Program Unity oferuje wiele opcji, jeśli chodzi o perspektywę rozgrywki.
Jaką perspektywę wybieram do gry w Unity?
Klasyczne pytanie brzmi, czy chcesz zaprogramować grę 2D czy 3D. Powinieneś pomyśleć o tym przed rozpoczęciem programowania. Od tego zależą również następujące decyzje. Kiedy zaczynasz nowy projekt, Unity przedstawia Ci ten wybór. Możesz już wiedzieć, czego chcesz, ale są punkty, które mogą wpłynąć na wybrany tryb.
W Unity wybór między 2D i 3D zapewnia określone ustawienia edytora w odpowiednim trybie. Na przykład istotne jest, czy obrazy są importowane jako tekstury czy sprite'y. Zaletą Unity jest to, że możesz przełączać się między trybami 2D i 3D. Ta zmiana jest możliwa niezależnie od wyboru na początku.
Pełne 3D
Geometria trójwymiarowa jest używana w grach 3D. Materiały i tekstury są renderowane na powierzchni GameObject. W ten sposób pojawiają się jako solidne środowisko, postacie i obiekty w świecie gry. Kamera porusza się po scenie, a światła i cienie są rzucane realistycznie. Gry 3D renderują scenę w grze z odpowiedniej perspektywy. Obiekt wydaje się większy na ekranie, gdy kamera się zbliża. Wszystkie gry wymagające tych ustawień tworzone są w trybie 3D.
Ortograficzne 3D
Czasami gracze używają geometrii 3D i kamery ortogonalnej zamiast perspektywy. Technikę tę wykorzystuje się np. w grach akcji z lotu ptaka. Są one określane jako 2,5D. W przypadku takich gier sensowne jest również korzystanie z edytora w trybie 3D. Nie używasz perspektywy, ale pracujesz z modelami i zasobami 3D. Zmiany kamery i sceny są ortogonalne.
Pełne 2D
Wiele gier 2D wykorzystuje płaską grafikę zwaną sprite'ami. W ogóle nie mają trójwymiarowej geometrii. Są wyświetlane jako płaskie obrazy na ekranie. Kamera nie ma perspektywy w grze. W takim przypadku przydatny jest edytor 3D.
Gry 2D z grafiką 3D
Istnieją gry 2D, które wykorzystują geometrię 3D, ale w których środowisko i postacie z rozgrywką są ograniczone do 2 wymiarów. Kamera może pokazać widok z boku, a gracz porusza się w 2 wymiarach. Jednak gra wykorzystuje modele 3D dla przeszkód i perspektywę 3D dla kamery. Efekt 3D to cel stylistyczny i funkcjonalny. Ta perspektywa gry nazywa się 2.5D. Rozgrywka w tym przypadku to 2D, ale modele 3D są wykorzystywane przy tworzeniu środowiska gry. W przypadku takich gier sensowne jest uruchomienie edytora w trybie 3D.
Rozgrywka 2D z kamerą perspektywiczną
Ta perspektywa gry to kolejny popularny styl gry 2D, który wykorzystuje grafikę 2D. Tutaj kamera perspektywiczna służy do tworzenia efektu przewijania paralaksy. To scena w stylu teatru z kartonu. Grafika jest płaska, ale rozmieszczona w różnych odległościach od kamery. Również w tym przypadku zalecany jest wariant 2D. Jednak tryb projekcji kamery na perspektywę i tryb widoku sceny należy zmienić na 3D.
Inne style perspektywy
Mogą też istnieć inne warianty i niepowtarzalne perspektywy. Powyższe to tylko wybór perspektyw, które są możliwe w Unity.
(Reklama)
Pierwotnie opublikowane 2019-09-28 13:34:00.