I'm making a game engine from scratch. And recently I had a terrible time writing the WASM platform layer for HTML5 exports. Enjoy this ridiculous journey.
@WookashPodcast episode:
https://youtu.be/E-pOtvPqKRo
Compile C to WASM articles:
https://surma.dev/things/c-to-webassembly/
https://schellcode.github.io/webassembly-without-emscripten
==============================================================
My first game, Droppy Ball: https://store.steampowered.com/app/3868500/Droppy_Ball/
My team competed in the GMTK 2025 game jam! I'm working on adding more to the game on stream! Check out the jam build here:
https://itch.io/jam/gmtk-2025/rate/3764799
This channel is for content related to my game dev journey, and other industry related topics. If you want to learn game dev, join me. I'll be studying games, keeping up to date on popular indie titles, and making art. Subscribe for more.
Check out my stream weekdays before work PST here on YouTube, Twitch (TheMojoMonkey), or Kick (MojoMonkey).
Music: GameChops.com
Chapters:
0:00 - Intro (Buy Droppy Ball)
0:30 - Progress report
1:26 - Platform layers
2:38 - Emscripten
4:57 - Ben Visness
6:36 - Custom WASM
8:19 - Losing sanity
11:07 - Epiphone
11:49 - Outro