About uzimonkey (twitter: @uzimonkey)


Ludum Dare 22

uzimonkey's Trophies

HTML5 gaming
Awarded by johndrinkwater
on December 22, 2011

uzimonkey's Archive

‘Alone’ hot air balloon game Post Mortem

Posted by (twitter: @uzimonkey)
Monday, December 19th, 2011 11:29 am

This is my first time taking part in Ludum Dare or any other game competition or jam.  In fact, this is really the first time I’ve ever finished and published a game that anyone will actually play.  I work sporadically and much too carefully, every line of code is fretted over.  Also, prior to this game, I’ve never been able to draw my own assets but, knowing Ludum Dare was coming up, I learned Blender.  The time restrictions of Ludum Dare really keep moving you forward.  I’m not happy with the code, but I think the game itself came out quite good.

The storyline behind the game is a bit odd.  It’s probably the only submission about a murder/suicide.  A man pushes his wife out of a hot air balloon so he can be truly alone, only to face the wrath of karma.  He dies, and ends up in limbo where he will be alone for eternity.  The funny thing is, he likes it.  He’s finally at rest.  But there’s more to it than that.  He’s insane.  And not in an interesting and quirky way, in a “I painted a portrait of you with my feces, but I ate it before I had a chance to give it to you” kind of way.  There is no hot air balloon, he just pushes her out the window and runs into the street.  Those are not birds, they’re cars.  Those are not fighter planes and UFOs, they’re police.  Under it all, this is a pretty dark story about a man who murders his wife and commits suicide by cop.  But that’s depressing and hard to draw, so you get clouds and balloons.  I thought you’d enjoy that more.

 What was good

  • Graphics with Blender.  I know a lot of you have an affinity for pixel art, but I just can’t draw pixel art well enough for my own standards.  Even my “Ludum Dare standards” are too high for my miserable pixel art.  Rendering the graphics with blender turned out really well.  The hot air balloon was fun to make and, while they were tedious to make and render, the clouds turned out really pretty.
  • HTML5.  This is my first time putting something together with HTML5.  I was concerned it wouldn’t work on some browsers, or might be too slow (I’m using 640×480 sprites), but from the feedback I got it seems like HTML5 worked really well.  I’ll definitely use it again.  I used ImpactJS, but not in a way it was intended.  It worked the way I did it, but it was a little clunky.
  • Story.  I began thinking about where on earth you could be so completely alone and went from there.  I think people will get a little chuckle when they first see the man’s wife plummet from the balloon in such a happy and serene scene.  And the ending was important, I’m glad I had time to get that in there.
  • Tools.  I use Blender as I mentioned above, as well as The Gimp, bfxr, and the Sublime Text 2 editor.  All were great, except for The Gimp (see below).

What was bad

  • My code.  I know I need to keep moving forward, but really, that code was bad.  I don’t think I can improve on it.  It is what it is and it stays that way forever.  This game is “done.”
  • ImpactJS.  ImpactJS is great, but I used it in ways that it really wasn’t intended.  It was really clunky and I really should have went with something else for a game like this.  But I knew ImpactJS and didn’t want to take the time to learn another way of doing it.  It worked, and in other stuff I’ve started (but never finished), ImpactJS is great.  Don’t let this being in the bad column influence your opinion of it.
  • The Gimp.  I’ve used The Gimp for a long time.  It’s a free and open source graphics program.  However, it doesn’t run well on Windows.  Its 3-window interface is and always has been an utter pain.  It was slow and generally bad.  I tried a pre-release version that had a single window interface which did improve the usability, but it was even slower and buggy.  I’m looking for a free/cheap alternative now.
  • Music.  I have no idea how to compose music.  I tried an autotracker by GreaseMonkey.  It produced some interesting results, but nothing that I’d like to use in the game.  Next time I’d like to be able to compose music, so I’m going to learn how to use a tracker and about basic music composition.
  • Sound.  I used bfxr.  It was OK, but I’m tired of this “sound chip from the 80’s” kind of sound.  I’ll have to find something better to do sound effects.
  • Being sick.  I have pneumonia.  It sucks.  It did not help me in my game.
But I really had fun with this, I’m really looking forward to next time!

Timelapse up.

Posted by (twitter: @uzimonkey)
Sunday, December 18th, 2011 4:09 pm

Everyone does timelapses, right?  I didn’t take enough screenshots though, so it’s pretty crappy.  Next time I’ll have a better timelapse.



Posted by (twitter: @uzimonkey)
Sunday, December 18th, 2011 10:57 am

I submitted.  I’m done.  I’m really glad that’s over with.  It was fun, but wow am I tired of working on it.  I usually work on gamedev stuff very sporadically.  An hour here and there.  That’s probably why I never finish things, but I have fun working on my little projects.  This, while fun, was a lot of work.  On top of that I have pneumonia, so that doesn’t help.  But I’m just glad I could submit something and say that I did it.  I look forward to voting this year and playing all the other awesome games you guys came up with.

The End.

Posted by (twitter: @uzimonkey)
Sunday, December 18th, 2011 12:33 am

The game is 95% done.  This is the last panel of the ending cutscene.

First real screenshot

Posted by (twitter: @uzimonkey)
Saturday, December 17th, 2011 3:37 pm

The last screenshot I posted was a mockup.  This is a real screenshot from the game.


Posted by (twitter: @uzimonkey)
Saturday, December 17th, 2011 1:57 am

4AM.  I’m beat.  I drew everything I’ll need for the game except one thing.  I was going to do “bees,” but that’s not a very good one.  I don’t know what to draw, and the fact that I’m actually googling “things that attack you in the sky” means I really need to go to bed.  When I wake up, I’m sure I’ll know what to draw.  Then comes sound and music, and finally coding.

Getting started, mock screenshot

Posted by (twitter: @uzimonkey)
Saturday, December 17th, 2011 12:15 am

I’ve been drawing in Blender and pasted some renders together in the gimp.  This is what the game should look like when it’s finished (minus the enemies, just the player and environment).


I have no idea, but let’s do this!

Posted by (twitter: @uzimonkey)
Friday, December 16th, 2011 3:24 pm

So much procrastinating…  this sounds like fun, I’ll submit something this weekend but it’ll probably be terrible.  I’ll be using Blender for graphics, probably bsfxr for sound (or maybe Animoog if I don’t lose too much time playing with it) and ImpactJS/HTML5.

[cache: storing page]