Staring work on won collision and simple physics that understand a tile map and doesn't need oodles of redundant static objects.
Has to get worse before it gets better.
Redundant flexibility in bumptilemap is redundant. Removed it. The header files are a big mess now, though, so tryto clean it up later with the no includes in header files rule, or by splitting them up more, perhaps between typedefs and unction declarations.
Removed chipmunk, refactored everything and now ready to implement collision detection.
Removed chipmunk, refactored everything and now ready to implement collision detection.
Swept collision detection again.
Layer is the first parameter of tilemap_get .. confusion ensues.
Finally, by not resolving collisions that are already separating, bump now appears to be stable. Improvements and more features are needed, but chipmunk isn o longer needed. Yay! :)
Mulling over my own xml parser again.
Split up plan and todo files.