Datorspelsproduktion. Dr. Gustav Taxén. MDI-Gruppen, CSC / VIC-Sthlm gustavt@kth.se



Relevanta dokument
Speltoppen Multiformat

Nordisk spelförsäljning Retail

BESKRIVNING AV PROCESSMETODEN SCRUM

F7 Agila metoder. EDAF45 Programvaruutveckling i grupp Projekt Boris Magnusson, Ulf Asklund Datavetenskap, LTH

Datorspelsgrafik. Gustav Taxén

Automation Region. Affärsdriven systemutveckling genom agila metoder. Stefan Paulsson Thomas Öberg

Agil testning i SCRUM

SCRUM. En agil projektmetod baserad på empiri - vad fungerar och vad fungerar inte?

Vad är agilt? Agile Islands Andreas Björk

SCRUM på Riksarkivet. Magnus Welander /

Agila Metoder. Nils Ehrenberg

ALM Live. April 2008 Effektivare projektarbete med Visual Studio 2008

SCRUM. Vattenfallsmodellen. Analys. Design. Kod. Test. Rational Unified Process Agile. Kallas också linjär sekventiell modell.

SCRUM och mycket mer

Linköpings universitet 1

Nordisk spelförsäljning 2011

ALM Live: Scrum + VSTS

HÖSTTERMINEN. Scrum STF INGENJÖRSUTBILDNING AB. Vi vidareutbildar ingenjörer och tekniker. Din partner för livslångt lärande

Presentation. Fredrik Runnsjö 1996 Utvecklare 2004 Testare ~2006 Scrum/Canban

Inspel till dagens diskussioner

SCRUM. Marcus Bendtsen Institutionen för datavetenskap

Scaled Agile Framework

LÄS MER! ALLT OM VARUMÄRKEN SER DU ALLA VARUMÄRKEN? VÄRLDEN ÄR FULL AV DOM! FÖRRESTEN, VI MÅSTE BESTÄMMA OSS FÖR HUR VÅRT VARUMÄRKE SKA SE UT.

Awapatent. Life Science Day 21/

IMMATERIELLA TILLgångAR

F7 Agila metoder. EDAF45 Programvaruutveckling i grupp Projekt Boris Magnusson, Ulf Asklund Datavetenskap, LTH

Användningscentrering i agila utvecklingsprojekt. johanna.sarna@valtech.com Valtech

Deluppgift 2 Kravhantering a) (2p) När man diskuterar krav brukar man ange två olika typer av krav. Beskriv dessa och ge exempel.

D A T A S P E L S B R A N S C H E N S R A P P O R T E R Speltoppen 2008

AGILA METODER. (för oss som inte kodar) Nina Berlin

AFFÄRSPLAN. En ungdomssatsning av NyföretagarCentrum för dig som är år. Från idé till Eget Företag. Vi hjälper dig på vägen.

SCRUM och agil utveckling

Programvaruintensiva system

Projektmetodik II. HF1005, Informationsteknik och ingenjörsmetodik för Datateknik. Projektarbete

Lär dig mer om Wii. Vad är Wii? Hur spelar du? Vad behöver du för att spela? (Angående Wii-konsolen.)

D A T A S P E L S B R A N S C H E N S R A P P O R T E R Försäljning av dataspel 2008

SKYDDA DINA IDÉER. Besök gärna redas hemsida på Patentskydd

Linköpings universitet 1 TDP029. Systemutveckling. Systemutveckling. Vanliga faser. Fler faser. Systemutvecklingsmetod

Försäljning möt kunden öga mot öga. Seminarium 1 mars, Välkommen!

varumärkesskydd Bygger du ditt varumärke för att få göra fler och bättre affärer? Då kan ett varumärkesskydd vara en klok investering.

12 principer of agile practice (rörlig)

Fungerar Agila principer i alla typer av projekt?

ARCO VILL STUDERA MUSIK, MEN HANS FÖRÄLDRAR ÄR EMOT

Hur viktigt är ditt varumärke?

TDP023 Projekt: Agil systemutveckling

Testdriven utveckling. Magnus Jonsson Siemens Medical Solutions

De flesta framgångsrika uppfinningar och patent börjar med att en idérik person identifierar ett problem och tänker att det här borde gå att lösa på

Dataspelsbranschen Emma Mellander

Steget efter CAD Data Management. Per Ekholm

Dr. Gustav Taxén MDI-Gruppen, CSC / VIC-Sthlm gustavt@kth.se

Presentationsteknik. Möta investerare. Tips och råd inför din Pitch 10 min

