SpockBotMC / SpockBot

High level Python framework for building Minecraft clients and bots.
MIT License
198 stars 47 forks source link

SAT Physics #88

Closed nickelpro closed 9 years ago

nickelpro commented 9 years ago

This is a complete rework of Physics, please test and review

nickelpro commented 9 years ago

I'm signing off on this as Good Enough For Government Work. @gamingrobot please merge if you aren't religiously opposed to anything in this PR

There are lots of edge cases that are broken but it's about 1000% better than what's currently in mainline and sitting in this PR isn't going to make this implementation any better. The next implementation will need to use a projection mesh for testing player movement and will reuse a lot of this code but it's a major refactor and I'm not certain on how to do it yet (Spock needs a math person).

gamingrobot commented 9 years ago

HUZZAH