
What is it all about?
ZenGL is a cross-platform game development library written in Pascal, designed to provide necessary functionality for rendering 2D-graphics, handling input, sound output, etc.
Key Features
* can be used as so/dll/dylib or statically compiled with your application * rendering to own or any other prepared window * logging * resource loading from files, memory and zip archives * multithreaded resource loading * easy way to add support for new resource format * render targets for rendering into texture * batch render for high-speed rendering * rendering different primitives * sprite engine * rendering static and animated sprites and tiles * rendering distortion grid * rendering sprites with new texture coordinates(with the pixel dimension and the usual 0..1) * control the blend mode and color mix mode * control the color and alpha of vertices of sprites and primitives * additional sprite transformations(flipping, zooming, vertices offset) * fast clipping of invisible sprites * 2D camera with ability to zoom and rotate the scene And a lot more!
Compare Products
Select up to three two products to compare by clicking on the compare icon () of each product.
{{compareToolModel.Error}}