4 Open Issues Need Help Last updated: Jul 10, 2025

Open Issues Need Help

View All on GitHub

AI Summary: The task requires creating two Kotlin examples: one using Compose Multiplatform and another using Jetpack Compose, both integrating with a Zig-based game engine. These examples should demonstrate engine initialization, interaction, rendering, and handling of the UI lifecycle. The examples need to include build configurations, instructions, and address platform-specific considerations like JNI setup and rendering surface usage. A KSP processor is provided to aid in component registration and serialization.

Complexity: 5/5
enhancement help wanted good first issue priority-high

Fresh mobile ecs and renderer

Zig

AI Summary: The task requires creating SwiftUI examples for iOS and macOS that integrate a Zig-based game engine. This involves setting up the rendering backend (likely Vulkan via MoltenVK), creating a SwiftUI view to display the rendering, handling interoperability between Swift and Zig (FFI), and providing clear instructions and project files for building and running the examples. The examples should demonstrate basic scene rendering and interaction.

Complexity: 5/5
enhancement help wanted good first issue priority-high

Fresh mobile ecs and renderer

Zig

AI Summary: Create C bindings for the Zig-based Acorn game engine to allow integration with other languages like Swift, Kotlin, and C/C++. This involves creating a C header file, a Zig wrapper exposing extern "C" functions, updating the build system to generate a shared library, and providing example C code demonstrating usage. The focus should be on a minimal, well-documented API for core engine functionality such as initialization, rendering, scene manipulation, and input handling.

Complexity: 4/5
enhancement help wanted good first issue priority-high

Fresh mobile ecs and renderer

Zig

AI Summary: Integrate the vulkan-zig and SDL3 libraries into the Acorn game engine's build system (build.zig, build.zig.zon), update the platform and renderer code to utilize these libraries, resolve any compilation errors, and create a simple demo application that opens a window using SDL3 and renders something basic with Vulkan.

Complexity: 4/5
enhancement help wanted good first issue priority-high

Fresh mobile ecs and renderer

Zig