We Meet Again, Mr. Mond! – final thoughts.

villain001Well, I managed to more or less complete an entry for Ludum Dare, my first one! I wanted to recreate the classic villain-hero ending scene a la James Bond  where the bad guy, instead of shooting a bullet right between the good guy’s eyes, decides to explain his whole plan just in case someone in the audience did not understand it.

So you are the bad guy, and you have to talk while keeping an eye on the agent. Because he’s not gonna sit there waiting for you to complete your speech, you know.

The game mechanic is based on a children’s game I played as a kid ^_^

 

What went right:

The basic mechanic was completed and works properly. I managed to give it some cartoon-like aspect, even when I had to draw it all in a rush. And it’s a short game, great for LD48 – easy to try, easy to play, ease to rate, because you’ll rate it, right?

agent001

What went wrong:

I wasted like five hours on Saturday trying to do it all on ProcessingJS – I wanted the game to be playable on browsers without requiring plugins, but at some point I realized I NEEDED coroutines. I have to figure out how to implement something similar in other languages, but LD48 is not the best moment for that. Coroutines are probably the best thing since sliced bread, and great for scripted animations! So I went back to Unity3D, C# and my beloved IEnumerator IAmACoroutine_AbuseMe() coroutines. Unfortunaly time ran up and the game ended up with no sound and lacking a few ideas I wanted to add.

Anyway, it’s done. It was fun. But I can do better. Maybe next time! Meanwhile, enjoy!

Tags: post-mortem