Awesome
dray
dlang bindings to redthing1 raylib v5.0.0 (based on the official upstream 5.0.0 release).
patches:
raygui
included- HIDPI enabled
physac
included
usage
all you need to do is add this package as a dependency and it should automatically build the Raylib C library and link it in.
if for some reason you want to use a custom build, just place your own libraylib.a
in the package root (usually something like ~/.dub/packages/dray_xxx
.
note that raylib
has some of its own dependencies such as OpenGL.
build (unix/linux/mac)
simply run a build as usual. a script will clone and build raylib from source.
dub build
build (windows)
place the static libraries for GLFW and a static libraries from a prebuilt raylib (with raygui) in your dray package dir. prebuilt libraries are available here:
then, run a build as usual, which will compile the bindings.
dub build
refer to this github actions workflow for more details.
demo
see demo, which demonstrates a simple application using these Raylib bindings.