Monday, May 26, 2014
Restructuring Spell Code
It was a thought in the back of my mind but the consequences are coming up. I coded the spells' stats inefficiently by making them all share a single set of variables that change every time you switch. This allows a glitch like this: shoot a blast spell, switch to pyre as it's flying, blast does pyre damage. So instead of that mess I made it so each spell keeps track of it's own stuff when it's created.
I use a few arrays (boxes where I can manage sets of data) now instead of variables. Those arrays switch spots when spell slots do and this way I'll have something constantly keeping track of which spell has which stats and upgrades. Now the spells can figure out how much damage they're supposed to do when they pop into the world.
Sunday, May 25, 2014
Making Upgraded Spells
I'm still working on all the kinks for the upgraded spells. Some are complex, others are just bigger sprites & collision boxes. So I'm going to jump back to work on all those. I want to finish them all today! This is one of my bigger milestones on my list. Having it crossed off will do wonders for my morale. It'll also look really cool in the next video.
Tags:
Art,
Code,
Development,
Equica,
Unicorn Training
Saturday, May 24, 2014
Status Report #39
Unicorn Quest keeps looking better every single day. It actually has a nice game feel to it now, as in it's playable and I can clearly see where the fun comes from. So far it tells me my idea for an arcade shooter RPG isn't insane (which is comforting). There's still a bit more to add before I go around posting a video of what I have on other websites.
Today I'm working on the spell upgrades (functionality of leveled up attacks) but you can see what has been done in the past week below.
Tags:
DevLog,
Equica,
Unicorn Training,
Video
Friday, May 23, 2014
Unicorn Quest Progress Video #12
It's time for another progress video full of too many small details to post about! I tried to keep this video as up to the minute as possible because so many things change every passing hour. Here is what the game looks like as of 11:43pm on the 22nd.
A lot of graphical improvements were made for the interface and a few menu functions are operational now. I also fixed up a bunch of bugs, polished the shield spell a bit, finished the death screen, and make health pickups. Pink hearts dropped by enemies give you a quarter heart and purple ones they drop take away a quarter heart.
I feel like I'm on fire!! Everyday so much progress is made! I can't wait to see how things look a month from now. I want to get to a point where I'm just adding rooms and enemies to flesh things out.
Tags:
Development,
Equica,
Unicorn Training,
Video
Subscribe to:
Comments (Atom)