SPELTESTNING FUZZY LOGIC. Kandidatuppsats i Informatik. Patrik Lundqvist Michael Enhörning VT 2010



Relevanta dokument
SPELTESTNING FUZZY LOGIC. Kandidatuppsats i Informatik. Patrik Lundqvist Michael Enhörning VT 2010

SPELTESTNING FUZZY LOGIC. Kandidatuppsats i Informatik. Patrik Lundqvist Michael Enhörning VT 2010

SPELTESTNING MED FUZZY LOGIC. Examensarbete Systemarkitekturutbildningen. Patrik Lundqvist Michael Enhörning 2010SA04

Arbetsplatsförlagd utbildning, AFU

Utbildningsplan för Programmet för Medicinsk Informatik 160 poäng

Skriv ut korten. Laminera dem gärna. Då håller de längre och kan användas om igen. Klipp ut dem och lägg de röda respektive de gröna i var sin ask.

Ett exempel på forskning med fritidshem i fokus Struktur- Innehåll- Process- Resultat

Slutrapport för Pacman

Ökad samverkan för barn- och ungdomshälsa

STÄNG AV FÖNSTER. Regler FLAGGSPECTRUM I FLAGGSPECTRUM II FLAGGSPECTRUM III FLAGGSPECTRUM STJÄRNSPEL

VIDEODAGBOKEN. Individuellt Mjukvaruutvecklingsprojekt. En dagbok i videoform online. Robert Forsgren (rf222ce) UD

Vetenskapsrådets jämställdhetsstrategi

Administrationsverktyg för marinvåg

Motion till riksdagen 2015/16:2739 av Camilla Waltersson Grönvall m.fl. (M) Bättre undervisning i Svenska som andraspråk

Peter Ottosson 31/ Introduktionskurs i datateknik II1310

Årlig jämställdhets-, mångfalds- och likabehandlingsplan (jml-plan)

Högskolan i Borås. Underrättelsefunktion. Lunds universitet FPOA11 - Delkurs 2 Forskningspolitiska institutet HT 2010 Wilhelm Agrell

Bilaga 3. Säkerhet och sekretess Växjö universitet. Institutionen för pedagogik Peter Häggstrand Per Gerrevall

TBMT41-Projekt i medicinsk teknik

NORDENS BISKOPS-ARNÖ S Bålsta. Tel. +46 (0) E-post:

FIRST LEGO League. Stockholm

Utvärdering APL frågor till handledare VT2015

Anvisningar för utformning av sammandrag som mognadsprov

Magisterprogram med inriktning mot utvärdering och styrning, 60 högskolepoäng

För att utveckla den goda arbetsplatsen

Stärk konkurrenskraften med effektiv HRM.

Gunnesboskolan, miljövänlig? Energi och Miljö tema VT-10

Professionsutvecklande grupphandledning för pedagoger

Utbildningsplan för Sjuksköterskeprogrammet 180 högskolepoäng. Programme in Nursing 180 higher education credits

Samhällskunskap Civics

Att eventuellt lägga in en extra gäst föreläsning med någon aktiv i arbetslivet som arbetar med animering i webb miljö.

» Ny Ingenjörsutbildning (NyIng)

6 lärdomar från medskapande i september

* KOMMUN KONTORET FOR HALSA, VÅRD OCH OMSORG. Äldrenämnden. godkänna rapport om modell för hemtagningsteam i Uppsala kommun

Högskolan i Skövde. Andel med högutbildade föräldrar, nybörjare respektive läsår, procent

Enkät rörande boende för äldre i Krokoms Kommun

Tjänsteskrivelse. Rapport - utvärdering av klagomål inkomna våren 2014

Spel som interaktiva berättelser

Post Mortem för Get The Treasure!

Den moderna lärlingen. larlingibutik.se

DOKUMENTATION FRÅN OPEN SPACE-MÖTET

DETEKTOR. workshops och spel som på ett smart och roligt sätt gör ungdomar delaktiga och låter dem tänka själva kring rasism.

Antal sökande - kurser, höstterminen 2008, Högskolan i Borås (HB)

ANSTÄLLNINGSORDNING VID ÖREBRO UNIVERSITET

Kursprogram Golfträning 2014

Projektspecifikation för Cv på webben

Praktikanter i lyckat testuppdrag för LearningWell

Åtkomst och användarhandledning

Läroplan för handledarutbildning

Studiemedelshandläggning och. Specialiserad problemlösning i centraliserad miljö

Elevers (o)hälsa Hur kan vi främja elevernas utveckling, hälsa och lärande?

STOCKHOLMS UNIVERSITET BESLUT Humanistiska fakultetsnämnden Romanska och klassiska institutionen

Röda Korsets Ungdomsförbund. Verksamhetsberättelse

Fysioterapeuternas remissvar på Effektiv vård, SOU 2016:2 (Diarienummer S2016/00212/FS)

Världskrigen. Talmanus

En kommunallag för framtiden, SOU 2015:24

Nulägesanalys. Nolhagaskolan grundskola 13/14. Ämnesfortbildningar i språkutvecklande arbetssätt och matematik

Välfärd på 1990-talet

Vill du lära känna cheferna på Microsoft, IBM och Ericsson redan innan du har tagit examen?

Jag önskar dig en innehållsrik och solig senhöst! Hälsningar, Disa Karlsson Redaktör Vägledarinfo

Fråga Referens, JA hela staden Ej svar %

Projektuppgiftstitel EFTERSTUDIE. ProjektBadtunna. Version 1.0. Status. Granskad. Godkänd. LIPS Efterstudie

Sjuksköterskeutbildning, 180 hp

Consump. Om du kör miljövänligt så visar den grön text och kör du inte miljövänligt så visar rött, kör du något där emellan visar den gult.

Linnéuniversitetets mål och strategier med relevans för Familjen Kamprads stiftelse

i N S P I R A T I O N e N

Statistik Förmedlingsprocenten

Om ni skulle göra om Lupp vad skulle ni göra bättre/ändra på?

Magisterprogram i folkhälsovetenskap med inriktning mot hållbar utveckling, 60 högskolepoäng

12 principer of agile practice (rörlig)

Sammansta llning av projekt fo r kursen Skriva fo r att la ra

ATTITYDER TILL FÖRSKOLAN ÅR 2012 föräldrars uppfattning av kvalitet i förskolan

Butikschefsutbildning med inriktning mot textil och mode Retail Education with Specialization in Textile and Fashion 180 credits

Ämneslärarprogrammet. med inriktning mot arbete i gymnasieskolan Master of Arts/Science in Upper Secondary Education.

Ansökan om utvecklingsmedel för arbete mot prostitution och människohandel

Stödmaterial för lokala VFU-handledare

Claudia Mallea Lira och Isabell Darkman

Maktsalongen Verksamhetsplan 2015

Program. Framtidsdagen 23 mars 2011

Endless shooter neon - Post mortem

Dataspel för barn med läs- och skrivsvårigheter

Evaluation Summary - CD5570 DoA, distans VT 2004 Dan Levin

Hur man går till väga om man vill bilda en stiftelse som främjar utbildning och forskning

Jönköpings län. In business Nätverk för kvinnliga företagare

Redovisning av det systematiska kvalitetsarbetet

Hola! Du har blivit antagen till någon av nedanstående distanskurser i spanska VT Spanska avdelningen på Linnéuniversitetet i Växjö hälsar dig

Kursutvärdering Ämne: SO Lärare: Esa Seppälä/Cecilia Enoksson Läsåret Klass: SPR2

Prognos för feriejobb i kommuner och landsting sommaren 2014

Beslut Utbildningsplanen är fastställd av Nämnden för konstnärligt utvecklingsarbete (KUnämnden)

Idéer och tankar kring Halländsk mat! Hur vill Du bidra?

Socionomprogrammet Bachelor of Science in Social Work 210 Högskolepoäng

Slutrapport för affärs- och innovationsutveckling inom programmet Främja kvinnors företagande i Blekinge

Så här skrivs faktablad om MSB-finansierade forskningsprojekt

Samhälle, samverkan & övergång

Frågor och svar - Förslag om modersmålstöd i förskolan

Analys av Gruppintag 2 Arbetsmarknadsintroduktion för nyanlända

TILL DIG SOM ARBETSGIVARE. PRAO I PRAKTIKEN Tips och information för dig som tar emot prao-elever


Skolmiljö och stress Ett arbete om hur lärare och elever upplever skolmiljön med stress som utgångspunkt

Illustration av Maria Jönsson från Bilderbokens mångfald och möjligheter, N&K, 2008

Transkript:

SPELTESTNING FUZZY LOGIC Kandidatuppsats i Informatik Patrik Lundqvist Michael Enhörning VT 2010

Svensk titel: Speltestning Engelsk titel: Gametesting Utgivningsår: 2010 Författare: Patrik Lundqvist, Michael Enhörning Handledare: Rikard König Abstract (på engelska) Keywords: (på engelska) I

Sammanfattning (på svenska) Nyckelord: (på svenska) II

III

Innehållsförteckning 1 Inledning... - 1-1.1 Bakgrund...- 1-1.2 Syfte... - 2-1.3 Problemformulering...- 2-1.4 Delmål... - 2-9 Källförteckning...- 3 - IV

1 Inledning 1.1 Bakgrund Är spelet roligt? Vid design av ett dataspel försöker man ofta skapa banor och fiender som tvingar spelaren att använda olika strategier för att överleva. Speltestning är ett ämne som är väl utforskat i den akademiska världen men trots detta är det inte någon majoritet av speldesigners som tar del av och använder sig utav forskningsrapporter, böcker och konferenser inom ämnet (Hopson, John, 2006). Speltestning är den viktigaste aktiviteten en speldesigner ägnar sig åt, ironiskt nog är det oftast den aktiviteten en speldesigner vet minst om. (Fullerton, Tracy, 2008) Den allmänna uppfattningen om speltestning är att det är en enkel process. Testpersoner spelar spelet och data samlas in. Men processen är mycket mer avancerad än så. Att spela spelet är bara en av alla de artefakter som ingår i speltestning. Selektion, rekrytering, förberedelse, övervakning och analys är alla artefakter som man behöver beakta vid speltestning. När Microsoft utvecklade spelet Halo 3 till Xbox360 genomfördes mer än 3000 timmar av speltestning med över 600 personer (Thompson, Clive, 2007). Enligt Bill Fulton (2008) är nyckeln i att utveckla ett framgångsrikt spel just speltestningen. Problemet utvecklare har vid spelutveckling är att det är svårt att få en objektiv syn på spelet då utvecklaren både vet mer om det aktuella spelet och om spel i allmänhet än målgruppen. En av speltestningsmetoderna är data hooks. Den innebär att data så som position och knapptryckningar samlas in och lagras från spelsessioner vid testning. Det är enkelt att samla in mycket data med hjälp av data hooks men problemet ligger i att interpretera datan. - 1 -

