Acronym |
Access |
Updated |
FP |
Delphi |
Comments |
Allegro |
C/C++ |
2017 |
Wrapper |
Wrapper |
Allegro is a cross-platform library mainly aimed at video game and multimedia programming. It handles common, low-level tasks such as creating windows, accepting user input, loading data, drawing images, playing sounds, etc. and generally abstracting away the underlying platform. However, Allegro is not a game engine: you are free to design and structure your program as you like. |
Castle |
FP |
2017 |
Examples |
|
Game engine |
GLScene |
Delphi
Components |
2017 |
|
Examples |
GLScene is an OpenGL based 3D library for Delphi and C++Builder. It provides visual components and objects allowing description and rendering of 3D scenes in an easy, no-hassle, yet powerful manner. |
LGL |
DLL only |
2017 |
|
Examples |
Luna Game Library - Simple & Elegant Game Programming. 2D game library, Direct3D |
nxPascal |
FP+Delphi |
2017 |
Examples |
Examples |
nxPascal is a free game engine that tries to remain lightweight and portable. It is compilable under latest Lazarus on possibly all operating systems, and at least Delphi 7. So far this covers: * 2D and 3D OpenGL graphics. . |
Mingro |
DLL only |
2017 Alpha |
.pas |
.pas |
An old-school game engine, much like good old ID and Apogee games as Duke Nukem, Commander Keen and Biomenace, slightly inspired by Diana Gruber's "Action Arcade Adventure Set". Made with Allegro.pas and programmed in Pascal. |
PGDCE |
Dreams |
|
|
|
PGD Community Engine |
Phoenix |
Delphi |
2013 |
|
Examples |
The Phoenix Game Framework is a set of classes for helping in the creation of 2D and 3D games in pascal. |
Prometheus |
.pas files |
2014 |
|
|
|
PXL |
FP+Delphi |
2016 |
Examples |
Examples |
Platform eXtended Library (PXL) is a cross-platform framework for developing 2D/3D video games, interactive and scientific applications. It aids the developer with mathematics, hardware control, resource management, displaying real-time graphics and text, handle user input and network communication capabilities. Chipcomputers. |
Quad engine |
Delphi |
2017 |
.pas |
Examples |
DirectX9 graphics engine. Precise texel-to-pixel render. Sprite engine with rotating, scaling, coloring, etc. Rendering into texture. Animated sprites. Support for non-power-of-two textures. Custom fonts from textures with aligning, scaling, coloring, kerning, etc. Classes for simple pixel and vertex shaders use Postprocessing. Support of BMP, JPG, TGA and PNG image formats. Delphi 2009+ compatible. Full shaders support. Camera with rotate, scale, move. Multiregiter textures. |
SDL1 |
FPC |
|
S2DL 2011 |
|
Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D. |
SDL2 |
C |
2017 |
Headers |
Headers |
Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D. |
SFML |
Visual C++ |
2017 |
PasSFML
SFML/CSFML |
PasSFML |
SFML provides a simple interface to the various components of your PC, to ease the development of games and multimedia applications. It is composed of five modules: system, window, graphics, audio and network. |
Terra |
FP |
|
|
|
Game engine |
TileEngine |
DLL only |
2017 |
Header |
Header |
Cool 8-bit effects |
ZenGL |
FP+Delphi |
2013 |
Examples |
Examples |
Cross-platform game development library written in Pascal, designed to provide necessary functionality for rendering 2D-graphics, handling input, sound output. OpenGL 1.x only |
Bookmarks