unnga_bomba
Forskjeller
Her vises forskjeller mellom den valgte versjonen og den nåværende versjonen av dokumentet.
| Begge sider forrige revisjonForrige revisjonNeste revisjon | Forrige revisjon | ||
| unnga_bomba [2020/03/17 16:31] – royeven | unnga_bomba [2022/11/30 08:09] (nåværende versjon) – ekstern redigering 127.0.0.1 | ||
|---|---|---|---|
| Linje 1: | Linje 1: | ||
| ====== Unngå bomba ====== | ====== Unngå bomba ====== | ||
| - | I dette klassiske spillet vil det regne bomber fra himmelen og spilleren skal unngå å bli truffet av bombene. Ved å følge | + | I dette klassiske spillet vil det regne bomber fra himmelen og spilleren skal unngå å bli truffet av bombene. Ved å følge |
| ===== Lage figurene i spillet ===== | ===== Lage figurene i spillet ===== | ||
| - | Du skal nå lage to såkalte figurer eller brikker (på engelsk kalt " | + | Du skal nå lage to brikker (på engelsk kalt " |
| - | <hidden Tips 1:>Du trenger en variabel til å lagre hver brikke. Variablene skal du kalle "bombe" | + | <hidden Tips 1:>Du trenger en variabel til å lagre hver brikke. Variablene skal du kalle //bombe// og //spiller//.</ |
| - | <hidden Tips 2:>Du kan lage nye brikker ved å gå til Avansert -> Spill</ | + | <hidden Tips 2:>Du kan lage nye brikker ved å åpne menyen for **Spill**. Dersom **Spill** ikke er synlig må du klikke på **Avansert** først.</ |
| - | <hidden Tips 3:>Bomba skal starte på den øverste rekka på skjermen (y=0, x kan være hva som helst, gjerne et tilfeldig tall fra matematikk-menyen) og spilleren skal være nederst på skjermen | + | <hidden Tips 3:>Bomba skal starte på den øverste rekka på skjermen (y=0, x kan være hva som helst, gjerne et tilfeldig tall fra **Matematikk**-menyen) og spilleren skal være nederst på skjermen |
| {{url> | {{url> | ||
| - | ===== Flytter | + | ===== Flytte |
| - | Du skal nå bruke knappene A og B til å flytte brikken | + | Du skal nå bruke knappene A og B til å flytte brikken |
| - | <hidden Tips>Ved trykk på knapp A skal spilleren | + | <hidden Tips 1>Ved trykk på knapp A skal // |
| + | <hidden Tips 2>For å flytte en brikke kan du gå på **Avansert**, | ||
| {{url> | {{url> | ||
| - | ===== Flytter på bomba ===== | + | ===== Innføre elementer til spillet |
| - | Bomba skal falle automatisk ned mot bakken. Dette kan du oppnå ved å bruke en gjenta-for-alltid løkke | + | Ethvert spill med respekt for seg selv lar spilleren vinne poeng og evt. tape liv eller vinne flere liv. Det kan også være lurt å planlegge spillet med flere nivåer. Bruk kommandoer fra **Spill**-menyen til å sette en start-situasjon hvor du har tre liv og null poeng. Lag deg en variabel som heter //pause// og sett denne til 1000. Denne skal du etter hvert bruke til å styre nivået i spillet. |
| {{url> | {{url> | ||
| + | ===== Flytte på bomba ===== | ||
| + | Bomba skal falle automatisk ned mot bakken. | ||
| + | <hidden Tips 1>Dette kan du oppnå ved å bruke en " | ||
| + | <hidden Tips 2>Når //bombe// kommer ned til bakken (altså når //bombe// sin y-koordinat blir 4) må den flyttes til toppen igjen (sette y-koordinaten til 0). Spillet blir ekstra spennende dersom x-koordinaten endres samtidig, gjerne ved å bruke tilfeldig-tall-funksjonen fra matematikk-menyen.</ | ||
| + | I løsningsforslaget er det lagt opp til å ta en ny pause for hver gang man flytter bomba, men rekkefølgen av hendelser i spillet og når du ønsker å ta pauser er helt opp til deg. | ||
| {{url> | {{url> | ||
| + | ===== Få poeng eller tape liv ===== | ||
| + | Utvid spillet med funksjoner som gjør at du taper liv hvis bomba treffer spilleren og gir deg poeng hver gang bomba bommer på deg. | ||
| + | <hidden Tips 1>Når //bombe// treffer bakken kan du bruke kommandoer fra menyene for **Logikk** og **Spill** til å sjekke om //bombe// berører //spiller// (er på samme plass til samme tid). Hvis de to brikkene berører hverandre skal du miste ett liv, hvis ikke skal du endre poengsummen din med 1.</ | ||
| + | {{url> | ||
| + | ====== Bonusoppdrag ====== | ||
| + | |||
| + | ===== Endre hvor mange poeng du får for hver bombe ===== | ||
| + | Greier du å lage spillet slik at du får flere poeng jo lenger vekk fra bomba du er når den treffer? Og færre poeng hvis du så vidt unnslipper? | ||
| {{url> | {{url> | ||
| - | + | ===== Endre nivået ===== | |
| + | Greier du å endre spillet slik at pausen blir mindre (altså at alt går fortere) etter hvert som du får flere poeng? | ||
| {{url> | {{url> | ||
| + | ====== Videre arbeid ====== | ||
| + | * Kan du modifisere spillet slik at bomba blir mer tilfeldig og mindre forutsigbar? | ||
| + | * Kan du modifisere spillet slik at du på høyere nivå kan ha flere bomber samtidig. | ||
| + | * Når du ikke kommer lenger finner du flere spill [[spill|her]] | ||
unnga_bomba.1584462666.txt.gz · Sist endret: (ekstern redigering)
