satoshinm / NetCraft

Web-based fork of fogleman/Craft ⛺
https://satoshinm.github.io/NetCraft/
MIT License
57 stars 13 forks source link

Server code running in web browser ("LAN mode"?) #14

Closed satoshinm closed 7 years ago

satoshinm commented 7 years ago

The server code server.py is written in Python, find out how it can be finagled to run in a web browser ala Craft written C compiled using emscripten, so users can host games in the browsers.

Would be more useful after https://github.com/satoshinm/NetCraft/issues/12 multiplayer support in web, to allow LAN-style parties

satoshinm commented 7 years ago

The Python server code itself included (server.py) doesn't necessarily need to be ported, there is now also https://github.com/satoshinm/WebSandboxMC written in Java but works on popular Bukkit servers including the open source Glowstone, I think it's a good bet for a server solution. Though that doesn't solve "running the server in a web browser", essentially the same as https://github.com/satoshinm/NetCraft/issues/16