first timer…
and i cant wait! my 9 year old son might join in the fun too!
and i cant wait! my 9 year old son might join in the fun too!
Here it is, you only get one… chance to see what the bird wants you to get. still needs a lot of love but wanted to submit before it got too late.
http://www.ludumdare.com/compo/ludum-dare-28/?action=preview&uid=28472
This was seriously so fun! I had a blast. It was nerve wracking for sure and i wasnt sure i could really get a game done that was even remotely playable (verdict still out on that one). Can’t wait to do this again. Now on to playing and voting

the Ludum Dare #28 game jam is over. it was an amazing time actually. surprisingly fun. the 48 hour constraint is just so awesome! (you can see the final entry here)
i think the constraint appeals to me as a designer, where constraints seem to fuel the creativity, it seems to give me an obstacle to deal with and create something more unique. in the case of game design, i think it forced me to really think about what i could get done and still be playable and nice to look at.
that was the most interesting aspect of the time limit: that it forced me to prioritize early on and not waste much time. as i worked out the concept and started building, anything that seemed questionable got changed and i moved on from it.
Read more and see the time-lapse here: http://mcapraro.com/blog/ludum-dare-28-bowerbird-quest-post-mortem/
Tags: post-mortem, postmortem

Inspired by a lot of the recent post-mortem posts, i wanted to expand on my previous post-mortem and explore the what worked and what didn’t in Bowerbird Quest
Visuals: I think once i had the concept down and had an idea of what i wanted the birds to look like, everything else seemed to flow into place. i had not anticipated drawing in this style but had been wanting to do something flat and simple so i wouldn’t lose too much time creating visuals and not get enough time to code them up
Concept: i think overall my concept was OK. i like the idea of a memory game with one chance to get it right.
Tools: Flash + Citrus Engine was such an awesome combination for development platform, and i had been playing in them before so i didn’t lose too much time trying to learn the tools.
Theme: i think the theme of “you only get one” got lost since i didn’t really communicate that and at some point i decided to let players take the round over again. i think if i take that out and make users have to start from round 1 when they make a mistake, it can better connect again with the theme.
No Sound: i ran out of time and as a result, didnt have any time for sound. i had originally planned to have sound and playing it silently just kills the mood. hopefully next time i move this up in the priority list.
Controls: the jumping behavior needs to be tightened up a lot. right now it feels unpredictable and hard to trust when yu are a player.
Animation: there just isnt enough animation in it for me. i want the jumping animation to actually have different sprites. the menus should animate in. again, time was the limiter and a couple of time-killing bugs kept me from getting to where i had envisioned it.
… and i really CAN’T WAIT!
LD28 was so great, and so fun, and really built my confidence for game-making. An amazingly fulfilling exercise. Once again, my son (9yo enderosc) will be participating as well and using Scratch. I’ll be using Citrus Engine via AS3 via FDT with some other libraries along the way that i will try and post. Good luck all and have a blast!
![]()
Minutes left, and forgot to post my tools…
i will be using the same tools as last time:
Aside from CitrusEngine and Starling i am adding some publicly available utilities i wrote last time, they are in the src folder of my LD28 project. Most notably, the TiledBackgound class and the ShapeConverter class.
my son (enderosc) is using Scratch for his game
OK, good luck all!
hey all, super excited to post my little 1-level game: the vole beneath
i couldn’t make the compo but was able to get this done in time.
if the next 30 minutes permits, maybe sounds and other goodies will get in there…
oscar (9 years old) and i participated in our second ludum dare and it was awesome once again! this is a great activity for young game makers and we can’t wait for the next one! we’ll be posting time lapse videos and post mortems, but in the mean time, here’s us deep in coding thought…

(some of this is copied from my blog article here)

My son (9 year old Oscar) and I participated in our second Ludum Dare Game Jam, #29, and it was, once again, a really rewarding and insightful experience.
Oscar used Scratch for developing his game (the new web-based version) and I used Flash, FDT, Citrus Engine, Illustrator, Photoshop, Audition, GarageBand, and Dragon Bones.
As with the last game jam, we learned a ton!
Oscar learned that you aren’t really done when you think you are done. This is especially true I think in any art of programming endeavor. There are bugs, refinements, and ways to make things smoother and more efficient. It’s a good lesson.
I also noticed Oscar having a bigger awareness of the things needed for a game to be playable – like a story, a clear goal, instructions. I love seeing how his knowledge is growing just from seeing others play his creation.
For me, I learned that it’s good to let go of the desire to have a unique idea, and instead focus on having a good idea. This may not be the case all the time, but starting with a good idea, and flushing it out seemed to lead to something pretty unique anyway.
This second gam jam continued to reinforce how awesome I think this approach to anything is: given a ridiculously short amount of time, we were able to create things that would probably feel much more daunting if we had wanted to make them over weeks or months of time. When you don’t have time to really think too much or second-guess design ideas, approaches to problems, or adding extra features or details, you just plow through and your mind seems to automatically prioritize the right things and in a pretty good order.
Oscar’s Game: Pixel Bat Attack (when you get there, click on the “Web” link)

My Game: The Vole Beneath (when you get there, click on the “Web” link)

We both dove in and started thinking of concepts. Oscar had an idea right away and started making his game within the first 20 minutes. I tried to follow the process I did last time, where I give myself 2 hours to come up with ideas, then sketch, and then start building a game.

That didn’t work out so well.
I generated a lot of ideas, but could really find one that connected with me. I think I was really putting myself under pressure to deliver something unique and different and nothing cliché and that really made it extra difficult. For us on the set coast, the competition started at 6pm on Friday and by the end of the night, I still had not chosen an idea.
And that added more stress and pressure to the situation.

But the time Oscar went to bed, he had about two solid hours of developing his game, which is great! I realized later that I should really follow his lead, and if I see that I am stuck, I should just dive in and start making something, anything, because this can sometimes really help to get me out of a stuck process.
I went to bed in hopes that my mind would figure something out magically by morning.
It didn’t.
On Saturday morning, I picked one idea and started to put it together to see where it would lead. The idea was that you control a magnet under the surface and there is a piece of metal on top that you have to get over obstacles and challenges to reach the final goal. I wasn’t sure what the goal was, or any of the other details, but I put together a rudimentary version of it.

Meanwhile, Oscar was cranking along. He had this cave explorer concept and some bats that shot acid already working. It was neat to see how quickly he had envisioned an idea and worked toward realizing it. He really gave himself no pressure and just enjoyed the process. Something I needed to remember!
Oscar recorded sounds using his voice and then found a little wooden squeaky bat (or bird) sound maker that worked perfect for his bat sounds.
We had a few things to juggle Saturday, and that added to the pressure because I knew we wouldn’t have a full day to work on things. I wasn’t feeling my prototype with the magnet and as we headed out the door, I told Oscar as much.
I told him that originally I had a different idea that I thought I liked but didn’t feel very unique – this gopher or mole or some animal that lives beneath the soil and bumps the ground to get a nut or something. I ditched it because it just felt too simple, and I figured everyone would be doing a game about being underground, so it wouldn’t be too original.
Oscar liked it. He immediately latched onto the idea that the nut could go in a hole for the mole to get. It all made sense!
After talking with Oscar about it, I realized that I should just shoot for something fun and playable. I realized that I was placing undo pressure on myself to create something original and unique when having anything done in this short amount of time is the real goal.
Thanks Oscar!
It was now Saturday night and I started to work on this new idea.
The deadline for the 48-hour competition is Sunday at 6pm. I dint know if I could get there, but I knew Oscar was finished so at least one of us would.
I was really excited now because I had a solid direction (thanks to Oscar) and had the beginnings of the concept working. A lot of my time was sunk into trying to figure out how to make the terrain move by bumping it from underneath. I not-so-quickly researched terrain generation code, different algorithms for drawing smooth lines through given points, ways of creating physics bodies that had angled edges. None of it seemed to work for me.
This is when I wish I had some knowledge of trigonometry. Or the ability to retain it.
I ended up really hacking together this approach where the terrain is actually a bunch of little blocks that I shift vertically, and that for any slice that I shift up, I shift its adjacent slices up a fraction of that so it creates a sort of jagged ramp.


