So I;ve got a question concerning making the sprites. I am trying to make the sprite look smooth(vector-like) however i see a problem that might arise from the anti aliasing of the outside line of the sprite and I know that in COnstruct I might get same weird whith gray surrounding the sprite.
You should never get gray surrounding the sprite: Construct uses premultiplied alphablending, which avoids this. The best way is to take advantage of the alpha channel and use soft edges to your sprite. If done right you can do a lot of scaling before it becomes noticable. Don't forget to leave a 1-pixel transparent border around the sprite (shift+crop) to prevent "hard edges".
[quote:28jrftlt]I could also think of making the sprite size in PS twice the size i itend it to be then put it on consturct then just decrease the sprite object with that sprite texture. I believe it smoothens it but still I'm not sure how it is compared to the effect plugin performance-wise.
Shaders can affect performance quite badly, and not all graphics cards support them, so you should avoid them wherever possible. Your first idea, however, could work: large textures scaled down use mipmapping for high quality resizing, and if you zoom in or scale up, you actually increase the detail, which is nice. Still, if it looks similar to just using alpha blended edges, you may as well use that, because drawing images larger uses more VRAM.
Just a quick technical note: it is wrong to call Construct's smooth rotations/scaling anti-aliasing. It's not, that's a different algorithm which improves resolution. It's actually called bilinear filtering, and it's a lot faster than anti-aliasing, but it doesn't improve resolution - it basically just smooths over hard edges.