CES - Component Entity System Experiment building a component-based game engine in C. This was a while ago, I believe it is mostly based on a tutorial at GameDev.net.