jfq_engine
jfq_engine is a simple 2D graphics engine based on openGL.
It is written in c++ and has a object orientated interface.
The goal is, to create a simple to use and powerful engine. Most new engines are specialized on 3D graphics, so they have no user friendly programming interface for 2D operations.
Development status:
|
|
Pre-Alpha |
|
|---|---|---|
|
|
Currently no download available |
|
|
|
The list of implemented and planned features:
General features:
|
|
Unix, Win32, (OSX) |
|
|---|---|---|
|
|
Transparency |
|
|
|
Alpha key |
|
|
|
Time base |
|
|
|
Input devices |
|
|
|
Window/fullscreen mode |
|
|
|
Threads |
|
|
|
File Support : TGA, PNG, JPG |
|
|
|
sin/cos/tan functions (index based) |
|
2D-objects:
|
|
Line |
|
|---|---|---|
|
|
Rectangle |
|
|
|
Circle |
|
|
|
Picture |
|
|
|
Pictureclip |
|
|
|
Raster Pictureclip |
|
|
|
Picture-Circle |
|
|
|
Rasterfont |
|
|
|
Picturefont |
|
It's based on the following libraries:
|
|
GL |
|
|---|---|---|
|
|
GLU |
|
|
|
glfw |
|
|
|
pthread |
|
|
|
m |
|
|
|
Xxf86vm |
|
|
|
Xext |
|
contact me: i-mehl1@gmx.de – icq: 178036024 – skype: jeffreyfq
by Jeffrey F. Queißer @ 23. septeber 2006