But I have created a SDL based pac-man clone type game in which the pie shaped fellow actually eats the dots and can be controlled in a logical manor by keyboard input!!!

between what you see here and now I have adjusted animation speed and update frame rates (only redraw the background when it needs to be, etc) and am in the process of adding enemies but they don't do anything yet.