It wasn’t pretty, but it sort of worked. But I wasn’t convinced. I wanted a really smooth surface for the ball to roll down so I got sucked in to searching again, trying to find some examples of the math I could use to create a smoother, rounded surface for each of these bumps. Dynamically.
So hours got sunk again trying things that didn’t work.
I finally gave up, stuck with my hacky solution and moved on.
I checked in with Oscar about submitting his game and if there was anything left he needed to do. I realized he didn’t have instructions or a story so I encouraged him to add those. And that’s when he realized he had some bugs.
Its hard to get a 9-year-old to shift from “I’m done” mode into “I have to add more stuff and fix bugs mode” but after some discussion (and convincing) Oscar dove back in to add a cool little story, instruction screen, and really persisted on tracking down and fixing the bugs that he found.

Go Oscar!
With an hour to spare, he submitted his game – he made the 48-hour deadline!
I would not. But that’s ok, because there is a 2-hour deadline (mainly for teams and with slightly different rules) and so I aimed for that and kept plugging away.
I jumped into artwork now. This was getting really fun. And with only a few hours I rushed through and created a vole (what? they’re cute!) and walnut and terrain. I really plowed through this all and got a lot done in a short amount of time.

The tricky part about missing the 48-hour deadline is that it means you have to finish things up on Monday. I had this cold that was also brewing over the weekend (probably due to stressing about the gam jam!) so it was not an idea situation on any front.
I continued to hone the artwork and animate the vole character. This was really fun and I got to learn how the Dragon Bones extension for Flash works. It let me create a bunch of parts for the vole and move them around to create different poses from those same parts. It really makes things efficient because instead of having a lot of different images for each frame of animation, you just have these few parts and a skeleton that animates under the surface (hey, that’s the theme for the jam!).



Once I got all those parts wired up in the game engine, I created the title screen, win and lose screens, and wanted to get some music and sound in.
I plucked a few strings on my guitar, added some background strings from GarageBand, made a rolling sound for the walnut, and wired those in too.
I really had intended to have multiple levels but just couldn’t squeeze that in.
I submitted my game to the Jam with minutes to spare!
Thanks for reading and dont forget to check out the games:
Oscar’s Game: Pixel Bat Attack (when you get there, click on the “Web” link)
My Game: The Vole Beneath (when you get there, click on the “Web” link)
Until the next game jam everyone!

9yo enderosc and i are both in it, for our 3rd LD!
enderosc will be using Scratch
I will be using Unity for the first time! i realize i may be biting off more than i can chew here ![]()

Well, my 3rd LD is not moving along the way i would like – does it ever?!?! Super behind, not even sure i will have anything to show for the compo.
enderosc is jamming on his game though, as usual, with some fun stuff and no fear – JUST DIVE IN AND DONT LOOK BACK!- 9 year olds can be wise beyond their game-jamming years!
i felt the earthquake at 3am though!
Phew, we made it just under the wire! All my lofty dreams feel by the wayside so i threw together what i could. I had planned a Unity game, then realized I just didnt know enough, but that set me back a ton. So i went back to good ole Flash, but then missed messing in Unity. Not the best situation for creating something fun in 48 hours! Lessons learned: 1. choose the tools that you know! LD is most fun when i get to focus on creating the story, the gameplay, and the visuals… rather than how to properly UV a sphere!!!! 2. dont give up! there were a few times this LD that i thought i would just throw in the towel, Oscar was a great motivator and pushed me on (thanks Osc!). 3. have fun watching your game emerge! ok, not a lesson, but it’s always a highlight of LD – watching the game you thought you were going to build come to live and evolve into something unknown
Oscar’s entry is totally cool too, the HEROES quest.
Thanks everyone! Michelangelo (the older dude) and Oscar (the little guy)!


Oscar and I participated in our third game jam, Ludum Dare 30! The theme of the game jam was “connected worlds” and both of our entries were for the 48-hour competition.
Once again, we had a blast! It was frantic and crazy and that’s part of the fun. We also learned a lot, which I think is a big part of the “jam” format.
Read the rest of the blog post…
Oscar’s Game: the HEROES quest
Oscar’s Game (youtube)
My Game (youtube)
well, Enderosc and I wont be able to make it after all. unfortunately some issues came up this weekend (argh!). we will really miss not participating, but will be thinking about this all weekend as we do our other commitments. good luck everyone!