About kiswa


Ludum Dare 23

kiswa's Trophies

kiswa's Archive

JavaScript Tile Map Editor

Posted by
Friday, May 4th, 2012 8:05 am

One of the things that took me a lot of time during LD23 was level design. This is partly because I didn’t have a tile map editor that I was familiar with and it seemed like working with the CSV data was good enough.

I decided I wanted to have a more visual editor for future LDs (yes, I’m definitely doing this again!) so I made one. Of course, it’s in JavaScript since that’s what my game was made with and I’m trying to improve my JavaScript programming.

Please, give it a try and let me know what you think in the comments below. I’m currently hosting it via Dropbox, but I may provide a more permanent home if needed. Also, if there is interest, I’d be glad to put up a bitbucket repo with complete source.

It has been tested thoroughly in Chrome, and minimally in Firefox and IE9. I recommend using Chrome for now.

Here’s a simple screenshot to give you a feel for it:


Time-Lapse Too!

Posted by
Sunday, April 22nd, 2012 6:18 pm

Turns out, I should set gLapse to take screenshots at higher resolution. Either way, I did make a time-lapse of my work because I understand people find them interesting.

And really, it helps me too because I can see where I wasted time (like #ludumdare). 😉

EDIT: Apparently when I centered the link to the video that made it not embed. So, yeah.

I Did It!

Posted by
Sunday, April 22nd, 2012 5:31 pm

My first Ludum Dare is complete! :-)

Please feel free to take a look at my entry and rate it!

Overall, I think it turned out well. I didn’t know what to expect from this, and I definitely had some surprises, but it was a lot of fun to make something playable in such a short time.

Good Night!

Posted by
Friday, April 20th, 2012 7:59 pm

I’m done for the first couple hours. I don’t have much yet, but I think I have a workable idea. Here’s a pathetic screenshot:

You can try out the movement (arrow keys only just now) and swap between normal and tiny world with ctrl and alt keys (for now) at my live demo page.

It’s glitchy and doesn’t do much, but I have an animated world sprite and the start of a plan for my first full day tomorrow. Step one, get some sleep!

Here’s My Base Code

Posted by
Monday, April 16th, 2012 5:42 pm

So, I posted earlier that I would be releasing the simple JavaScript library I’ve been working on.

I updated that post with the link to kilo, but I thought I’d make sure it was seen and post this (don’t want to get disqualified from my first LD!). If anyone decides to check it out, please let me know if you have any recommendations for how to improve. It’s a public repo, so feel free to fork and contribute changes back!

Here’s My “I’m In” Post

Posted by
Sunday, April 8th, 2012 12:54 pm

I guess this is what we’re supposed to do. It’s the first time I’ll be participating; I have no idea how this will go, but I’m going to give it a try!

  • Language: JavaScript
  • Library: kilo (a JS canvas game library I’ve been working on, usable but still limited)
  • Sound: bfxr (maybe others)
  • Graphics: GIMP
  • IDE: Eclipse (with Aptana and MercurialEclipse)
  • Source Control: Mercurial, at my Ludum Dare bitbucket repo)

I’ll be developing on Linux, but JavaScript means my game should work on any OS with a decent modern browser. I’m really looking forward to this – wish me luck!

[cache: storing page]