INHOUDSOPGAWE:

Hoe om ruimte -invallers op mikro -bit te maak: 4 stappe
Hoe om ruimte -invallers op mikro -bit te maak: 4 stappe

Video: Hoe om ruimte -invallers op mikro -bit te maak: 4 stappe

Video: Hoe om ruimte -invallers op mikro -bit te maak: 4 stappe
Video: Hoe om 'n opsomming te skryf: Nie-fiksieteks 2024, November
Anonim
Hoe om ruimte -invallers op mikro -bit te maak
Hoe om ruimte -invallers op mikro -bit te maak

Die eerste stap is dus om ons skip te skep. Gaan na "Basies" en voeg 'n blok "Aan die begin" by. Gaan dan na "Veranderlikes" en skep 'n veranderlike met die naam "SKIP" en kies 'n blok op die oortjie "Veranderlikes" wat sê "Stel sprite op 0". Dan plaas u 'SHIP' in plaas van 'sprite'. Gaan dan na die oortjie "Game" en kies "create sprite at x 2 y 2" en plaas dit in plaas van "0" in die "stel SHIP op 0". Daarna kans die "y" tot 4 in plaas van 4. Die tellingteller is ook opsioneel. Maar nou ja, ons het ons skip, en die volgende stap is die beweging van ons skip.

Stap 1: Beweging van die skip

Beweging van die skip
Beweging van die skip

U gaan na die invoer -oortjie en neem die blokkies "op knoppie B gedruk" en "op knoppie A gedruk". Dan gaan u na die spel en kies 'sprite move by 1' en verander na sprite na SHIP. Plaas dit op die blok "On B -knoppie gedruk". En jy doen dieselfde vir A, maar in plaas van om met 1 te beweeg, sit jy -1.

Stap 2: Skiet veranderlike

Skiet veranderlike
Skiet veranderlike

Dus gaan u eers na "Invoer" en kies dan "Aan knoppie A+B gedruk" en voeg dit by die kode. Dan maak u 'n veranderlike genaamd "SHOOT", gaan dan weer na veranderlike, voeg by "stel SHOOT in op 0" en verander die "0" na "create sprite by x: _ y: _" en kies dan "skip x:" in die spelafdeling plaas dit dan op "create sprite at x: ship x:". Dit is baie verwarrend, maar u kan dit beter verstaan uit die beeld. Dan doen u dieselfde stap vir "y". Gaan dan na die speletjie -oortjie en voeg 'SHOOT verander helderheid met 88'. Dan gaan u na die lus -oortjie en kies "herhaal 4 keer en adverteer dit by die kode. Dan plaas u in die oortjie" SHOOT verander y met -1, dan nog in die "herhaal" -kode, voeg "pouse 150 ms" by vir die spoed van die veranderlike "SHOOT", dan nog steeds binne -in die lus, gaan u na die logika en kies "if_ dan" en voeg dit by die logiese ding. In die leë spasie van die logiese blok plaas u "is_touching_". Voeg dan die veranderlikes "SHOOT" en "VYAND" by (skep 'n veranderlike genaamd "VYAND", en ons definieer dit later). Voeg dan in die logika -blok "delete VYAND" en "delete SHOOT" by, en as u wil, kan u musiek of klankeffek byvoeg as u 'n vyand vernietig, en u kan 'n blok "verander telling met 1" byvoeg. Buiten die lus en logika -blok voeg u nog 'n "if_ toe" by. Dan gaan u na die logika en voeg die blok met '0 ≤ 0' by op die leë spasie. Dan, op die eerste 0, plaas u "SHOOT y". In die logika -blok sit u 'delete SHOOT'

Stap 3: Maak die vyand veranderlik

Maak die vyand veranderlik
Maak die vyand veranderlik

Voeg eers 'n "ewig" -blok by en skep 'n veranderlike met die naam "VYAND", gaan na die veranderlike -oortjie en voeg "stel VYAND in op _", en plaas in die leë spasie "skep sprite by x: _ y: _". Voeg dan in die leë spasie van die "create sprite" -blok 'pick willekeurig van 0 tot 4' by die 'wiskunde' -oortjie. Dan voeg u daarby "VYAND stel helderheid tot 150" van die oortjie "spel" by en voeg dan "pouse 100 ms" daaronder by. Na die "pouse" -blokkie, voeg u by "VYAND draai met 90 grade regs", wat op die oortjie "spel" geleë is. Dan gaan u na die "lus" -oortjie en voeg "herhaal 4 keer" by, en binne -in die "lus" -blok voeg u "VYAND skuif ny 1" by en "onderbreek 500 ms". Nou gaan ons na die logika -oortjie en voeg 2 blokke "if_ dan" by. En binne die eerste leë spasie voeg u by "is _ raak _" en voeg "VYAND" by in die eerste leë spasie en "SKIP" in die tweede leë spasie, en binne die logika -blok voeg u "game over" by. Nou in die ander logika -blok, voeg ons by "is _ touching edge" en in die leë spasie voeg ons "VYAND" by, en binne die logivblok voeg ons "delete VYAND" by

Stap 4: So moet dit lyk

Dit is hoe dit moet lyk
Dit is hoe dit moet lyk

Hopelik was ek nie so sleg om te verduidelik hoe om dit te maak nie en hopelik het jy die spel geniet:)

Aanbeveel: