Recently, due to academic problems, the project update date will be postponed. sorry
- Built-in translation function can translate more than 100 languages
- Visual ImGui editing
- Visual ImGui editing is not just free to set.Can be arranged in the style of ImGui (Use it the way ImGui wants it to be used)
- Have plugin system (You can use the third-party ImGui library)
- All-in-one storage system (only one file is required .Saved all project content)
- It can be directly exported as a VisualStudio project .Automatically configure lib inculde... (Just open the project run and it will be successful)
- Animation System
1.Setup Porject And Style
2.Edit your ui
3.Export and build
- Future Ideas Development premise :
- The number of users increases (maybe 60Star) or I have nothing to do
- Add other underlying rendering methods (OpenGL - SDL)
- Add other underlying rendering methods (Vulkan - GLFW)
- Add other underlying rendering methods (Vulkan - SDL)
- Add
Widget
creation tools (Use low-level methods) - Organize and optimize the output project file structure
- Add
Nod Editor
to interact withWidget
(usingnode
to codeingc++
) - Add animation system
- Add post processing
- Update HVString ID flashing bug in widget (Need to update files
HValue.h
,DefaultWidget.h
) - Update Translation function cannot be used Bug (Need to update files
HTranslation.h
) least important
The purpose is to make editing ImGui clearer and easier for users. thus speeding up development
I'm not very familiar with Github so I can't pull the API directly into my project
CURL The call I use to make the translation function
GLFW I use for window creation
JSON I use in project save and translation cache
lz4 I use in Image compression when saving