I am trying to make a desktop game, but I'm having trouble dealing with aliasing issues.
I have set <window if="desktop" antialiasing="4" />, FlxG.camera.antialiasing = true, and FlxObject.pixelPerfectRender = false.
I made a short video which shows the issue here:
Aliasing problemEach of the squares is a FlxSprite, and when moving them, the pixels that compose the sprite change size (it's very apparent where the squares are touching). The issue is not caused from the sprites being tiled, it's possible to see the pixels of a sprite slightly change size when alone.
I also don't think I can avoid using antialiasing, because I'm creating the assets for 1080p, but want to be able to downscale to other resolutions, and it looks even worse when downscaled without antialiasing.
Is there anything I can do to make this look better?