I Found a GUI Library for Raylib-cs You Should Know About
Meatcorps
0:00 / 0:00
I Found a GUI Library for Raylib-cs You Should Know About
1 565 просмотров · 4 мес. назад
Meatcorps
168 подписчиков
1 565 просмотров · 4 мес. назад
Creating UI in Raylib-cs can become a lot of work fast.
Margins, focus, input handling, keyboard, mouse, gamepad support, language support, widgets, hierarchy, styling, render targets, camera control... if you build everything from scratch, it can easily turn into its own project.
So I tried Gum UI with Raylib-cs.
In this video I show why Gum UI is interesting, how it can work with Raylib-cs fonts and textures, how I used it to build the presentation in this video, and a few gotchas you should know about when using it with render textures, custom cameras, and pixel-perfect rendering.
The visual editor exists, but this video focuses mostly on the code-first side, because this is Raylib-cs and we like control, right? :D
Gum UI:
https://docs.flatredball.com/gum/
Raylib-cs:
https://github.com/raylib-cs/raylib-cs
My Raylib-cs notes:
https://docs.meatcorps.nl/
#raylib #csharp #gamedev
0:00 Which GUI NuGet package?
2:41 Surprise! What is it running?
3:51 Code dive