Hoppespil i OctoStudio

Projektet er inspireret af OctoStudios videotutorials:

Indhold

  1. Vælg en baggrund og vælg en sprite (spilleren)
  2. Tilpas spilleren
  3. Få spilleren til at hoppe
  4. Vælg en fjende
  5. Tilføj point
  6. Game over

1. Vælg en baggrund og vælg en sprite (spilleren)

2. Tilpas spilleren

Du kan ændre størrelse på din spiller direkte på scenen ved at tage fat i spriten og gøre den større eller mindre ved at hive i den.

Flyt den hen, hvor den skal stå. I dette spil står spilleren på stedet, mens fjenderne kommer imod den.

3. Få spilleren til at hoppe

Find denne brik fra biblioteket. Når du hiver den ind i programmeringsområdet kommer den til at se lidt anderledes ud.

Sådan ser brikken ud som du skal bruge
Brikken når jeg trykker

Klik på det sidste felt (der hvor hånden er) og vælg den sidste mulighed, hvor der kun er en hånd. Det betyder, at man kan klikke alle steder på skærmen for at aktivere kodeblokken.

Find nu hoppe-brikken (den er grøn):

Brikken som får spriten til at hoppe

I det første felt (50) vælger du, hvor højt spriten skal hoppe og i det andet felt kan du vælge, hvor hurtigt det skal gå.

Sæt brikkerne sammen og test.

4. Vælg en fjende

Nu skal du vælge en ny sprite, som spilleren skal hoppe over. Her har jeg valgt Jorden.

Vælg en ny sprite

Sørg for, at du har valgt den rigtige sprite. Du kan altid se spriten som en skygge på programmeringsområdet. På billedet ovenover er spilleren – blæksprutten valgt.

Igen kan du ændre på størrelsen af spriten ved at tage fat i den på scenen og hive i den for at gøre den større eller mindre.

Spriten skal stå i den modsatte side af scenen og bevæge sig mod spilleren – altså mod venstre. Og det skal den gøre så længe spillet kører – altså for evigt.

Find brikken under de orange brikker – Kontrol. Og sæt den under top-brikken med det grønne flag.

Brikken for evigt

Nu skal du finde en bevægelses-brik og indstille den, så spriten bevæger sig mod venstre. Igen læg mærke til, at brikken ser ud på en måde i biblioteket og ændrer sig lidt, når du trækker den ind i programmeringsområdet.

Du skal bruge denne brik og lave den om, så spriten bevæger sig mod venstre.

Kan spilleren nå at hoppe over fjenden? Nej, så kan du prøve at få spilleren til at hoppe højere og/eller langsommere eller ændre lidt på størrelserne.

Tilføj point

Når du vil tælle point, skal du bruge en variabel, som kan holde styr på pointene. Du skal bruge nogle særlige brikker, som du finder ved at trykke på de tre … Under kategorien Flere blokke.

Her finder du de to brikker, som skal bruges for at kunne tælle point.

Du skal bruge to brikker herinde fra. Den første sætter du under top-brikken med det grønne flag. Her sikrer du, at pointene nulstilles, hver gang man starter spillet forfra.

Den anden brik sætter du under kodeblokken, hvor spilleren hopper.

6. Game over

Spillet skal slutte, hvis spilleren rører ved fjenden.

Vælg fjenden og find denne brik:

Find denne brik i biblioteket
Brikken når fjenden rører ved spilleren

Så skal spillet stoppe – det vil sige, at fjenden stopper med at bevæge sig. Spilleren kan stadig hoppe, men får ikke længere point.

Sådan stopper du spillet