There are many ways of doing this and keeping the collision on to make it simple. But if you need it off then you can compare the distance. And when the distance between the objects is too short it is game over. Like this:
Compare two values
distance(mouse.X,mouse.Y,cat.X,cat.Y)
is less than 5
---> game over
Yes i need to keep the collision for several reasons. The object has bullet & 8 direction, which collision can not be ignored in this case.
There is no distance between values, all i can pick is the distance traveled.
'Compare two values'
-Distance traveled is the only option found.