About
Andorra 2D is the next generation 2D engine for Delphi and Lazarus.
Andorra 2D features a simple API for 2D programming which offers you the choice between both: The power of DirectX and OpenGL without the need of knowing anything about those graphic interfaces.
Andorra 2D is designed to be the successor of DelphiX. That is because Andorra 2D uses nearly the same Spriteengine interface as DelphiX.
If you want to learn more about the features of Andorra 2D, visit the features page.
Important changesSource compatibility changes from version 0.2 to 0.3:
- A lot of type declarations moved from AdClasses to AdTypes
- Instead of TRect TAdRect is used, instead of TPoint TAdPoint. The Rect function is called TAdRect etc.
- WMF & EMF are not supported anymore
- TAdBitmap moved to the "AdBitmap" unit
- TAdPerformanceCounter moved to the "AdPerformanceCounter" unit
- TAdFontCollection was renamed to "TAdFontList" and moved to the "AdFontList" unit
- TAdFont.TextOutEx is done by modifing typesetter settings (see "SimpleText" demo)
- TAdCanvas.Polyline is missing
- TAdCanvas moved to the "AdCanvas" unit.
- You have to use a "TAdTextureParameters"-record when loading textures from a TAdBitmap