I'm trying to make a game in C++ using SDL. I would like to implement anti-aliasing in the graphics, but everything I have searched for online on the subject has suggested either an external library, or a solution that also involves OpenGL.
Is there a way to do anti-alias without OpenGL (such as modifying the graphics before hand, or possibly some function that I didn't find)? If not, how hard is it to convert a game written in SDL to use OpenGL as well (I have not worked with OpenGL before...)?
You can't dynamically anti-alias graphics in SDL, as it doesn't dynamically transform sprites.
If you want your sprites to be anti-aliased, then do it in your image editor and save them as a format that supports alpha (.png)