3 ms·
Nice work. I'm wondering since this project seems to use its own nicely modularized GUI library, what motivated you in particular to write your own instead of u
by leppr 7y ago
Nice work. I'm wondering since this project seems to use its own nicely modularized GUI library, what motivated you in particular to write your own instead of using an existing Rust GUI library/game engine ? And would you make the same decision if you started now (vs 2 years ago) ?
- erlend_sh 7y agoIced has emerged as a strong favorite for game GUIs: https://github.com/hecrj/iced https://github.com/hecrj/iced
- Waterluvian 7y agoLooks promising. But I don't see any sort of XML-like component layout/config so I assume it's all done by calling methods? That sounds kind of kludgy. Or am I missing an example?
- setr 7y agoWhat makes you think xml isn't kludgy
- Waterluvian 7y agoOh it is. And I don't want the XML-style solution. But I don't see any configuration option in the examples other than chaining method calls to set each config option. Is there something else?
- dabreegster 7y agoI wouldn't call the GUI library "nicely modularized" at all. :) I regret rolling my own; the best choice when I started probably would have been https://github.com/Gekkio/imgui-rs https://github.com/Gekkio/imgui-rs. Recently iced has appeared and looks like the most promising.