Implementation
This section covers the WASM support implementation in chronological (time) order.
ℹ️ Note: There is no design process as we are simply adding WASM support to existing functionality, or gating features as unsupported by WASM.
-
Week 1: Contribution Baseline – Preparation of repositories and guidelines.
-
Week 2: End-to-End Discovery – Event loop execution and first successful run of Pong.
-
Week 3: Stability and UI – WASM memory fix and UI rendering correction.
-
Week 4: Audio and Rendering – Audio playback and rendering fixes on Windows.
-
Week 5: Tidying – Input loading and automated testing with GL.
-
Week 6: Fin Ack – Web sockets, logging, and UI rendering correction.