We could have a SFML integration rating or something, or just ask those who rate it to keep in mind the extent to which SFML was used. Let the community decide if the developer was cheesing the use of SFML.
+1
SFML has more potential than just the graphics library for drawing. It is a great library for OpenGL, with its classes handling texture and shader loading. Sure, its graphics library is great and most of the time will leave no reason to use raw OpenGL, but I think that limiting the jam to just 2d games would be a bad idea.
The Audio library in sfml is designed for 3d use. I think sfml is a great library for 3d as well as 2d. Plus saying no OpenGL is hard to really define ( #define NoOpengGL
), for example you could use sfml's texture and shader loading, which I use along with raw OpenGL. is that raw OpenGL or sfml?
This is why I like the idea of "grading" on integration of sfml. I think it would be a lot more impressive to others if the community came out with a cool 3D game, even if they didn't integrate sfml as much a a 2d platformer. Showing that this library is a viable alternative to SDL as an OpenGL windowing library is just as important imho as showing another demonstration of its amazing graphics.
I think people should be graded on how well they integrate sfml. using the graphics library should be a bonus, but not a law.