titan-studio / coeus

Pure LuaJIT game engine with a focus on fast development and high quality games
zlib License
25 stars 0 forks source link

2D GUI Framework #28

Closed kyle-emmerich closed 9 years ago

kyle-emmerich commented 10 years ago

We need a basic GUI for Coeus. For right now this can just contain the basic controls such as buttons, text boxes, labels, checkboxes, and sliders. Later on, it can be expanded to include rich text editing and formatting, window frames, color pickers, and so on.

No hurry on this, especially since the 2D API needs to be completed first, but it would help make demos easier and could be a boon to prototyping.

Jesse, I recommend looking at Coeus.Utility.Event as well. I think you may find that it's pretty feature-packed and would make a GUI system pretty easy.

kyle-emmerich commented 9 years ago

Work can start on this now! The 2D API is in. See Coeus.Graphics.Rectangle2D.

LPGhatguy commented 9 years ago

Clearing this issue for the time being, we'll recreate one for the new Coeus when we reach that point.