So I've been playing around with chipmunk for while now and I'm really enjoying it! I'm building a 2d side-scrolling, tile-based platformer and have run into the problems that other people have with the character bouncing around on the "gaps" between the tiles. Similar to this thread:
I understand chipmunk isn't really meant to handle this situation but I had an idea that I thought I'd run by people more familiar with the library.
I'm already using slembcke's "Your Story" style platforming velocity function (see here: ) for controlling my character. Along the same lines, can I remove my tiles from the chipmunk simulation and instead hook my own code into the collision system to do tile collision manually? The idea being that all dynamic bodies are handled by chipmunk, but I manually check for collisions against my static tiles and inject the proper resolution?
Does that make sense? Am I just better off writing the physics side myself and abandoning chipmunk?