tirsdag 16. november 2010

Case 6

Nå skulle vi lage en fiende som følger etter karakteren hele tiden. Den skulle lages i en egen klasse, og det skal skje noe når den treffer karakteren. Hadde allerede laget en fiende, heldigvis, så slapp jeg å gjøre det nå, måtte bare animere en gå-animasjon på han og legge han til i actionscript.
Gikk greit å få fienden til å følge etter karakteren, skjønte ikke helt det klassegreiene, men fikk da lagt en klasse på fienden da. Når fienden kommer borti karakteren, dør karakteren og blir omgjort til et skjellett, skjelettet tegnet jeg også tidligere en gang jeg kjedet meg, hadde litt igjen som jeg tegnet ferdig nå.

Har også prøvd å programmere karakteren til og hoppe, men det får jeg ikke til, han flyr liksom bare oppover til jeg slipper hopp-knappen også daler han ned igjen.
Den uhyre skumle fienden:

fredag 5. november 2010

Case 5

Vi skal lage en sprite av karakteren med tilhørende animasjoner, lage objekter som karakteren skal plukke opp, disse objektene skal lages via en egen klasse. Og vi skal få karakteren til å følge en bakke som inneholder åser og daler.

Jeg hadde allerede laget en sprite av karakteren min før vi fikk denne casen, så da slapp jeg å gjøre det nå. Jeg begynte med å lage epler som karakteren min skulle plukke opp. Så la jeg dem til på scenen og fikk dem til og forsvinne når karakteren treffer dem. Dette gikk veldig greit å få til ved å bruke det vi hadde lært i timen og litt hjelp fra gruppa. Eneste problemet var at jeg fikk mange errors når de forsvant fra scenen. Heldigvis fikk jeg forklart hva som var problemet på fredag og kunne løse det med å bruke boolian.

Så kom jeg til det store problemet, å få karakteren til å følge bakken. Satt i flere timer å prøvde å finne ut hvordan jeg skulle løse dette, uten å finne noenting som helst som kunne hjelpe meg. Men så fikk jeg hjelp til å løse det og det var egentlig veldig lett.

Etterpå prøvde jeg å lage noe som viste hvor mange epler karakteren hadde samlet. Da laget jeg ett nytt symbol, hvor den første framen viste et eple, den andre framen  et eple med x1 bak osv. også når karakteren plukker et eple så hopper symbolet frem en frame.

tirsdag 2. november 2010

Case 4

Nå har vi startet med programmering. I denne casen skulle vi bruke det vi har laget i de første casene til å lage hovedscenen i spillet, men nå skulle vi starte med en blank skjerm og hente inn objektene fra biblioteket med actionscript. Vi skulle også få karakteren til å gå når vi holder inne venstre eller høyre piltast og få den til å stoppe når den kom til enden av skjermen.

For å få til dette brukte jeg arket med koder på som vi fikk av læreren når vi begynte med dette her, også byttet jeg ut en del ord og la inn litt ekstra koder. Har hatt noen problemer mens jeg holdt på, men med litt hjelp har jeg klart å løse dem. Første problemet jeg hadde var at når jeg ikke trykket på noen knapper så spilte programmet av gåanimasjonen til figuren. Dette løste jeg ved å lage et nytt symbol med alle animasjonssymbolene inni. Så hadde jeg også problemer med at figuren snudde seg når jeg slapp knappene, da fikk jeg hjelp med å legge inn et par boolean variabler.

Ellers har jeg også lagt til at bakgrunnen beveger seg når figuren går slik at det ser ut som han går over et mye større området. Også har jeg lagt til en hoppanimasjon på opp-knappen, men jeg har ikke funnet ut hvordan jeg får han til å hoppe bortover når jeg trykker hopp pluss retning enda, så foreløpig kan han bare hoppe opp og ned.
Alt i alt synes jeg dette har vært en veldig gøy case selv om det har dukket opp noen småproblemer her og der, men det gjør ikke så noe så lenge jeg klarer å løse dem. Har fortsatt noen småproblemer som må løses da, men siden jeg har gjort alt som står i casen, venter jeg med å løse dem til en annen gang.