STARGATE and I working currently on our 2D PBR Engine, which is a child of our 3D Engine.
Because we are only 2 people we decided to work on a an 2D engine and drop the 3D one, because it is easyer and faster to make assets for it and for programming.
Here, in the following link you can see the first verion of it, in future i will post updates here in this topic.
The Engine is made 100 % in PureBasic 5.61 and with openGL 3.3
Download: UB2D_PreAlpha_0027_2018-11-09.zip
Currently in:
- PBR Materials & Lightning
- EnviromentMap Lightning
- Volumetric Light (Light shafts)
- Lighted Smoke Shader
- SSAO
- Glow, Bloom & Lens Flare Shader
- GUI
- GUI Blur Shader
- SpriteSystem
- Armature (Skeletal Animation)
- Point and Spotlight
- CameraSystem
- FontSystem
- Drawing
- Gamepad Support
Video:
Click on the Image to open the Video in YouTube:
Screenshots:
UPDATE 07-11-2018
We are very happy to present you a very first pre-alpha version of our 2D physically based rendering engine, which you can try by yourself.
In the download link below you will find the following things:
- The UB2D library (UB2D_d.dll) as a in a 32-bit version with included engine debugger.
- The UB2D library (UB2D.dll) as a in a 32-bit release version (without debugger).
- The pure basic include file (UB2D.pbi) with all constants, structures and procedures loaded by OpenLibrary().
This include automatically imports all functions from the respective DLL file depending on the mode (with or w/o debugger). - A folder with some examples and media files for the features of our engine.
- The font editor (wich you probably knows from my Typeface module) in the tools folder.
UPDATE 01-12-2018
Particle system added.
Click on the Image to open the Video in YouTube:
Even if we haven't a complete documentation for all functions of our engine, we hope you will enjoy this pre-release of our engine.
We would be happy about any feedback from you.
Greetings STARGÅTE and Artus from UnionBytes