Hur man skriver ditt eget datorspel

Med till och med regeringen som medger att delar av skolans IKT-läroplan inte lyckas sträcka eleverna tillräckligt långt, har det aldrig funnits ett större behov av föräldrar att ge sina barn en hjälpande hand. Det är därför vi har slagit ihop oss med lärare och IT-utbildningsexperter för att skapa en rad roliga men utmanande datoruppgifter för skolbarn.

Hur man skriver ditt eget datorspel

Våra skräddarsydda handledningar är designade för att tänja på dina barns IT-talanger och lära dem färdigheter som de inte nödvändigtvis kommer att lära sig i skolan – och kanske till och med lära föräldrar en sak eller två. I den andra av dessa tutorials förklarar vi hur en 7-11-åring kan skapa ett fantastiskt spel från grunden.

Köp Scratch-programvaran

Köp Scratch-programvaran
Ladda först ner programvaran från Scratch-webbplatsen (http://scratch.mit.edu). På webbplatsen hittar du exempel på spel och animationer skapade i Scratch, samt en utmärkt supportsektion, som inkluderar utskrivbara ”skraplotter” som du håller vid datorn för att hjälpa dig att bemästra kontrollerna. Det finns också en utmärkt referensguide som ger en omfattande lista över alla Scratch-kommandon.

Sätter scenen

Sätter scenen
Vi ska skapa ett sommarlovsspel, utspelat på en strand. Klicka på den tomma scenrutan i det nedre högra hörnet och välj sedan bakgrundsfliken från mittpanelen. Klicka på Importera, Natur och välj stranden-malibu-filen. Om du har dina egna semesterstrandbilder, välj gärna en från mappen Bilder på din PC. Det skulle vara klokt att först ändra storlek på stora fotofiler till under 100KB.

Skapa karaktärer

Skapa karaktärer
Nu måste vi skapa några karaktärer. Karaktärer i Scratch kallas Sprites. Du kommer att se att du redan har valt en katt Sprite, men han är inte särskilt lämplig för stranden, så högerklicka på Sprite 1-ikonen i det nedre högra hörnet och ta bort honom. Klicka nu på ikonen Välj ny sprite från fil (mitten av de tre knapparna under strandbilden) och välj crab1-a från mappen Djur.

Sätt ditt barn i handlingen

Sätt ditt barn i handlingen
Nu är det dags att sätta ditt barn i spelet. Ta en helkroppsbild av ditt barn med en digitalkamera och klipp ut bilden i ett fotoredigeringsprogram så att bara kroppen behålls (se vår guide på www.pcpro.co.uk/links/179photo). Spara den som en GIF-fil. Klicka nu på ikonen Välj ny sprite från fil och välj fotot av ditt barn. Alternativt kan du välja en av de medföljande bilderna på barn från mappen Personer.

Klipp tecken till storlek

Klipp tecken till storlek
Du kanske märker att dina karaktärer ser relativt stora ut jämfört med stranden. Krymp ner dem genom att välja Shrink Sprite-knappen (markerad i blått ovanför strandscenen på bilden). När du har valt dem klickar du på dina karaktärer tills de ser ungefär proportionella ut mot landskapet ovan, som vi har gjort med krabban här. Nu ska vi visa dig hur du sätter ihop kommandon för att få dina karaktärer att röra sig och interagera.

Upprättande av kontroller

Upprättande av kontroller
Välj barnets Sprite i det nedre högra hörnet och klicka sedan på den gula kontrollknappen i det övre vänstra hörnet. Klicka och dra knappen När mellanslagstangenten trycks ned till den mittersta skriptpanelen. Klicka nu på Rörelse uppe till vänster och dra Point In Direction till mittpanelen tills den snäpper på plats under När mellanslagstangenten trycks ned. Dra sedan Flytta 10 steg till botten av högen.

Lägger till navigering

Lägger till navigering
Använd rullgardinsmenyerna för att ändra nedtryckta tangenter och vägbeskrivningar till de som visas på bilden. Upprepa för alla fyra piltangenterna, som visas. Ditt barns karaktär bör nu röra sig när du trycker på piltangenterna, men du kanske märker att de vänds upp och ner när de rör sig. Klicka på den lilla knappen Endast ansikte vänster-höger (som finns bredvid den lilla miniatyrbilden av pojken högst upp på skärmen) för att hålla honom upprätt.

Få krabban att jaga karaktären

Få krabban att jaga karaktären
Nu ska vi få krabban att jaga barnet. Välj crab sprite i det nedre högra hörnet och välj kommandona som visas ovan från kontroll- och rörelsemenyerna. Observera att kommandot Forever omsluter åtgärderna för att skapa en loop, vilket betyder att krabban kommer att fortsätta jaga pojken tills du trycker på den röda stoppknappen. Vi har ändrat förflyttningsstegen från 10 till 2 för att sakta ner krabban. Klicka på den gröna flaggan för att gå.

Ge spelet lite ljud

Ge spelet lite ljud
Nu till lite ljudeffekter. Få ditt barns sprite att skrika när krabban biter den genom att lägga till kommandona som visas ovan. Observera att kommandot Touching finns i Sensing-menyn. Om din dator har en mikrofon kan ditt barn spela in sitt eget skrik genom att klicka på alternativet Spela in från rullgardinsmenyn i kommandot Spela ljud. Om inte, klicka på fliken Ljud och välj ett ljud från biblioteket.

Ställer in en paus mellan tuggan

Ställer in en paus mellan tuggan
För att ge ditt barn en chans att komma undan när krabban biter, måste vi få krabban att pausa efter att han slagit. Från kontrollmenyn väljer du Vänta 1 sekund och drar den direkt under kommandot Spela ljud. Öka antalet sekunder till två för att ge ditt barn en sportslig chans att fly innan det blir biten igen. Klicka nu på den gröna uppspelningsknappen och testa det.

Att sätta poängen

Att sätta poängen
Vad sägs om att hålla poängen på betten? Klicka på Variabler, sedan Gör en variabel och döp den till Score. Klicka på OK. Dra sedan Sätt poäng och Ändra poäng med kommandon till den visade positionen. Poängen ska automatiskt visas på spelskärmen. Om den inte gör det, vänsterklicka på strandscenen i det nedre högra hörnet och dra Show Variable Score till dess skript.

Slå på till helskärm

Slå på till helskärm
För att se ditt spel i helskärm, klicka på knappen Presentationsläge (precis under spelskärmen) och glöm inte att spara ditt spel med kommandot Spara som högst upp på skärmen. Vi har bara haft utrymme för att täcka grunderna, men du kan prova att lägga till fler karaktärer, en timer eller bakgrundsmusik. Glöm inte att du kan dela dina spel med andra spelare genom att klicka på knappen Dela! knappen längst upp på skärmen.

it_photo_135262

Lämna en kommentar

Din e-postadress kommer inte publiceras.