Frogs Drink Faces.

The surrealistic title for this game has two reasons: one, all three words are words you may encounter in-game; and, two, the game features frogs drinking faces.

This was a lax collaboration that involved me doing the game design and coding and three girls from my family (including my 5-year-old sister) preparing the art assets and coming up with English words of five-non-repeating-letters. Worked on at odd intervals throughout the 2012-in-One Glorious Developers Konference Kollection Pirake Kart weekend, for submission into it.

Play Frogs Drink Faces (Flash)

If you’re having trouble figuring out what to do, here’s how you play it. The letters on the frogs’ backs correspond to keys on your keyboard. Press a key and the frog will lash its tongue upward to meet any face in its way. Drink the angry, evil faces and spare the smiling, innocent ones (that’s how you deal with my sister). Every few seconds, faces will start falling a bit faster, frog letter labels will be removed, and a pair of frogs may get swapped (but their associated letters remain). In short, what started out as a CREAM arrangement of frogs will turn to CAERM, to CMERA, to EMCRA, and so on, making it harder to keep track of what the effect of pressing a key will do. Until you lose and get laughed at by my sister. Enjoy.



This post should have been written in September, but laziness kept me. The video you see above I only got around to finishing last night. Depicted in the video is an art installation for Centro Cultural Palacio La Moneda’s freshly opened art and technology space. I undertook programming duties in the project which I was invited to by Sebastián Skoknic and Francisco Fuentes.

The work uses an ordinary webcam to detect user movement, which causes stuff to happen on the screen under five distinct modes that the user can switch between via a menu that’s also motion-activated, located on the far right side of the physical space. This menu was poorly conceived, and causes plenty of user confusion due to how easy it is to obstruct with the body, which would cause random buttons being constantly activated. There are plans to scrap it in favor of a physical interface located on the ground.

An interesting feature is that it silently captures images as seen by the camera every thirty minutes. These might get collated later on and used for a video depicting users interacting with the installation over the months in sped-up form.

If you’d like to give this a try but can’t attend the actual physical space, there’s also a web version that can be used with your computer’s webcam. Go to the site of the exhibit and click the last button in that horizontal bar, the one that says ‘¡Muévete!’ Then, click on ‘Juega!’


Intervalo lúcido del individuo inconsciente.

Another arbitrary span of time, another game. I can’t really explain much about this one.

Play Intervalo… (Flash)

Este es, creo, el primero de mis juegos que contiene una (relativa) gran cantidad de español. Por lo común los hago en inglés por razones de audiencia y de los círculos que frecuento. Desde hace un tiempo que quería hacer uno bilingüe, para jugar con las intersecciones y exclusiones que se producen entre grupos culturales diferenciados por su lengua, y ahora lo hice.


(It was about time I posted this.)

Perhaps you remember a Ludum Dare entry I called Climbrunner—well, this game is an evolution of that idea. Here, you run around a tricky series of screens, up the walls and ceilings, only with the ability to jump to avoid the obstacles that get in your way. There’s no dying, just lots of cursing over missed jumps and having to do it all over again. It’s a short game, but if you think it was fun once you first finish it, there’s still a second path you can try.

All you need to know to play it is that you jump with the spacebar.

Play Runnerby (Flash) […]


This month I made a kind of klik that took advantage of the foundations laid out in Wirewalk, Prosopamnesia, and other unreleased experiments also dealing with image searches. This made it so easy to make, that I achieved my initial concept within the first hour. This first idea involved no interactions, so I used the following hour (of two that the monthly event lasts) to add that layer of interactivity.

Deconstructivism (Flash)

You may leave it untouched and it will ‘play itself’. Or you may click and flick on the image displayed to alter it manually. If it takes too long to load, or if you want a new picture, refresh the page.


After Wirewalk, I felt inspired to do more work using images acquired through web searches. Yes, I failed to mention it when I released that one, but the images are obtained at run-time through Google Images. I’m rather proud of this particular result:

Prosopamnesia (Flash)

It was made for The Games Collective negative capability pageant. For sound, I used the port of DrPetter’s sfxr to AS3, by Thomas Vian. Also used the Google API AS3 library by Joris Timmerman, as for Wirewalk.


I’ve made a thing for an event that Stephen Lavelle describes as a ‘pageant’ —a competition sans the competitive aspect—, with the theme ‘bricolage’. (I made a promotional picture for the event, too.)

The thing I made is called Wirewalk. It’s something that, I feel, is best not to describe. Just try it and see if you like it—shouldn’t take you over a couple of minutes.

Wirewalk (Flash)


Climbrunner screenshot

I couldn’t pass up the opportunity to participate in this weekend’s Ludum Dare, as it had been too long since I last made (and released) a game. This time I didn’t make a fancy timelapse video or anything like, but I did spend some time on Friday learning to use the beautiful Flixel, and then the weekend bending it to my nonstandard needs. The result is a game, unlike last time, though not exactly what I set out to do. Still, it’s playable. And it fits the ‘exploration’ theme.

Original climbrunner animation

I made this animated GIF over a year ago, thinking of an idea for a game I envisioned for the Game Boy Advance. This game was to be a bichrome, Knytt–inspired platformer. I decided to reuse the core of this idea: that is, the running on walls and ceilings, and a tad more. It was simplified to the essence, though: the little guy won’t stop running, so all you can do is jump in order to steer him where you want to go. It feels a bit like controlling a jumping, sticky train.

Play Climbrunner (Flash)

This time around I didn’t neglect to provide the source code.