zaterdag 25 januari 2014

woensdag 22 januari 2014

De laatste loodjes

Het einde begint in zicht te komen en we doen nog steeds allemaal ons uiterste best. We zijn nu ook al druk bezig met het promotie materiaal voor onze game. We hebben ook nu ook definitieve titel voor onze game gekozen, het is “Roaches” geworden. We zijn nu nog druk bezig met het combineren van de laatste stukken code, zoals de bullets van de tegenstander en crates die voor iedere speler zichtbaar zijn. Dit weekend gaat Geert de trailer maken en maakt tommy de flyer en CD/DVD box. Iedereen is hard aan het werk om alles op tijd af te krijgen, dinsdag zijn we samen in het studielandschap aan de slag gegaan. De game gaat dus de goede kant op en het einde is in zicht, we moeten nog even volhouden want de laatste loodjes wegen het zwaarst, maar we zijn er bijna. We hebben er allemaal vertrouwen in dat het goed gaat komen.

dinsdag 21 januari 2014

Particles en meer

Particle-expert Jan Posthoorn heeft de afgelopen dagen erg zijn best gedaan op ons particle systeem. De explosies van je raketten zijn nu in de sneeuw te bewonderen.
Verder heeft Menno hard gewerkt aan het online gedeelte. De tegenstanders zijn al op het scherm te zien.
Ook het menu is een stuk mooier geworden.
Binnenkort een screenshot van de verbeteringen

dinsdag 17 december 2013

Morgen moeten we onze mede-developers even gaan vertellen wat we allemaal hebben bereikt en wat we allemaal willen gaan doen. We zijn nog lang niet klaar terwijl de deadline steeds dichterbij komt. Hopelijk kunnen we het op tijd af krijgen! Hier is een korte demonstratie van wat we tot nu toe hebben:



Het lijkt in ieder geval al ergens op. Maar er staat nog een hoop op de agenda!

zondag 8 december 2013

woensdag 4 december 2013

We zijn inmiddels al weer een paar weekjes bezig met ons project. Deze week willen we een goed werkend level hebben waar we in rond kunnen lopen, schieten, vallen etc.

Maar het is misschien leuk om iets meer te weten over ons ontwikkeltraject achter de schermen. Jullie bloglezers zien natuurlijk wel de vooruitgang die we boeken, maar jullie missen het hele proces dat er achter zit. Als je het leuk vindt om daarover te lezen, lees dan gerust verder!



Jullie vragen je misschien af waarom wij zo'n gekke naam hebben gekozen voor ons bedrijfje. Toen wij een naam moesten verzinnen hadden we vooraf al besloten dat we onszelf niet al te serieus wilden nemen. We gingen dus voor een beetje een grappige naam. Alle leden van ζwag zitten ook in de mentorgroep van onze universiteit met de griekse letter Zèta: ζ. Daar wilden we ook iets mee doen. Zodoende hebben we allemaal namen lopen maken met de Griekse letter ζ er in. Een paar voorbeelden zijn: 


  • Reζpect
  • Aweζome
  • Piζζa ζalami
  • ζwarte Piet INC.(in de geest van het hele "zwarte piet is racisme" verhaal)
en nog veel meer vreselijke namen. Uiteindelijk hebben we toegestemd op de meest belachelijke naam van allen: ζwag!

Wij willen eigenlijk elke week een vergadering plannen waarin we bepalen wat er in die week af moet, en wie welke dingen gaat doen. Daarnaast hebben we bijna elke dag even een korte SCRUM meeting waarin we even kort met elkaar bespreken welke voortgang we allemaal hebben geboekt. De vergadering van deze week was veel chiller dan anders want Jan had pepernoten meegenomen! "Teambuilding", noemt Jan dat. Dus terwijl wij allemaal onze mond volstopten met pepernoten bespraken wij welke dingen er deze week allemaal moeten gebeuren. Ik(Geert), als projectmanager, pak dan mijn laptopje er bij en noteer alle nuttige dingen die dan naar boven komen. Aan het eind van de vergadering(van meestal een half uur) heb ik voor iedereen een takenlijstje klaar.
Het takenlijstje voor deze week ziet er bijvoorbeeld zo uit:
------------------------------------------------------------------------------------------------
week 49


  • sprites kleiner, resolutie kloppend
  • Schuine tiles op kunnen lopen
  • Verder met multiplayer
  • Health bar
  • Collision detection fixen
  • level designen
  • Raket sprite
  • Achtergrond sprite
  • Extra wapens/items(jetpacks, machinegun etc.)


