I was thinking about creating a small game and for that I crated a small Vector based engine that uses SDL for the rendering ( :arrow: ).

For that I want to enrich sdlutils with more drawing functions, so far I’ve only been able to create an AA_line procedure (based on WuLine, no thickness), AA_Disc and AA_circle (both with thickness).
I still like to add:
AA_line with thickness
AA_Rect with thickness (border only and filled)
AA_Triangle with thickness (border only and filled)
AA_Bezier_Curve with thickness (opened/closed, border only and filled)

Now the problem is that my maths skills are not that good.. I have no problem implementing all types of basic shapes but it will be far from optimized..
So is there someone would like to join the effort?

I found this lib which looks great, translated from c++, barely readable..
http://aggpas.org/aggpas-demo.htm

:arrow:
Download it here
[*/] Rotate
[+-] Scale
[Arrows] to move the ant (don’t get out of the screen!)