About dddaaannn


Ludum Dare 29

dddaaannn's Trophies

dddaaannn's Archive

I’ve been fired

Posted by
Thursday, April 16th, 2015 12:49 pm

Last year I attempted Ludum Dare for the first time, forming a team with my kids. We had a solid idea pretty early, and the kids helped with ideas and assets. But I got stuck trying to implement a custom engine and level editor. We didn’t finish the game, and the final submission didn’t include the assets.

So they fired me. For LD32, my kids are entering their own games. They’ve already finished more games than I have in the past year using various game creation tools, and they’re looking forward to the jam this weekend. If you see their games during judging, rest assured I probably had nothing to do with them.

Good luck, everyone.

Something I have to do…

Posted by
Friday, April 25th, 2014 11:57 pm


“Leonid, you can’t go! Abandon this foolish quest.”

“I’m sorry sis, this is something I have to do — for science!”

(From Leo Geo and his Miraculous Journey through the Center of the Earth.)

My kids are better at this than I am…

Posted by
Friday, April 25th, 2014 9:03 pm

asciicat1 cats1 garageband

I’m posting about our progress here and on Twitter, if you’re interested.

Jamming with kids

Posted by
Thursday, April 24th, 2014 8:06 pm

First time LD’er, generally a hobby gamedev newb, using LD to kick myself in the butt and actually make something.  I’ve always wanted to make games with my kids, but our first few attempts were hampered by elevated expectations—mine more than theirs.  We’ve had the most success making games in highly constrained environments, such as for the Meggy Jr handheld, which I thoroughly recommend.

So for LD29, I’m going with Python and curses.  As in, terminal ASCII art.  This was actually more of a practical choice than anything else: the most time I’ve had for this recently was on an airplane, and I wanted a language and library I (personally) could use without Internet resources.  I’m pleased to say that on modern hardware and a local terminal window (not 300 baud), curses is blazingly fast, and I managed to cobble together a dirt-simple 2D engine with plenty of head room (dozens of objects, hundreds of FPS, with a naive drawing technique).  Also, curses makes for great nostalgia-based dopamine boosts, like playing Ladder on my dad’s Kaypro.

There’ll be an optional audio layer based on PyGame, so you can play quiet with just Python, or install PyGame for sounds.  One of the kids was most looking forward to doing sound effects, so expect some “pew pew swish” vocals.  The other kid wanted to draw art, and now I’m wondering if I could throw together a color ASCII art editor in an evening.

I realize the tech choice limits the compo appeal (I’d do a web game if I were more familiar with a framework), but we’re going with jam rules and just planning on having a good time.  If the game engine amounts to anything, I’ll post it.  But if you’ve never built an engine before, I recommend it.  I’m happy to finally have the opportunity to implement techniques I’ve only read about, in a small and forgiving medium.


[cache: storing page]