Stap 2: Het pong level maken
Levels opslaan
Voordat je begint met bouwen is het handig om je level alvast een keer op te slaan.
Druk op Ctrl+S om je huidige scene/level op te slaan. Geef de scene de naam “Level 1.unity” en klik op Save.
Zoals je ziet zal er een level bestand verschijnen in de Project view:
Nadat je het level de eerste keer opgeslagen en een naam gegeven hebt, kun je gemakkelijk snel de veranderingen die je hebt gemaakt opslaan, door steeds op Ctrl + S te drukken.
Doe dit regelmatig want wijzigingen worden niet automatisch opgeslagen!
Save je level aan het einde van iedere stap in deze tutorial!
(De reden dat ze het in Unity over scenes hebben en niet over levels is omdat een scene bijvoorbeeld ook een hoofdmenu of optiemenu kan zijn of een tussentijds filmpje. Ook kan éen level uit meerdere scenes bestaan.)
Om het Pong level te maken heb je nu alleen 1 Sphere, 2 Planes en 4 Cubes nodig.
Maak dus 1 Sphere, 2 Planes en 4 Cubes via de menubalk: GameObject > 3D Object > .. :
In de UnityBasics tutorial heb je geleerd hoe je met de muis en klik-sleep bewegingen objecten kan verplaatsen en groter/kleiner maken. Maar dat is een niet zo precieze manier van werken.
Om precieze maten en posities te gebruiken kunnen we de getallen in het Transform component (onderdeel) wat aan ieder object vast zit, veranderen.
Klik op de ‘Sphere’ in de Hierarchy view om de componenten die aan het object vastzitten te zien in de Inspector view rechts boven:
Verander de getallen van ‘Position’, ‘Rotation’ en ‘Scale‘ zodat ze hetzelfde zijn als in de afbeelding hieronder om de sphere wat kleiner te maken en alvast iets boven de grond te plaatsen. Dit wordt de pong bal:
Klik daarna op éen kubus in de Hierarchy view en doe daarmee hetzelfde, met de getallen van de Transform hieronder. Let op het min teken van Position X.
Dit wordt speler 1:
De tweede kubus krijgt precies dezelfde waardes als de eerste maar dan zonder het min-teken voor het getal van de X-as. Dit wordt speler 2:
Kubus drie krijgt de volgende waardes. Dit wordt de bovenste muur van het level:
Kubus 4 krijgt dezelfde waardes als kubus 3 maar dan met zonder het min teken voor het getal van de Z-as:
Plane éen, dit wordt de helft van de vloer.
Een vloer is voor Pong eigenlijk niet nodig, maar het ziet er wel interessanter uit qua schaduwen en we kunnen er leuke dingen mee doen qua vormgeving:
En Plane twee, je raadt het al..:
Je kan ook alvast de positie en rotatie van de ‘Main Camera’ instellen. Dat is de camera waar de speler doorheen kijkt, dus wat je in de Game view ziet:
Als je alles goed gedaan hebt ziet je pong level er nu zo uit:
In de volgende stap ga je het level alvast wat kleur geven!
Ga verder met Stap 3: Het level kleur geven