4 ms·
Hey that's no problem! Thanks for coming back. Let me start with the second one first: > Doesn't that work in Unity too (using external JS libraries or npm pa
by BeardScript 6y ago
Hey that's no problem! Thanks for coming back.
Let me start with the second one first:
> Doesn't that work in Unity too (using external JS libraries or npm packages), since it supports JS?
Unity used to have some kind of ecmascript implementation that reminded a bit of TS. It was called UnityScript but everyone called it JS even though it was not even similar.
It has not been supported for a few years now.
> In my experience this is not true at all, as Unity exports in WebAssembly so the final delivery is well under 1MB, which makes it probably smaller than three.js alone.
This has definitely not been my experience provided I last tried anything mid last year. The moment your project starts getting relatively big so do your builds and it can get messy. Let's not even go into mobile support for WebGL.
WebGL is a great way to skip marketplaces. Here's a Game made with Rogue Engine you can try on your mobile browser. It uses HTML Elements for the UI. You could potentially use React Vue.js or svelte even since you have control over your environment.
https://rogueengine.io/rogue-examples/RogueSpaceShooter/ https://rogueengine.io/rogue-examples/RogueSpaceShooter/
Here's the source code:
https://github.com/BeardScript/RogueSpaceShooter https://github.com/BeardScript/RogueSpaceShooter
That said, this is not trying to be "better than Unity" because that's not a realistic angle.
It's a light-weight solution designed for web development specifically. You're not even forced a physics engine. You're free to integrate with Ammo.js wasm build or cannon.
So you might notice that it's mostly focused on devs for now. The addition of the Marketplace is a bet on creating an ecosystem that will make it easier for non-devs to use it as a no-code tool in the future, by using paid or free plugins.
If you're a dev, designer, modeler, etc, the Marketplace there's an opportunity to have your assets and plugins published there before anyone else as well.
Sorry about the length of this!
Cheers!
- BeardScript 6y agoBit of a disclaimer here: The game I'm showing you there is a build created with an older version of the engine. The latest one is even smaller and more performant.