Unity

Jak odnaleźć się w Unity? – Wstęp do interfejsu #1

Unity jest uważane za jeden z przystępniejszy silników do tworzenia gier, nie mniej jednak dużo początkujących twórców gier może czuć zakłopotanie przy pierwszym uruchomieniu. Nasz silnik posiada wiele różnych okienek i zakładek w których na pierwszy rzut oka jest się ciężko połapać.

Wstęp do interfejsu w Unity

W Unity nie potrzebujemy wszystkich funkcjonalności na początku. Najważniejsze będą dla nas okna: Hierarchy, Inspector, Game View, Scene View, Project, Console, Preferences, Project Settings i Build Settings. Może się to wydawać trochę przytłaczające, ale tak naprawdę większość z tych okienek jest dosyć prostych w obsłudze.

Inspector i Hierachy

Na pierwszy ogień idzie Inspector (F) i Hierarchy (B) to nieodłączny duet pozwalający nam na zarządzanie obiektami i scenami znajdującymi się w grze. Okienko Hierarchy (B), tak jak wskazuje na to sama nazwa, zawiera hierarchie wszystkich scen i obiektów znajdujących się na tych scenach.

Gdy zaznaczymy obiekt, jaki chcemy zmodyfikować, kierujemy swoją uwagę do okienka Inspector (F). W nim znajdują się wszelkie właściwości naszych obiektów od jego pozycji na scenie do konfiguracji fizyki czy skryptów nadających funkcjonalność naszym obiektom. Pola widoczne w inspektorze nazywamy komponentami.

Scene view i Game view

Dalej mamy Scene View (D) I Game View (C), na scenie znajdziemy widok naszego poziomu, po którym możemy się dowolnie przemieszczać i w którym możemy budować nasze wirtualne światy, jest też jego kuzyn, czyli Game View. W nim dla odmiany mamy sztywny widok „z oczu” gracza, dający nam podgląd z aktywnej kamery. To okienko służy do testowania naszych gier, ale też kryje w sobie podstawowe statystyki wydajności.

Project i Console

W okienku Project (G) znajdziemy wszystkie nasze assety, jakie mamy w projekcie takie jak modele, muzykę, skrypty itd. Możemy dowolnie kształtować zawartość tego okna przez zmianę układu folderów.

Kolejnym ważnym narzędziem jest nasza konsola (G), jest to centrum informacji w silniku, jeżeli jakiś skrypt niedomaga, to prawdopodobnie dowiemy się tego z naszej konsoli. Wiadomości, jakie się tam wyświetlają, są w 100% programowalne. Więc poza szukaniem w niej informacji, dlaczego nasza gra nie działa tak, jak powinna, możemy również wstawić informacje o tym, że jakaś akcja się powiodła przy pomocy odpowiedniego kawałka kodu, co znacząco może ułatwić nam szukanie błędów.

Preferences

Do preferences zaglądamy gdy chcemy dostosować edytor do naszych potrzeb, zmienimy tu na przykład kolory okienek, to czy Unity ma wyświetlać się w ciemnej, czy jasnej wersji oraz to, jaki edytor kodu chcemy obiecanie używać. Duża część wtyczek upycha tu podstawowe ustawienia.

Build settings

Build settings to poręczne okienko do tworzenia builda naszej gry, ustalamy tu jakie poziomy mają się znaleźć w grywalnej wersji oraz na jakie platformy chcemy wypiec naszą grę.

Project Settings

W Project Settings służy do konfiguracji danego projektu. Możemy tam zmienić, to jak ma wyglądać ikonka naszej gry, kursor w grze, możemy wpisać dane producenta. Poza tym mamy konfiguracji API graficznego, różne opcje związane z optymalizacją czy obsługą Inputu.

W Unity posiada ogrom różnych okienek i zakładek, ale zrozumienie działania tych podstawowych pozwoli nam na komfortowe korzystanie z silnika.

Bibliografia

Udostępnij:

O autorze:

Odpowiedz