W tym poradniku dowiesz się o silniku gier Unity 3D i podstawowych elementach Unity 3D.
Unity jest obecnie najpopularniejszym silnikiem gier używanym przez deweloperów na całym świecie – i nie bez powodu. Ma potężny interfejs wizualny do tworzenia gier, rozwój międzyplatformowy i aktywną społeczność przyczyniającą się. Unity jest wieloplatformowym silnikiem gier używanym głównie do tworzenia gier wideo i symulacji na PC, konsole, urządzenia mobilne i strony internetowe. Jest on opracowany przez Unity Technologies i został po raz pierwszy ogłoszony tylko dla OS X, na Apple’s Worldwide Developers Conference w 2005 roku, od tego czasu został rozszerzony na prawie każdą dostępną platformę.
Features of Unity 3D
Here jest lista niektórych z licznych funkcji Unity z technicznego punktu widzenia. Są to:
- Tworzenie i niszczenie obiektów GameObjects
- Dostęp do komponentów
- Zdarzenia dla obiektów GameObject
- Obsługa zmiennych wektorowych i zmiennych czasowych
- Zdarzenia zorientowane na fizykę
- Typy korutyny i powrotu
Unity 3D: Interface/Window
Jak widać, główne okno edytora Unity, można zauważyć, że okno Unity 3D składa się z małych, indywidualnych okien, które można zmieniać kolejność, grupować w zestawy, odłączać od jednej pozycji i dokować z powrotem, w obrębie głównego okna. To pokazuje, że wygląd edytora może się różnić w zależności od projektu i od dewelopera.
Unity 3D: Okno projektu
Wyświetla bibliotekę aktywów, które są dostępne do użycia oraz obrazy, pliki muzyczne i inne dodatkowe pliki, które zaimplementujesz w swoim projekcie. Aktywa pojawiają się tutaj, gdy importujesz je w ramach swojego projektu.
W widoku projektu, tuż nad Aktywa, znajduje się sekcja Ulubione, w której możesz wybrać i zachować elementy, które są często używane przez Ciebie.
Opcja Utwórz w lewym górnym rogu może być użyta do dodania nowych Aktywów do twojego projektu.
Unity 3D: Widok Sceny
Pozwala programistom na wizualną nawigację i możliwość edycji twojej sceny, którą tworzysz. Ten widok ma możliwość pokazania widoku 2D, jak również 3D, w oparciu o typ projektu, nad którym pracujesz. Możesz przesuwać obiekty w tym widoku, aby ustawić je prawidłowo.
Unity 3D: Okno Hierarchii
Pokazuje hierarchiczną reprezentację każdego z dostępnych obiektów w scenie. Ujawnia formację, w jaki sposób obiekty są dołączane do siebie nawzajem. Gdy cała scena jest obiektem rodzica, obiekty dodane do niej stają się obiektami dziećmi, ta koncepcja jest również znana jako rodzicielstwo w świecie Unity.
Unity 3D: Okno inspektora
Pozwala programistom na sprawdzenie i przeanalizowanie wszystkich edytowalnych właściwości wybranego obiektu. Ponieważ różne typy obiektów mają odmienne zestawy właściwości o różnym układzie i zawartości. Na przykład, gdy wybierzesz Asset z przodu okna projektu, okno inspektora pokaże wszystkie dostępne informacje o nim, wraz z edytowalnymi właściwościami dostępnymi do edycji.
Unity 3D: Okno paska narzędzi
Jest to najważniejsze okno w Unity Editor. Po lewej stronie będzie zawierało podstawowe narzędzia do manipulowania widokiem sceny wraz z zawartymi w niej obiektami.
W tym oknie dostępne będą również elementy sterujące odtwarzaniem, pauzą i krokiem. Możesz również uzyskać dostęp do usług Unity Cloud Services za pomocą przycisków po prawej stronie oraz do konta Unity Account, a także do menu widoczności & menu układu edytora, które zapewni zmienny układ okien edytora.
Podstawowo pasek narzędzi nie należy do kategorii okien.
Unity 3D: Widok gry
W tym oknie rzeczywisty widok gry jest renderowany z kamery w grze. Dzięki temu można sprawdzić, jak będzie wyglądał rzeczywisty widok gry.
.