vrijdag 3 mei 2013

Week 10 t/m 13


Ik heb weer mijn blogs niet goed kunnen updaten. Dus hier zijn vier weken in één blog post.

Week 10
04-08 : 04-14

Deze week had ik grotendeels besteed aan het af maken van de Game Lab Opening game. Er moesten nog op het laatste moment nieuwe features in verwerkt worden en aanpassingen toegepast worden. De grootste verandering was dat ik een simpel 2D GUI particle systeem geschreven heb om vuurwerk te laten verschijnen wanneer het spel voorbij is. Ook een grote verandering was dat twee spelers dit tegen elkaar moeten kunnen spelen, in plaats van samen werken.

Woensdag was de Game Lab opening zelf, en hebben we ons spel opgezet en laten zien aan verschillende mensen van het GGzE en Monpellier Ventures als officiële opening van het lab.

Voor de rest van de week kon ik meer tijd besteden aan het opstellen van mijn onderzoek, en wat voor soort informatie ik moest zoeken om de onderzoeksvragen te beantwoorden.



Week 11
04-15 : 04-21

Door persoonlijke omstandigheden heb ik deze week niks productief voor stage kunnen regelen.



Week 12
04-22 : 04-28

Het gebrek aan werk van de vorige week is betreurend. Hierdoor heb ik ook mijn stageterugkomdag gemist en de presentatie over het verloop van mijn stage niet kunnen houden.

Deze week gingen mijn persoonlijke omstandigheden al iets beter en kon ik redelijk actief zijn op stage, al wel langzamer dan de weken voorheen.

Ik heb deze week een aantal veranderingen aan het GUI particle systeem kunnen toepassen, maar waar de merendeel van mijn tijd naar toe ging was het verder uitwerken van mijn onderzoek.

Ook moesten we deze week beginnen aan een versie van het spel waarbij de spelers zelf een spel type kunnen uitkiezen en spelen, en waar de calibratie van het spel stukken makkelijker is.
Deze versie van ColourDraw zal dan over twee weken gebruikt worden tijdens onze eerste user-test.



Week 13
04-29 : 05-05

De nieuwe versie van ColourDraw waarmee we volgende week mee gaan testen is deze week goed opgeschoten. We hebben een menu kunnen implementeren van waaruit alle vier de spel varianten op te starten zijn zonder gebruik van het toetsenbord.

Door knoppen op het scherm te plaatsen die geactiveerd kunnen worden met de webcam, is het niet meer nodig om iemand de hele tijd bij de laptop te houden om het spel te besturen. Dit scheelt een hoop moeite voor de personen die de test moeten uitvoeren.

Elke spel variant kan dus makkelijk opgestart en afgesloten worden zonder uit het spel zelf te gaan. Er hoeft ook niet opnieuw gekalibreerd te worden, wat ook een stuk makkelijker gemaakt is doordat het kalibreren alleen de toets F1 en F2 nodig heeft in het hoofd scherm.

Er is altijd nog een manier om een spel variant af te sluiten door het toetsenbord, in het geval dat het licht niveau zo sterk veranderd dat het met de webcam niet meer af te sluiten is.

Op het einde van de week is deze nieuwe versie met vier spel types klaar voor gebruik tijdens de test, en heb ik een korte readme geschreven die uitlegt hoe het spel op te starten en te spelen is.

donderdag 11 april 2013

Week 9


04-01 : 04-07

Het was mijn originele planning om deze week te besteden aan het inhalen van mijn onderzoek. Ik kreeg deze week goedkeuring van de aangepaste onderzoeksvragen. Hiermee krijg ik een stuk meer duidelijkheid in het onderzoek, waar het uiteindelijk op uit komt en wat er voor nodig is.

Woensdag kon ik aan blog bij houden en het onderzoek besteden, maar donderdag werd ons gevraagd om iets te ontwikkelen voor de officiële opening van het Game Lab hier op het GGzE. Hiervoor hadden we besloten een spelvariant van Colourdraw te maken. Eerste dag waren we vooral aan het brainstormen over wat voor gameplay het moet worden en hoe het er uit moet zien. Uiteindelijk hadden we besloten om de speler game controllers en games te verzamelen die nodig zijn om het game lab in te vullen, waarbij er computerbugs over het scherm rond vliegen die ontweken moeten worden.

De vrijdag werd dit ontwikkeld en was de eerste versie op dezelfde dag grotendeels klaar. Op het einde van de dag moesten er alleen nog maar nieuwe sprites in gezet worden en een aantal bugs opgelost worden.

Rustige start, uiteinde op snelheid


Vorige week had een trage start. De maandag viel weg door Pasen, dinsdag was Eric afwezig en was er meer ruimte voor overleg en vergadering over de voortgang. Dit gesprek was voornamelijk om de bedrijfsbegeleider op de hoogte te stellen van de huidige constructie die  we aan zullen houden. Verder werden er geen vorderingen behaald rond ColourDraw - het wachten is op de eerste officiële test.

Op de planning staat de officiële opening van het E- en Game-Lab van de GGzE. De vraag van Araceli om mee te denken over een ludieke opening hebben we meteen geaccepteerd en een concept bij bedacht: het moest natuurlijk een game worden. Na een tijdje gebrainstormd te hebben hadden we het idee op het whiteboard, nu nog de realisatie, wat ons in het weekend ook nog flink tijd heeft gekost, we stoken er graag onze tijd in. Het volgende verslag zal voorzien in de oplevering en de opening, plus de voorbereidingen voor de terugkomdag.

woensdag 3 april 2013

Week 8


Week 8
03-25 : 03-31

Deze week heb ik vooral besteed aan het verbeteren van mijn onderzoek en het duidelijker krijgen van welke vragen er beantwoord moeten worden. Met deze vragen, en de technologie ontwikkeld in de vorige weken, kan ik vervolgens gebruiken om actiever te worden met het onderzoek.

Ook heb ik deze week de Colourdraw game verder aangepast. Het moest duidelijker te zien zijn welke kleur aan het winnen was, en de grafische balk aan de zijkant van het scherm werd nauwelijks naar gekeken. Nu zijn beide zijkanten van het scherm volledig de kleur die aan het winnen is, zodat het duidelijk te zien is wie er voor staat zonder de ogen van het speelveld af te houden.

Deze week kon ik ook het literatuur onderzoek van Josine door lezen, wat een goed inzicht gaf in de uiteindelijke toepassing van Colourdraw en welke elementen we in gedachten moeten houden tijdens ons ontwikkeltraject.

Ten slotte heb ik geprobeerd met MovieTextures te werken in Unity3D. Het idee is om een geanimeerd filmpje te gebruiken voor het aftellen van het spel. MovieTextures in Unity3D zijn alleen niet extreem handig. Unity3D converteert alle film bestanden naar .ogg, en heeft vaak moeite met bepaalde video formaten. Na een paar verschillende video formaten uit te proberen lukte het om een video af te spelen in het spel. Door onbekende redenen loopt de video alleen extreem langzaam, waar andere video's (om mee te testen) goed en duidelijk afspeelden. Hier moeten we dus ook nog meer mee uitproberen voordat dit goed werkt.

Inzicht op werkwijze


De afgelopen weken zijn er enige irritaties en verwarringen ontstaan tussen de diverse belanghebbenden in het project. De grootste irritatie is de verwarring die ontstaan is over de communicatie tussen mij en Eric met de toegepaste psychologe. Omdat er geen vordering van haar kant in zat, hebben we weer om tafel gezeten om de voortgang nogmaals door te nemen. Dit heeft enige tijd in beslag genomen, maar heeft wel geleid tot een constructie voor de komende weken.

Persoonlijk ben ik tot inzicht gekomen dat de werkwijze waarop we begonnen zijn aan het project aan de verkeerde kant is gestart: De game WaterDraw plus de bijkomende techniek en gameplay bestond al. Nu is/was het de bedoeling om aan de elementen die in de game verwerkt zitten vanuit het onderzoek naar de psychologische achtergronden van agressie bepaalde voorwaarden en bevestigingen te koppelen, zodat het spel gevalideerd kan worden voor onderdeel van een therapie voor agressiebeheersing.

