Computer spil Kom it Roskilde teknisk gymnasium Rasmus Kibsgaard Riehn-Kristensen, Michael Jokil og Christine Johnsen Vejleder Karl G Bjarnason 12-03-2010
Indhold Kanylemodel... 3 1.1Afsender... 3 1.2Indkodning... 3 1.3Støj... 3 1.4Mediet... 3 1.5Budskab... 3 1.6Afkodning... 3 1.7Firewall... 3 1.6Modtager... 3 Krav specifikation... 4 tidsplan... 4 Hvad er et platform spil... 4 Spilles funktioner... 5 Spillets design... 5 Hvorfor et platformsspil?... 6 Hvorfor de farver... 6 Designets fordele... 7 Designets begrænsninger:... 7 Implementering... 7
Kanylemodel 1.1Afsender Afsenderen er de butikker der sælger spil og legetøj, som også gerne vil hjælpe til at udvikle børn fra de er helt små. 1.2Indkodning Læring af ord via bevægelse mellem bogstaver i spillet. Lave et spil der appellerer til vores målgruppe. Laves via Gamemaker og Word. Evt. baggrundsmusik 1.3Støj De forstyrrende elementer kunne være: Ordene er for indviklede, så målgruppen ikke forstår dem. Figurerne bevæger sig forkert. Ordene er uklare og kan ikke læses. 1.4Mediet Vores medie er et computerspil, der skal hjælpe vores målgruppe med at lære at stave. Spillet skal udfordrer dem til at stave ordet rigtigt. Og når man f.eks. tager det forkerte bogstav, altså den forkerte rækkefølge, så mister man et liv. Hvis man staver ordet rigtigt og vinder banen, så kommer man viderer til et endnu sværere ord. 1.5Budskab Skal du snart starte i skole og vil du gerne have et lille forspring? Ja, så er dette spil lige noget for dig. Gennem sjov kan du lære at stave til simple ord, men også lidt sværere ord. 1.6Afkodning Målgruppen skulle gerne lære at stave til de fleste af de ord der er med i spillet. De skulle gerne blive præget at lysten til at konkurrerer og styrke deres indlæring sådan. 1.7Firewall Hvis børnene ikke gider at spille spillet, fordi det ser kedeligt ud. De mister lysten fordi at det måske bliver ensformigt. 1.6Modtager Seksårige drenge.
Krav specifikation Farver: grøn og blå Lærerigt spil: lære at stave til drenge ting Styring: simpel at spille (pille taster) tidsplan Hvad er et platform spil Et platform spil er et videospil, der er karakteriseret af den hoppen til og fra hængende platforme og over forhindringer (platform puzzle). Det skal være muligt at kontrollere disse hop og fald fra platforme eller fejlhop. Andre ting der også indgår i platform spil er at man kan svinge personen i dens arme, som eksempelvis i spillet Bionic Commando. Eller at man kan hoppe ned på et springbræt eller en trampolin, hvor man så bouncer videre (hopper videre). Disse mekanismer kaldes, selv som kontekst i andre spil, for platforming. Spil hvor hoppende er automatiske, som når man løber ud over en kan og personen så hopper af sig selv, er ikke inde for platfom genren. Det sker f.eks. i The Legend og Zelda: Ocarina of Time Platform spillene kom første gang på markedet i det tidlige af 1980'erne, og de kom på markedet som 3D i midten af 1990'erne. Selve reglerne for gameplayet blev først fastlagt i 1983. De fleste platform spil er dog ikke rene genrer. De andre elementer der kan indgå er shooter, adventure og RPG. Men så længe at platform mekanismerne indgår som en dominant del af spillet, så må det stadig kaldes for et korrekt platfor spil. Pga. dette er der mange undergenrer af platform spil. Platform spil var, på et tidspunkt, en af de mest populærer genrer indenfor videospil. På toppen af sin popularitet, var mellem en kvart og en tredjedel af alle konsoller til platform. Ingen anden genre har været i stand til at opnå den samme dominans. I 2006 havde platform genren mindre en 2 procents dominans på markedet. Men stadigvæk sælges der millioner af spil i genren
Spilles funktioner Vi vil lavet et spil der skal lærer 6 årlige drenge at stave. Det gør vi med et platformsspil. 1. Det første barnet bliver mødt af, er en knap hvor der står start. 2. Når barnet kommer ind i spillet, står der en lille tændstiksmand som barnet kan bevæge med piletasterne. Venstre er piltast:, højre er piltast: og op er piltast:. Billedet barnet kan se er en himmel og jorden. Der er nogle sorte platforme man kan hoppe på og der står et ord i toppen af billede som barnet skal stave til. Barnet staver til ordet ved at samle bogstaverne i banen. 3. Hvis barnet tager bogstaverne til ordet bog i den rigtig rækkefølge, så gennemfører barnet banen og kommer videre til næste ord/bane. 4. Hvis barnet tager o først i ordet bog mister han et liv. Når alle liv er mistet skal han starte forfra. 5. Når barnet tager et rigtig bogstav bliver bogstavet udtalt. Når barnet har stavet rigtig bliver ordet stavet for dem og udtalt. 6. Når barnet har klaret nok baner, så kommer barnet mod bogstavsbossen. Her skal man stave et svært ord, for at slå bossen ihjel. Spillets design Vi har lavet en rough skitser der viser hvordan spillet skal funger.
Hvorfor et platformsspil? Vi har valgt det skal være et 2D platformsspil fordi: 1. det er et sjovt gameplay 2. det er ikke særligt svært 3. mulighederne for at mindre børn kan forstå det, er større 4. man skal ikke bruge tid på at forstå hvordan man styrer det 5. man kan se hele banen på en gang Vi har valgt at bruge en lille tændstiksmand som figur, for at børn ikke skal få medlidenhed med figuren hvis figuren skades eller dør. Spillet må ikke forårsage at barnet skaber et personligt forhold til figuren. Hvorfor de farver Vi har valgt farverne blå, sort og grøn fordi: 1. Blå og grøn er som oftest drenges ynglingsfarve. 2. Sort er en god, neutral farve. 3. Himlen er som oftest blå, og jorden er som oftest grøn 4. Bogstaverne har en tydelig grøn farve der gør det nemmere at se dem. 5. Farverne skaber en fin kontrast.
Designets fordele Vi mener at designet har en del fordele fordi: 1. Det er nemt og overskueligt 2. Det giver en ro til spilleren 3. Det er ikke for overvældende 4. Det er fint til den valgte målgruppe. Designets begrænsninger: Vi mener også at det har sine begrænsninger, fordi det ikke giver større børn udfordringer, og de derfor vil kede sig. Implementering Vi startede med at specificere nogle krav for vores produkt. Vi blev enige om at farverne grøn og blå skulle indgå i spillet da de passer godt til vores målgruppe som er drenge på 6 år, desuden blev vi også enige om let at styre og at formålet er at skulle lære at stave til drengeting som f.eks. bil, derefter gik vi i gang med fremstillingen med spillet. Det første vi gjorde var at lave en baggrund. Dette gjorde vi ved at gå ind i backgrounds, og derefter vælge farven blå i farvespektret. Så ville vi lave noget græs som vores mand kan gå på. Dette gjorde vi ved at lave en sprite, som er firkantet og helt grøn. Derefter brugte vi den sprite til at oprette et objekt, som skulle være solid så vores mand kunne gå på det. Så gik vi i gang med at lave vores mål altså det man skulle stave til. I denne prototype valgte vi at man skal stave til bil. Så vi oprettede en sprite, hvor vi skrev BIL og lavede derefter et objekt af det og
placerede objektet øverst i banen så det er synligt. Efter at have lavet vores mål ville vi lave vores mand, som skulle kunne bevæge sig rundt i banen. Det brugte vi så endnu en sprite til at lave. Derefter lavede vi det til et objekt og så var det bare at definere hvordan han skulle bevæge sig. Dette gjorde vi ved hjælp af det indbyggede objekt-orienteret programmering. Vi startede med at definere hvad han skulle gøre når man trykkede på venstre-pil, og derefter gå videre til at definere hvad højre-pil, ned-pil og så videre skulle gøre. Så definerede vi tyngdekraften ved at opsætte det sådan at der var en kraft der trykkede vores mand nedad. Der stødte vi så ind i et problem, manden kunne ikke længere gå normalt hen over vores græs. Først sad han fast hvorefter han så forsvandt, dette problem omgik vi så ved at få manden til at bounce på jorden hele tiden og nu virker det. Så til sidst kom vores spil til at se sådan her ud: