Comment Re:CrystalSpace has great documentation (Score 2, Interesting) 152
RoamingDragon looks interesting. You might want to take a look at Project Angela, which has similar movement requirements. You may be interested in their ideas on physics-based movement.