I previously wrote a blog post illustrating what Emscripten is, and how it works in relation to some of my favorite game development tools: Unreal Engine 4 and Unity. Therefore, I won’t go into great detail about how it works here, but instead wanted to focus on creating your own web project which takes advantage of Emscripten, so that you can take C / C++ code and get it running inside of the browser.
I have several other posts in this series:
- A beginner’s guide to WebGL
- Getting started with Emscripten
- Asm and WebGL for the Unreal Engine and Unity
Alon Zakai (@Kripken) at Mozilla has been doing an incredible job of supporting Emscripten over the years. Much of this content came from his talks and presentations that I could find online. I’d suggest following along with his work to learn more about the project.