Show HN: Unity like game editor running in pure WASM

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • raverie-engine

    A pure WASM based game engine/editor that aims to recreate the vibe of Flash games

  • https://github.com/raverie-us/raverie-engine/blob/main/Code/...

    The abstraction means that in the future, porting to other platforms that can support a WASM runtime should be trivial. It’s our dream to be able to export a build of your game to any platform, all from inside the browser. Our near term road-map includes getting the sound engine integrated with WebAudio, getting the script debugger working (currently freezes), porting our networking engine to WebRTC and WebSockets, and getting saving/loading from a database instead of browser local storage.

    Our end goal is to use this engine to create an online Flash-like hub for games that people can share and remix, akin to Scratch or Tinkercad.

    https://github.com/raverie-us/raverie-engine

  • ZeroDocs

  • I'll for sure list issues there. I also need to move the docs from here:

    https://github.com/zeroengineteam/ZeroDocs/blob/master/getti...

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • wgpu

    Cross-platform, safe, pure-rust graphics api.

  • The WGPU people have a new, faster version coming out and Firefox integration is in progress.[1]

    [1] https://github.com/gfx-rs/wgpu/pull/3626#issuecomment-173417...

  • proposals

    Tracking WebAssembly proposals (by WebAssembly)

  • Do you know anything about any WASM developments that will enable pure WASM interaction with browser's Web-APIs at no or at a low cost without the JS layer? I'm looking at https://github.com/WebAssembly/proposals and it's very confusing. There are type imports, almost complete GC proposal(which apparently only for GCd languages, but not for anything browser<->wasm), the component model(which looks and sounds as something not for the browser use case), JS String Builtins (which will provide faster JS strings, but not DOM) and ECMAScript module integration (which will turn WASM modules into ES modules, but Web-APIs aren't ES modules so no luck). Sometimes I read contributor interactions and it looks as if providing such functionality isn't their priority or even in their plans, and WASI + component model for cloud and similar use cases are more important.

  • godot-proposals

    Godot Improvement Proposals (GIPs)

  • This looks amazing, and I really hope it gains some traction.

    That being said, one of the biggest annoyances I had trying to switch to Godot from Unity is that their Scene view doesn't reflect the Game view at runtime (you can see the hierarchy, but there's no visuals, no gizmos, no debug raycasting or colliders)[1]. It seems this engine has the same missing feature?

    [1]https://github.com/godotengine/godot-proposals/issues/7213

  • Godot

    Godot Engine – Multi-platform 2D and 3D game engine

  • > Our engine had a unique feature called Spaces: separate worlds/levels that you can instantiate

    This is, as far as I can tell, exactly what the Godot engine does[1]

    [1]: https://godotengine.org/

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts