In deze tutorial leert u over de Unity 3D Game Engine en basiselementen van Unity 3D.
Unity is momenteel de meest populaire gaming engine die wordt gebruikt door ontwikkelaars over de hele wereld – en met een goede reden. Het heeft een krachtige visuele interface voor het maken van games, cross-platform ontwikkeling, en een actieve bijdragende gemeenschap. Unity is een cross-platform game engine die voornamelijk wordt gebruikt om videogames en simulaties te ontwikkelen voor PC, consoles, mobiele apparaten en websites. Het is ontwikkeld door Unity Technologies en werd eerst alleen aangekondigd voor OS X, op Apple’s Worldwide Developers Conference in het jaar 2005, het is sindsdien uitgebreid naar bijna elk beschikbaar platform.
Features of Unity 3D
Hier is een lijst van enkele van de talrijke functies van Unity vanuit het technische oogpunt. Deze zijn:
- Creëren en vernietigen van GameObjects
- Toegang tot de Componenten
- Events voor GameObject
- Omgaan met Vector Variabelen en Timing Variabelen
- Physics georiënteerde Events
- Coroutine en Return Types
Unity 3D: Interface/Window
Zoals u kunt zien, het hoofd editor venster van Unity, zult u merken dat het venster van Unity 3D is opgebouwd uit kleine indiviuele vensters die kunnen worden herschikt, gegroepeerd in sets, losgekoppeld van een positie en weer terug gedockt, binnen het hoofdvenster. Dit laat zien dat het uiterlijk van de editor kan verschillen van project tot project en van ontwikkelaar tot ontwikkelaar.
Unity 3D: Het projectvenster
Hier wordt de bibliotheek met assets weergegeven die beschikbaar zijn voor gebruik en afbeeldingen, muziekbestanden en andere extra bestanden die je in je project gaat implementeren. Assets verschijnen hier wanneer u ze in uw project importeert.
In de Projectweergave, net boven de Assets, is er een Favorieten-sectie waar u items die u vaak gebruikt, kunt selecteren en bewaren.
De optie Create in de linkerbovenhoek kan worden gebruikt om nieuwe Assets aan uw project toe te voegen.
Unity 3D: De Scene View
Het stelt ontwikkelaars in staat om een visuele navigatie en bewerkingsmogelijkheid te hebben voor uw scene, die u aan het maken bent. Deze view heeft de mogelijkheid om zowel een 2D als 3D view te tonen, gebaseerd op het project type waar u aan werkt. U kunt de objecten in deze weergave verplaatsen om ze op de juiste plaats te zetten.
Unity 3D: Het hiërarchievenster
Het toont een hiërarchische weergave van elk van de beschikbare objecten in de scène. Het onthult de vorming van hoe objecten aan elkaar worden gekoppeld. Met de hele scène als het Parent Object, worden de objecten die eraan worden toegevoegd het Child Object, dit concept is ook bekend als Parenting in Unity World.
Unity 3D: De Inspector Venster
Het stelt ontwikkelaars in staat om alle bewerkbare eigenschappen van het geselecteerde object te inspecteren en te analyseren. Aangezien, verschillende objecten type hebben ongelijke sets van eigenschappen met variërende lay-out en inhoud. Wanneer je bijvoorbeeld een Asset in het project venster selecteert, zal het inspector venster alle beschikbare informatie over de Asset tonen, met de bewerkbare eigenschappen die je kunt bewerken.
Unity 3D: Het Werkbalk Venster
Dit is het belangrijkste venster in Unity Editor. Aan de linkerkant bevinden zich de primaire gereedschappen om de scène te manipuleren, samen met de objecten die zich daarin bevinden.
De bedieningselementen voor afspelen, pauzeren en stappen zijn ook beschikbaar in dit venster. Je kunt ook toegang krijgen tot de Unity Cloud Services met behulp van de knoppen aan de rechterkant en de Unity Account ook, plus zichtbaarheid menu & de editor lay-out menu dat een aantal afwisselende lay-out voor editor-vensters zal bieden.
De werkbalk valt in principe niet onder de categorie vensters.
Unity 3D: De spelweergave
In dit venster wordt de werkelijke spelweergave gerenderd vanuit de camera in het spel. Hiermee kunt u controleren hoe het werkelijke spelbeeld eruit zal zien.