Satisfying day

Today I set out to write a bit of programming that will allow people to create interesting sorts of responsive behaviors for my interactive animated characters (like the fish). In the computer game world, this would be called the “A.I.” (artificial intelligence) for the characters.

Creating such a tool is a tricky balance. You want to give people powerful ways to bring characters to life, but at the same time you need to make the tools simple and intuitive to use.

For the last few days I’ve been thinking about how to do this, trying various things and then abandoning them because either they weren’t powerful enough or they weren’t simple/intuitive enough. Then this morning I woke up, finally clear in my head about how I wanted to do it, and I just got it done. And I’m very happy with what I’ve ended up with.

Things don’t always work out this well, but when they do, boy does it feel good. 🙂

One thought on “Satisfying day”

  1. Its the best! Looking forward to seeing what you came up with when you’re ready to share it with the world.

Leave a Reply

Your email address will not be published. Required fields are marked *