Monthly Archives: February 2012

Physics Engine and Object Selection

This is the second part of my post about what I’ve been working on lately. In the first part, I talked about data structures and serialization. In this post, I talk about the physics engine and object selection via mouse picking. For Ambienome’s physics engine, I’m using SquirL, a Common Lisp port of the popular […]

Posted in Ambienome, Lisp | Leave a comment

Data Structures and Serialization

Lately, I’ve been tackling several separate, but interconnected, systems in Ambienome: data structures, serialization, object selection, and the physics engine. These are complex topics, so I’ve written this in two parts. In this first part, I talk about data structures and serialization, and in the second part I talk about the physics engine and object […]

Posted in Ambienome, Lisp | Leave a comment

Complicated Code and Creative Blocks

The past several weeks have been a struggle, productivity-wise. First, I spent quite a lot of time working on proto-slots. That may seem productive, but the amount of effort I put into polishing and documenting it was way out of proportion to the benefit I would get from it. I think I did a pretty […]

Posted in Ambienome | Leave a comment