Wprowadzenie do Unity 3D

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.

Okna interfejsu Unity

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.

Okna projektu w Unity

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.

Okna sceny w Unity

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.

Okna inspektora w Unity

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.

Okna paska narzędzi w Unity

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.

.