2015KomITC Computerspil Klasse 1.7

From rtgkomArkiv
Jump to: navigation, search

HCI og systemudvikling


Hvad handler det om?[edit]

Når vi bruger maskiner, gør vi det via en eller anden brugerflade, via håndtag, knapper eller håndsving. Når vi bruger computerprogrammer så kaldes denne vores interaktion med maskinen ofte for Menneske Maskine Samspil, som forkortes med MMS. På engelsk bruges begrebet "Human Computer Interaction", HCI. Prøv at slå disse begreber op i søgemaskiner på nettet, f.eks. Bing, WebCrawler og Google.

Computerspil kan deles op i flere kategorier. (Søg evt. på: taxonomier for computerspil.). Målet er altså, at du tilegner dig lidt teoretisk viden om Menneske Maskine Samspil og praktiske færdigheder indenfor fremstilling af computerspil. Med andre ord: Sørg for at kunne redegøre for de interaktionsmæssige aspekter ved dit computerspil - med faglige termer.

"Game based learning" er brugen af computerspil til at formidle læring, og må ikke forveksles med "gamification" der bruger elementer fra spil i ikke-spil relaterede sammenhænge til at gøre opgaver sjovere. I skal i dette forløb arbejde med "game based learning", og skal derfor udvikle et spil der fremmer brugerens faglige læring.

Projektets mål er:[edit]

  • at du lærer at arbejde med samspillet mellem bruger og maskine
  • at du opnår indsigt i brugervenlighed og brugeroplevelse
  • at du introduceres til metoder og begreber indenfor design af interaktive medieprodukter (systemudvikling)
  • at du bliver bedre til at benytte IT-værktøjer

SO mål[edit]

Særligt for 1.7, er at projektet indgår i Studieområdet med de naturvidenskabelige fag. Det betyder at jeres spil skal formidle et fagligt indhold fra et af de naturligvidenskabelige fag - eksempelvis bioteknologi hvor spillet kunne lære brugeren om ioner og salte. Dette er naturligvis kun et eksempel, og I kan derfor sagtens vælge et andet naturvidenskabeligt fag at arbejde med.

Målgruppen for jeres spil er en 1.års HTX klasse. I kan dermed tage udgangspunkt i hvordan I selv vil kunne lære på en underholdende måde ved hjælp af game based learning.

De særlige SO mål der dækkes med dette projekt er:

  • vælge og anvende fagligt relevante studiemetoder og arbejdsformer.
  • læringsmetoder (både for jer selv, men I skal også forholde jer til hvordan denne teori spiller ind for brugeren af jeres spil.)

SO litteratur[edit]

Hvilke værktøjer findes der?[edit]

Udvikling af computerspil[edit]

Der er mange muligheder i dag, men vi foretrækker at bruge nogen af de værktøjer (tools) som er helt frie og gratis at anvende. Her er nogle eksempler.

<html> <iframe width="480" height="360" src="//www.youtube.com/embed/0pxaFzRtx7k" frameborder="0" allowfullscreen></iframe> </html>

<html> <iframe width="480" height="360" src="//www.youtube.com/embed/0h_2OTVzQZk" frameborder="0" allowfullscreen></iframe> </html>

  • Squeak (som Etoys benytter og som Scratch er skrevet i)

Du kan også bruge GameMaker fra https://www.yoyogames.com/. Den fulde version koster penge, men man kan godt komme et pænt stykke vej med lite/free versionerne. Lite version til mac finder du her: https://www.yoyogames.com/legacy

<html> <iframe width="560" height="315" src="//www.youtube.com/embed/UKHrvdJU0Gw" frameborder="0" allowfullscreen></iframe> </html>

Unity er ligesom Gamemaker et kommercielt tool - her med en stærk 3d engine - , men med en fri version, der kan rigtig meget.

<html> <iframe width="560" height="315" src="//www.youtube.com/embed/QUCEcAp3h28" frameborder="0" allowfullscreen></iframe> </html>

Flash er et andet alternativ, men det koster penge. Vi har det dog installeret på vores arbejdsstationer i forskellige versioner. Guide: Flash (Actionscript 2.0)

Optagelse og redigering af lyd[edit]

Komponering af musik[edit]

Andre ressourcer[edit]

På internettet og i vores litteratursamling vil du kunne finde links til teori om udvikling af computerspil.

Hvad skal du så gøre?[edit]

Der arbejdes i grupper efter aftale med din lærer.

Lav et lille og meget enkelt computerspil, hvor der er en ultra simpel interaktion mellem brugeren og spillet. Bliv bevidst om hvilken kategori dit spil hører til (udover game-based-learning).

Sørg for selv at designe og fremstille de komponenter - visuelle såvel som auditive -, der skal indgå i spillet.

Udviklingsarbejdet skal indeholde følgende aktiviter

  • Planlægning
  • Kravspecifikation
  • Design
  • Implementering
  • Afprøvning

Udarbejd en beskrivelse af forløbet med redegørelse for ovenstående 5 aktiviteter. Forklar desuden hvilken type interaktion du har valgt at anvende og hvilken sammenhæng (fx i forhold til genre og målgruppe) spillet indgår i. Inddrag billeder fra udviklingsarbejdet.

Husk også at opfylde SO målene! Det gøre I ved at beskrive studiemetode og arbejdsformen for jeres udviklingsarbejde, samt at lave en beskrivelse af hvilken læringsteori der knytter sig til jeres spil.

Aflevering[edit]

Læg dine beskrivelser og spillet samt dokumentation for udviklingsarbejdet på din StudieWeb. Spillet skal både ligge i en køreklar version og i form af udviklingsfilerne.

På lectio lægger du et kort resumé i en .txt-fil, der inkluderer en link til dokumentationen på på dit StudieWeb

Deadline: Se deadline for opgaven i Lectio eller på din egen klasses side.

Litteratur[edit]