v.5

God afton läsare.

Fredag igen och några hårstrån fattigare. I veckan har jag jobbat med att bygga en ”container” för våra power-ups, den ska illustreras som en komet som flyger in i skärm. Denna kometen kommer att fungera på två olika sätt, den kommer för det första vara ett hinder för spelaren, krockar kometen med spelaren så kommer spelaren ta skada. Spelarens val här är att akta sig för den och låta den sväva ur skärm, eller försöka sig på att skjuta sönder den för att skörda frukten av en power-up. Så den kommer fungera som ett hinder och samtidigt som ett hjälpmedel.

Jag har skapat en komet som har en sprite, den har ett rörelsemönster, samt en kollisionshanterare. Det är några saker som fattas till denna. Det är en slumpgenerator som bestämmer var och när en komet ska komma till liv. Sedan ytterligare en slumpgenerator som ska bestämma vad för slags power-up som kommer att genereras.

För tillfället så har jag inget konkret att visa utom en handristad bild i paint på hur slumpen kommer se ut.

Komet.png

Det som kommer att hända är att. Spelaren skjuter på kometen, kometen exploderar. När kometen exploderar kommer det att rullas en tärning. Landar tärningen mellan 1-3 så kommer en power-up skapas ur molnet av explosionen. Landar tärningern på 4-6 så blir spelaren besviken. Detta kommer att göra att det alltid är en 50/50 chans att få en power-up och en 1/3 chans att få den power-up man vill ha. Detta kan låta lite grymt mot spelaren, men någonting måste hen klara av själv.

Så mitt nästa arbetsområde kommer att vara, att ge denna komet en ball animation så att den ser levande (så levande en komet kan se) ut.  Samt göra denna ovanstående slumpgenerator som bestämmer vilken slags power-up som kommer ur explosionen. Även ska jag göra så att kometen ritas ut på en slumpmässig tid och plats.

Vi har även en ”highscore-” lista som ska göras, den hade jag tänkt ta mig an. Hittills räknas poäng när spelare skjuter en fiende, skjuter på en komet. Men poängen sparas inte någonstans. Jag vet ännu inte riktigt hur jag ska göra med denna, det verkar svårt. Men vi får se hur det löser sig till nästa bloggpost. har ni något tips på hur detta ska/kan se ut så tar jag emot allt jag kan få.

 

Detta var allt för mig denna veckan, kom ihåg: var inte rädd att såga mig, ser hellre att yxan träffar fotknölen än att jag gör ett skitigt arbete.

Hejhopp!

About Christoffer Tornstråle

2015 Programming