torsdag 25. november 2010

CASE 6

I denne casen skulle jeg lage en karakter som følger etter hovedkarakteren. Denne karakteren skulle være en Npc (No-playable character), som betyr at den beveger seg av seg selv, ingen knapper som styrer den. Npc-en min er en ugle som følger etter hovedkarakteren min som er da et piggsvin, vesle lille Piggi. I casen skulle man også ha med en reaksjon når det blir en kollisjon med helten. Reaksjonen min er at det blir spilt av en animasjon der Piggi blir tatt av ugla. Ugla flyr vekk med Piggi, og da er det "game over". Jeg har også med et bilde som kommer opp hvis Piggi fanger, i dette tilfelle, 3 ildfluer, bilde forteller at du har vunnet.
Denne casen var også vanskelig for meg.
Jeg fikk mye hjelp med kodinga, men selve animasjons delen, den som kommer opp når man er game over, var lett.
Npc-koden skulle være en egen klasse, vi gikk litt igjennom dette i klassen og jeg forsto litt av det, men ikke nok til å klare det selv...
Etter hjelpen jeg fikk, så lese jeg koden til meg selv, og det hjelper meg til å forstå koden bedre...
Jeg tror jeg kan lage en enkel kode nå etter disse ukene med koding, men jeg klarer nok ikke å lage hele koden igjen selv, må nok ha hjelp.
Jeg har lært mye, men har mye igjen å lære.

Case 6 Piggi game:
http://www.swfcabin.com/open/1290682977

tirsdag 9. november 2010

CASE 5

I denne casen skulle jeg lage noe som kalles en SPRITE. En sprite i kodespråket er der karakteren er samlet i en "mappe", der karakteren kan hoppe, stå stille, gå til høyre og
venstre, noe min "mappe" bestod av. Spriten gjør det lettere å få karakteren til å gjøre det du vil at den skal gjøre med piltastene når animasjonskarakterene er samlet på et sted.
Det var mer enn en ting på denne casen jeg måtte gjøre; jeg måtte få karakteren til å følge bakken, men denne gangen skulle ikke bakken være rett, men inneholde åser og daler (ble mer daler/bakker på min case). En annen ting var at karakteren skulle fange opp en eller flere objekter som skulle forsvinne når karakteren kom bort i objektet. I kodespråk kalles dette HitTest, som er en kollisjonsdetektering i flash.

Dette er vel noe av det vanskeligste jeg har gjort til nå, jeg syntes forigje case vare vanskelig også, men da hadde vi gjennomgang av noe av casen i klassen. Denne gangen hadde ikke læreren gjennomgang av det vi skulle gjøre i denne casen. Da jeg fikk oppgaven stod jeg igjen som et spørsmålstegn. Jeg kom meg gjennom oppgaven med god hjelp fra en proff en i klassen.
Jeg hadde ikke klart casen uten denne personen! (Står med stor takknemelighet her til personen)
Kodingen:

Her er da case 5:
http://www.swfcabin.com/open/1289334678

tirsdag 2. november 2010

CASE 4

I denne casen skulle jeg lage en hovedscene i spillet der jeg skulle bruke grafikken og karakteren min fra de 3 første casene.
Jeg startet med å gjøre noen små forandringer på karakteren min, jeg gjorde om øynene på karakteren og følte da at den ble søtere.
Etter det laget jeg en bakgrunn som hadde likehetstrekk med bakgrunnene fra case 3.

Forskjellen fra denne casen var at jeg skulle hente inn objekter, som en sol, bakke og trær inn i scenen og ikke lage selve scenen med en gang.
Karakteren skulle også bevege seg over skjermen med høyre - og venstre piltast.

Jeg har brukt noen som kalles koding til å få karakter til å bevege seg med piltastene.
Å kode syntes jeg var utrolig vanskelig.
Det sies at det å lære seg koding er som å lære seg et nytt språk, og det er jeg enig i.
Det brukes forskjellige koder for å få en karakter til å bevege seg, og da må man vite hvilken koding som skal til og hvordan og hvor den skal skrives.
Jeg fikk hjelp fra venner til å forstå hvordan man koder, det gikk litt tid!
Jeg forstår meg enda ikke fult å helt hvordan kode "språket" er, men jeg lærer litt og litt hver dag, regner med at etter litt feiling og testing sitter det tilslutt en dag :)

Sån ser koden på denne casen ut:



















Her ligger da oppgaven:
http://www.swfcabin.com/open/1288706445
(For å få karakteren til å bevege seg med piltastene, må man trykke på bildet)