Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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) ?


I 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. Recently iced has appeared and looks like the most promising.


Iced has emerged as a strong favorite for game GUIs: https://github.com/hecrj/iced


Looks 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?


What makes you think xml isn't kludgy


Oh 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?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: