0 Members and 3 Guests are viewing this topic.
That's because it's just level 1. There're 5 levels, so don't worry
I think it's good it doesn't start too insane, because in CaDan you can't even survive more than 3 seconds after the cutscenes unless you played Danmaku shooters before. >.<
Quote from: DJ Omnimaga on August 14, 2014, 01:11:46 pmI think it's good it doesn't start too insane, because in CaDan you can't even survive more than 3 seconds after the cutscenes unless you played Danmaku shooters before. >.<I managed to beat it with no experience with the "Netham45" ship... with mostly bombs...
But but wait what am I talking about ! I also set up this nice procedural explosion generation engine ![img]http://www.mirari.fr/qtnt[/img]
So what I did first is implementing an idea I had had since quite a long time, that is, a "drawing candidates" system.So what is that ? Basically, it's a way of ensuring that every drawing is synced together and with the screen refreshes. So instead of directly drawing a sprite to the buffer, I create a drawing candidate with the X, Y coordinates of the sprite and the sprite itself (and a few more things, like angle of rotation, if rotation is needed at all etc). It acts kind of like a "drawing hook", meaning I can make special things happen each time a drawing is being performed. That's not the only advantage : since I use frameskipping, bringing all drawing in a single loop means I can do only one check to see if we actually have to draw anything or not, instead of one test per drawing !