Spellcaster Studios

Make it happen…

More bug fixing

Not much time to work on the game today, so I mostly took care of some outstanding bugs related to the placement of enemies.

This sort of case would happen pretty often:

screen502

Note that spawner would overlap the lava… The issue was that when considering places to position enemies, I’d only search for a single voxel, and not account for the vicinity.

After a bit of a struggle (because I was screwing up two lines of code), I managed to improve the placement… The above spawner would now be positioned here:

screen503

Much better! Smile

I’ve detected another bug, but I can’t replicate it, which makes it very hard for me to fix it… Sometimes the raycasting system will enter an endless loop, but I have no idea what exactly provokes that situation, so I need to try to figure a way to make it more consistent….

Anyway, tomorrow I’ll probably finish the polish of the lava world and move towards some more bug fixing and optimization!

Now listening to “Plagues of Babylon” by “Iced Earth”

Link of the Day: I never payed much attention to Trine, except for the fact that it was an absolutely beautiful platformer, but the trailer of the third one got me in the mood to fetch the other 2 (and I got them at a low, low price on Steam, so that’s win!):

Comment