HEART Concept Document Versie 1.0 Datum 08-12-2013 Team Awesemo Dennis Haverhals Rutger Wink Roderick Lucassen Arne Riekert
Inleiding is een puzzle game waarbij de WAD-patiënt geen tijdsdruk heeft en de bewegingen rustig uitgevoerd kunnen worden. In het spel helpt de patiënt een karakter met een enorme wilskracht. Zijn wilskracht is zo sterk, dat hij daadwerkelijk de wereld daarmee beïnvloedt waardoor hij zijn missies kan behalen. Denk hierbij aan een brug die de patiënt moet laten zakken door middel van het roteren van een hendel. Genre: 3D side-scrolling puzzle game. Doelgroep: Niveau 3 WAD patiënten van alle leeftijden. Doelen Doel van het spel Het spel heeft twee toegepaste doelen: De patiënt verschillende oefeningen te laten doen - op een leuke manier. De bewegingsangst van de patiënt te verminderen. Doel in het spel De patiënt speelt de wilskracht van het karakter. Hiermee kan hij door obstakels in de wereld te beïnvloeden het pad vrij maken zodat het karakter zijn quest kan behalen. Verhaal Een wereld wordt getroffen door een meteorietenstorm waardoor een groot deel van de tempels op de wereld worden vernietigd. Zonder deze tempels kan het hart van de wereld niet goed functioneren; de tijd lijkt stil te staan, er groeit niks meer, alles lijkt dood te zijn. Maar één persoon kan door middel van een enorme wilskracht, zich door de chaos van de wereld banen richting de tempels. Door de verschillende tempels weer te activeren, wordt uiteindelijk het hart van de wereld weer geactiveerd. Elk gebied dat geactiveerd wordt, verandert langzaam weer terug naar zijn oorspronkelijke staat. Variabele lengte Aangezien de ene patiënt een langere behandelingsperiode heeft dan de andere, heeft het spel een verhaal met een variabele lengte. Alleen het begin en het eind staan vast, de lengte van de tussenliggende reis, is gelijk aan de duur van de behandeling van de patiënt. 1
Gameplay Voordat het karakter in een nieuw gebied komt, bestuurt de patiënt zijn wilskracht. Deze wilskracht is gevisualiseerd als een bron van energie. Deze bron van energie kan bepaalde objecten in het level beïnvloeden. Hoe een object beïnvloed kan worden is per object verschillend. De wilskracht kan onder andere boxen op elkaar stapelen, een rad draaien, een steen verschuiven en een waterpomp besturen. Als de speler niet uit de puzzel komt, krijg hij/zij visuele hulpmiddelen die naar de juiste weg wijzen. Hardware Dit spel is ontworpen voor een head mounted display als de Oculus Rift. Deze head mounted display zorgt voor grotere immersie in de gamewereld. Aangezien de Rift ook bewegings- en rotatiesensoren bevat, kunnen hiermee hoofdbewegingen ingezet worden om het spel te besturen. Naast een head mounted display, maakt het spel ook gebruik van een nieuw soort controller die mogelijk nog ontwikkeld moet worden: de stressbal controller. Door in de bal te knijpen kan de patiënt dingen selecteren en op dingen focussen. Besturing De patiënt bestuurt de wilskracht door hoofdbewegingen te maken en te knijpen in de stressbal controller. Beweging De patiënt kan de wilskracht door het level bewegen door zijn hoofd te draaien van links naar rechts en van onder naar boven. Objecten beïnvloeden De te beïnvloeden objecten hebben bepaalde punten waar de wilskracht zich op kan focussen als deze zich dichtbij zo n punt bevindt. De patiënt kan op het punt focussen door te knijpen in de stressbal controller. Wanneer de patiënt dit doet, kan dit punt door hoofdbewegingen beïnvloed worden. Een rots kan verplaatst worden, een rad kan gedraaid worden. Obstakels Op de reis van gebied naar gebied zijn door de meteorietenstorm allemaal obstakels op de weg gekomen, denk aan kapotte bruggen, omgevallen bomen, rotsblokken, water en vuur. 2
Mogelijkheden Fysiotherapeut Intensiteit De intensiteit van de bewegingen kan afgesteld worden door de psychosomatisch fysiotherapeut. Hij/zij stelt de draaihoek in van de bewegingen die uitgevoerd dienen te worden. Zo kan elke patiënt zijn/haar grenzen opzoeken, en angsten overkomen. Dynamische Levels Oefeningen zijn vertaald naar verschillende soorten puzzels in het spel. De psychosomatische fysiotherapeut kan bepalen welke oefeningen hij/zij in het spel stopt, en welke puzzels dus in een gebied terecht komen. Elke puzzel is een blok en door deze blokken achter elkaar te zetten creëer je een uniek level voor elke patiënt. Meetbaarheid Om de voortgang van de patiënt in kaart te zetten wordt de patiënt gedurende het spel geanalyseerd op verschillende punten. Tijd van spelen Hoe vaak en hoe lang een patiënt het spel speelt zegt iets over zijn motivatie, hij kan het spel niet leuk vinden of door bewegings angst tegen gehouden worden het spel te spelen. Tijd in een gebied De tijd dat de patiënt zich in 1 gebied bevindt geeft aan hoe moeilijk hij het spel, of in ieder geval dat stuk in het spel, vindt. Hoek van draaien Wanneer een patiënt constant zijn hoofd minder draait in het spel dan dat de fisio heeft ingesteld, kan de bewegings angst van de patiënt gedetecteerd worden. Kracht op stressbal Door te meten hoeveel kracht de patiënt zet op de stressbal op bepaalde standen van zijn hoofd, kan de pijngrens van bewegingen gedetecteerd worden. Unique Selling Points Besturing door oefeningen Symboliek van verhaal en gameplay Unieke ervaring per patiënt Minder administratief werk fysiotherapeut Directe feedback (met harde cijfers - draaihoek nek) 3
Voorbeeld puzzel Hieronder een voorbeeld van een puzzel die in het spel zou kunnen voorkomen. Het karakter moet via de waterval, de trap en de takken naar de linkerbovenhoek (hij start linksonder). Het probleem is dat hij niet door het water heen kan. De patiënt kan met de wilskracht van het karakter de takken van de boom afbreken door een ja-knikkende beweging uit te voeren. Hierdoor kan het karakter, via de takken en stenen, over de waterval lopen. De patiënt moet hierbij opletten dat hij de juiste takken doorzaagt, zodat het karakter na de waterval ook nog over de takken kan lopen. De gestreepte takken zouden hier doorgezaagd kunnen worden. 4
Demo Voor een eerste ervaring van de gameplay van, ga naar de onderstaande URL of start de bijgeleverde file:.exe De URL: http://arneriekert.nl/heart/heart.html Instructies Bewegen: Pijltjes toetsen Objecten beinvloeden: Spatie ingedrukt houden in de buurt van een obstakel (de brug of het rotsblok), vervolgens met pijltjes toetsen de brug omlaag duwen en het blok naar rechts duwen. Let op: De demo heeft geen reset knop, dus als je het nog eens wil testen moet je de applicatie opnieuw opgestart worden - of de pagina opnieuw geladen worden. 5