Show HN: Full Freeciv client running on WebAssembly
freecivweb.com
Show HN: Full Freeciv client running on WebAssembly
1–10 of 33 posts
Re: Show HN: Full Freeciv client running on WebAssembly
#2Plenty of other WebAssembly ports that are online, another one online is The Curse of Monkey Island: (press escape key as soon as it loads to skip to playing!)
Re: Show HN: Full Freeciv client running on WebAssembly
#3Does not work on firefox
Re: Show HN: Full Freeciv client running on WebAssembly
#4Does not work on firefox
No post body was provided.
Re: Show HN: Full Freeciv client running on WebAssembly
#5Does not work on firefox
The link with the Curse of Monkey Island works fine on my Firefox mobile
Re: Show HN: Full Freeciv client running on WebAssembly
#6Very cool. In what language did you write it to produce wasm bytecode?
Re: Show HN: Full Freeciv client running on WebAssembly
#7I'm curious how human multiplayer works with webassembly. I assume it uses websockets, but how does the code hook into it? How does the original code compile?
Re: Show HN: Full Freeciv client running on WebAssembly
#8Plenty of other WebAssembly ports that are online, another one online is The Curse of Monkey Island: (press escape key as soon as it loads to skip to playing!) https://personal-1094.web.app/scummvm.html
Don't get too invested in the gameplay though, as after 15 minutes the game stops and prompts you to host it yourself.
Re: Show HN: Full Freeciv client running on WebAssembly
#9Very cool. In what language did you write it to produce wasm bytecode?
Freeciv is about 85% C: https://github.com/freeciv/freeciv
Re: Show HN: Full Freeciv client running on WebAssembly
#10Very cool. In what language did you write it to produce wasm bytecode?
Freeciv is about 85% C: https://github.com/freeciv/freeciv
We have forked it and are allowing more C++, but it is still mostly C style. https://github.com/longturn/freeciv21