Prosjekt 5:4 - Miste liv

Oisann! Denne videoen er bare for medlemmer.

Liker du Brainboost?
Da er tiden inne for å bli medlem!

499 kr. /mnd

Learnlink Selvstendig

Få hjelp til skolearbeidet når dere trenger det.
  • Få svar på spørsmål fra kvalifiserte lærere
  • Alle videoer
  • Oppgaver til videoene
  • Avtal videosamtale med lærer for kr. 399
Start 14 dagers gratis prøveperiode

Dette er en Premium-video

499 kr. /mnd

Premium

For deg som har ambisjoner.
  • Alt i Basic
  • Premium-videoer
  • Premium-oppgaver
  • Få hjelp på chat
  • Videosamtale kr. 249 / t
Bli medlem

Nå beveger både tigeren og plattformen seg sånn som vi vil, men man kan jo fortsatt ikke tape spillet. Det vi skal programmere i denne videoen er at dersom man ikke treffer plattformen mister man et liv og begynner på nytt. Etter at man har mistet alle livene sine stopper spillet. 

Ettersom vi vil flytte tigeren tilbake til toppen av skjermen etter at man har mistet et liv må vi være inne på tigeren sin kode. Først må vi lage en variabel som kan holde styr på hvor mange liv vi har. Under "variabler" trykker jeg på "lag en ny variabel", og kaller den for "liv".

Hvis vi ikke gjør noe mer starter den variabelen med verdien null, og vi har jo ikke lyst til å starte spillet med null liv. Vi kan selv velge hvor mange liv man skal starte spillet med, og vi gjør det ved å legge til et startsignal og en “sett liv til”-blokk. Jeg velger at man skal ha tre liv.

Etter det skal vi legge til to vilkår. Et hvor vi sjekker om tigeren treffer bunnen av skjermen, altså at man bommer på plattformen, og et hvor vi sjekker om man har mistet alle livene sine eller ikke. Hvis vi bare legger de til uten noe mer, vil de bare bli sjekket en gang. Altså at med en gang vi trykker på flagget så sjekker datamaskinen om tigeren treffer bunnen av skjermen, og om vi har null liv.

Begge kommer til å være usanne så klart siden spillet nettopp har begynt, så ingenting skjer. Derfor må vi først legge til en "gjenta for alltid"-løkke, sånn at datamaskinen hele tiden sjekker om de to vilkårene er sanne eller ikke. Det skal vi gjøre i neste video, hvor vi skal gjøre ferdig spillet vårt. 

Du må være Basic-medlem for å lese beskrivelsen.
Du må være Premium-medlem for å lese beskrivelsen.

Dette skal du lære

  • Hvordan miste liv
  • Hvordan tape spillet