Eindblog CLE 4

Proces game

Voor CLE 4 was het de bedoeling dat wij een leerzame game maakten voor kinderen. Hierbij kregen wij de volgende ingrediënten:

Thema: Evolutie
Gamification strategie: Ownership
X-factor: Tamagotchi

Vervolgens zijn we aan de slag gegaan om met deze ingrediënten te gaan brainstormen om zo tot een goed idee te komen. Als groep hadden we al snel een idee ik en Hugo hadden al snel het idee om een evolutie tamagotchi te gaan maken en die heeft natuurlijk een ownership. Zo gezegd zijn we daar verder mee gaan en had ik bedacht om een Trello te gebruiken om de taken te verdelen. Ik en Berk hadden als taak om aan de slag te gaan met de doelgroep van kinderen tussen de 6 en 9 jaar. Hierbij heb ik de interview vragen opgesteld alleen het vervolg hiervan ging erg stroef. Ik heb geen initiatief genomen om een doelgroep te zoeken en te interviewen, hierdoor hadden we geen goed  doelgroep onderzoek. Vervolgens ging ik verder onderzoek doen naar Typescript waar we de game in wilden bouwen. Vervolgens hebben we samen bedacht om een Github aan te maken voor onze game. Daarna gingen we bezig met het bouwen van de game tot een beta versie die niet heel erg volledig was maar hieruit hebben we genoeg feedback gekregen om tot een goed eindresultaat te komen.

Actie

Tijdens CLE 4 was de start van mij overtuigend en ik had er echt zin in, maar al snel ging het minder omdat mijn interesse voor games erg laag is. Ik heb echt niet veel met games, en al helemaal niet het maken ervan. Daarnaast liep het doelgroep onderzoek echt in duigen doordat ik geen initiatief heb genomen om kinderen te vinden om interviews mee te doen. Gelukkig heeft Hugo mij erg geholpen om mij taken te geven. Ik ben echt iemand die moet weten waar hij aan toe is, ik hou van duidelijkheid. Dat gaf Hugo mij door mij aan het werk te zetten en samen met hem te werken aan de game. Hierdoor werd ik meer betrokken bij het maken van de game en kreeg ik meer zin in om er mee door te gaan. Bedankt Hugo!

Refectie

In het begin van het project had ik er echt zin in om bezig te gaan maar doordat ik bij het doelgroep onderzoek niet mijn best gedaan had werd ik erg gedemotiveerd. Naast dat ik bezig ben met de opleiding heb ik teveel andere leuke interesses. Ik ben heel erg bezig met het leven en welke keuzes het beste zijn. Ik wil zo ontzettend veel doen in het leven en dat gaat soms ten koste van andere dingen. Ik vind het lastige om prioriteiten te stellen.

Door in gesprek te gaan met veel klasgenoten, docenten en mensen daar buiten ben ik me ervan bewust geworden om het om alles op een rijtje te zetten en met een positieve vibe er vol voor te gaan. Toen ben ik vervolgens vol gaan inzetten op het design en functies van de website en heb ik uiteindelijk ook de website online gezet. Ik ben blij met het eindresultaat alleen had ik wel veel meer kunnen doen als ik me in het begin meer had ingezet op het project.

Het project staat hier online:

Evolife

Dag 13 CLE4 – Game – ‘Responsive website’

Verder met de responsive website game. Hierbij heb ik de progress bars opgesplitst in links en recht zodat deze mooi uitgelijnd zijn zowel op desktop, tablet als mobiel. Daarnaast heb ik ook gekeken naar de buttons onder in beeld. Deze worden automatisch kleiner wanneer je overschakelt naar een ander formaat scherm. Dit geld ook voor de progress bars.

Dag 11 CLE4 – Game – ‘Retrospective Sprint 2 en verder met gamelevels’

Ondernemend: Ben je in stilte je taken gaan uitvoeren of heb je een creatief-waardevolle bijdrage op het totaalproces van de game geleverd tot nu toe? Kom je veel met nieuwe ideeën, discussieer je mee over cruciale zaken aangaande jullie game?

Tijdens het maken van de game heb ik veel samengewerkt met Hugo en Berk. Ik was continue in overleg met Hugo geweest over verschillende objecten hoe we deze het beste kon maken en vervolgens over de styling en layout van het geheel van de game. Daardoor heb ik een aandeel aan het hoofdgedeelte van de game. Hierbij gaat om de objecten van het hoofdgedeelte en de styling en layout van de game. Ik discussieer veel met mijn teamgenoten of heb overleg over bepaalde aanpassingen die gedaan moeten worden, bijvoorbeeld wanneer er bepaalde objecten niet goed zijn of een functie die niet lekker werkt.

Ik ben het grootste gedeelte rustig bezig geweest met het werken aan de game en tussendoor heb ik veel overleg gehad met mijn teamgenoten, ik ben iemand die graag oplossingen zoekt voor problemen die optreden en daar over discussieer.

Doorzettingsvermogen​: Een game ontwikkelen die helemaal klopt is taai en pittig werk. Neem je met open eindjes genoegen of lukt het je om je te richten op de details en alles er uit te halen wat er in zit? Hoe ben je omgegaan met tegenslag? Gezocht naar een waardig alternatief of dat onderdeel maar weggelaten als het niet lukte?

Tijdens het bouwen van de game zijn we tegen verschillende dingen aangelopen ook tijdens de beta-game testen hebben we veel bruikbare feedback gekregen. Een voorbeeld is dat de website niet responsive is. Hiermee ben ik toen aan de slag gegaan met verschillende media queries om dit op te lossen. Ook tijdens het maken van de progress bars van de verschillende bezigheden zoals slapen en eten was de logica onduidelijk. Hier hebben we op ingespeeld door met verschillende kleuren te gaan werken om zo meer duidelijk te creëren. Daarnaast hebben we ook iconen hier aan toegevoegd.

We zijn vrijwel bij het zelfde idee gebleven en hebben nog niet echt functies weggelaten. Wel hebben we dus enkele aanpassingen gedaan zoals hier boven beschreven.

Ik ben iemand die alles tot in details perfect wil hebben, vooral de looks, ik ga altijd tot het uiterste. Dit vergt soms veel tijd, maar ik vind het leuk om te doen. Tegenslag hebben we nog niet echt gehad, alleen paar puntjes die we iets anders moesten verwerken. Hierbij hebben we dit in het team steeds besproken om zo tot een goed idee/oplossing te komen.

Kritisch naar jezelf en naar het product: ​vind je het allemaal wel prima of zie je genoeg mogelijkheden voor verbetering? Zowel als je kijkt naar jullie spel als naar je eigen rol hierin? Kan je deze punten benoemen?

Product:

Bij de game kan je continue door blijven ontwikkelen, alleen is het belangrijk dat je eerst een goede basisgame creëert en deze vervolgens uitbreid en verbeterd waar nodig. Daarbij ben ik iemand die graag alles nog een keer opnieuw bekijk om zo op nieuwe ideeën of toevoegingen te komen.

Een paar punten om te verbeteren aan onze game op dit moment:

  • Duidelijkheid en overzicht creëren.
    • Darwin toevoegen met tekst en uitleg.
    • Progress bars met iconen en natuurlijke manier van werken.
  • Layout en styling verbeteren.
  • Toepassen van animatie of verandering in de tamagotchi.

Mijzelf:

In het begin van CLE 4 ging het niet heel lekker. Ik had problemen om goed prioriteiten te stellen en mezelf te focussen om goed aan het werk te gaan. Vervolgens heb ik hulp gekregen van m’n team genoten, vooral van Hugo om mij meer aan het werk te zetten door mij bepaalde taken te geven en ook om samen met mij aan de slag te gaan. Hierdoor werd ik productiever en voelde ik mezelf meer betrokken bij de game.

Punten die ik voor mezelf zie als verbetering:

  • Prioriteiten stellen
  • Creative ideeën bedenken
  • Eigen inbreng

Evaluatie

Verder in CLE4 heb ik me stukken meer betrokken bij het project doordat ik samen ging werken met Hugo. Ik heb veel styling gedaan en geholpen met Typescript voor het maken van de objecten in de game.

Wat ging er goed:

  • Communiceren met teamgenoten
  • Focussen op het werk
  • Uren beter benutten
  • Overzicht creëren
  • Bloggen
  • Programmeren met Typescript en stylen met CSS

Wat kan beter:

  • Prioriteiten stellen
  • Creative ideeën bedenken
  • Eigen inbreng

Dag 10 CLE4 – Game – ‘Beta versie game en testen van game’

We hebben zoveel mogelijk geprobeerd een speelbare game van onze game te maken, hierbij hebben we op het laatste moment nog de minigame van Brainilio samen gevoegd met de hoofdgame om een soort extra toevoeging aan onze beta game toe te voegen. Ik heb nog veel aanpassingen gedaan met Hugo aan de hoofdgame met Typescript en daarnaast nog veel css aangepast. Vervolgens hadden we de beta-game test en lieten we verschillende leerlingen en ook proef studeerders de game testen. We hadden op Berk zijn laptop een screen recorder en de webcam aangezet om zo de verschillende aspecten te analyseren, daarnaast vroegen we na het spelen feedback aan de mensen. Hieronder heb ik de video hiervan geplaatst. Uit de video kwam veel naar voren dat het nog heel erg onduidelijk was hoe mensen met de game moesten starten en dat sommige logica niet klopte zoals bij een normale game. Bijvoorbeeld de kant van progress bars ging niet een natuurlijke manier op.

