Arcade is a lightweight,self contained 2D/3D game engine written in C++.
Arcade uses OpenGL for graphics and DirectX for sound,music and user input.
Implemented features:
2D
Primitives (lines,circles,ellipses,rectangles...)
Full screen/windowed mode toggle during program execution
V-SYNC and double buffer
smooth fading
Sprites,sprites animations,sprite rotations and linking
Image loading (actually only TGA,PCX,BMP are supported)
Fast raster operations on images
3D...