The thing you need to know is math..
I know how to make a Physics engine.