Hacker GitHub

← All repos

raysan5/raylib

View on GitHub ↗ ★ 35,524 C

A simple and easy-to-use library to enjoy videogames programming

43 mentions on Hacker News by 37 people: 15 stories, 28 comments · first 2019-01-17 · latest 2026-07-23

Mentions per year 43 mentions · busiest year 2023 (11)
20082026
  1. …/ glEnd() - like immediate API with modern OpenGL, I reecommend using a library called RLGL ( https://github.com/raysan5/raylib/blob/master/src/rlgl.h ), from Raylib. You'll feel straight at home!
  2. this is Odin: https://odin-lang.org/ , it already comes with Raylib as a vendor package, Raylib: https://github.com/raysan5/raylib
    comment by demonkingswarn · 2026-05-07 · in Got into Jai closed beta on March 2026
  3. …discussion and maybe anyone more experienced than me could even contribute to the discussion below https://github.com/raysan5/raylib/discussions/1699
    comment by Imustaskforhelp · 2026-02-19 · in Minecraft Java is switching from OpenGL to Vulkan
  4. …and well thought with the choice of Raylib or SDL2. But since Raylib can compile to Android ( https://github.com/raysan5/raylib/blob/master/examples/Makef... ), do you think it could be difficult to add Android as a target platform ?
  5. …project using it in a complicated cross platform build with different systems dependencies: https://github.com/raysan5/raylib/blob/master/build.zig They also have a cmakelists.txt and pile of other cmake stuff to compare against:…
    comment by davemp · 2025-02-06 · in GNU Make Standard Library
  6. This was added to raylib as a backend recently: https://github.com/raysan5/raylib/releases#:~:text=RGFW
  7. …design is much more difficult and time-consuming! [0] https://www.raylib.com/examples.html [1] https://github.com/raysan5/raylib/blob/master/examples/core/... [2] https://old.reddit.com/r/gamedev/comments/wd4qoh/our_machine... [3] Surely…
  8. A tiny demo app for raylib ( https://github.com/raysan5/raylib/ ). Cool!
  9. …but here it interacts with a native-code library. See: https://github.com/taviso/ctypes.sh/ https://github.com/raysan5/raylib
    comment by nine_k · 2024-09-15 · in A bullet hell game written in bash
  10. raylib > "How to compile against the [SDL2] backend" https://github.com/raysan5/raylib/discussions/3764
    comment by westurner · 2024-08-31 · in SDL3 new GPU API merged
  11. …jitter problems though. [1] https://medium.com/@alen.ladavac/the-elusive-frame-timing-16... [2[ https://github.com/raysan5/raylib/blob/f1007554a0a8145060797...
    comment by flohofwoe · 2024-05-03 · in Making a 3D modeler in C in a week
  12. Source code for the method: https://github.com/raysan5/raylib/blob/c5ebdb8ba77afa5745eb0... Asyncify docs (different from the emterpreter-async option mentioned in the comment block): https://emscripten.org/docs/porting/asyncify.html
    comment by rzzzt · 2023-12-12 · in Building a Web Game in C
  13. …might be a good combo, having used neither :-) The list of language bindings is impressive[0]. [0] https://github.com/raysan5/raylib/blob/master/BINDINGS.md
  14. When I mess around with raylib I follow this: https://github.com/raysan5/raylib/wiki/Working-for-Web-(HTML...
  15. …there might not be a lot of need for other libraries, since raylib really does a lot of stuff. [1]: https://github.com/raysan5/raylib/blob/master/src/raylib.h
  16. I think it might play well together with Raylib. Consider creating bindings [0] for this library. [0] https://github.com/raysan5/raylib/blob/master/BINDINGS.md
  17. …and here's an illustrative reason why: You cannot even draw a circle with SDL. Look at all this! https://github.com/raysan5/raylib/tree/master/examples If straying from native code then CanvasRenderingContext2D in the browser with JS/TS is…
  18. …description of their C API in JSON/XML, meaning that data-driven binding generation can be done. https://github.com/raysan5/raylib/blob/master/parser/output/...
  19. I just discovered and it seems enticing: https://github.com/raysan5/raylib > no fancy interface, no visual helpers, no gui tools or editors... just coding in pure spartan-programmers way. Are you ready to enjoy coding?
  20. Having read https://github.com/raysan5/raylib/wiki , it seems entirely likely it will take longer to get the environment setup than OP spent on his game in total.
    comment by carl_dr · 2022-11-02 · in Building a Microgame (2020)
  21. …benefits, you can port your code to GLES or WebGL, where immediate-mode isn't present. [1] https://github.com/raysan5/raylib/blob/master/src/rlgl.h
    comment by dangerbird2 · 2021-07-21 · in Vulkan Memory Allocator
  22. So,.i went to check out the dlang bindings on the bindings page https://github.com/raysan5/raylib/blob/master/BINDINGS.md The ones linked there 404s. But i found these bindings: https://code.dlang.org/packages/re-raylib-d?tab=info For a…
  23. …[0] and Allegro [1] which are C game libraries. Do you have a link to your console hardware? 0: https://github.com/raysan5/raylib 1: https://liballeg.org/
  24. There are other options. Two I've used a little: https://github.com/vurtun/nuklear https://github.com/raysan5/raylib
    comment by mises · 2019-04-25 · in Flutter desktop shells
  25. Prefer the use of types over preprocessor defines - ex: static const vs #define PI, RAD2DEG, etc. ( https://github.com/raysan5/raylib/blob/master/src/raymath.h ). Also, take a look at using the GLSL data types for vectors and matrices -…
  26. …have been added in latest version 2.4-dev, you can check current API directly in raylib.h: https://github.com/raysan5/raylib/blob/master/src/raylib.h
  27. Looks like emscripten: https://github.com/raysan5/raylib/blob/master/games/Makefile
  28. yes, actually there are bindings to +15 languages, here it is a list: https://github.com/raysan5/raylib/blob/master/CONTRIBUTING.m...