potatoengine / potato

Hobby C++ game engine
MIT License
38 stars 2 forks source link

Support emscripten pthreads (Web/WASM) #116

Open blockspacer opened 5 years ago

blockspacer commented 5 years ago

Currently few engines support emscripten builds with pthreads.

Community needs tiny engine (in size) that can use web threads.

seanmiddleditch commented 5 years ago

WebAssembly/emscripten is something I'd like to play with eventually for this project, though that probably won't be anytime soon given the nascent nature of Potato and the very sporadic schedule we develop on it.

If you're looking for something near-term with wide industry support, you might check out Unity's Project Tiny which is meant to solve that "too large" problem (and also be based purely on their Data-Oriented Tech Stack); I expect it to be a foundational piece of Unity in 2020 or 2021 (so well before Potato is actually usable for anything).