Speldesign #1

Jag har arbetat med animation till vårt spel. I tidigare kurs (spelprogrammering 1) så lärde vi oss hur man kan använda sig av ett sprite sheet så att man kan spela upp olika bilder med under en tid. Så det jag har gjort är att jag lärde mig från en tutorial från internet hur man skrev koden och sedan använde jag mig av den för att kunna spela upp en animation. I vår tidigare kod så kunde man kalla på ett textdokument som skötte animeringen men med denna kod får man skriva ner själv hur den ska fungera. Det gör det lite lättare ifall man kanske vill lägga till eller ta bort animering.

Koden går till så att man skriver in hur många bilder den ska spela upp och hur lång tid emellan bilderna. Även när den ska börja spela upp Featured imageanimationen. I mitt fall så ska den spelas upp när spelaren ska röra sig framåt. Vi gör ett spel som utspelar sig i rymden där det inte finns någon gravitation så spelaren tar sig fram med en jetpack på ryggen. Så animationen går ut på att det ska se ut som om det kommer ut eld från jetpacken. Själva astronauten är inte jag som har målat men jag gjorde elden bakom med hjälp av photoshop.

I detta fall så har jag en bild på en astronaut tre gånger om på samma bild (se bilden), och väljer att visa först gubbe 1, sen gubbe 3, sen gubbe 2. Varför jag inte tar 1 2 3 är för att när jag målade dit elden så råkade jag att rita den i fel ordning och är för lat för att ändra. Det spelar ingen roll inom kodningen men kanske ser konstigt ut om man ser på bilden jag använder. Men spelar man spelet så ser det rätt ut. Det är bara en enkel animation som vi kommer använda oss av till resten av spelet också.

Animation var så klart ett krav för spelet men varför just jag valde att skapa koden var för att jag hjälpte en kamrat med deras kod. När jag satt och hjälpte honom så såg jag hur koden fungerade och valde att följa samma tutorial som honom. Den var egentligen inte så svår att använda eller att få den att fungera. Men den skulle ändå bakas in i den kod vi använder oss av och eftersom jag har förståelse för den så kände jag att det var lika bra att jag tog hand om den.

About Folke Stövring Nielsen

2014  Programming