Úvod do Unity 3D

V tomto výukovém kurzu se seznámíte s herním enginem Unity 3D a základními prvky Unity 3D.

Unity je v současnosti nejoblíbenější herní engine používaný vývojáři po celém světě – a to z dobrého důvodu. Má výkonné vizuální rozhraní pro tvorbu her, vývoj napříč platformami a aktivní komunitu přispěvatelů. Unity je multiplatformní herní engine, který se používá především k vývoji videoher a simulací pro počítače, konzole, mobilní zařízení a webové stránky. Vyvíjí ho společnost Unity Technologies a byl poprvé oznámen pouze pro operační systém OS X na konferenci Worldwide Developers Conference společnosti Apple v roce 2005, od té doby byl rozšířen téměř na všechny dostupné platformy.

Vlastnosti Unity 3D

Zde je seznam některých z mnoha vlastností Unity z technického hlediska. Jsou to:

  • Vytváření a ničení herních objektů
  • Přístup ke komponentám
  • Události pro herní objekty
  • Práce s vektorovými proměnnými a časovými proměnnými
  • Fyzikálně orientované události
  • Koroutiny a návratové typy

Unity 3D: Jak vidíte hlavní okno editoru Unity, všimněte si, že okno Unity 3D se skládá z malých samostatných oken, která lze v rámci hlavního okna přeskupovat, seskupovat do sad, odpojovat z jedné pozice a znovu připojovat. To ukazuje, že vzhled editoru se může lišit projekt od projektu a od vývojáře k vývojáři.

Okna rozhraní Unity

Unity 3D: Okno projektu

Zobrazuje knihovnu prostředků, které jsou k dispozici k použití, a obrázky, hudební soubory a další doplňkové soubory, které budete implementovat do svého projektu. Aktiva se zde zobrazí, když je importujete v rámci projektu.

Projektové okno Unity

v zobrazení projektu, hned nad aktivy, se nachází část Oblíbené, kde můžete vybrat a uchovat položky, které často používáte.

Volbu Vytvořit v levém horním rohu můžete použít k přidání nových Aktiv do projektu.

Unity 3D: Zobrazení scény

Umožňuje vývojářům vizuální navigaci a možnost úprav scény, kterou vytváříte. Toto zobrazení má možnost zobrazit 2D i 3D pohled podle typu projektu, na kterém pracujete. Objekty v tomto zobrazení můžete přesouvat, abyste je správně umístili.

Okna scény Unity

Unity 3D: Okno hierarchie

Zobrazuje hierarchické zobrazení každého z dostupných objektů ve scéně. Odhaluje tvorbu toho, jak se objekty k sobě připojují. Vzhledem k tomu, že celá scéna je rodičovským objektem, objekty k ní přidané se stávají dětskými objekty, tento koncept je ve světě Unity známý také jako rodičovství.

Unity 3D: Okno Inspektor

Umožňuje vývojářům kontrolovat a analyzovat všechny upravitelné vlastnosti vybraného objektu. Protože různé typy objektů mají odlišné sady vlastností s různým rozložením a obsahem. Když například vyberete aktivum fron okně projektu, okno inspektoru zobrazí všechny dostupné informace o tomto aktivu s editovatelnými vlastnostmi, které lze upravovat.

Okna inspektoru Unity

Unity 3D: Okno panelu nástrojů

Jedná se o nejdůležitější okno v editoru Unity. Na levé straně bude obsahovat základní nástroje pro manipulaci se zobrazením scény spolu s objekty, které jsou v ní obsaženy.

V tomto okně budou také k dispozici ovládací prvky přehrávání, pauzy a kroku. Pomocí tlačítek na pravé straně můžete také získat přístup ke cloudovým službám Unity a také k účtu Unity a navíc k nabídce viditelnosti &nabídka rozvržení editoru, která bude poskytovat určité střídavé rozvržení oken editoru.

Okna panelu nástrojů Unity

Zásadně panel nástrojů nespadá do kategorie oken.

Unity 3D: Herní pohled

V tomto okně se vykresluje aktuální herní pohled z kamery ve hře. Můžete tak zkontrolovat, jak bude vypadat skutečný herní pohled.

.