Skip to content
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

research Raylib vs SDL vs something else ? #119

Open
Dishpit opened this issue Aug 9, 2024 · 4 comments
Open

research Raylib vs SDL vs something else ? #119

Dishpit opened this issue Aug 9, 2024 · 4 comments
Labels
question Further information is requested

Comments

@Dishpit
Copy link
Owner

Dishpit commented Aug 9, 2024

No description provided.

@Dishpit Dishpit added the question Further information is requested label Aug 9, 2024
@raysan5
Copy link

raysan5 commented Aug 9, 2024

Here it is a comparison I did a while ago: https://gist.github.com/raysan5/17392498d40e2cb281f5d09c0a4bf798

In any case, latest raylib 5.0 added SDL as optional backend.

@warmwaffles
Copy link

There's your answer @Dishpit, Raylib.

@Dishpit
Copy link
Owner Author

Dishpit commented Aug 9, 2024

The creator of one of the graphics libs in question paying a visit to my project and dropping a really well-written comparison between the two was NOT on my bingo card

One of the key things I'm looking for with graphics is general-purpose usage, allowing Omega users to do anything from building games to writing software with GUI layers

while both SDL and Raylib have gamdev at the forefront, I love that Raylib has a gui module available AND has a much smaller overall footprint, so it should be a lot easier to get it integrated natively into the language. It also helps that it's not platform specific (GTK is more tailored toward linux, for example) and prevents having to fork over thousands of dollars for Qt or operate under their restrictive licensing

So yeah, it's looking like Raylib's the right direction to go. Thanks, @raysan5! 🚀

@warmwaffles
Copy link

Indeed, I did not expect it either.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants