ok So ^^ is a picture of two sprites side by side.
The left sprite is the character after it has completed an animation..
The right sprite is the character as a static image..
As you can see, for some reason the left after animation sprite is blurry? Does anyone have a fix for this? i've tried to set the filter, use single sprites instead of sprite sheets.. etc etc...
please help
Thanks in advance! :)
The most likely problem is that the blurry character is in a non-integer position. If the animation you mentioned moves the character to, say 500.5,500.5 instead of 500,500 or 501,501, then slick will probably perform some sort of interpolation to move the image less than a pixel, and that can lead to the blur you see. If this is the problem, you may solve it my casting the parameters of your draw call to integers like so:
image.draw((int)x,(int)y); //this may solve your problem