Werken met externe assets

uit de cursus Starten met Unity

Leuk dat je onze site bezoekt,

Ben jij leergierig?. Jij abonnee en dan ik geef jou 5% korting op de eerste maand! Wat vind je daar van? gebruik als kortingscode: DIEHARD

Volgende video: Het publiceren van de build

Geef een reactie of stel een vraag

Geef een reactie

Registreer als je wilt reageren.

Deze website gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.

Starten met Unity

perm_identity Hans Wichman | video_library 21 video's | query_builder 01:33

Snel op weg met Unity

Unity is een populaire game engine, gratis voor persoonlijk gebruik, om 2D en 3D games mee te maken. In dit uitgebreide en complexe pakket kun je vrijwel alles maken wat je maar kan bedenken op game gebied, maar dat zorgt er vaak ook voor dat je als nieuwkomer geen idee hebt waar je moet beginnen. In deze bijna 1,5 uur durende cursus neem ik je in vogelvlucht mee door alle beginstappen en basisprincipes, terwijl je bouwt aan je eerste eigen Unity product.

 

Wat ga je leren?

In deze cursus leg ik je stap voor stap uit:

  • Wat Unity is en wat je met Unity kan.
  • Waar je Unity kunt vinden en hoe je Unity kunt installeren.
  • Wat de basis kennis & vaardigheden zijn die je minimaal nodig hebt om met Unity aan de slag te gaan:
    • Hoe de Unity interface werkt.
    • Wat Scenes, GameObjecten, Componenten, Assets en Prefabs nou precies zijn.
    • Hoe je zelf een eenvoudige omgeving kunt maken waar je in rond kunt lopen.

Alles wat je leert, pas je direct in de praktijk toe en daarvoor hoef je op dit moment nog helemaal niets van Unity af te weten.

In de vorige video heb je ik laten zien hoe je Prefabs kunt maken,

hoe je deze gebruikt

en wat daar de voordelen van zijn.

In deze video laat ik je zien hoe je kunt werken met prefabs van anderen,

en hoe je deze kunt downloaden uit de Unity Asset Store.

Daarvoor moeten we de Asset Store natuurlijk eerst openen,

en dat kan direct vanuit Unity via het Window menu.

Ervan uitgaande dat je een internet verbinding hebt en de store zonder problemen kunt laden,

kom je daarbij altijd eerst op deze home pagina uit.

Hier zie je een overzicht van hoeveel assets er momenteel in de store zitten,

over welke categorieen ze verdeeld zijn,

en welke nieuwe assets er in de afgelopen weken zijn toegevoegd.

Vervolgens kunnen we gaan zoeken in al deze assets, met behulp van het tekstveld hier.

Zo kan ik bijvoorbeeld op zoek naar een nieuwe Sneeuwman.

Aangezien de Asset Store volledig in het engels is,

typ ik daarvoor echter niet sneeuwman

maar Snowman in en druk op enter.

Vervolgens verschijnen alle resultaten netjes onder je zoekopdracht,

verdeeld over, in dit geval, pagina's.

Om deze resultaten nog verder te verfijnen,

kun je hier rechts eventueel ook nog een categorie kiezen,

of prijs criteria instellen.

Zo kan ik hier bijvoorbeeld aangeven dat ik alleen maar gratis assets wil gebruiken.

Dat scheelt veel, want daarmee heb ik direct nog maar resultaten over.

Vervolgens kan ik op een asset klikken, bijvoorbeeld deze Cute Snowman,

om naar de pagina van die specifieke asset te gaan.

Daar zie je ten eerste een voorvertoning van je gekozen asset,

zodat je, met behulp van de verschillende thumbnails,

snel kan bekijken of deze asset inderdaad is wat je zoekt.

Ten tweede heb je hier rechts toegang tot de rating en de reviews.

Deze geven snel een goed idee

van de kwaliteit en het gebruiksgemak van een bepaalde asset.

Deze asset heeft een heleboel goede reviews en ratings, dus dat lijkt wel goed te zitten.

Ten derde zie je hier de filesize.

Deze asset is maar , megabyte en dat is echt heel weinig.

Er zijn ook assets van meerdere gigabytes, met andere woorden meer dan x zo groot.

Tot slot is het ook verstandig even te kijken welke assets er precies in deze package zitten.

Er zijn namelijk heel veel verschillende asset typen die we nog niet besproken hebben,

en waar we nu vooral naar op zoek zijn,

zijn Prefabs die je direct in je Scene kan slepen.

Deze herken je aan de extensie .prefab, zoals deze hier.

Zie je in de door jou gekozen asset geen prefabs,

dan kun je beter nog even doorzoeken en een andere asset downloaden.

Ziet alles er goed uit, klik dan hierboven op Download,

wacht tot je asset binnen is,

en klik op vervolgens op Import om je asset daadwerkelijk aan je project toe te voegen.

Daarbij krijg je eerst nog een zogenaamde Import Dialog te zien,

waarin je kunt kiezen welke bestanden je eventueel wel of niet wilt importeren.

Laat alles hier staan zoals het staat en klik nogmaals op de Import knop hier rechtsonder.

Hoelang je vervolgens moet wachten, hangt helemaal af van de grootte van je asset.

Deze sneeuwman asset is heel klein en dus ben je zo klaar,

maar heb je nou een hele grote asset uitgezocht, dan kan dat soms best lang duren.

Nu dat alle bestanden zijn geimporteerd,

ga ik op zoek naar deze Prefab in mijn ProjectWindow.

Vervolgens sleep ik hem van daaruit in mijn Scene

net zoals we dat, in de vorige video, met onze eigen prefabs deden.

Nu kun je dat natuurlijk voor doen,

maar het idee van Prefabs was juist dat we achteraf

items konden aanpassen of vervangen zonder dat we dat voor hoefden te doen.

En dat kan inderdaad ook.

Hiervoor open ik eerst mijn Perceel prefab,

vervang daar mijn oude sneeuwman door mijn nieuwe sneeuwman,

en keer vervolgens weer terug naar mijn Scene

waar alle andere sneeuwmannen nu ook zijn aangepast.

Op deze manier kun je de eenvoudige plaatshouders uit je oorspronkelijke greybox,

dus stuk voor stuk vervangen met mooiere objecten uit de asset store.

Probeer dit eerst maar eens zelf voor een aantal objecten in je scene

en dan laat ik je in de volgende video zien hoe je je spel kunt publiceren.