I denne casen skulle vi lage objekter som figuren skulle kunne plukke opp for å få poeng, og en timer som holder styr på tiden på et vis.
Objekter som skal plukkes opp i mitt spill, er godteri som Gustaf finner i Karamellskogen. Disse ble lagt i en Array, som fungerer som et magasin med mange objekter i. Det som er smart med array er at man kan styre mange like objekter ved èn kode, i stedet for å gi hvert eneste objekt sin egen kode. Det tok litt tid å forstå det her helt, men tror jeg har litt oversikt nå. Etter å ha fått frem godteriobjektene på skjermen, gjaldt det å flytte arrayen etterhvert som figuren flytta seg rundt, den måtte derfor integreres i move-funksjonen til figuren, noe som gikk ganske lett.
Jeg ville også gi godteriet sin egen gravity og kjøre hit-test mot baken på det, ettersom jeg ville at det skulle falle litt tilfeldig her og der, ved hjelp av en random-funksjon, men det førte til at spillet begynte å lagge/henge igjen veldig, noe jeg har begynt å slite mer og mer med i det siste. Jeg vil derfor gi hvert objekt i arrayen et fast-bestemt punkt i stedet, ettersom det krever mye mindre av pcen.
Jeg forstår ikke riktig hvorfor spillet hakker så mye som det gjør, det er sykt irriterende og hindrer meg litt i å gå videre med spillet, ettersom det er et problem jeg gjerne vil ha løst.
Etter at jeg fikk plassert inn godteriet, la jeg inn en hit-test som sjekker om figuren treffer godteriet, og hvis det skjer, så fjernes objektet og det legges til 1 i variabelen Poeng.
Jeg lagde også en HUD, som viser hvor mange liv som gjenstår, antall poeng og til slutt en timer som teller ned. Tanken er at hvis denne når 0 så er spillet tapt.
Timeren krevde en del triksing og miksing å få til, klasser måtte importeres og brukes på nye måter, så det tok litt tid å sette seg inn i det. Men jeg fikk det til med litt hjelp fra forskningsassistenter og medelever. Herlig!
En ting jeg tenkte med objektene som gir poeng, er at man får en poengbonus til slutt hvis alle objektene er plukket opp. Og jo mer tid man har igjen, jo mer poeng får man. Tror jeg skal få til dette med en enkel variabel. Jeg får se hva det blir til.
Hackear Robux En Roblox
for 4 år siden
Ingen kommentarer:
Legg inn en kommentar