Dit is echter niet de manier waarop het zou moeten gaan. Op deze manier zou een spel als Mario Kart ook gevalideerd kunnen worden, ongeacht of de gameplay  ooit zo bedoeld was. De uitkomst van het overleg heeft betrekking op de samenwerking en wat de aanpak vna het project voor de resterende weken. Josine, de studente toegepaste psychologe, gaat een tiental therapeuten op de Woenselse Poort interviewen. Dit doet zij in stappen van 3 tot 4 personen, waarna zij de opgedane informatie over de werkwijze van genoemde personen aan Eric en mij wordt voorgelegd. Vervolgens wordt er vanuit deze informatie gameplay bij gekozen, gebaseerd op de bestaande techniek van WaterDraw. Dit zal beter aansluiten op het traditionele proces voor het ontwikkelen van een nieuw onderdeel van een therapie, maar toch revolutionair zijn, voornamelijk wegens het gebrek aan tijd.

Het komt erop neer dat ik mij zelf al die tijd een ander doel voor ogen heb gehouden, of voor mijn ogen kreeg gehouden, door de verschillende belanghebbenden die telkens hun visie loslieten op de ontwikkeling van WaterDraw als therapie. Nu kan nog steeds een onderdeel van een therapie ontwikkeld worden, het zij volgens een geijkt plan waarbij we niet achteraf geforceerd stellingen en voorwaarden op worden losgelaten. 

donderdag 28 maart 2013

Week 7


Week 7
03-18 : 03-24

Deze week kwam mijn docentbegeleider, Jan Oonk, op stagebezoek. We hebben de voortgang van het project, en waar het nog naar toe gaat besproken. Uiteindelijk kwam het er op neer dat ik de afgelopen weken veel gewerkt heb aan de technologie die nu een goede basis vormt voor de spel varianten, maar nog niet genoeg aandacht besteed heb aan het onderzoek zelf.
Nu met deze basis, kan ik wel dieper op het onderzoek in gaan. Dit door eerst mijn vooronderzoek in te halen en vervolgens prototypes te bedenken, uit te werken en uit testen.

Deze dinsdag zijn we bij de test ruimte geweest om de huidige versie van het spel te laten testen door stagiaires en werknemers. Het spel werkte goed, de mensen hadden er plezier in en gaven daarna duidelijke feedback. Het spel was vooral te lastig te kalibreren, had geen geluid en het was niet duidelijk te zien wie er voor liep. Daarnaast zagen ze wel veel elementen in het spel die goed samen vallen met hun doeleindes.

Voor de rest van de week had ik gewerkt aan de feedback verwerken in het spel, en meer duidelijkheid te scheppen in mijn onderzoek. Ik heb vooral wat tijd besteed aan het makkelijker maken van het kalibreren van het spel.

Communicatie & Overleg #2

vorige week, week 7, heeft wederom inzicht opgeleverd in de communicatie tussen de diverse partijen: deze is nog steeds verre van optimaal. De begeleiding vanuit het bedrijf heeft ontzettend veel afspraken, waardoor er weinig tijd over blijft om eens een langere tijd met haar te overleggen over de huidige stand van zaken. Slechts bij presentaties kunnen we even aanspraak op haar doen, wat resulteert in feedback op het product, helaas -nog- niet op andere zaken, we zullen actiever haar om een afspraak moeten vragen en inplannen.

Hetzelfde geldt voor de communicatie met de psychologe, waarbij deze week van belang was dat we om de tafel zouden zitten voor de bespreking van nieuwe toepassingen van de techniek voor de bewustwording van agressie tijdens de therapie, dus in de vorm van een game. Professionaliteit is hierbij in gebreke gesteld, als ik op de dagen zelf afmeldingen krijg dat ze toch ervoor kiest om haar werkplek elders in te richten, waardoor de communicatie via digitale kanalen zou moeten, wat toch resulteerde in beperkingen met betrekking tot directe uitingen over bepaalde concepten.

Volgende -deze- week staat een nieuwe meeting gepland, waar we een en ander kunnen inhalen en bijwerken.