added a function to hit enemy
compute more shoot by frame
use floating point arithmetic for direction computation
fix bullet animation