MissingDeadlines / iolite

A highly flexible, voxel-powered game engine with an embedded editor. Create games using Lua, the native C/C++ API, and assets authored in voxel editors like MagicaVoxel or Avoyd.
https://iolite-engine.com
MIT License
188 stars 13 forks source link

UI Builder and Manager #70

Open nicolas-goyon opened 1 month ago

nicolas-goyon commented 1 month ago

Being able to create canvases that hold all of the UI, and with a dedicated window in the editor, being able to create UI with texts, images, etc... and have some scripts attached to them as they would be game elements. Kind of the same way as Unity handle UI Elements, we have a hierarchy, game elements with scripts that works indepently.

For the implementation, this would be handled the same way the hirerachy of game objects are done.

begla commented 1 month ago

A UI editor similar to what you describe is planned for a future version! :+1: