Nadat wij een inleiding hadden gekregen over het project, was het nog steeds een beetje onduidelijk wat wij moesten gaan doen. Wij wisten bijvoorbeeld niks over de vereisten van het spel. Zo bleek later dat je niet je eigen plaatjes en muziek mocht maken voor het spel, wat wij erg jammer vonden aangezien het onze creativiteit belemmerde, wat de teamleden die uiteindelijke het creatieve gedeelte moesten doen minder te doen gaf. Omdat wij al wel wisten dat wij een game zouden moeten gaan maken, besloten wij een taakverdeling te maken.
Jeremy was de leider van de groep. Ivo en Jelle zouden het creatieve gedeelte (dus het bedenken van het spel zelf enzovoort) op zich nemen, Stijn werd de notulist en Peter en Simon zouden uiteindelijk gaan programmeren. Deze taakverdeling bleek de rest van het project eigenlijk niet toereikend. Doordat het creatieve gedeelte zeer snel voorbij was (we kwamen al best snel met het uiteindelijke game-idee), verschoven de taken een beetje en ging Jelle samen met Simon aan het programmeerwerk. Hierdoor waren er minder taken voor de rest. Dit zorgde er voor dat er een aantal weken lang eigenlijk maar 2 mensen echt aan het werk waren, naast Stijn natuurlijk, die nog steeds notuleerde en met de opdrachtgeefster mailde. Het werd voor Jeremy steeds moeilijker om te leiden, doordat Jelle zijn taak eigenlijk overnam en wist wat er moest gebeuren. Echter nam Jelle op een gegeven moment wel erg veel taken over, waardoor er voor de rest van het team weinig te doen was. Hij gaf de rest van het team uiteindelijk nog wel een aantal taken om te doen, zoals bijvoorbeeld het maken van een eigen level in de kerstvakantie, maar dit was te weinig. Hierdoor zat de rest van het team gedurende een lange periode zonder werk. Ivo bijvoorbeeld nam te weinig verantwoordelijkheid om aan het project te werken. Hierdoor deed hij een lange tijd niet genoeg.
De samenwerking ging de keren dat er samengewerkt moest worden goed. Iedereen luisterde goed naar elkaar. Er was echter wel een probleem als bijvoorbeeld iemand in het team een idee had voor in de game. Omdat Jelle veelal verantwoordelijk was voor de opgeleverde code, voelden we wat trots bij hem. Toen wij echter aanpassingen wilden laten maken in de game, zei hij dat het niet kon, zonder echt uit te leggen waarom. Jelle had heel veel aan de game gedaan, en na wat gesprekken met de project-coach probeerde hij ervoor te zorgen dat we wat meer met de game betrokken werden. Iedereen behalve Simon heeft hier wat mee gedaan. Ieder lid van het groepje heeft wel zijn eigen level gemaakt en iedereen heeft dat op tijd en goed gedaan, maar de meesten waren niet zo creatief met het bijvoorbeeld maken van nieuwe enemies, wat Jelle eigenlijk wel van de rest had gevraagd.
Doordat niet iedereen evenveel mee programmeerde, was het een groot probleem dat niet iedereen evenveel kennis had over de programmeercode. Het was daarom goed dat Jelle af en toe een "uitlegsessie" organiseerde, waarin hij aan iedereen in de groep de code uit ging leggen. Hierdoor begreep iedereen iets meer van de code, hoewel het natuurlijk nog niet toereikend was. Ook bleven wij de code natuurlijk constant bijwerken, waardoor er meerdere van zulke sessies nodig waren om iedereen up-to-date te houden.
Onze instelling van sommige bijeenkomsten was soms zeer slecht, we hadden veel tijd kunnen besparen door de bijenkomsten wat serieuzer aan te pakken. Vaak zat (bijna) iedereen te gamen of in ieder geval iets te doen wat niks met school te maken had. Als we dan serieus begonnen was het voor sommige moeilijk om serieus aan de gang te blijven.
Het ging best goed met op tijd komen voor iedereen, als iemand te laat kwam werd het vrijwel altijd gemeld, Peter had hier echter problemen mee. Hij was soms voor wel 3 uur onbereikbaar als hij niet op een bijeenkomst aanwezig was, dit was in sommige gevallen erg vervelend en op een gegeven moment begonnen wij ons er aan te ergeren. Toen wij er echter wat van zeiden kwam hij wel netjes op tijd (tenminste, voor een aantal weken. Hierna zwakte dit weer af).
Voor dit project hebben we met een team van 6 studenten een game moeten bouwen. Wij waren Team 52 met Jelle, Jeremy, Ivo, Peter, Simon en Stijn. Aan het begin van het project hebben we een rolverdeling gemaakt. Jelle en Ivo de grafische kant van de game, Simon en Peter de technische kant van de game en Jeremy en Stijn de documentatie van het geheel.
In het begin ging deze rolverdeling goed. We moesten in het begin namelijk een site bouwen. Hierin heb ik samen met Peter de HTML en css code achter de site gemaakt. Dit ging goed omdat we op school samen eraan gewerkt hebben en punten waarbij hij moeite had kon ik helpen en andersom. Wat we hier de volgende keer wel beter zouden kunnen doen is dat we van te voren met zijn allen een goed idee bespreken zodat we allemaal het zelfde idee in ons hoofd hebben. Anders werken we langs elkaar heen.
Hierna moest er een deel van het spel gemaakt worden. Ik ben hiermee aan de slag gegaan. De grafische onderdelen kreeg ik van Jelle en ik heb het spel in elkaar gezet. Er was echter 1 probleem. We hadden toen nog geen flixel gebruikt dus ik kon niet veel doen behalve wat standaard dingen. Ook betekende het dat het spel later helemaal opnieuw gemaakt moest worden aangezien flixel anders werkt.
De les daarop kregen we flixel tot onze beschikking waardoor we ineens een stuk verder konden maar het spel moest herschreven. Om één of andere rede is Jelle hier toen mee begonnen en ben ik amper nog aan het spel toegekomen in het begin. Toen het spel eenmaal iets beter werd wou ik me er eigenlijk wel weer mee bemoeien. Maar omdat ik de code een tijdje niet heb kunnen volgen was het lastig om de manier waarop Jelle de code had geschreven te begrijpen. Wat ik hier voor mezelf de volgende keer in ieder geval beter kan doen is elke dag de code opvragen en vragen wat er precies is veranderd. Hierdoor blijf ik bij de code en kan ik ook nieuwe ideeën geven.
Later ben ik eigenlijk samen met Jelle aan de code gaan werken. Ik heb nog een keer zelf een level gemaakt en ik heb veel geholpen tussendoor met kleine dingetjes. Hierdoor ben ik een stuk meer ervan gaan snappen. Toen op een gegeven moment Jelle de code ging uitleggen aan ons hele team zodat iedereen er iets van snapte kreeg ik al een veel beter idee. Ook zag ik erg inefficiënte code die ik toen heb vervangen.
Sindsdien ben ik me een stuk meer in de code gaan betrekken omdat ik er meer van snapte. Ook heb ik toen voor de oefening een eigen spel gebouwd, hierdoor snapte ik ook beter hoe het spel voor OutFit4You was opgebouwd, omdat ik ineens snapte hoe bijvoorbeeld een titlestate en een gamestate werkte.
Aan het eind van het project heb ik samen met Jelle de laatste bugs, veranderingen, enzovoort verbeterd.
Wat ik de volgende keer beter zou doen is het mezelf meer recht geven om dingen te gaan doen. Ik ben in de periode dat Jelle bezig was met de code heel afwachtend geweest. Ik hoop dat ik dit later wel goed bijgewerkt heb door me er weer goed in te verdiepen.
Jij was ook programmeur en die taak heb jij goed gedaan. In tegenstelling tot de anderen heb jij je wel goed bemoeid met de code, waardoor het programmeren efficiënt en snel verliep. Je gaf goede input en ideeën. Ik vond je goed betrokken bij het project. Hiervoor dan ook mijn complimenten. Ik zag echter dat je, ondanks dat je goed de planning had gemaakt, de planning voor de rest van het project niet bijhield, waardoor wij eigenlijk geen echte planning “op papier” hadden. Hierdoor verliep niet alles even soepel gedurende het project. Ook vind ik dat je iedereen beter kan mailen als de site wordt bijgewerkt. Ik had hier verder geen last van, maar aan de geluiden van de andere leden van het team te horen ervoer de rest dit wel als onhandig. De tips voor de volgende keer zijn dus: hou de planning (beter) bij en mail iedereen als de site wordt bijgewerkt.
Een hele goede programmeur, maar hij kon niet heel veel doen omdat Jelle al heel snel de game had gemaakt. Het level dat hij had gemaakt was echter wel goed en mooi. Het was niet duidelijk wanneer de game op de site vernieuwd was, Simon liet ons nooit weten wanneer hij de nieuwe code op de site had gezet. Dit was verwarrend. Ik dacht bijvoorbeeld dat er nog altijd een oude versie van de game op de site stond. Wat Simon volgende keer beter moet doen is het team op de hoogte brengen van wat hij gedaan heeft, en wanneer hij iets vernieuwd. Kortom, beter communiceren.
Ik vind dat jij goed je best hebt gedaan voor dit project, niet alleen heb je Jelle geassisteerd met de code, je hebt de planning geregeld en de site up-to-date gehouden. Dit mag je zo door zetten in toekomstige projecten. Ik vind wel dat je de site toch iets beter bij mocht houden, het kwam voor dat we enkele weken achter elkaar hetzelfde versie van het spel online hadden. Dat zou een goed verbeterpunt zijn. Ik merkte ook dat je de moeizame momenten in onze team wel probeerde tegen te gaan door ons te proberen serieus aan de slag te gaan, maar je hield al gauw op toen je merkte dat dit niet veel effect had. Probeer de volgende keer andere teamleden te zoeken (in je eigen team) die ook hetzelfde denken en zo uiteindelijk het hele team weer serieus aan de gang te krijgen. Hierdoor denk je en aan jezelf en aan de gehele team voor de voortgang van de team.
Simon heeft in het begin laten zien dat hij goed kan programmeren, hij hield met gemak de opdrachten van de lessen bij en maakte ook snel stukken code. Verder hielp hij direct met het maken van de website. Simon nam het maken van de website en dan ook het up-to-date houden van de site eigenlijk over, het was mooi geweest als hij dit had gezien en daar dan mij op aan had gesproken. Zo kon er gekeken worden hoe we dit met z'n tweeën konden regelen. Verder liep de communicatie ook niet helemaal perfect. Het gebeurde nog wel eens dat de game die op de site stond voor een aantal dagen niet up-to-date was en wanneer het wel up-to-date was werd dit niet duidelijk gecommuniceerd.
Simon is erg goed in programmeren en heeft een goed overzicht over wat goed of niet goed is. Met het programmeren liet hij dit goed zien. Hij heeft verschillende moeilijke stukken van de code geschreven en opgeschoond. Helaas toonde hij pas meer inzet aan het einde van het project. En begon dus ook pas meer te doen aan het einde van het project. Ook mag hij meer voor zichzelf op komen, vaak had hij een mening maar zodra iemand het er niet mee eens was liet hij zijn mening rechts liggen.