-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
raylib 2.5 roadmap #744
Comments
Looks good! I know it's hardly a priority but one new feature i would like to see in 2.5 is clipboard support...glfw already has this so Windows, Linux and MacOSX are good to go, just expose the glfw functions...but i don't know how to implement it for other OS'es like Android! |
Awesome. Won't raynet module #753 be included in 2.5? |
@overdev Not sure if it will get in... |
I have successfully integrated raylib with IOS - That's still needed, right? This allows raylib, and native Open GL ES 2.0 code to work together or independently in the same program. Right now, this code is tailored to my open source app SilentRadiance, but I intend to pull these changes and this option in with your main work. |
Hi @hibengler! raylib iOS support has been requested several time, that would be a great contribution to the project. |
Yes, SDL 2.0 is very similar to GLFW. I also use GLFW in my app for linux, but adapted the windows variation to SDL 2.0 to take advantage of a more direct binding to Open GL ES 2.0 on Nvidia hardware, just for the speed increase compared to angle. I will probably concentrate on iOS then. Are there still request to improve font support? I have 2 solutions for that : libfreetype to open gl es 2.0 is the most comprehensive, and HibFonts is a fast ascii vector font. These parts aren't tied to raylib, but they could be. |
I'm afraid rnet network module won't get into this version, sorry. :( Also noticed several other improvements that would be great to include, specially the HiDPI support and iOS support. @hibengler Any progress on the iOS support? About the font support improvement, for the moment are not required. |
Its on the list. There are two ways to do it. But for Silent Radiance, I made raylib run in a PASSIVE mode, so that my already set up engine could call raylib. Which would you prefer? |
@hibengler I'd like to avoid adding new dependencies to raylib. Is it possible to support iOS with no additional dependencies? Maybe just a .m entry point, similar to Android implementation? |
ok, so... it seems all the issues planned for 2.5 (and some more) have been closed... Any comments? something left out? |
|
raylib 2.5.0 got released some minutes ago. Congrats! |
@jubalh Thank you! :D I'm working on the raylib 2.5 installers for Windows, hopefully available by the end of day today. Just for reference, here it is the complete list of changes. |
Thanks to you all for making it possible. |
Yep, saw that :) And ABI breakage shouldnt be done on point library release generally. So existing functions shouldnt have their interface changed and no functions removed (ShowLogo()) Just to keep in mind :) |
@jubalh Functions flagged as About versioning conventions, I usually break API and ABI every new release. |
Some days ago I was asked on raylib Discord about the roadmap for the next raylib version. I decided to write this recap issue just for reference.
Next release will be raylib 2.5 and here it is a list with the new features on this release (in comparison to latest raylib 2.0). Note that some features have already been implemented:
BeginScisorMode()
/EndScissorMode()
rlPushMatrix()
/rlPopMatrix()
, same as OpenGL 1.1GenTexture*()
functions using generic implementationsA part of those points, we have multiple new functions, multiple bugs corrected, multiple new bindings and multiple new examples.
Something missing? Please, drop a comment with your thoughts! :)
The text was updated successfully, but these errors were encountered: