Skip to content

A belated update on WAID, and the birth of another project.

August 9, 2012

I was planning on making an update earlier, but my laptop unfortunately broke and was out of commission for about a week.  I managed to survive this grueling experience but it slowed me down a bit.

It’s been a pretty long time since my last update, and while I really wish I could say that Why Am I Dead is 100% finished, I’m still holding onto it to beta-test and tie up loose ends.  Again, my goals for the project have shifted and become more ambitious: I only get to release this game once, and I’d like for it to be as finished and polished as possible.

I don’t think it would be space or time efficient to explain thoroughly everything I’ve done with WAID since the last update, so here’s a list:

  • Wrote dialogue.  Lots of it.  There are 9 characters in the game that can be talked to, 8 of which can be possessed, and each character combination results in a different dialogue.  8 x 8 = 64, plus any additional dialogues which are unlocked in the progression of the story.  So far I’ve written about 90-95% of the base 64 dialogues, and about 70% of the additional story dialogue.
  • Finished graphics of the game, which involved making a couple more characters and lots of various props/scenery.  A quick look at the completed cast (some of which were in the last demo):

A professional pixel artist I ain’t, but I try.

  • Overhauled how external assets were used; originally I loaded them ingame, but it’s far better for distribution to have them embedded into the .swf file.  This occasionally was a bit involved, since embedding can’t really be done procedurally; it’s all copy+paste.  In one instance I had to change how I used my tile sets to create maps.
  • Created a pre-loader and main menu.
  • Minor fixes with dialogue graphics, such as including word-wrap, making sure options don’t overlap, adding a name-box for the player, prompt to hit ‘E’ when text is done scrolling, etc.
  •  Yet again, tune-ups with collision detection, trying to make things as smooth and precise as I can.
  • Other miscellaneous stuff, like having NPCs turn to face you when you talk to them.

A very, very small peek into WAID’s dialogue.

Now for something completely different.

When I started moving into the final stages of development, I allowed myself to begin considering ideas for my next project(s).  Then when my computer was being repaired and I couldn’t get any real work done on WAID, I took the opportunity to develop one of my ideas a bit more.  And despite what bad practice it was, I used my iPad to write some code for the framework of the game, even though I couldn’t compile it.  I’ve since compiled it and smoothed out any problems, and so I can say that I’ve begun working on my next project.

Since I’ve already got a lot in this update, I won’t talk too much about it.  It’s a turn-based strategy game going for a more strategically complicated Risk-style game.  Two major reasons I’ve decided to work on this next:

1. I spent a ton of time on Mandate, which has much, much more complicated strategy and simulation components.  It would be a nice change of pace to make a strategy game that has a very narrow and understandable game mechanic, but which can still add something new to the genre.

2. Perhaps more importantly, work on something like this is more about programming than it is about writing or art.  Not that I dislike the latter two at all, but again, the simplicity of it is refreshing; getting the game mechanics done is really going to be 80-90% of the work.  I won’t have to create a cast of characters or write their dialogues, I just have to implement things.

So, that’s what I’ve been up to.  The next post will hopefully include me linking to the final version of “Why Am I Dead”!

From → Why Am I Dead

6 Comments
  1. Tweed permalink

    Was the Mother games a Inspiration for your spriting? I legit can’t find anyone else talking about the Mother games and your game. VERY nice game btw, after i was done i wished that this was a series of games so i could just play another story, I loved it :).

    • Oh yes, very much so. Mother 2 (since I haven’t actually played the others, shame on me) was definitely my inspiration for the spriting, as well as some of the humor/characters, as odd as that may sound.

      And of course thanks for the compliments! 😀 I do hope to make a sequel in the spirit of this game.

      • Tweed permalink

        You should play Mother 3, (I haven’t played the first one, but some day i will haha!)
        Did you hear about the Mother 4 fan game coming out, It’s going VERY well! I’m excited for that to come out and happy to hear you’re thinking of a sequel for this :).

      • I hadn’t heard about Mother 4 before, but I just checked it out and it looks really promising. They’ve got quite the team over there.

        As the 90s generation grows up, I think the future will be very kind to Mother fans. 🙂

  2. Tweed permalink

    So what are you currently working on, and what is your favorite type of games :)! (I wish i knew how to make games but i have NO idea where to start, figuring how i’m planning on it being my future job, i should probably start learning now and because it’d be fun!) And like, are you one person or multiple people, i could probably find out by looking around but it’d be funner to just ask here :P!

    • Hey Tweed! I’m one guy. I’ve been juggling work on a prototype that I posted about later in my blog, bug-fixes for Why Am I Dead (there were a lot of release issues), and going back over my Why Am I Dead codebase to improve parts that I had originally rushed. Nothing too glamorous…yet!

      Favorite games: With the exception of FPS, sports and simulation games, I’ll get excited for just about any game that strikes me as innovative. Recent favorites might be Hotline Miami or FTL.

      Here’s how to start: Any way that you want to or works best for you! Seriously. I’m guessing you’re relatively young (?), so you probably have time. You could start by diving into programming in a language of your choice (Python is beginner-friendly and probably has some game-related libraries, Actionscript 3 is sucky but gives you easy distribution, C# has XNA), or alternatively by using one of the many libraries or engines that make game-making easier, such as…well, GameMaker, or whatever else you could find, as there really are tons of tools out there to make it easier. Everyone has their own preferences, I vastly preferred learning to program well first, but the most important thing is that you START!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: