Skip to content

first WebGL build support

Pre-release
Pre-release
Compare
Choose a tag to compare
@hypergori hypergori released this 17 Feb 18:10
· 13 commits to master since this release
2fbe1ce

To support WebGL build, we have done the following

  1. remove Threading/Task/async-await as much as possible but use Unity CoRoutine
  2. remove .net WebSocket class and introduce jslib WebSocket for WebGL and websocket-csharp for others
  3. introduce "Json for Unity" package from Asset Store
  4. Stripping prevention with link.xml
  5. Remove heavy dependency on BouncyCastle and use NBitcoin for Key generation

Still lots of todo, like clean-up (debug logging) and dll for the ease of use by users.