5 ms·
There's no technical reasons why you couldn't but I'd be hesitant to give up accessible UI controls and all the other bells and whistles that come with web and
by benoau 2y ago
There's no technical reasons why you couldn't but I'd be hesitant to give up accessible UI controls and all the other bells and whistles that come with web and app stacks, especially the UI controls because people know how to use them, software knows how to read them and operating systems know how to style them. You'll be much more "on your own" within a game engine.
- esperent 2y agoThere are technical reasons, although in practice I'm not sure how important they are: Game engine UIs are usually immediate mode, which means everything is rerendered in the game loop, 60 times a second or so. Dear IMGUI is the most well known example but I think Godot works the same way. Other UI systems (the web platform being the most famous) are event driven. Which means there is a loop, but it's just listening for events like mouse clicks or timers, and the UI is only redrawn when something changes.