I was asked by a client to create a pretty simple 3D game that will be embedded on a website, a plain landing page that will contain the game and will be played on mobile devices.

The game itself has no complexity whatsoever, not in the functional aspect and not in the lighting/shaders aspect - the basic functionality is a simple finger swipe in order to "throw" a ball.

I have checked and concluded that opening a webGL game on mobile devices might cause issues and only high-end devices can run the game smoothly.

My question is - Is there a go-to solution or any solution in which I can develop the game on Unity and build it for webGL in a way that it will be compatible with mobile devices? Or my only option is to develop the game using plain JS?

  • \$\begingroup\$ Have you looked at Project Tiny? \$\endgroup\$
    – DMGregory
    Commented Apr 14, 2021 at 15:31
  • \$\begingroup\$ Hi, that looks like a good option, although it might be a bit inconvenient to code with DOTS as its workflow is slightly different. I also looked at LunaLabs, their core product is exporting playables directly from Unity. I am trying to figure out if it is possible to use Luna for embedding the game in a web page instead of using it as a playable, as they embedded the games here down the page - lunalabs.io/luna-playable \$\endgroup\$ Commented Apr 15, 2021 at 10:56
  • \$\begingroup\$ Hi can you tell us what solution did you use in the end tnx. \$\endgroup\$
    – Ivan
    Commented Oct 20, 2021 at 13:08


You must log in to answer this question.

Browse other questions tagged .