Game
Savage: The Shard of Gosen
8 years ago

2016.08.07 - Bug Hunt


Happy Sunday!

5d0b9782e2a9f.gif

This update sees a general lack of shiny new visuals to show off, but there’s plenty of messing around going on under the hood. The battle to get the current content up to a release worthy standard for a playable build continues!

Bug Fixes

There are a TON of these little jerks lurking in the game, and I’ve prioritized a handful for the playable demo.

  • A couple obnoxious ones have come about thanks to my fiddling with the day/night cycle:

5d0b9783c066c.gif

You can see the drawing of the torch gets weird during a fade-in/fade-out, as well as when you triumphantly pause the screen and hold your newly discovered item aloft (so much for fanfare).

  • Hitting treasure chests, especially when they are up against a wall triggers a bug that causes the chest to REFUSE to open unless moved:

5d0b97850e757.gif
  • Opening your inventory screen turns off the day/night drawing effect:

5d0b978601542.gif
  • Opening your inventory also turns off the seasonal check for future rooms that you transition into. You can see the second room deciding it’s just gonna draw ALL the seasonal tile layers… because it hates me:

5d0b9786ca1e3.gif
  • Certain (and only certain, of course) falling hazards ignore your shield (game needs hardhat):

5d0b978808dac.gif
  • If you have a shield equipped when entering and exiting a doorway, things get real screwy:

5d0b978955d87.gif
  • Blood particles, when hitting a solid that can potentially move, don’t move along with the solid object they’ve landed on:

5d0b978a0b0e0.gif

Minor Improvements and Fixes

Things aren’t all doom and gloom, though! Here are a handful of tweaks and fixes I’ve made this week:

  • I can’t remember if I’ve addressed this already, but you can now grab one-way ledges (the background platforms you can jump up through and land on top of. This certainly makes traversal feel better and more fair:

5d0b978b23f0b.gif
  • Picking up liftable objects and enemies is faster. Again, a minor tweak, but it feels a LOT better and less sluggish. The minor speed adjustment feels like it improves survivability, since you are vulnerable during this animation:

Here’s the slow lift:

5d0b978e6848b.gif

… and the lift after the tweak:

5d0b978f1f965.gif
  • The new Clingjaw enemy has been fixed — segment spacing has been improved, and when the head and segments meet a solid object, they are easier to see — attacking segments did not carry the damage over to the “head”, and the enemy now dies correctly:

5d0b978fbdba7.gif
  • Biome detection has been simplified when on the overworld. The pink ovals you see on the map used to set the active biome when the player object collided with them. Now, the active biome is set when the player collides with a random encounter based on proximity to the pink object. This cuts down on collision detection on the map:

5d0b9794cf909.gif
  • Weighted pressure plates used to be… um… yeah. See the before and after for yourself:

5d0b97958e5ca.gif

Save System

I’ve started to plot out how this thing is going to work now that I have enough junk to track, like:

  • certain doors and gates opened/unlocked

  • cinematics and story events completed

  • quests completed

  • bosses killed

  • character level, inventory, general progress tracked

  • certain items found
    … and a host of other things. This is a daunting prospect, but one I’m slowly getting to grips with and figuring out.

Playable Build Checklist

In addition to all of the previously mentioned tasks and issues, here’s a general rundown of everything I’d like to have completed and/or addressed in the next couple weeks so you all can give it a try!

  • finish first NPC village including (finally) a vendor

  • finalize dialogue bits and interaction with the NPCs in the mining prison

  • GUI improvements

  • redesign UI interaction with gamepad and keyboard

  • implement save system

  • finish burning village story events

  • finish Tra’Tibowt boss fight
    -updated impact sprites (like jumping on an enemy’s head and stunning them)

  • more general and universal sprites for the overworld encounters

That about covers things for this week. I’ll keep you all posted with another update next Sunday.

Have a great rest of your weekend!

-Matt



4 comments

Loading...

Next up

We are under attack!

Been working lately on lots of 'behind-the-scenes' boring stuff that no one really cares about, so here’s a guy playing the sax for some reason.

#screenshotsaturday

Chiaki Nanami!

"Thanks guys for endless hours of fun." 👍

(My first fan art. Read the article, please.)

#sonic #mario #photoshop

Successful landing

#screenshotsaturday

Runestones: from concept to in-game model🗿

I have added rewards for quests so that villagers can give you something in return for your hard work helping them. 🥳

I want to know - what's your favourite quest reward?

I was bored, so... ManutKat.

Werehog transformation process. #sonicunleashed