Guide. Marketing Automation

D A T A S P E L S B R A N S C H E N S R A P P O R T E R

Agila metoder och motivation

Agilt arbetssätt i komplexa organisationer. Välkomna! Anna Picetti, IT-HUSET

Du och ditt personliga varumärke LJK loredana jelmini kommunikation Malmö 7 oktober

Samarbetsstrukturer för att självorganisera inom givna ramar.

TV-dagen 2019 presentation

AFFÄRSPLAN [SÄTT IN FÖRETAGSNAMN]

Målsättning med föreläsningen. - Ni ska känna till de grundläggande begreppen inom immaterialrätten

Kundanalys. Henrik Mannerstråle

Creative Commons en guide för lärare

Jonas Vahlne. Ansvarig för strategi och analys. På den globala mediebyrån Mindshare. Video på nätet Mål och uppföljning av video på nätet

Wii U GamePad. ZL/ZR (avtryckare) och L/R (axelknappar) ZL/ZR (avtryckare) och L/R (axelknappar) Kamera. Sensor Bar

LJK loredana jelmini kommunikation Malmö 4 mars

GOD MORGON RE/MAX KICKOFF MÖTE JANUARI 2016

We love doing business. Don t you?

Internet och sociala medier. Anne-Marie Eklund Löwinder Kvalitets- och säkerhetschef,.se

Fujitsu Day Göteborg 8 oktober

Interaktionsdesign som profession. Föreläsning Del 2

SCRUM. på fem minuter

CREATING VALUE BY SHARING KNOWLEDGE

Platina och kvalité. Rasmus Staberg, Teknisk direktör,

Så registrerar du ditt företag

Guide till en vinnande affärsplan

Avveckla patentsystemet - Går det?

PMM (Process Maturity Metrics) Allmänt. Mätetal för framgångsfaktorer. 1. CM konfigurationsstyrning

SAST Q1. Som att börja arbeta på ett nytt jobb. Testautomatisera med Modell-baserad testning

Barn och medier. En lättläst broschyr

Skapa Värde. KTH - November 2009

Support for Artist Residencies

Dagbok Mikael Lyck

RÄCK UPP HANDEN OM DU INBOUND MARKETING OCH SOCIAL SELLING DRIVA TRAFIK VIA LINKEDIN & KONVERTERA BESÖKARE

Från prat till prototyp

SCRUM. på fem minuter

Nyfiken på att starta eget? 28 maj 2012 Hilde Z. Frandsen. Klicka här för att ändra format på underrubrik i bakgrunden

Open Source-licenser

Du - ett varumärke. Bygg ditt personliga varumärke och stärk ditt professionella rykte. Umeå mars 2010

Till dig som driver företag

Sökmotorsoptimering / SEO

Therese Hansson & Magnus Jonsson. Motivationsfaktorer - Test inom Agila utvecklingsprojekt

Insikt. kräver kunskap, erfarenhet och förståelse

Anna Leo Konsult och affärsutvecklare inom CRM. Februari 2010

Form och design blir allt viktigare. Ofta räcker det inte med att ta fram en smart produkt. För att nå kommersiell framgång måste produkten dessutom

De fem vanligaste säljutmaningarna

TENTAMEN: Design och konstruktion av grafiska gränssnitt DAT215/TIG091

Information till föräldrar med dator- och TV-spelande barncc

OBSERVATIONSGUIDE VAGABOND

Spel(ar)kultur. Spelfortbildning april Matilda Ståhl Åbo Akademi

Transkript:

Datorspelsproduktion Dr. Gustav Taxén MDI-Gruppen, CSC / VIC-Sthlm gustavt@kth.se

BAKGRUND FÖRUTSÄTTNINGAR

IP Intellectual Property Juridisk term som reglerar använding av creations of the mind Trademark Copyright Patent Trade secret

Trademark Namn och/eller symbol som visar varifrån en viss produkt härstammar Undviker att andra drar nytta av ditt namn och ditt rykte Ingen annan får använda ditt varumärke eller något som kan sammanblandas med det - OM det inte kan bevisas att de registrerat sitt före ditt!

Trademark-registrering registrering Ger rätt att använda den nordamerikanska -symbolen (annars TM ) Måste göras separat i många olika regioner Ofta via extern konsult / organisation ~ $375 per varumärke (och region) Vanligt när man bildar företag eller gör ny produkt/produktlinje

