
April 2021, it's been about 4 months since last raylib release and here it is already a new one, this time witha bunch of internal redesigns and improvements. Surprisingly, on April the 8th I was awarded for a second time with theGoogle Open Source Peer Bonus Award for my contribution to open source world with raylib and it seems the library is getting some traction, what a better moment for a new release? Let's see what can be found in this new version:
Let's start with some numbers:
Highlights forraylib 3.7:
rlgl module for greater abstraction level. This suppose animportant change in raylib architecture, nowrlglfunctionality is self-contained in the module and used by higher-level layers (specially bycore module), those upper layers are the ones that expose functionality to the main API when required, for example theShaders,Mesh andMaterials functionality. Multiplerlglfunctions have been renamed for consistency, in this case, following therl*() prefix convention.RenderTexture andShader API allowing the user tomanage fbo and distortion shader directly. Also, thenew rendering mechanism supports instancing on stereo rendering! Check the updatedcore_vr_simulator example for reference!Load*FromMemory() option to all its supported file formats but music streaming was not supported yet... until now. Thanks to this great contribution byAgnis "NeZvērs" Aldiņš, now raylib supports music streamming from memory data for all supported file formats: WAV, OGG, MP3, FLAC, XM and MOD.Beside those key changes, many functions have been reviewed with improvements and bug fixes, many of them contributed by the community! Thanks! And again, this release sets anew milestone for raylib library.Make sure to checkCHANGELOG for detailed list of changes! Hope you enjoy this new raylib installment!
Happygamedev/tools/graphics programming! :)
A simple and easy-to-use library to enjoy videogames programming.
| Status | Released |
| Category | Tool |
| Author | Ray |
| Genre | Educational |
| Tags | coding,Game engine,learn,Minimalist,Open Source,programming,raylib,tool |
| Languages | English |
| Accessibility | Configurable controls,Interactive tutorial |