reng 0.1.0-pre5
RE_NGINE_FX 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 game engine
features
core
- only dependency is
raylib
- modular, data-driven Scene-Entity-Component architecture
- full headless execution support, making unit tests simple
- real time runtime debug console and inspector
- 2d and 3d graphics support
- multi scene layering and compositing
- highly extensible
physics
- optimized SSE/AVX2 physics provided by
nudge
audio
- wip
hacking
requirements:
make
and a C compiler (gcc
,clang
)dub
and a D compiler (dmd
,gdc
,ldc
)
build raylib:
git clone https://github.com/xdrie/raylib.git && cd raylib
git checkout 3.0.0_patch
cd src
make PLATFORM=PLATFORM_DESKTOP RAYLIB_LIBTYPE=SHARED RAYLIB_MODULE_RAYGUI=TRUE -j$(nproc)
# install (optional)
sudo make install PLATFORM=PLATFORM_DESKTOP RAYLIB_LIBTYPE=SHARED RAYLIB_MODULE_RAYGUI=TRUE
raylib needs to be in your linker search path for raylib-d
to find. if it is installed, it should be detected automatically.
build engine:
cd src
dub test # run tests
dub build # build library
run demo:
cd ../demo/basic
dub run # run demo
license
licensed under LGPL v2.1
libraries:
- Registered by redthing1
- 0.1.0-pre5 released 3 years ago
- bmchtech/rengfx
- proprietary
- Copyright © 2020, xdrie
- Authors:
- Dependencies:
- datefmt, dray, jar, witchcraft, colorize
- Versions:
-
0.8.9 2022-Nov-17 0.8.8 2022-Nov-13 0.8.7 2022-Nov-12 0.8.6 2022-Nov-11 0.8.5 2022-Nov-10 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
3 downloads this month
-
865 downloads total
-
- Score:
- 2.2
- Short URL:
- reng.dub.pm