Code of the Savage Update #24 - Sprites and Firebombs

This month's Kickstarter update for Geoff Jones' old-school Ultima-inspired RPG Code of the Savage showcases all the enhancements you can find in the the latest version of the game's alpha demo. These include a series of armor sprite refinements, some new weapon models and various throwable items.

Here's a closer look at firebombs:

And here are the text bits:

Sprite refinement

I overhauled the way the armor is drawn onto the player's character. Previously whatever equipment you were wearing would follow you around in sperate objects. This caused a lot of syncing problems and was very inefficient. Now, a new player sprite is created every time a new piece of equipment is put on or taken off equipped or un-equipped.

I know, I have overhauled this system in the past as well, but the syncing issues were still there, and this eliminates them completely as you can see below[...]

It may be difficult to notice, but in the before animation, some frames the armour would not line up with the player sprite, and would cause all sorts of jittering problems.

Throwables and Firebombs

Throwable items are now implemented. This includes the firebomb, which you can use to wreak havoc. Simply use the bomb, and then target. The bomb can be quite unpredictable and if you aren't careful, you may end up getting singed yourself...

Currently, the Firebomb doesn't do any damage, but the mechanics are all in place. For the moment, the bombs are not consumed, so have fun painting the town red. In a future update, NPC's will catch fire and react accordingly. A firebomb has been placed in quick slot 1.

New Weapon Art

I've created some new weapon are and revamped some older ones[...]

Various additions
  • Added throwable items
  • Added Firebombs
  • Added game paused indicator
  • Fixed - Can't place wearable items in the inventory icon
  • Converted the player avatar to equipment to sprite-based
  • Added missing chainmail sprites
As usual, the new Demo version has been added to the dropbox link.

Have a good Xmass break everyone,

~Geoff