About davidwparker

I'm just a guy who likes to learn new things and make stuff.
Currently, I'm making myself a graduate degree.


Ludum Dare 29
Ludum Dare 28
Ludum Dare 27
Ludum Dare 26
Ludum Dare 25
Ludum Dare 24
Ludum Dare 23
Ludum Dare 22

davidwparker's Trophies

davidwparker's Archive

I’m out (this time)

Posted by
Friday, August 22nd, 2014 6:35 pm

After 8x Ludum Dare entries in a row, I have to sit this one out! Traveling (3rd LD in a row I was traveling) and this time, I don’t even have a few hours 4-6 hours like the last two…

Hope to be back in December though…

Good luck!


Posted by
Friday, August 23rd, 2013 11:57 pm

With the craziness of the weekend that I have ahead of me, I decided to go ahead and still do Ludum Dare (I wasn’t planning on it…) But I did the last 5 and I figured I’d rather not break the streak I have going. So I spent ~6 hours and made a little something.

You can play my game “Boxen!” here: http://davidwparker.com/ludumdare/ld27/

And the submission: http://www.ludumdare.com/compo/ludum-dare-27/?action=preview&uid=7737


ideas, ideas, ideas

Posted by
Friday, April 26th, 2013 9:35 pm

Still working out ideations (and getting ready for an early night to bed), but here’s a brief list of ideas thus far:

  • circle man tower defense style game (doesn’t like complex shapes)
  • same, but castle defense style
  • eraser guy trying to erase incoming (letters/etc) to keep things minimalistic
  • closet shoe matching game where you (the husband) are trying to match and get rid of your wife’s shoes (to keep things minimally there)
  • puzzle game with different shapes / colors where you eliminate them down to a single type
  • using dots to make a shape and fill up an area, trying to use the minimal number of dots
  • using dots to make specific shapes, trying to use the minimal number of dots
  • using fewest number of shapes possible to make a more complex shape
  • wrecking ball to eliminate (destroy / minimalize) towers to nothingness

That’s it so far… now to think them over in my dreams.

Number 5- I’m in!

Posted by
Saturday, April 20th, 2013 6:16 am

This will be my 5th LD… and I’m in!

While I traditionally force a new language/library/framework upon myself, I think this time will be a little different and possibly use Three.js again.

Language(s): JavaScript targeting WebGL, GLSL ES (Shaders).

Frameworks: Three.js (Maybe, not sure yet).

Target: WebGL (Chrome)

Audio: I wish…

Graphics: Gimp, Inkscape

Fun times ahead!


Posted by
Sunday, December 16th, 2012 4:10 pm

Well, this is the earliest I’ve ever finished… and wow, am I glad to be done! :)


You are the most villainous dog ever. And all you want to do is pee on stuff.
Do it!



Click and hold your mouse where you want the dog to go to. Once close to fire hydrant, he’ll pee on it. Score a bunch of points by not getting wet from the hydrant while you are peeing.

This is an HTML5 game I made with Cocos2d-HTML5. It’s the first time I used the platform. Other tools used: Audacity, Inkscape, CocosBuilder.

Tested on OSX 10.6.8, 10.8.2; Firefox 17.1, Chrome 23.0.1271.97

* Sound seems to only work in Chrome.
* A little bit laggy (especially due to sound effect- see no sound version below).
* Collision detection is a little off.
* Dog can also remain 100% on the hydrant (collision detection doesn’t stop you from moving).
* The dog only pees in one direction.
* The hydrants continuously spin, but you get hurt regardless if the water is facing you or not when you pee.
* No end game condition (you can have negative health).
* No way to mute sound effects / only 1 sound effect.
* No music.
* Only fire hydrants (no other entities to pee on).

* I liked it a lot. If you read any of my blog posts, you’ll see I had a major meltdown. In fact, on the first day, the only thing I had done was the different sprites in Inkscape. Everything I had to start from scratch… so I’m pretty pleased where I ended up, all things considered.

The Joy of NOT testing your toolset

Posted by
Saturday, December 15th, 2012 5:19 pm

Frustration Commences!

I’m working with Cocos2d-html5. This is a pretty nice project… however, progress has come to a screeching halt.

I started out working with Cocos2d-html5 with the intention of using Cocosbuilder. I haven’t used it yet, but it looked pretty nice. As always, I try to learn something new during each Ludum Dare. So, I open v3.0-alpha release (the one with JS bindings). It seems pretty good at first… but then I notice a lot of things just don’t work. I click something and nothing happens. I can’t change gradients. I can’t change timelines. Lots of features are missing. So I try v2.0. Same thing. ODD, I think… so I do some research.

Turns out, Cocosbuilder only supports OSX Lion and later. I’m still on Snow Leopard.

Okay, I don’t fret too much… I’ll just do it old-school way (I’ve used Cocos2d-iPhone before) and just code everything manually. This… is… an… extremely… slow… process… Long story short, I give up on that and start to download OSX Mountain Lion. So that’s where I am right now.

I’m backing up my progress, so I can do whatever I need to (whether I end up using Builder or not). But yeah, I haven’t progressed nearly as much as I would have liked.

Here are a few pics to give you an idea of what I have picture-wise:


I’m not going to ruin the premise yet, but I just know that you are the villain (to the dog)…

Here’s to hoping I have time to get something done in time :-/



Idea gen

Posted by
Saturday, December 15th, 2012 12:00 am

Mostly just finished ideation… and I’ve chosen my winner.

I haven’t started any audio/graphics/code yet! Oi vey! I need to get going.


  • Batman
  • Where in the world
  • Michael Bolton running naked being chased by zombies
  • reverse guitar hero
  • symphony -> guy going around messing up others
  • symphony -> be the conductor and force others to mess up
  • Your mother
  • music notes knocking other music notes off the page
  • tanya harding
  • dr evil
  • darth vader
  • wreck it ralph
  • guy messing up clothes in a store (which were folded)
  • just a “solid asshole”
  • dr w/cure for something and you want to destroy it
  • fire hydrants with music (winner)!
  • robbing a bank

Round 4…. fight! (I’m in).

Posted by
Saturday, December 8th, 2012 11:51 pm

I’m in again. 4th Ludum Dare and I can’t wait.

This time around, I have a couple of goals.

First, as per usual, I’ll be learning/teaching myself  a new framework: Cocos2d-html5. I’ve used Cocos2d-iPhone before, so I’m guessing it shouldn’t take too long to get familiar with the JavaScript API.

Second, I want sound! I haven’t done anything with Sound/Music in the previous 3 LDs, so I’m going to make a concentrated effort to do something with sound.

Dev stack:

  • OSX, 10.6.8
  • Chrome/Safari/Firefox (html5)
  • Cocos2d-html5
  • bfxr/cfxr (sound)
  • inkscape/gimp (graphics)

Day 2… oi vey!

Posted by
Saturday, August 25th, 2012 11:49 pm

So today I made significant progress… but I still have a lot to do (and not enough time).

Evolutionary (Chocolate) Chef is on it’s way!

Here’s a current screenshot:

Bed after day one

Posted by
Saturday, August 25th, 2012 12:18 am

So, as always (3rd timer…), I’m learning a new framework/language for LD. For this one, I decided to dive into Processing. I’m using Processing.js, which is a really cool library which gives access to Processing via JavaScript. Since I already know OpenGL, C, Java, and JavaScript, I figured Processing wouldn’t be too hard to pick up… long story short, I’ve still got a lot to learn!

I do have a basic understanding of what’s going on, but it’s taking me a bit longer to do what I originally intended. Tomorrow will be replacing placeholder interactions and starting to work on game mechanics. Sunday will be finishing the underlying game.

Here’s a quick screenshot of what I have going on so far:

evolution… hmm…

Posted by
Friday, August 24th, 2012 7:08 pm

There’s a reason Evolution hasn’t won previously… I am not a fan of this theme (or rather, my imagination is just weak).

Some quick ideas:

  • Adapt
  • Change
  • Survive
  • Growth
  • Learning
  • Species
  • Time
  • Good -> evil
  • Fungus
  • Cooking skills
  • Digital devices
  • Graphics
  • Lizards
  • Moths
  • Plants
  • Roles in a company (engineer -> sr. engineer -> … -> boss)
  • Relationship (dating -> engaged …)
  • Amoeba

Something will come up!

I’m in… LD24 style!

Posted by
Tuesday, August 21st, 2012 3:05 pm

For this Ludum Dare, I’m planning on doing something with processing.js. So I’ll be sticking with HTML5. I’m looking forward to trying out processing.js in order to try something new… yes, every Ludum Dare is an opportunity to learn something new!

Note: LD 23 I used Three.js, which was great; and LD 22 I just did a text-based web game.

A question for the Ludum Dare people (or others…)

Posted by
Tuesday, April 24th, 2012 4:53 am

This is my second Ludum Dare- on the last one, there was a screen where I was able to view all the entries and see what I had given ratings to, etc. Where can I find that screen? (I feel like I’ve looked everywhere).

Also, is there a way to sort by submitted type? I don’t have Windows and I’d like to only see submission that are OSX|Web|Flash|Java.

Thanks!- this past weekend was a blast and I’m hoping for many more. Thanks for putting this together.

Submitted! With no time to spare…

Posted by
Sunday, April 22nd, 2012 4:53 pm

As my wife is waiting for me to go…

Good job everyone!

So much to do still!

Posted by
Saturday, April 21st, 2012 2:13 pm

So I didn’t start LD 23 last night. Instead, I went to an awesome Colorado Mammoth game (Lacrosse). It was a blast. Then I went out with the wife. I thought about what to do last night when we went out, and I’ve been working on it for the majority of today (~6-7 hours, so far). I still have so much to do.

So far, I’ve learned a lot though. I decided to use Three.js, which I’ve never used before. It’s turning out to be pretty fun.

Here’s a couple of screenshots thus far:

On and on we go!

I’m in, LD23 style

Posted by
Friday, April 20th, 2012 7:47 am

With Ludum Dare (Daré) 23 starting in a few hours, I figure I should make it public that I’m in.

Still deciding on my tools…

I’m on OSX, so maybe I can get your thoughts and opinions? This will be my second LD. Last time I did web/html/js, since I wanted something that everyone could use. This time around, I’d like to do something a little more graphical.

I installed pygame, but I’m afraid that it won’t run on other peoples’ machines (and I would be learning pygame as I go). I could also do something in C (OpenGL), but I’m afraid of the same thing.

What’s the best approach to get the most users (outside of flash)?

[cache: storing page]