Looking for a simple GUI library that works with Vulkan on SDL2
bauss
jacobbauss at gmail.com
Wed Feb 19 19:14:17 UTC 2025
On Wednesday, 19 February 2025 at 15:59:38 UTC, ryuukk_ wrote:
> Forgot to mention:
>
> nanogui from drug007: https://github.com/drug007/nanogui
>
> Fluid from arta:
> https://forum.dlang.org/thread/wwdqjlrlbzyvodmktrcx@forum.dlang.org
>
> minigui from adam:
> https://arsd-official.dpldocs.info/arsd.minigui.html
There's also DVN which is a visual novel engine, BUT it contains
a GUI library and the whole of DVN is a source library package,
so it should be easy to just use the GUI part of the language.
https://github.com/ProjectDVN/dvn/
Mainly take a look at the runDVN() function here:
https://github.com/ProjectDVN/dvn/blob/main/source/dvn/package.d
And just implement something similar to that which uses
Application.
Views etc. can be seen in the DVN documents on how to create and
use.
https://dvn-docs.readthedocs.io/en/latest/custom-views.html
For components just see:
https://github.com/ProjectDVN/dvn/tree/main/source/dvn/components
DVN specifically uses SDL2 also.
Disclaimer: I am the creator of DVN, so if you need help with it
let me know here, but it should be straightforward.
More information about the Digitalmars-d-learn
mailing list