Wanna see all functions available in raylib?
- Huge examples collection with +120 code examples !.
- VR stereo rendering support with configurable HMD device parameters.
- Audio loading and playing with streaming support (WAV, OGG, MP3, FLAC.).
- Powerful math module for Vector, Matrix and Quaternion operations: raymath.
- Shaders support, including Model shaders and Postprocessing shaders.
- Animated 3d models supported (skeletal bones animation).
-
Flexible Materials system, supporting classic maps and PBR maps.Full 3d support for 3d Shapes, Models, Billboards, Heightmaps and more!.Outstanding texture formats support (including DXT, ETC, ASTC).Multiple Fonts formats supported (XNA fonts, AngelCode fonts, TTF).Unique OpenGL abstraction layer (usable as standalone module): rlgl.Written in plain C code (C99) in PascalCase/camelCase notation.Multiplatform: Windows, Linux, macOS, RPI, Android, HTML5.NO external dependencies, all required libraries are included in raylib.If you like the library and you enjoy it, consider contributing to the project through GitHub Sponsors, raylib Patreon or just donating on downloading. NOTE: raylib is being developed and maintained with big effort by Ray (that's me!).
just coding in the most pure spartan-programmers way.Īre you ready to learn? Jump to code examples!. NOTE for ADVENTURERS: raylib is a programming library to enjoy videogames programming no fancy interface, no visual helper. Raylib is a simple and easy-to-use library to enjoy videogames programming.