Games typically package everything in their own formats that have to be reverse engineered. There's a reason you can't run a Nintendo game natively on a PC and need an emulator to run it.
So basically we're talking having to reverse engineer the model, skeleton, animation, and code systems, make...