A well deserved break

Not because of the 2 and half hours I’ve been working on this, but the fact I’ve been up since 7AM GMT and it’s now 4.40AM with skydiving thrown in the middle.

However, I’ve made surprisingly good progress so far, I’ve tested that I can have animated sprites (currently flipping between 1 to 8 as shown on the below image). It also uses, as many sprite based rendering engines do, magenta as the transparent colour, which I checked too. I additionally included the ability to alter the playback speeds of the animation, which may or may not come in handy later.

I’ve also built a vector3 class to use for my (most undoubtably) hacked physics for the games. The class has the ability to use the dot product and cross product, as well as normalise, get the magnitude and the squared magnitude. I’ve also got some overloaded operators so that I can += vectors and divide by a float. I’ll no doubt add more as I go on.

I’ve also begun work on a menu system to make it more intuitive when I add more functionality to the game interface.

I am pretty set on the whole mini game idea, I just need more ideas!
currently:
– Skydiving
– You jump out of the plane and you must pull your chute at 10 seconds. The closer you are to 10 seconds the better your score. However, if you pull it after 10 seconds, you’ll be too low and your chute won’t deploy!

– Treasure hunting
– You have 10 seconds to collect treasure. There are multiple levels (or maybe the single level will change) and get increasingly harder to get the treasure in time.

Finger Dance
– Dance mat game, but on the keyboard. So you have to press the right keys that show up. It gets faster every 10 seconds. I’m not totally sold on this idea though, not least because it requires music, and more so music with complimenting gameplay.

Framework_3