Create an account


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
raylib 3.7 Released

#1
raylib 3.7 Released

The open source 2D/3D cross platform multi language game development framework raylib just released version 3.7. We have covered raylib several times on GameFromScratch going all the way back to it’s initial release in 2016, when I recommended it as an excellent starting point for C/C++ developers and that remains true to this day. Raylib has bindings for pretty much every single language you can imagine and runs on pretty much every single platform that matters today.

Details of the 3.7 release:

  • REDESIGNED: rlgl module for greater abstraction level. This suppose an important change in raylib architecture, now rlgl functionality is self-contained in the module and used by higher-level layers (specially by core module), those upper layers are the ones that expose functionality to the main API when required, for example the ShadersMesh and Materials functionality. Multiple rlgl functions have been renamed for consistency, in this case, following the rl*() prefix convention. Functions have also been reorganized internally by categories and GenTexture*() functions have been removed from the library and moved to models_material_pbr example.
  • REDESIGNED: VR simulator and stereo rendering mechanism. A brand new API has been added, more comprehensive and better integrated with raylib, the new stereo rendering can be combined with RenderTexture and Shader API allowing the user to manage fbo and distortion shader directly. Also, the new rendering mechanism supports instancing on stereo rendering! Check the updated core_vr_simulator example for reference!
  • ADDED: New file access callbacks system. Several new callback functions have been added to the API to allow custom file loaders. A nice example it’s the raylib integration with a virtual file system PhysFS.
  • ADDED: glTF animations support. glTF is the preferred models file format to be used with raylib and along the addition of a models animation API on latest raylib versions, now animations support for glTF format has come to raylib, thanks for this great contribution to Hristo Stamenov
  • ADDED: Music streaming support from memory. raylib has been adding the Load*FromMemory() option to all its supported file formats but music streaming was not supported yet… until now. Thanks to this great contribution by Agnis “NeZvērs” Aldiņš, now raylib supports music streamming from memory data for all supported file formats: WAV, OGG, MP3, FLAC, XM and MOD.
  • RENAMED: enums values for consistency. Most raylib enums names and values names have been renamed for consistency, now all value names start with the type of data they represent. It increases clarity and readability when using those values and also improves overall library consistency.

Complete details of Raylib 3.7 changes are available in the changelog here. Raylib is available at https://www.raylib.com, while the source code is available under the ZLib open source license and is hosted on GitHub. If you have any questions or comments, the raylib discord server is available here or you can talk to Ray directly on the GFS server using the @raylib tag. You can learn more about raylib and the 3.7 release in the video below.





https://www.sickgaming.net/blog/2021/04/...-released/
Reply



Possibly Related Threads…
Thread Author Replies Views Last Post
  WaveEngine 3.2 Released xSicKxBot 0 18 05-06-2021, 03:44 PM
Last Post: xSicKxBot
  Quixel Mixer 2021 Released xSicKxBot 0 25 04-30-2021, 05:56 PM
Last Post: xSicKxBot
  Ultra App Kit Released xSicKxBot 0 38 04-29-2021, 02:42 PM
Last Post: xSicKxBot
  Camtasia 2021 Released xSicKxBot 0 32 04-28-2021, 03:18 PM
Last Post: xSicKxBot
  Blender 2021 Development Roadmap Released xSicKxBot 0 41 04-25-2021, 12:48 PM
Last Post: xSicKxBot
  Godot 3.3 Released xSicKxBot 0 34 04-22-2021, 05:00 PM
Last Post: xSicKxBot
  Silo 2021 + Milo Released xSicKxBot 0 53 04-18-2021, 11:55 AM
Last Post: xSicKxBot
  Blender 3.0 Alpha Released xSicKxBot 0 53 04-17-2021, 09:56 PM
Last Post: xSicKxBot
  Unigine 2.14 Released xSicKxBot 0 51 04-14-2021, 03:06 PM
Last Post: xSicKxBot
  BEVY 0.5 Rust Game Engine Released xSicKxBot 0 61 04-08-2021, 05:09 PM
Last Post: xSicKxBot

Forum Jump:

[-]
Active Threads
News - F4F Reveals Banjo-Kazooie Mumbo J...
Last Post: xSicKxBot
Yesterday 11:16 PM
» Replies: 0
» Views: 3
News - Review Roundup For Spiral: From T...
Last Post: xSicKxBot
Yesterday 11:16 PM
» Replies: 0
» Views: 15
Black Ops 2 Box and Name ESP | Fully Ext...
Last Post: Jaesanta
Yesterday 10:34 PM
» Replies: 55
» Views: 20949
[Tut] [FANG KILLER ICP] Will the Interne...
Last Post: xSicKxBot
Yesterday 05:04 PM
» Replies: 0
» Views: 9
(Indie Deal) Star Wars, No Man's Sky, Co...
Last Post: xSicKxBot
Yesterday 05:04 PM
» Replies: 0
» Views: 10
Unity Mega Bundle 2021 On Now
Last Post: xSicKxBot
Yesterday 05:04 PM
» Replies: 0
» Views: 11
Mobile - Noob Army Tycoon codes – free m...
Last Post: xSicKxBot
Yesterday 05:04 PM
» Replies: 0
» Views: 10
AppleInsider - UK repair firm fined $147...
Last Post: xSicKxBot
Yesterday 05:04 PM
» Replies: 0
» Views: 10
Microsoft - Securing a new world of hybr...
Last Post: xSicKxBot
Yesterday 05:04 PM
» Replies: 0
» Views: 9
Fedora - Using Ansible to configure Podm...
Last Post: xSicKxBot
Yesterday 05:04 PM
» Replies: 0
» Views: 10

[-]
Twitter

Copyright © SickGaming.net 2012-2020