For those of you unfamiliar with Ludum Dare
, it’s a 48-hour game development competition. This is
the 18th event, and it began last night at 10PM. Check them out.
Sadly, this week isn’t optimal for me, since I’m haggard from a poor
sleep cycle and overwork. The new iPad gig has been much more
responsibility than I anticipated.
My devotion to duty won out. Ludum Dare only comes three times a year.
I’ve missed the last two. I couldn’t allow that to happen again. I’ve
never written a game before and I love the insanity of putting
together something on such a tight time frame.
After the starting gun, I spent last night mainly brainstorming and
doodling, after the announcement of the theme “Enemies as Weapons.”
I’m putting together something akin to Bomberman meets Super Mario 2.
But it’s a little more complicated than that. More on that later.
I’m targeting HTML5 and the canvas element. The prospect of having a
game run on virtually every modern platform (including iOS, Android,
WebOS), universally available through the Internet really spoke to me.
Native code tends to be very tricky to distribute and support. I’m not
a big fan of Adobe Flash, otherwise that would be a natural option.
It’s refreshing to have a new option in the form of HTML5 and canvas.
colorful history. Some hate it, others love it. It’s been referred to
as “The World’s most misunderstood programming language.” Short
version: it was put together on a short time frame at Netscape. It was
not meant to get so big so quickly. It did. (There are some awesome,
redeeming features in the language, but most people don’t like to talk
Recap of the difficulties: I’ve never written anything of note in
game before. I’m still exhausted, even after a full night’s sleep. It
will be a fun weekend. Luckily, I’m a bit of a masochist.
To make my life easier, I sought some help.
. The book is actually quite small (which
tells you something about the language :), and it came highly
recommend. I’m about halfway through. I’ll let you know how it is once
I also stumbled across the Akihabara library
, which seems to be a very well-put-together
piece of software. Check out some of the samples on the website to get
a feel for how nifty it is. I thought that Solitude
particularly awesome. Hopefully this will save me some grief in
putting together my game.
Did I mention I have to make artwork and sound, too?
Wish me luck.