Jan:
  • Health bar, schuine tiles op lopen


Jannes:
  • Wapens aanpassen


Menno:
  • Multiplayer server


Tommy:
  • Raket sprite
  • Achtergrond


Geert:


  • Collision detection fixen, schuine tiles op lopen

------------------------------------------------------------------------------------------------

Er staat collision detection fixen tussen omdat ons character om de een of andere reden vast blijft zitten in een muur en dat kan natuurlijk niet zo blijven! 
Met deze takenlijst weet iedereen wat hij moet doen en gaat iedereen er mee aan de slag. Als we tegen problemen aanlopen kunnen we dat melden in de SCRUM meetings die wij dan hebben. Dan hopen we dat we de problemen samen wel op kunnen lossen.

Onze engine is gebaseerd op een practicum die we hebben gedaan. Het spel dat we daar moesten aanpassen was een platformer genaamd TickTick. Daar hebben we enorm veel handige methoden geleerd die we nu ook weer kunnen toepassen. Maar bij een nieuw project komen natuurlijk ook allemaal nieuwe uitdagingen kijken. Zo is Menno hard bezig geweest met het maken van een server die we kunnen gebruiken voor online multiplayer. Verder is er ook nog een workshop geweest van Abbey Games waarin zij ons geleerd hebben met particles te werken. Deze technieken willen we graag toepassen op ons spel zodat het net even wat mooier lijkt. Jan heeft zich als vrijwilliger aangemeld om bezig te gaan met het maken van mooie particle systemen.

In de week van 16 december ligt er ook een midtermpresentatie op de planning. Het is daar de bedoeling dat we onze mede-developers op de hoogte stellen van onze voortgang en onze komende ideeën. Wij moeten ons dus binnenkort ook gaan voorbereiden op de presentatie van ons project.
Ook moeten we ons later gaan bezighouden met het maken van muziek en sound effects voor onze game. Het is ons streven om zo veel mogelijk zelf te doen. We zijn dus niet van plan bestaande muziek te gebruiken. In plaats daarvan gaan we onze eigen muzikaliteit gebruiken om een vette soundtrack te maken die straks onder ons spel komt te staan.

Het is uiteindelijk natuurlijk ook de bedoeling dat we ons spel gaan promoten en mooie box art gaan maken. Wanneer we een goed werkende game hebben is het tijd om bijvoorbeeld een reclamefilmpje te gaan maken, of posters of iets dergelijks. Want om een game te kunnen verkopen moet hij niet alleen goed en leuk zijn, hij moet ook goed gepromoot worden.



Dit was even een korte blik op wat er allemaal achter de schermen gebeurt bij het maken van een game. Wij zullen jullie zo veel mogelijk up-to-date houden over alle vorderingen binnen ons project. Zodra we nieuwe screenshots hebben van ons spel zullen ze hier als eerste verschijnen!

maandag 2 december 2013

De tweede week zit er alweer op, en wat hebben we hard gewerkt!
Naast het toevoegen van een Google+ knop aan de blog hebben we ook nog nieuwe, donkerdere, plaatjes toegevoegd aan de game. Dit past meer in de sfeer van ons spel. Ons thema is namelijk Post-apocalyptisch, vandaar ook de kakkerlakken.
Ook hebben we deze week wat beter de rollen vastgelegd van iedereen in het team:
  • Geert: ζwagbaas (Project-manager)
  • Jan: Exploζion Exζpert (Particle designer)
  • Jannes: Code Boζζ (Lead programmer)
  • Menno: Alleζ in één (Alles een beetje)
  • Tommy: Viζual Pimper (Graphics artist)
Hierbij moet ik wel vermelden dat iedereen ook nog algemene taken heeft. Dingen als vergaderen, programmeren en anderen helpen zijn belangrijk voor iedereen.
Daarnaast hebben Geert en Jan afgelopen week de particle workshop van Abbey Games bijgewoond. Hier hebben zij veel dingen geleerd die we kunnen gebruiken om onze game mooier te maken.

Al met al zijn we tevreden over de vooruitgang die we deze week hebben geboekt.