Saturday, March 10, 2012

Son'Uva Continuing Development

I went back and noticed a lot of flaws in the code I was originally writing for Son'Uva, so I took today and rethought how to write it... I'm WAY happier with the results.

The following is yet another demo of the development side of things. You won't notice a ton of differences, but a few noticeable changes since the last update are the fighter now stays inside the stage boundaries and you're limited to three special attacks. Why three? One idea I originally had for this game was that there'd only be a set amount of special moves you could use per match. This will hopefully keep anybody from being too cheap when they play (assuming this game ever gets finished... 3 years now?). As the game progresses and you win more matches, the number of specials you may use will go up (six is currently the max). Who knows, maybe this will be a bad idea in the long run, but hey, it's MY game, you deal!

Other changes include some jumping fixes, you can no longer change your fighters direction mid-air (hey, I had to keep SOMETHING about this game realistic) and you're using Hunter now instead of Maith... simply for variety.

I figured I'd let you feel like you just won by throwing in a dead fighter as well. Feel free to Halo-Hump him if that's what you're into.

Anyway, go on a clicks-a-hoy.


Suh-Noov-AHHH!!!
~ Mark

Creative Commons License
Sonuva by Mark Marianelli is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License.

4 comments:

  1. If you jump and execute the jump-knee move (x) you can jump your way off the screen little by little. Just thought you should know.

    ReplyDelete
  2. Haha, thanks, Concerned Gamer. I'm sure there's about 20 other glitches in there like that, but fortunately I knew what was causing that one and it should be fixed now, let me know what you think.

    I really appreciate the feedback, thanks!

    ~ Mark

    ReplyDelete
  3. Nice. Its looking great. Finish this game!

    ReplyDelete