1.2 Syfte Med hjälp av data hooks samlades data in till denna rapport. Spelet som analyserades var ett spel av typen top-down-shooter. Anledning till att detta spel valdes var att spelet är ett exempel från Microsoft där designen är enligt XNAs standard, samt att spelidén är allmänt känd. För att interpretera den insamlade datan användes fuzzy logic, ett sätt att beskriva komplexa funktioner med mänskligt språk, baserat på logik. Data hooks användes för att enkelt få information i form av data gällande testpersonernas sätt att spela. Det finns fler delar i speltestning som bör vägas in i ett komplett speltest men i denna rapport används endast data hooks. Syftet med rapporten var att få fram data för att särskilja olika typer av spelarstrategier. Med hjälp av den insamlade data har vi kunnat dra slutsatser om vilka strategier som är dominerande och ifall det finns några kryphål i designen som speldesignern inte planerat för. Spelas spelet som det var tänkt? 1.3 Problemformulering Är det möjligt att testa om de tänkta strategierna är tillräckligt tydliga för spelarna? 1.4 Delmål Vilka data och på vilket sätt ska data samlas in? Kan man med hjälp av fuzzy logic analysera data från speltest och dra användbara slutsatser om spelstrategier och hur spelet kommer spelas? Hur ska data fuzzifieras för att visa tydliga resultat? Hur ska resultaten presenteras för att visa mönster och strategier? Hur ska metoden utformas generellt för att stödja spelutveckling i stort? - 2 -

9 Källförteckning 1. Fullerton, Tracy, 2008, Game design workshop A playcentric approach to creating innovative games, Elsevier Inc. 2. Hopson, John, 2006, We're Not Listening: An Open Letter to Academic Game Researchers, www.gamasutra.com 3. Thompson, Clive, 2007, The science of play, Wired 4. Fulton, Bill, 2008, page: 266-269, Game design workshop A playcentric approach to creating innovative games, Elsevier Inc. 5. - 3 -

Högskolan i Borås är en modern högskola mitt i city. Vi bedriver utbildningar inom ekonomi och informatik, biblioteks- och informationsvetenskap, mode och textil, beteendevetenskap och lärarutbildning, teknik samt vårdvetenskap. På institutionen för data- och affärsvetenskap (IDA) har vi tagit fasta på studenternas framtida behov. Därför har vi skapat utbildningar där anställningsbarhet är ett nyckelord. Ämnesintegration, helhet och sammanhang är andra viktiga begrepp. På institutionen råder en närhet, såväl mellan studenter och lärare som mellan företag och utbildning. Våra ekonomiutbildningar ger studenterna möjlighet att lära sig mer om olika företag och förvaltningar och hur styrning och organisering av dessa verksamheter sker. De får även lära sig om samhällsutveckling och om organisationers anpassning till omvärlden. De får möjlighet att förbättra sin förmåga att analysera, utveckla och styra verksamheter, oavsett om de vill ägna sig åt revision, administration eller marknadsföring. Bland våra IT-utbildningar finns alltid något för dem som vill designa framtidens IT-baserade kommunikationslösningar, som vill analysera behov av och krav på organisationers information för att designa deras innehållsstrukturer, bedriva integrerad IT- och affärsutveckling, utveckla sin förmåga att analysera och designa verksamheter eller inrikta sig mot programmering och utveckling för god IT-användning i företag och organisationer. Forskningsverksamheten vid institutionen är såväl professions- som design- och utvecklingsinriktad. Den övergripande forskningsprofilen för institutionen är handels- och tjänsteutveckling i vilken kunskaper och kompetenser inom såväl informatik som företagsekonomi utgör viktiga grundstenar. Forskningen är välrenommerad och fokuserar på inriktningarna affärsdesign och Co-design. Forskningen är också professionsorienterad, vilket bland annat tar sig uttryck i att forskningen i många fall bedrivs på aktionsforskningsbaserade grunder med företag och offentliga organisationer på lokal, nationell och internationell arena. Forskningens design och professionsinriktning manifesteras också i InnovationLab, som är institutionens och Högskolans enhet för forskningsstödjande systemutveckling. BESÖKSADRESS: JÄRNVÄGSGATAN 5 POSTADRESS: ALLÉGATAN 1, 501 90 BORÅS TFN: 033-435 40 00 E-POST: INST.IDA@HB.SE WEBB: WWW.HB.SE/IDA - 4 -