Dag 7 CLE4 – Game – ‘Opzet Game en Visual Studio Code met Live share’

Ik ben samen met Hugo bezig geweest met het opzetten van het begin van de game. Hiervoor hebben we via Visual Studio Code de Live Share functie die net uitgebracht werd gebruikt om zo samen aan dezelfde code te kunnen werken. Hierbij heb ik de frontend gemaakt met HTML en CSS. Zo kregen we al een mooie layout voor onze game. Daarnaast hebben we doormiddel van Typescript het begin van de functionaliteiten erin gezet.

Hieronder heb ik even foto’s neergezet van het project zowel de uitwerking als de code zelf. Ook heb ik hier de plugin Live Share neergezet die we gebruikt hebben.

In de eerste afbeelding is de game te zien, hier hebben we in het midden het begin dier en vervolgens een paar progress bars die de gezondheid aangeven doormiddel van honger en moeheid. Onderaan kan je doormiddel van de buttons de honger en de moeheid wegnemen.

Dag 6 CLE4 – Game – ‘Beta game en retrospective’

In de eerste weken van CLE 4 liep het niet helemaal goed. In het begin hadden we al snel een duidelijk beeld en goed concept. Vervolgens gingen we aan de slag met een duidelijke en overzichtelijke planning. Daarna liepen we vast omdat we niet echt konden beginnen met bouwen omdat we Typescript nog niet in de vingers hadden.

Jij bent de baas over je leerproces: ​de opgeleverde planning en taakverdeling in week 2 was nadrukkelijk ook gebaseerd op jouw leerwensen. Was je in dit proces ‘in control’ van wat JIJ wilt leren en heb je invloed uitgeoefend op de planning en verdeling van taken?

Ik heb samen met mijn team een planning en een verdeling van taken gemaakt. Hierbij hebben we allemaal gekeken welke building blocks we nog moesten. Aan de hand hiervan hebben we de planning gemaakt en Trello aangemaakt en daarin de taken verdeeld. Hierbij heb ik aangegeven welke building blocks ik nog wil doen en dat ik me vooral wil focussen op de doelgroep.

Creativiteit: Je hebt actief bijgedragen aan de ontwikkeling van het concept. ​Deed je actief mee, nam je initiatief? Wat was je rol in het creatieve proces en hoe vervulde je deze rol? Kan je hier duidelijk antwoord op geven en was dat voor anderen ook helder?

Hugo kwam met een soort gelijk idee over het concept net als ik in gedachte had. Hieruit hebben we vervolgens een concept opgeschreven en uitgewerkt. Het voordeel was dat ons idee al vrij snel duidelijk was. Hierdoor hoefden wij alleen nog de opties en details uit te werken van de game.

Het idee van de game was om een soortgelijke tamagotchi te maken. Omdat we te maken hadden met het woord evolutie, dachten we aan een tamagotchi met evolutie van eencellige tot aan de mens. Tijdens de evolutie kon je doormiddel van knoppen verschillende bezigheden de tamagotchi laten doen, zoals eten, slapen etc. Daarnaast hadden we bedacht om een soort Darwin met een verhaal ernaast zou komen om zo een beetje het idee te creëren van de oude Pokemon games. Ook is de bedoeling om verschillende mini games toe te voegen.

Professionele werkhouding: Houdt je je aan afspraken? Of wijk je er van af met een goede reden? Kunnen teamleden op je bouwen in bijvoorbeeld aanwezigheid en inzet? Heb je je professioneel opgesteld naar de andere partners in dit project: doelgroep, docenten? Waaruit kunnen we dat opmaken? Waarin kan je je nog verbeteren in dit opzicht?

Ik ben iemand die zich altijd met volle inzet laat gelden en normaal gesproken altijd op tijd is. Ik hou ervan om een duidelijk plan van aanpak te hebben. Hierdoor weet ik waar ik aan toe ben en dit helpt om mijn productiviteit volledig te benutten. Ik hou mij daarom ook altijd aan mijn afspraken. Ik vind dat ik me nog wel kan verbeteren in het communiceren met mijn teamleden. Om zo meer duidelijkheid te creëren.

Wat kan er beter

  • Meer communiceren met teamgenoten
  • Meer duidelijkheid creëren
  • Tijd beter benutten