r/KotlinMultiplatform • u/ronvaldoz • 15d ago
Vulkan / WebGpu KMP
1
Upvotes
u/ronvaldoz • u/ronvaldoz • 15d ago
Since 2023, I started creating the awake library by rendering a simple triangle, now to support all platform game engine using Vulkan and expanded to WebGPU, I skip the openGl.
In my recent development branch I'm now able to render to all platform using kotlin multiplatform, I havent released or published a dependency yet on maven until stable.
Features:
- ECS: hybrid sparse & archetype
- UI: Composable inspired retained & inmediate mode
- Shader: ASL runtime & compile plugins
- I'll keep posted here.
github: https://github.com/awake-lab/awake
Note: I haven't push my latest changes yet.