There's no actual combat, but this is a pretty nifty demo on how to use ebitengine and pion to pull off a cross platform game!
(UI is done using ebitenui)
You can have a client running on the browser and one running on a desktop and they can talk to each other, provided they are connected to the same signaling server
Requires this signaling server to be running
you can run this by going either
go run .
or
.\build_wasm.ps1
(see this tutorial for more information on how to build for WebAssembly)
Click "Host Game" to get the lobby id, and then share that with the other clients to get connected
Right now this only supports two clients in the same lobby
The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/)
The design is licensed under the Creative Commons 4.0 Attributions license.
Read this article for more details: https://blog.golang.org/gopher