I have written a blog post condensing some stuff that I've learned while prototyping several games in Processing over the past year. I wrote it for people with a prior background in development who want to learn Processing. It may also be useful for people who are already familiar with Processing and want to get a little more power out of the language, and learn to leverage more powerful tools (a debugger, alternate text editor, etc.)