Animations not working in the BGE?
I'm currently making a game myself, and what i do is connect the W A S D keyboard sensors to individual AND controllers. These each go to seperate MOTION actuators directing the speed and direction to walk in (A and D can be set to rotation). Then create an ACTION actuator with your animation in it and connect it up to the AND controllers of the W A S D sensors. You can reverse the animation for S key by duplicating the ACTION actuator and reversing the KEYFRAMES. If A and D are for rotating, don't add the action.