donderdag 20 december 2012

Presentatie tijd.. voel de spanning



Hallo fans van Alfish™ studios, voor de verandering post iemand anders een keer een blog post. Ik ben Herjo, misschien kennen jullie mij al van de introductie post die ook te vinden is op deze blog.
Ik ga deze blog post doen omdat het over onze presentatie gaat, die ik heb gehouden. Voor diegenen die het nog niet wisten: Wij moesten als deel van ons project een zogenaamde midterm presentatie houden. De doelen van deze presentatie waren:  Introduceer jezelf en je team,  laat zien hoe ver je bent gekomen tot nu toe en laat zien wat de de uiteindelijke doelen zijn. (hieronder staat de powerpoint van ons presentatie).

De presentaties waren in 2 delen verdeeld; eerst de groepjes 1, 3, 5, 7 A en B. Ik heb hier zelf niks van meegekregen dus kan ik ook niet hierover beoordelen. Het 2e gedeelte was met groepjes 2, 4, 6, 8 A en B, waarbij groepje 6A (het beste groepje natuurlijk) ons groepje is, beter bekend als Alfish™.
Het was erg leuk om de presentaties van de andere groepen te zien, en natuurlijk ook informatief. Wij hebben hierbij vooral geleerd dat wij niet zo ver achterliepen als we aanvankelijk dachten. Dit zorgde voor wat opluchting in onze groep. Wij hebben gezien dat iedereen het basis spel zo’n beetje af heeft, maar nog veel extra features moet toevoegen, en dat is ook precies het stadium waar wij ons in bevinden. Elke presentatie werd opgenomen dus ik ga voor jullie aandachtige lezers mijn best doen om deze opname in handen te krijgen. Helaas heb ik hem nu nog niet dus ga ik wel eventjes uitlichten wat er allemaal in werd behandeld.

Ik ben begonnen met onze prachtige groepsfoto die jullie natuurlijk al hebben gezien om te introducereeren wie iedereen was en welke taken ze hadden in het groepsverband. Tom en Daan werden geintroduceerd als onze hoofd-programmeurs, Kido als ons in-house Artist, ik als hoofd van PR, en als laatste Gerben als natuurlijk de groeps bitch.

Hierna zei ik iets over hoe ons naam is ontstaan, wat jullie natuurlijk allang weten. Dit werd gevolgd door ons plan, wat ik jullie ook niet hoef te leggen want dat weten jullie natuurlijk al ;).

Toen heb ik uitgelegd wat het spel Megaman: Battlenetwork eigenlijk inhield, want geloof het of niet, er zijn mensen die niet wisten wat het was, of erger nog die niet wisten dat het bestond. Infidels, zeg ik. Maar jullie weten wel beter. Toch?

Hierna heb ik wat verteld over ons plan, wat allemaal oud nieuws is voor jullie. Hopelijk. Als dat niet zo is raad ik jullie aan om even naar beneden te scrollen en het te lezen.
Wij willen jullie wel iets laten zien. Wij hebben een filmpje gemaakt van onze voortgang tot nu toe. Die staat hieronder, als het embedden is gelukt haha. 


In dit filmpje zie je Megaman (links) vechten tegen Testman (rechts), megamans kwaardaardige tweeling broer. Je ziet dat de Testman beweegt, dit is een rudimentaire AI d.w.z hij beweegt randomly heen en weer. Je kan ook Megaman besturen door W, A, S, D toetsen te gebruiken. Schieten is ook mogelijk met de linker-muis knop. Zoals je kan zien in het filmpje is de mogelijkheid om je schot op te laden ook toegevoegd. 

Maak jullie geen zorgen, de muziek is niet het echt muziek van het spel, ik dacht ik maak het filmpje wat spannender met wat toepasselijke muziek. Wij zijn trouwens ook nog van plan om de sprites van de grid en netnavis groter te maken, speciaal voor jullie.
Verder hebben wij deze week onze planning gemaakt voor de kerst vakantie, want wij als developers, kunnen het niet  veroorloven om vrij te nemen. Jullie hebben natuurlijk grote verwachtingen van ons en wij durven jullie niet teleur te stellen. 

Ik weet niet of dit de laatste update voor kerst en nieuw jaar is, dus wens ik jullie allemaal een prettige kerst en gelukkig nieuw jaar.

Groeten, Alfish™

vrijdag 7 december 2012

Week 49


Nadat de eerste stappen gezet waren, konden we dan echt aan de slag. Twee weken lang hebben we gewerkt aan het project en zijn we weer een stapje dichterbij ons einddoel.

De eerste stap was om een analyse document in elkaar te zetten. We moeten tenslotte weten hoe het origineel in elkaar zit om er een nieuwe verbeterde versie van te kunnen maken. Er staat in beschreven hoe de gameplay werkt, welke technologie wordt gebruikt en een beetje over de geschiedenis van het spel.

De volgende stap was om een design document te maken. Hierin wordt beschreven wat wij met onze game willen doen op basis van onze analyse. We weten hoe het originele spel in elkaar zit en hebben daar vernieuwingen voor bedacht die zijn verwerkt in het design document. Er staat van alles beschreven over verschillende onderwerpen: gameplay, structuur van de klassen, art en sounds, enz.

Beide documenten fungeren als basis van het project waar we te allen tijde op terug kunnen vallen. Hiermee kunnen we een periode van documentjes typen afsluiten en ons richten op voornamelijk het programmeerwerk.

Het skelet van de game is gelegd; oftewel alle klassen zijn aangemaakt en zijn gelinkt aan elkaar. Nu is het slechts een kwestie van alle klassen te vullen met code om de game werkend te krijgen, maar dit is natuurlijk makkelijker gezegd dan gedaan. De technologie van de kinect voor motion capturing en het lezen van QR codes moet nog verder onderzocht worden, wat nog het één en ander aan tijd in beslag zal nemen.

Het doel voor de komende tijd is dat we iets visueels werkend hebben voor kerst, zodat we tijdens de presentatie wat kunnen laten van waar we mee bezig zijn. De basis gameplay zal daarom hoge prioriteit hebben. Vernieuwende functies als kinect en QR codes zullen niet op tijd daarvoor af zijn, maar we kunnen dan in ieder geval een idee geven van hoe het spel gaat worden. Aan een presentatie zal dus ook gewerkt worden. Het is belangrijk voor ons dat we een door middel daarvan een goede indruk kunnen achterlaten, dus zullen wij daar ook wat tijd aan besteden.

Wij zullen de komende weken weer lekker zoet zijn met ons project. In de volgende blog post zullen verdere vorderingen besproken worden, dus houd deze blog nauwlettend in de gaten. En vergeet vooral niet om ons te liken op Facebook en te volgen op Twitter.