Hello, my first library, hope you like it: https://github.com/greenfork/nimraylib_now
This is an attempt to create the most idiomatic and up-to-date bindings for Raylib which aim to be easy to use for entry-level programmers. It tries to solve following problems from the last attempts:
Please use it, try it, see how you feel about it and share your opinion!
Previous forum thread on trying to wrap Raylib and my inspiration: https://forum.nim-lang.org/t/5915
See full release log at https://github.com/greenfork/nimraylib_now/releases/tag/v0.12.0
Let me know if you have any problems with it or would like to see any additional features, thanks!
v0.14.0 release! https://github.com/greenfork/nimraylib_now/releases/tag/v0.14.0
Upgraded to the next and bestest version of Raylib - 4.0!
See Raylib's official changelog for more information https://github.com/raysan5/raylib/releases/tag/4.0.0
Thanks Greenfork, amazing wrapper.
I have little questions :
[1] Raspberry pi4 platform I try to test on raspberry pi4 (arm64 os). but unsucces.
I managed to compile original c raylib and execute test code on pi4. I have follow wiki : https://github.com/raysan5/raylib/wiki/Working-on-Raspberry-Pi
with nimraylib_now, i refer to : https://github.com/greenfork/nimraylib_now/blob/master/USING_RAYLIB.md try with different compilation flag everything fails. with flag -d:nimraylib_now_shared, I have fault because compiler don't find -lraylib ? like this error : https://www.youtube.com/watch?v=rgV9AoVdFlA
it is possible to pass PLATFORM flag to the compiler with nim ?
[2]Exemples with different files. I actulay test on w10. It works great but i don't find exemple how to corectly separte files (maybe noob question) for exemple, i create another nim files with procedure to draw something
So maybe i forgot to do something like import raylib context (or opengl context) to draw correctly