Copyright Skyddar uttrycket av en idé (inte idén själv) Texturer, bilder, ljud, källkod (som text),... Förbjuder andra att kopiera ditt uttryck utan tillåtelse Blir aktivt direkt när du fångar idén i en gripbar form Idén skyddas inte! Det är tillåtet att göra ett spel där en rund varelse äter prickar i en labyrint!

Copyright Ger upphovsrättsinnehavaren rätt att Kopiera och distribuera uttrycket Importera/exportera uttrycket Skapa nya uttryck som bygger på det ursprungliga Att visa/presentera uttrycket för andra Att sälja eller ifrånsäga sig rätten att använda uttrycket

Copyright -symbolen får användas utan registrering Tidsbundet sedan Public Domain Olika lagstiftning gäller i olika regioner! Finns undantag ( Fair use i USA, t.ex.) Copyright kan överföras mellan olika juridiska parter Från utvecklare till förläggare Från förläggare till manufacture

Copyright-registrering registrering Copyright kan registreras ~ $45 Kan ge juridiska fördelar vid ev rättegång

Patent Skyddar uppfinningar (inventions) Idén snarare än uttrycket Kan omfatta processer, teknik, distributionsmodeller, audiovisuell design, m.m. Tidsbundet sedan Public Domain Lagstiftningen är olika i olika regioner!

Patentregistrering Description of invention Beskrivning av själva idén Claims Definierar det juridiska ramverk som inhängnar din idé Ger möjligheten att juridiskt pröva om någon har brutit mot ditt patent

Patentregistrering Dina claims får inte vara för snäva eller breda Ditt patent får inte bryta någon annans Ger dig rätt att kräva ersättning av andra som vill använda din idé En bra uppsättning claims skyddar också mot andra som vill använda liknande idéer Måste göras i olika regioner

Trade secret Information som du väljer att hemlighålla Måste ha marknadsvärde Måste hållas hemlig Brott begås när någon tar del av din hemlighet utan tillåtelse Offentliggör du informationen på något sätt är den inte en trade secret längre Ej tidsbundet (som patent) Lagstiftningen varierar i olika regioner!

Trade secret Formel eller beräkning Arbetsprocess, utvecklingsprocess, tillverkningsprocess, etc. Arbetspraktik Design Verktyg Designmönster Data...

NDA Non disclosure agreement Del av mekanismen som skyddar trade secrets Ger den ena parten rätt att utlämna hemlig information till en annan part, som (aktivt) måste fortsätta hålla informationen hemlig Används oftast för att möjliggöra att externa personer får insyn utan att man (juridiskt) avslöjat sina trade secrets

Finansiering Varierar! Ofta en huvudfinansiär förläggaren Ofta ett av tre fall Utvecklaren pitchar mot ett förläggarägt IP Utvecklaren pitchar för ett eget IP Förläggare approcherar utvecklare med ett IP

Finansiering Förläggaren står för den ekonomiska risken: Lönekostnader & OH, devkits/verktyg, middleware, ev. spelmotorlicenser, content, outsourcing, etc. Merparten av fokustestning/qa Marknadsföring och tillverkning Utvecklaren överlåter copyright och trademark till förläggaren i utbyte mot royalties Utvecklaren behåller (oftast) egenutvecklad teknik och interna trade secrets

Som utvecklare och designer MÅSTE man ha koll på finansiering!

Som utvecklare måste du kunna göra bedömningar om huruvida ditt projekt har möjlighet att gå runt! Om du inte övertygar förläggaren om att ditt spel kan åtminstone gå runt kommer det ALDRIG att finansieras! Hur gör du det? Låt oss undersöka den vanliga retail-baserade modellen!

Prissättningsmodell När titeln börjar säljas som budget förlorar återförsäljaren. Man låter förläggaren ta en del av förlusten. Mediatillverkare Reklambyrå, media Marknadsföring $6 Kund $50 Återförsäljare Nedskrivning $3 Inköp $37 Förläggare Utveckling $8 Utvecklare DVD, låda $3 Tillstånd $7 Plattformsägare Schell, J. (2008) The Art of Game Design. Morgan Kaufmann.

Vem behåller vad? Kund $50 Mediatillverkare $3 Reklambyrå, media $6 Marknadsföring $6 Återförsäljare $16 Nedskrivning $3 Inköp $37 Förläggare $10 Utveckling $8 Utvecklare $8 DVD, låda $3 Tillstånd $7 Plattformsägare $7

Prissättningsmodell Varför tar plattformsägarna betalt? De kan inte göra vinst på hårdvaran! Varför får återförsäljaren så mycket? Det kostar att ha en affär! Retail har MYCKET små marginaler! Varför får förläggaren så mycket? De står för den ekonomiska risken! De måste betala även projekt som inte går runt!

Sold in vs. sold through Sold in När återförsäljaren köper exemplar av förläggaren Exemplar som inte säljs måste normalt köpas tillbaka av förläggaren Sold through Exemplar som köpts av kund Bara sold through genererar vinst!

SKU Stock keeping unit Unik inventory item Produkt/platform Lokalisering/språk Ex: Assassin s Creed 2 är minst fyra SKU:er: Windows, 360, PS3, iphone + ev översättningar Licenskostnader för middleware är ofta kopplade till SKU:er

Breakeven Totala kostnaden vs. intäkter Alla led i kedjan måste gå runt Räknas ofta i antal units sold through Tror du att du kan sälja 200.000 enheter men förläggaren inte når breakeven förrän vid 400.000 enheter är du rökt...

Hits Förläggare fokuserar helst på storsäljare Storsäljarna genererar vinsten! Som designer måste du analysera varför storsäljarna i din genre är framgångsrika! Till att börja med måste man ha koll på vilka de är... (Svårt att få tag i bra data, dock...)

Top selling games of 2008 10. Brain Age 2 (DS) 9. Super Mario Galaxy (Wii) 8. Assassin s Creed (Multi) 7. Pokemon Diamond/Pearl (DS) 6. Need for Speed: ProStreet (Multi) 5. Madden NFL 08 (Multi) 4. FIFA 08 (Multi) 3. Guitar Hero III: Legends of Rock (Multi) 2. Halo 3 (360) 1. Call of Duty 4: Modern Warfare (Multi) http://www.edge-online.com/features/the-top-100-selling-games-last-12-months

Top selling games of 2009 (jun) 10. Guitar Hero: World Tour (Multi) 9. Street Fighter IV (Multi) 8. Mario & Sonic At The Olympic Games (Multi) 7. Professor Layton And The Curious Village (DS) 6. Mario Kart Wii (Wii) 5. Wii Play (Wii) 4. Resident Evil 5 (Multi) 3. Call Of Duty: World At War (Multi) 2. FIFA 09 (Multi) 1. Wii Fit (Wii) http://www.gamesindustry.biz/articles/nintendo-software-leads-the-pack-in-2009

Top selling games 2000-2009 2009 15. Brain Age 2 (DS) 14. Grand Theft Auto: Vice City (PS2) 13. Mario Kart DS 12. Gran Turismo 3: A Spec (PS2) 11. Mario Kart Wii 10. Pokemon Ruby/Sapphire (DS) 9. Pokemon Diamond/Pearl (DS) 8. Pokemon Gold/Silver (GB) 7. Brain Training (DS) 6. GTA: San Andreas (PS2) 5. Wii Fit 4. New Super Mario Bros (DS) 3. Nintendogs (DS) 2. Wii Play 1. Wii Sports http://news.vgchartz.com/news.php?id=3364

US sales by genre 2008 (console( console) 2009 Essential Facts About the Computer and Video Game Industry, ESA, 2009.

Målgruppsanalys Ditt spel ska köpas av någon! Det är otroligt viktigt att du vet din målgrupp!

Lite demografi (USA) Det spelas i 68% av hushållen 60% män, 40% kvinnor Kvinnor över 18 motsvarar 34% av den totala populationen som spelar Pojkar 17 eller yngre motsvarar 18% av den totala populationen som spelar http://www.theesa.com/facts/gameplayer.asp

Lite demografi (USA) 50+ 18 till 49 Under 18 Spelarens medelålder är 35 år http://www.theesa.com/facts/gameplayer.asp

Lite demografi (USA) Medelåldern på spelköpare är 39 år 52% män, 48% kvinnor Föräldrar är på plats i 92% av fallen då spel köps eller hyrs 83% av barnen ber om tillåtelse innan de köper/hyr ett spel http://www.theesa.com/facts/gameplayer.asp

Lite demografi (USA) 62% spelar med minst en annan person i samma rum 42% av hushållen har en spelkonsoll http://www.theesa.com/facts/gameplayer.asp

Åldersrekommendationer (US) Sales by category 2009 Essential Facts About the Computer and Video Game Industry, ESA, 2009.

PEGI Pan-European Game Information Vägleder föräldrar i val av spel Har klassificerat c:a 12000 titlar Frivilligt att delta De allra flesta förläggare deltar Storbritannien har ett eget system, ska byta till PEGI så småningom

PEGI Utvecklaren/förläggaren skickar in en deklaration Automatsystem ger en preliminär klassificering En handläggare gör en slutlig bedömning Rätten att använda lämpliga PEGIlogotyper ges

PEGI content descriptors Sexual activity (consent/enforced/rape, genitals, urinary/excretory) Mutilation/torture/gross violence Techniques likely to be useful in the commission of offences Glamorisation of illegal drugs/tobacco/alcohol Ethnic stereotypes likely to encourage hatred Sexual expletives or blasphemy Gambling

PEGI violence descriptor Human-like or animal-like characters Fantasy characters Non-detailed characters (stick figures) Realistic-looking vs. non-realistic-looking Minor assault (no obvious harm) Sporting action Implied violence (not shown) Humourous/slapstick violence

UTVECKLINGSPROCESSEN

AAA-titlar Hög kvalitet Bred marknad Stor budget (>100 milj), stora försäljngssiffror Audiovisuell polish Teknisk och konstnärlig virtuositet Ha kul inom 5 minuter Väl testat, buggfri kod, usability Välbalanserat Först i försäljningsstatistiken, väl marknadsfört Hype

Utvecklingsprocess - AAA Concept pitch, förhandlingar Pre-production Production Marketing/distribution 1 år 2 år 3 år First playable Alpha Release candidate Gold

Personalroller Management, HR, economy Production Game design Art, visual design Sound, music Level design Programming, engine QA, testing IT support R&D Marketing, merchandising

Projekt Drivs som vilka stora utvecklingsprojekt som helst AAA-projekt ~ 100 miljoner kr I snitt 30-40 personer per projekt Teamets sammansättning varierar stort över produktionen Agile development Outsourcing

Spelmotorns komponenter Basbibliotek Grafikmotor Ljudmotor Fysikmotor Animationsmotor AI / behaviors Användargränssnitt och inenheter Nätverkskommunikation

Och tools!

Content Design Modeller Material Texturer Miljöer Karaktärer Ljud, dialog

Content creation Stor andel av projektkostnaden Allt högre kvalitetskrav Effektiv content pipeline sparar pengar! Outsourcing blir allt viktigare Tools blir allt viktigare Ofta billigare att licensiera motor/komponenter än att utveckla själv

Agile development Iteration Kravspecifikationen utvecklas allteftersom av olika koordinerade arbetslag Disciplinerade processer Självorganiserande processer Många, korta leveranser

SCRUM

SCRUM-roller ScrumMaster Ansvarar för processen Product owner Representerar stakeholders Team ~7 personer som gör arbetet analys, design, testning, osv.

SCRUM-möten Daily SCRUM Varje dag, alltid samma tid, max 15 min Vad har du gjort sedan igår? Vad ska du göra idag? Blockers? Sprint planning Början av varje sprint, max 8 timmar Välj saker från product backlog Förbered sprint backlog: tidsestimat

SCRUM-möten Sprint Review Efter varje sprint, max 4 timmar Gå igenom vad som gjorts (och inte!) Demonstrera produkten för stakeholders Sprint retrospective Efter varje sprint, max 3 timmar Kontinuerlig effektivisering/förbättring Vad gick bra? Vad kan bli bättre?

Nackdelar med SCRUM (enl. Gustav!) Teamet tar alla beslut Kräver kontinuerlig management Svårt att implementera Svårt att hantera stora produktioner Svårt att hantera specialistkompetenser Risk att man gör design-on-the-fly Kan vara svårt att ta långsiktiga beslut Risk för kokbokstänkande

Leveranser Interna leveranser till produktägaren (sprint reviews) Milestone-leveranser till förläggarens projektledare Release candidates, demos, pressmaterial, mm. Agile vs. waterfall När stakeholders inte kan vara på plats?

Utvecklare vs förlf rläggare Förläggaren betalar! Förläggaren vill generera vinst åt aktieägarna ha insyn i utvecklingsprocessen kunna göra riskbedömningar få visshet i att investeringen går breakeven säkerställa produktens kvalitet ha kontroll över produkten

Utvecklare vs förlf rläggare Utvecklaren gör jobbet! Utvecklaren vill generera vinst åt aktieägarna utveckla företaget skapa förutsättningar för nya projekt göra en bra produkt ha kul ha kontroll över produkten

Utvecklare vs förlf rläggare Lätt att hamna i en vi mot dem -attityd Om förläggaren lägger sig i spelets design eller ställer dumma frågor finns alltid ett skäl Ofta vill de bara hjälpa till Ofta känner de brist på kontroll Ta reda på vad de egentligen är oroliga för! Var saklig!