Game Engine
built in cpp , vulkan
based on robotberry's bamboo code
- Cross-platform asset loading
- Better error handling for safety and crash prevention
- fix mising or invalid asset loading (prevent crash when asset not found or invalid)
- Engine as shared library / dynamic link library (DLL/SO)
- Better layout
- Fix empty/dummy UI to be usable editor or transform into fully usable editor
- Better logging
- Fix compilation errors with modern compilers
- Linux support
- Windows untested -- plan to ensure safety with better debugging and error handling
- Scripting API
- Use latest version of dependencies and libraries (some)
- Better rendering and performance
- Create self-made assets for editor (some)
- Better theme/UI design
- Better code isolation (modular design)
- Integrated code editor in editor
- Run game in "preview mode" in editor without recompiling code (compiling is for release only)
- project system and project launcher
- fixing critical problems with the editor
- ui system (in game)
The code will be uploaded along with the release of version 2 after work on it is completed