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
195 stars 13 forks source link

UI Builder and Manager #70

Open nicolas-goyon opened 3 months ago

nicolas-goyon commented 3 months 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 3 months ago

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