Game Design Documenten Welkom
Opbouw Vorige week Game design documenten: Wanneer, voor Wie en Waarom? Vandaag Feedback Hoe? Taalgebruik, stijl en opmaak 7 juni Presentaties Andere tools (Excel, Draw en prototyping)
Vorige week Know yourself Know others, weet wat voor een soort mensen er in je team zitten (de programmeur, de vormgever, de producer). Zij moeten je document lezen en begrijpen. Maak goede afspraken over wie de concept eigenaar is Gebruik het design document als referentie naar genomen beslissingen en als vastlegging van je onderbouwing
Table of contents Pitch & Executive summary: Waarom en voor wie gaan we een game maken? Core gameplay: Wat is de core gameplay? Waarom is dat leuk? Wat is het doel van de game? Mechanics: Wat gebeurt er in de game? Wat kan de speler allemaal doen? Scoremodel: Hoe scoort de speler? Hoe blijft het spel in balans? Asset lists: Wat moet er allemaal gemaakt worden (code,art,sound)? Wat is belangrijk en wat minder belangrijk?
Vorige week Word, one-page of prezi? Alles mag, als het maar compleet is Het gaat om de inhoud Effectiever schrijven & management
Feedback Goed Leuke concepten Veel doelgroep Waarom Minder goed Te veel of te weinig detail Weinig doel Aannames Bijna compleet Strengths & weaknesses Core gameplay
Feedback De core gameplay zal bestaan uit het ontdekken, zowel als beleven van de wereld. Het zal als het ware een ongeschreven boek zijn waarin de speler los gelaten word. Er zijn natuurlijk de standaard uitspraken over Oma s koekjes en Opa s verhalen. Deze uitspraken wil ik gebruiken om een spel van te maken In VraagRaak, draait het om het stellen van interessante vragen en geven van slimme antwoorden. The puzzles have no time limit or require quick movements. The player controls the game by using the arrow keys and the OK key on the tv's remote control. Mediaonderzoek.nl heeft een onderzoek naar senioren gepubliceerd. Uit deze publicatie blijkt uit onderzoek van Infomart GfK dat er een aantal typologieën zijn gedefinieerd. Er zijn daaruit typen ouderen gekomen (45-plussers). Het type Geranium genieters is 69 jaar, actief binnenshuis en sociaal. Deze groep beslaat ongeveer 21%. Bron: http://www.mediaonderzoek.nl/338/een-aantal-feiten-over-senioren/ Vooral deze groep vindt ik erg interessant, omdat ze gemakkelijk een casual game thuis kunnen spelen.
Feedback Dit kennen we allemaal al van de beroemde fysieke schuifpuzzels met plaatjes erop. De speler krijgt een schuifpuzzel voorgelegd met een x aantal vakjes... a point & click adventure with puzzles, riddles and labyrinths - Grootte; de grootte van de puzzel kan variëren. Zo kan in het begin een puzzel bestaan uit 4 x 4 vakjes (min 1) en hoe verder je komt kunnen de puzzels groter worden, bijv. 12 x 12 (min 1). Het is een mass-multiplayer in disguise. Het spel zal bestaan uit ronddwalen door de wereld zowel als het oplossen van verscheidene puzzels. De puzzels hinderen echter geen progressie. Het is niet nodig ze op te lossen maar als het wel word gedaan is het makkelijker de wereld te begrijpen. De puzzels variëren tussen het ontcijferen van taal als een complex slot om een deur te openen. Zo bied het spel interessante en uitdagende vormgeving zodat een speler zichzelf uren kan verliezen in het ontdekken van de omgeving.
Feedback Het concept In dit spel is het mogelijk om als oma of opa je ei kwijt te kunnen. Het is een combinatie van verhalen vertellen en de kleine lieve dingen te doen van een oma zijn. Aan het begin van het spel mag de speler kiezen wie hij wil zijn. Een opa, of een oma. De speler krijgt dan een kind voor zich dat geïntrigeerd zit te kijken. Hij zal als eerste zeggen Oma, mag ik nog zo een koekje? of als Opa gekozen is Ga verder met het verhaal opa. Dit is de inleiding waarna de oma of opa mag gaan interacteren met het kind. Heeft het kind een koekje, dan zal hij daar misschien 15 minuten mee bezig zijn. Ondertussen moet je verder zoeken in het huis naar het volgende item waarmee hij kan spelen. Het doel van het spel is om het klein kind te blijven vermaken. Op een bepaald moment zullen er steeds minder items te vinden zijn in het huis. Op dat moment komen kaartjes in het spel. Bij het begin van het spel krijgt een speler een pakketje van 7 fysieke kaarten. Deze worden gescand en worden bruikbare items in het spel. Deze kaartjes zijn onder de bejaarden te wisselen om steeds meer items te verzamelen.
Feedback Kansen en bedreigingen Het spel speelt in op de kernbehoefte van ouderen om slim te willen zijn. Dit wordt beoordeeld door medespelers. Dit is enerzijds een kracht, maar anderzijds ook een gevaar omdat dit geen autoriteit is en mensen zich benadeeld kunnen voelen. Online communities leren ons echter dat peer reviews van medegebruikers vaak heel fijn werken en dat mensen zich graag aan de interne code houden, of elkaar hierop aanspreken. Een nadeel van het spel is dat er een full time redactie aanwezig moet zijn, en het spel niet door duizenden spelers tegelijkertijd gespeeld kan worden. Wellicht is het raadzaam om een systeem te ontwikkelen, waarbij gebruikers elkaar bellen om de waardering te bepalen. Dit is verder nog niet uitgewerkt. Een groot voordeel van dit spel is, dat een doelgroep bereikt wordt, die niet online is en veel tijd alleen thuis achter de TV besteedt. De bereidheid van deze mensen om te betalen voor een TV game, zal onderzocht moeten worden. Kansen Bedreigingen De game laat ouderen uitblinken in 'slim' zijn met hun algemene kennis. Minder geschikt voor ouderen met weinig algemene kennis. 'Sociale' beoordeling en controle door medespelers Geen autoriteit, redactie. Specifieke markt: mensen zonder computer met internet, alleen mobiel en TV nodig. Gelimiteerd aantal spelers.
Feedback Weaknesses De zwakte van het spel is dat het een spel is waar wellicht geen geld aan verdiend kan worden.
Opmaak en taalgebruik
Communicatie
Opmaak en taalgebruik Less = more Content To the point (niets aan de verbeelding overlaten) Gebruik kleur Cursief, bold en underline Het design document als middel, geen product Maar het oog wil ook wat
Opmaak
Opmaak Gameplay In deze game moet de speler twee dingen doen: zijn energie op pijl houden om spreuken te casten en genoeg punten verzamelen om naar het volgende level te gaan. Tijdens zijn tocht door de wereld komt hij verschillende wezens tegen. Onder andere Mormels, Dreuzels en Draken. Als een speler geen levens meer heeft moet hij overnieuw beginnen, wordt zijn energie gereset naar 30 en komen alle wezens weer terug tot leven.
Opmaak Gameplay In deze game moet de speler twee dingen doen: zijn energie op peil houden om spreuken te casten en genoeg punten verzamelen om naar het volgende level te gaan. Tijdens zijn tocht door de wereld komt hij verschillende wezens tegen. Onder andere Mormels, Dreuzels en Draken. Als een speler geen levens meer heeft moet hij overnieuw beginnen, wordt zijn energie gereset naar 30 en komen alle wezens weer terug tot leven.
Opmaak Gameplay In deze game moet de speler twee dingen doen: zijn energie op peil houden om spreuken te casten en genoeg punten verzamelen om naar het volgende level te gaan. Tijdens zijn tocht door de wereld komt hij verschillende wezens tegen. Onder andere Mormels met gigantische tanden, Dreuzels die supersnel zijn en Draken die vuur spugen. Als een speler geen levens meer heeft moet hij overnieuw beginnen, wordt zijn energie gereset naar 30 en komen alle wezens weer terug tot leven.
Opmaak Gameplay In deze game moet de speler twee dingen doen: 1) zijn energie op peil houden om spreuken te casten 2) genoeg punten verzamelen om naar het volgende level te gaan. Wezens Tijdens zijn tocht door de wereld komt hij verschillende wezens tegen. Onder andere: - Mormels met gigantische tanden - Dreuzels die supersnel zijn - Draken die vuur spugen Dood Als een speler geen levens meer heeft: - moet hij overnieuw beginnen - wordt zijn energie gereset naar 30 - komen alle wezens weer terug tot leven.
Opmaak
Opmaak
Opmaak Te
Opmaak Goed
Taalgebruik
Taalgebruik Communicatie Lees dit voordat je gaat coden!!!!!!!!!!!!!!!!!!!!!!! HIER STAAT HET Zonder ammunitie kan er niet geschoten worden Fire-circle is an AOE attack that deals 3 dps Zodat spelers in een betere flow komen en hierdoor meer immersie ervaren slodige spelign
Taalgebruik Communicatie Nu zijn wij niet van plan een gehele portal op te zetten voor ons project maar wij willen wel graag een eigen gespecificeerde website waar gebruikers het spel kunnen spelen, highscores kunnen bekijken en kunnen discussiëren door middel van commentaar. Project Lensflare de-complexifies the space combat gameplay that is offered nowadays. It instead focuses on quick and agile action, using the space combat background as a method to deliver explosive and spectacular visuals and audio Evil is goed, good is slecht. Alles is geoorloofd! In sommige situaties kun je jezelf redden door te dubble-jumpen, misschien via een object of een andere speler. Het kan ook anders, maar dan wel alleen als je aan bepaalde dingen hebt voldaan of met speciale items.
Taalgebruik Hmm Je kunt tijdens het spelen de tijd vertragen en zo je vijanden gemakkelijker raken. Deze actie heet 'Slowdown'. Spelers mogen tijdens deze actie alles doen wat ze normaal ook mogen doen. Beter: Je kunt tijdens het spelen de tijd vertragen en zo je vijanden gemakkelijker raken. Deze actie heet 'Slowdown'. Je mag tijdens deze actie alles doen wat je normaal ook mag doen. Nog beter: Slowdown: halveert de speelsnelheid voor 20 seconden.
Taalgebruik Als erbij moet waarom: Slowdown: halveert de speelsnelheid voor 20 seconden. (geeft de speler tijd om hotspots te overwinnen)
Taalgebruik Gameplay In deze game moet de speler twee dingen doen: 1) Zijn energie op peil houden om spreuken te casten 2) Genoeg punten verzamelen om naar het volgende level te gaan. Wezens Tijdens zijn tocht door de wereld komt hij verschillende wezens tegen. Onder andere: - Mormels met gigantische tanden - Dreuzels die supersnel zijn - Draken die vuur spugen Dood Als een speler geen levens meer heeft: - moet hij overnieuw beginnen - wordt zijn energie gereset naar 30 - komen alle wezens weer terug tot leven.
Taalgebruik Gameplay In deze game moet de speler twee dingen doen: 1) Zijn energie hoger dan 100 punten op peil houden om spreuken te spreken. casten 2) genoeg Meer dan 500 punten verzamelen om naar het volgende level te gaan. Wezens Tijdens zijn tocht door de wereld komt hij verschillende wezens tegen. Onder andere: - Mormel: snelheid: 40 pixels/sec. Bijt iedere 10 seconde, 20 schade, kans van raken 60%. met gigantische tanden - Dreuzel: snelheid: 100 pixels/sec. Mept iedere 20 seconde, 30 schade, kans van raken 20%, springt iedere 50 seconden richting de speler. die supersnel zijn - Draak: snelheid: 20 pixels/sec. Spuugt iedere 100 seconden vuur: 100 schade, kans van raken 100%. Dood Als een speler geen levens meer heeft: - moet hij overnieuw beginnen - wordt zijn energie gereset naar 30 - komen alle wezens weer terug tot leven.
Tabelgebruik Gameplay In deze game moet de speler twee dingen doen: 1) Zijn energie hoger dan 100 punten houden om spreuken te spreken. 2) Meer dan 500 punten verzamelen om naar het volgende level te gaan. Wezens Er zijn verschillende wezens die je aanvallen als je binnen een straal van 200 pixels van ze komt. Naam Snelheid pixels/sec. Aanval (animatie) Schade Kans van raken Mormel 40 Bijt 20 60% Dreuzel 100 Mept 30 20% Draak 20 Spuugt vuur 100 50% Dood Als een speler geen levens meer heeft: - Moet hij overnieuw beginnen. - Wordt zijn energie gereset naar 30. - Komen alle wezens weer terug tot leven.
Afbeeldingen Abstract Alleen kleur als het nodig is
Flowcharts Beschrijving schermen/flow Beschrijving core gameplay Splashscreen Menu Game Endscreen Schieten Meer dan 30% Vluchten Leven? 0% Dood Minder dan 30%
Voor de vormgever Do's Gebruik plaatjes en flowcharts Abstract Laat het aan de kunstenaar over Splashscreen Menu Game Endscreen
Voor de vormgever Do: Don't:
Voor de programmeur Do Less == more! Gebruik waar mogelijk Opsommingen Lijsten Tabellen Afbeeldingen Consistentie Gebruik de opmaak om de tekst meer leesbaar te maken: Zodra de speler 20 punten behaald en springt, knippert het scherm 12 seconden.
Voor de programmeur Don't Slowdown: int speed *= 0.5, int duur = 20.000 miliseconden. Een array, waarin de inventaris items opgeslagen worden.
Management
Management Naamgeving Planit_Finalversion_23b(dit-is-hem-nu-echt).pdf Versie controle
Management Wie, wat, wanneer? Ontwerpfase Concept ontwerpen Documenten schrijven Research doen Productiefase Content maken Testen Bugs fixen Oplevering Bugs fixen
Management Asset lists Bijhouden: meten is weten Design (gameplay, balance, leveldesign, vragen beantwoorden) Code Gfx Sound Task: Designed/ implemented/ tested
Management Scrum 5 minuten Geen discussies Verschillende taken en uren Balancing level 3-2 1 Wapen animatie - 1.5 1 Spring-functionaliteit - 5 6.5 Wat is gedaan Hoe lang is er nog voor nodig?
Voor volgende week maandag Concept uitwerken Gameplay Mechanics Features Zo veel mogelijk Presentatie concept & document
http://www.ludomo.com/documents/design_documents_2.pdf http://www.ludomo.com/documents/design_document_plan-it_final.pdf Documenten opsturen naar: ludomo@live.nl