Well, I've made a nice enhancement, completed another big section of the shop screen, and done some various other tweaks and additions over the past week or so. Let's start with the enhancement.
I was creating a fresh profile (because of the bugs I encountered through testing ), and as I was customising my dragon again, I began to think about how I could improve scale colour selection, since the old system only allowed you to select a hue, and some colours were... very bad. Green almost destroyed my eyes. After playing around with shader effects for a little while, I managed to throw together a shader which allows you to change the hue, saturation and brightness of an object. So now, the scale colour selection is a lot more flexible! Win!
The brightness is quite aggressive, though; if you set it too low or too high, it can just turn your dragon into a black or white silhouette. I've limited it for now so that won't happen, but hopefully I'll be able to optimise it at some point.
Now, the next section of the shop screen, the missile slot, is FINISHED!
My original idea was that missiles would fire with your two main weapons automatically, but wouldn't generate heat. Basically a third weapon, weaker than the two primary weapons, but without that burning smell. However, I had a rethink, and changed it so that a missile will fire when you press a key, say, Shift. Missiles still don't generate heat, but they have an ammo limit and a reload time, up to 20 seconds for the really crazy missiles. However, they are insanely powerful, and you can also improve their reload speed, maximum ammo and damage with Mods (that is, if the missile has Mod slots in the first place ). Example:
That's 4500 damage (quite a lot), with instant reload and 18 shots.
You can even plug in an elemental effect Mod like you can with a primary weapon, so your enemies can BURRRRNNN! Or freeze, or be shocked, or be hit with a clump of dirt, whichever takes your fancy.
As for the various tweaks, well, the most noticeable is that I've added dialogs that pop up when you hover over the stat bars:
Gives you various little bits of useful and/or pointless info. I've also done a few tweaks to the movement engine so that the animations look smoother. I'll be concentrating more on that after I've finished the shop screen.
Yeah, unfortunately, there's no real gameplay yet. Dragon Storm is totally different from any game I've made before; I can't just approach it head-on, make some levels and then hope to integrate the Mod system. That would be a nightmare.
Next up is the Utility slot, which will let you buy and install modules that increase your cooldown, max heat, health, and other things like that. See ya then.
I'M impressed. I have to admit, this looks impressive. But what about some screenshots of game-play. I mean these screenshots show us how much effort you're putting into the menus, but does this effort bleed into the game itself? Umm.
I'd love to show off some gameplay, but... well... there isn't any yet.
Don't get me wrong; I know gameplay is most important, and I'm gonna put maximum effort into making it as awesome as I can. I just need to make sure I have the weapon and Mod systems working and polished before I can do that, though.