-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Summary
Add WebAssembly (WASM) support to EngineSquared to allow users to create and run content in web environments. This includes introducing build pipelines, APIs, and any engine updates necessary to export or run content via WASM.
Goals
- Implement WASM build/export functionality.
- Ensure compatibility with existing engine features required for web content.
- Document required steps for users to create, export, and deploy content for the web using WASM targets.
- Address performance and common web limitations (e.g. threading, file system access).
Rationale
Adding WASM support will allow EngineSquared users to bring their content and projects directly to web browsers, increasing accessibility, reach, and platform flexibility.
Acceptance Criteria
- WASM build target enabled in the project system
- Sample project demonstrates web capabilities
- Documentation updated with web-specific guidelines
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request