Replies: 4 comments 13 replies
-
"Default" backend can be ebiten-imgui. Less cgo - easier to fetch and build. GLFW backend is okay too, but better be built with go-gl/glfw. |
Beta Was this translation helpful? Give feedback.
-
"The only thing this lib depends is go." Do you know of any major Go libraries which ship with precompiled libs? |
Beta Was this translation helpful? Give feedback.
-
@AllenDang, just to confirm - are you OK with removing a GLFW backend and replacing it with ebiten-imgui for now? It will make our lives considerably easier for maintaining (no more dependency on GLFW and don't need to build GLFW static lib) |
Beta Was this translation helpful? Give feedback.
-
@AllenDang @eliasdaler what about creating some Discord server for the project (and probably for GIU as well)?
|
Beta Was this translation helpful? Give feedback.
-
Since we got a team now, lets create few principles to unify our thoughts.
I nominate following first:
Plug and use.
The only thing this lib depends is go.
A default backend sbould be provided somewhere.
Document and sample code from cpp should be easy to reference.
So we may need to keep the naming as the same with cpp as possible.
Maximum automation.
As the fact that imgui is constantly involving, we should aiming to generate wrapper automatically in most cases.
Beta Was this translation helpful? Give feedback.
All reactions