Link to home
Start Free TrialLog in
Avatar of roknjohn
roknjohn

asked on

Best 2D Graphic Library for Delphi?

I'm a seasoned Delphi developer that is looking to rewrite an old DOS project in Delphi.  The project was a simple card game and used a old graphics library (gxGraphics?) for DOS.  I've only written a few games (most of my experience is in business application development).

This rewrite will target Windows, of course, so I am looking for a good 2D library to use with Delphi 2007.  My application uses very little animation, with the exception of a simple card movement.  

I have a library of .PNG images with alpha channels, i.e. partial transparency.  (I do not mean simple transparent colors).  I would like a library that would allow me to:
1) Overlay multiple PNG images onto each other.
2) Provide rotation and scaling (Most of the scalling could be done at startup)
3) Support HD resolution 1920x1080
4) Take advantage of any hardware acceleration available
5) Overlay anti-aliased text
6) Antialising on image rotation???

I have looked at DelphiX and AggPas, but I can't get the PNG alpha to work.
Delphi2D.png
ASKER CERTIFIED SOLUTION
Avatar of Hypo
Hypo
Flag of Sweden image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of MerijnB
Graphics32 is a very good library, it does not support any hardware acceleration for animations though.
Avatar of roknjohn
roknjohn

ASKER

I've downloaded Graphics32.  It does look fairly complete.  Thank you both.  

I'll leave this open for a few days in case any other suggestions come up.