toborprime blog header photo
toborprime's c-blog
Posts 21Blogs 15Following 0Followers 5



Game Development - Gaiden Mode


Hi everyone! My name is Matt and I've been developing Savage: The Shard of Gosen for the past few years. I really dig the blog system here and it seems like a fun way to introduce my devblog, while offering any insight and useful information I've learned through this whole process up to this point. This is a pretty exciting time to be working on something like this, what with the staggering amount of options out there to dig in and get your hands dirty with. I use tools like Game Maker: Studio, GraphicsGale, and Reaper (for sound and music), so if anyone has any questions or anything, feel free to ask!

Anyhow, onto what I've been up to!

Boss Redux

Tra Tibowt and her bear is a duo boss fight I went over in my previous update. I felt like something was missing with her to make her fight more memorable and give it more character. I decided to go back and revamp her bear companion (Mag, the Avatar of Magdragh) visually and mechanically, and allow her to ride into battle on the guy!

This gives the fight an initial, more interesting phase with different behaviors. Damaging them enough eventually knocks her off the mount and you wind up having to take them out as a pair.

New Areas

I have been going on a grayboxing rampage with the remaining levels and zones, stopping to whip up a couple necessary assets. The most recent of these being a revamped tileset to make the deep forest areas visually more exciting.

 I've also done some palette swaps and some minor adjustments to some older tilesets to bring it up to snuff with the rest of the finalized ones.

 These are all added to the growing arsenal of bits and pieces I'm using to crank out rooms. SO MANY ROOMS.

 New Enemies and Hazards

As I grind through the room and area content, I am mopping up the remaining enemies and entities that still have to be created and dropped into the game. A couple examples are the brand new "platform wasp" and "forest ape".

 The wasp enemy in particular is starting to fill a growing need for the game to include more of what I call platformer-friendly hazards. I have plenty of enemies that sort of track your movements and are largely reactionary in how you deal with them. I need more enemies like this that are more "learnable", or have a much more apparent pattern. This makes platform-heavy situations more satisfying, since you have readable obstacles that you can navigate around.

 This guy, on the other hand, is a bit of a hybrid of those two enemy/hazard types. He can be set to a more static sort of artillery behavior, where he lobs boulders at you from a fixed position -- or, he can engage the player and bust out a few interesting attack moves. He is also one of the more vertically aware enemies in the game, following the player up onto, or underneath ledges and other obstacles (being a big monkey guy and all).

Here are the previously mentioned elements (tilesets, new assets and enemies) all working together:

Those are some shots from one of the new areas, "Devil's Shade", that bridges the Gosen Hills and Highlands areas of the game.

Game Flow

With all of the new elements and rooms I am creating for the game, I am slowly addressing my game flow concerns. Things like, "Is this too repetitive?" "How do I make these rooms more interesting?" have come barreling their way to the front of my concerns. Pacing things like interactivity, enemy placement, and things like powerups are a real concern for me. After all, how many times can someone smack something with a sword before it starts to get boring? Hopefully, quite a few times if the core combat mechanics are good enough, ha!

Structuring levels and rooms, I have started to notice annoying design crutches that I repeat. Like tunnel shapes and similar geography elements. It's like writing music -- you start to realize that maybe you are using similar progressions across multiple songs. This is not necessarily a bad thing in some situations, I guess, since this also evokes a certain style, but I feel it's necessary to be aware of so I don't wind up with a finished game and thousands of rooms that all feel too same-y!

Here's a bit of an example of how I sort of map out general flow and some of the critical path out:

 Using visual aids like this helps in defining pacing for me, and shaping those "peaks and valleys" that compose the player's overall experience with the game.


I've also, finally, gotten around to knocking out the game's more lore-heavy sequences, which will be delivered in the form of Ninja Gaiden-esque cinematics.

 As of now, I've got the majority of these sequences completed, but there are still a few more that need doing.

Also, with a lot of this stuff getting wrapped up, I submitted the last bit of game footage to my friends at Escaping Westlawn Productions for the launch trailer!

Here are some work in progress screens from the visual FX shots Christine Carstairs is working on:

 I am really excited to see this thing!


So there we have it -- I am in the middle of grinding out TONS of rooms that will make up the final areas and levels of the game, and I hope to have a build finished soon that I can play through from start to finish. I can't believe I just said that - pretty unreal!

Thanks for letting me share with you all! Have a great one, and I'll see ya next update!


Login to vote this up!


Luckrequired   10
Agent9   6
AvtrSpirit   2



Please login (or) make a quick account (free)
to view and post comments.

 Login with Twitter

 Login with Dtoid

Three day old threads are only visible to verified humans - this helps our small community management team stay on top of spam

Sorry for the extra step!


About toborprimeone of us since 4:13 PM on 01.26.2014

Hello and thanks for stopping by!

My name is Matt and I've been working on an independent video game project, Savage: The Shard of Gosen, for a few years. For the past decade and a half I've had my hands in everything from art and graphic design, film and music. It's been very gratifying being able to funnel everything I've learned into a single project -- and finding out how much I've still got to learn about all that, and game development.

I've been documenting my experiences with the game and presenting them in a blog style format (among other things). I'm here to share my updates (bruises, broken bones and all), and see if I can share any helpful bits and pieces I've learned along the way.

Feel free to ask any questions, chat, talk shop, brutally criticize - WHATEVER!

Thanks, and have fun!