vrijdag 25 januari 2013

We zijn er bijna, we zijn er bijna..

Hallo avonturiers!

Het is bijna zover. Over een paar dagen moet het spel af zijn en ook nu zitten we in een volle eindsprint. De afgelopen tijd is er hard aan het spel gewerkt. Werken tot laat in de nacht heeft veel opgeleverd, maar zelfs dan moet er nog redelijk veel gedaan worden. Er zijn vele veranderingen gemaakt en ook vele dingen weg gehaald. Maar... er zijn ook nieuwe dingen toegevoegd!

 
De enemies

De speler maakt nu gebruik van nieuwe sprites en ook de vijanden hebben een overhaul gekregen. We kwamen her en der soms ook wel wat foutjes tegen. Vooral bij de animaties kan dat gewoon echt niet. Gelukkig zijn deze inmiddels allemaal gefixt!

Het gebied waar het spel zich afspeelt, is helemaal uitgewerkt. Voor nu moeten we alleen nog de losse ruimtes van dit gebied naar tekstbestanden omzetten, zodat deze bestanden ingelezen kunnen worden. En dan... Tada! Mooie ruimtes in het spel. Althans, dat mogen we dan wel hopen.

 Het titelscherm
 Na veel gezwoeg hebben we ook ons eigen achtergrondmuziek weten te creëren! Er zijn verschillende soundtracks voor verschillende gamestates en/of ruimtes. Momenteel hebben wij muziek voor de volgende dingen:

-             Titelscherm
-             Intro
-             Main menu
-             In-game
-             Eén van de geheime locaties
-             Boss battle
-             Credits

De menu's zijn zo goed als klaar, zowel de main menu als de in-game menu. Er zit ook een map in het spel dat continu wordt geupdatet, terwijl je het speelt. Het is dus mogelijk om te zien in welke ruimte je op dat moment bent. Verder zijn er ook twee geheime ruimtes die je kan vinden. De locaties van deze ruimtes kun je alleen weten als je de map hebt gevonden of als je een echte speurneus bent en het zelf al vindt zonder map. Voor je de map kan gebruiken, moet je deze uiteraard wel eerst vinden in een van de vele kisten. Dus dat wordt zoeken!

De map
De bugs met de collisions tussen de speler en de muren zijn opgelost. Niet alleen dat, alle collisions tussen de vele verschillende sprites werkt nu. Ook kunnen twee spelers nu het spel spelen zonder afhankelijk te zijn van de locatie van de andere speler. Er zit nu namelijk splitscreen in het spel en het werkt zonder problemen.

Er is ook een intro voor als je een nieuw spel opstart. Hierin wordt het verhaal van het spel verteld. De intro zal binnenkort te zien zijn in de trailer. Het verhaal is nu ook te lezen op de blog.

Dus bewaar jullie geduld, want nog heel even en dan is het spel eindelijk af! 

Binary Adventures

woensdag 16 januari 2013

Slapen is voor watjes!

Hallo avonturiers!

Ja, daar zijn we weer. De afgelopen weken is er weer hard gewerkt. Onze gezondheid ging ietwat achteruit, want de demo... die moest af! Inmiddels heeft vakantie bij ons een hele andere betekenis gekregen. Het waren weken van slaaptekort, overuren, stress, stress en nog meer stress. Maar gelukkig, het spel is zo goed als af wat betreft game design. Tot diep in de nacht werken, heeft dus toch wat opgeleverd. 


Upgrade van de sprites

Sinds de laatste update zijn er enkele dingen toegevoegd aan het spel. De spelers kunnen nu niet alleen bewegen, maar ook slaan met hun zwaarden en schieten met hun bogen. Hiervoor zijn de Sword en Bow klassen geïmplementeerd. Om ervoor te zorgen dat de speler iets aan deze wapens heeft, is er een Skeleton klasse gemaakt. In deze klasse wordt onder andere gekeken naar collision detection tussen het skelet en de wapens. Als een skelet drie keer geraakt is, is deze verslagen. En om het niet te makkelijk te maken, geldt het andersom natuurlijk ook. Als een skelet een van de spelers raakt, dan verliest die speler levenspunten.


 Stuk code uit de Skeleton klasse

In de HUD hebben we al de belangrijkste dingen neergezet. Het aantal levenspunten is te zien. Verder hebben we de twee items die een speler heeft, laten weergeven op het scherm. Als je bijvoorbeeld pijlen met je meedraagt, zie je ook het aantal pijlen.

 De twee items en het aantal pijlen

Ook is er inmiddels een teamlogo ontworpen. Dit had je waarschijnlijk al gezien. Het logo staat namelijk in de header van onze blog!
 
Binary Adventures