craftablescience / ChiraEngine

A customizable MIT-licensed game engine.
https://craftablescience.info/ChiraEngine/
MIT License
34 stars 6 forks source link

Editor UI #2

Closed craftablescience closed 1 year ago

craftablescience commented 2 years ago

The main view should have:

Additional windows:

...and possibly more that I haven't thought of yet

ashifolfi commented 1 year ago

Code View shall be implemented using the suggestion in #29

ashifolfi commented 1 year ago

image

had to use ImGuiColorTextEdit instead of Zep due to Zep being seemingly straight up incompatible with our setup but we now have a basic script editor implementation. no anglescript syntax highlighting at the moment but it shouldn't be too difficult to implement

ashifolfi commented 1 year ago

The resource browser just needs to have it's crashing issue fixed and a few more things implemented

ashifolfi commented 1 year ago

the code editor is mostly done. pretty much being fully implemented aside from:

ashifolfi commented 1 year ago

as for the entity outliner? I still need to figure out how to make a proper tree system in ImGui for that one

ashifolfi commented 1 year ago

progress will be tracked via the pr. do not expect those checkboxes here to be filled out in time with the pr

craftablescience commented 1 year ago

Closing in favor of #51