reng 0.20.0-beta1
RE NGINE FX (rengfx) game framework/engine
To use this package, run the following command in your project's root directory:
						Manual usage
						
						Put the following dependency into your project's dependences section:
					
rengfx
RE ENGINE FX
lightweight, expressive, extensible multimedia engine
 
 
features
- only library dependency is raylib(v5.0)
- engine features
- combined, mixable 2d and 3d graphics support
- cross platform, system-independent graphics
- composable, modular game components and rendering
- virtual input for transparent rebinding and cross platform input
- vector/matrix math hidden behind nice abstractions
- vr support
- modular, data-driven Scene-Entity-Component architecture
- full headless execution support, making unit tests simple
- emphasis on simplicity and readability, avoidance of unnecessary abstraction
- multi scene layering and compositing
- highly extensible with custom components and logic
- everything can be overrided or extended
- fluent debugging
- real time runtime debug console and inspector
- simple and powerful glsl shaders
- bulit-in shaders for stylized lighting and postprocessing
- streamlined shaders api for custom glsl shaders
- wip
- wip: physics support and integration
- wip: tilemaps with tiled
documentation
hacking
requirements:
- makeand a C compiler (- gcc,- clang)
- duband a D compiler (- dmd,- gdc,- ldc)
rengfx depends on raylib (via dray bindings).
by default, dray will run a pre-generate script that automatically builds raylib.
build engine:
dub test # run tests
dub build # build library
open docs locally:
dub run -b ddox
run demo:
cd demo/<name>
dub run # run demo
license
copyright © 2020-2022, redthing1.
available to use under the LGPL v3.0.
libraries:
- raylib, Zlib license
- 0.20.0-beta1 released a year ago
- bmchtech/rengfx
- Apache-2.0 or proprietary
- Copyright © 2020-2022, redthing1
- Authors:
- Dependencies:
- witchcraft, minlog, dray, optional, typetips, colorize
- Versions:
- 
						
 Show all 55 versions0.20.0-beta4 2024-Oct-08 0.20.0-beta3 2024-Sep-02 0.20.0-beta2 2024-Jul-16 0.20.0-beta1 2024-Jul-16 0.12.0 2024-Jul-16 
- Download Stats:
- 
						- 
								0 downloads today 
- 
								0 downloads this week 
- 
								0 downloads this month 
- 
								0 downloads total 
 
- 
								
- Score:
- 2.2
- Short URL:
- reng.dub.pm