You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Getting a version of Principia playable in a web browser would be very cool. While the full sandbox experience likely will not work, one usecase would be to directly play a level from the community site from any device, and having the basic play experience figured out would be a good goal.
Currently the game compiles with emscripten and gets to the menu, but crashes when trying to go in-game due to GL errors. WebGL is some form of OpenGL ES which we do support but seem to have some quirks to them.
There is also likely going to be some issues with communicating with the community site. cURL does not support Emscripten, and looking at how minetest-wasm does it they have some shims and run some kind of proxy to forward requests.
I have a folder with buildscripts for building the necessary dependencies for the game with Emscripten which I can push to a repo if anyone is interested in picking this up.
The Dear Imgui dialog backend would also be useful for this.
The text was updated successfully, but these errors were encountered:
Getting a version of Principia playable in a web browser would be very cool. While the full sandbox experience likely will not work, one usecase would be to directly play a level from the community site from any device, and having the basic play experience figured out would be a good goal.
Currently the game compiles with emscripten and gets to the menu, but crashes when trying to go in-game due to GL errors. WebGL is some form of OpenGL ES which we do support but seem to have some quirks to them.
There is also likely going to be some issues with communicating with the community site. cURL does not support Emscripten, and looking at how minetest-wasm does it they have some shims and run some kind of proxy to forward requests.
I have a folder with buildscripts for building the necessary dependencies for the game with Emscripten which I can push to a repo if anyone is interested in picking this up.
The Dear Imgui dialog backend would also be useful for this.
The text was updated successfully, but these errors were encountered: