[Paid Job] - Port A Finished SDL2 Video Game To Web Using Emscripten


Looking to hire a porting programmer to port our finished C++/SDL2 video game to Web using Emscripten.

Game uses:

  • SDL2
  • SDL2_Image
  • SDL2_Mixer
  • SDL2_TTF

Let me know if you want to do this work, thanks!
Please provide examples of previous work or a portfolio.

Game source code project can be viewed / downloaded on GitHub below:

BetaMax Hero

Man, to compile with emscripten even you can make it, it’s easy. The problem can be the fps control, and so you need to test to see if it stay ok.

It wasn’t very easy in the case of my app. The requirement to change the main loop into an externally-callable function, with emscripten_set_main_loop(), involved a fair amount of code re-factoring. My app being multi-threaded also added complications.

Ops, you are right, with multithread it stays a little hard to adapt.
Good luck with the project!

Fortunately Emscripten/WebAssembly does now support multi-threading, but last time I checked (and that was back at SDL 2.0.10) the integration with SDL wasn’t working and I had to work around that. Hopefully the latest version of SDL2 now fully supports multi-threading with Emscripten, but I’d like that to be confirmed by somebody.

1 Like


This job is still available.
Let us know if you would like to do it.

BetaMax Hero