Anchors Aweigh

Quite a bit to cover this time.

New title.  I’ve decided to change the name of “Why Am I Dead 2” to “Why Am I Dead At Sea”.  It’s not a huge change, but a lot of thought was put into it.  I came to this decision primarily because this project really isn’t a direct sequel in many ways, and I wanted the title to reflect this.  In addition my hope is that this game will be able to reach a much wider audience than its predecessor did, and I don’t want anyone to think they will need to play another game to understand it.  It really is a project that I hope will stand on its own…so tacking on a number at the end didn’t seem to fit!

Though I feel it’s a bit on the wordy side, I went through innumerable potential titles and could find nothing else that more accurately described the spirit of this project than “Why Am I Dead At Sea”.

Screen3

Beta testing.  Though development time has exceeded even my wider estimates, I can happily say that I will soon be ready for closed beta testing / play-testing.

Given that the weakest area of my last project was the amount of bugs it had on launch, this is something I’m taking very seriously.  The last time, the only play-testing that my game had was from fellow developers on FGL.com, a website for other free browser-based games.  This was a big mistake!  While I’m eternally grateful to everyone there who helped me out, I should have really used it in conjunction with other sources, as I didn’t get enough feedback on the game to smooth everything out.

For instance, the reason there were game-breaking bugs at the end of the game is very simple: out of all the people who played my game before it was released, I think only one person who gave me feedback actually reached the end!  And then when the game was launched and I was scrambling to push out new fixed versions, I didn’t have anyone but myself test those, either…so they sometimes ended up creating new bugs.  It was a mess!

This time I’m going to be much more proactive in getting feedback, gathering a wider pool of testers, and putting the game through play-testing longer.  My plan is currently to find volunteers who would be interested in the type of game I’m making, and offering incentives for their help (obviously a place in the credits being one of them, but ideally other things as well).

Screen6

Marketing.  Around the same time that I start beta-testing, I will have enough assets to feel comfortable in making a serious effort to publicize my game.  This will mean a teaser trailer, a website launch, a Greenlight page, and loads of other stuff.

My plan for publicizing the game is a two-parter, since I feel the game is in a bit of a grey area.  It has a lot of elements that I think would appeal to a smaller, but more dedicated audience — which means that the sooner I start talking about my game, the more likely I am to reach that audience.  But my game will also be very cheap and on the smaller side — which says to me that most people will only give it their attention once, and if it isn’t available then, they won’t pursue it later.

So my compromise is to release everything I can to publicize the game as early as I feel comfortable, with the sole exception of a free demo, which I will reserve for the day that the completed game launches.

There’s still a lot of work to be done, but I’m definitely reaching an exciting stage now where the game is taking shape.  Hopefully by my next post I’ll be able to show a teaser and the game’s dedicated website.

Menus and Screenshots for WAID2

Happy Fourth of July for any state-side readers!

Progress on Why Am I Dead II could be fairly characterized as slow but steady.  After giving up the ghost (ha) on the Indiecade deadline, I have to find something else to latch onto so that I can push myself harder.

But that’s not to say that I’ve slacked off!  I decided to take a break from art and return to programming.  Much like how pulling a thread can unravel an entire garment, a small change to how I displayed things on screen turned into a pretty thorough upheaval of the whole game engine.  It was a long time coming, since a lot of the original code was 1) written a year ago and 2) written with a much smaller project in mind.

The benefit of all that work is invisible, but present.  The code is just overall a lot better and less stupid.  It’s still pretty stupid in some places, but a lot less so.  And that’s always good.

I then returned to the initial reason I made the change that started all of that, which was menus!  I wanted overlapping flexible menus, and now I have them.  This will be used for the starting menu and the pause menu, and will be responsible for loading your game and changing your game options.

A rough version of the screen housing your Save files.

The biggest challenge for this was mostly getting the controls to work for both the mouse and keyboard smoothly and intuitively.

I was then able to return to working on the game art feeling a bit refreshed.  I’ve now expanded the scenery assets to a point where I’d rather not even list them, as it’d take up too much space!  I’ve also filled in the majority of the game maps, to the point where the end is in sight.  You can probably infer this, but there is a lot more space, and a lot more scenery, and a lot more everything in this game than the last.  A big reason this is taking longer than I estimated is what I guess could be called art creep, wherein I compulsively add this or that art asset on the fly to fill things in more.

So, for the first time, I’d like to share completed mockups of the game in action.  But as tradition goes, let’s start by revisiting screenshots of the original game:

And now the new — keeping in mind of course that this is a tiny fraction of the completed environment/scenery from the game!