I was playing around with PlayCanvas and followed this tutorial.

Notes:

  • The player needs to have the ‘Dynamic’ tag, the Physics won’t work without it
  • You can publish games on the website directly
  • While the tutorial usews FBX files, GLB (GLTF) files work fine
  • You’ll need something like Cordova for Mobile. Reminds me of making games with Phaser,js
  • It does not come with Physics, you’ll need a separate library for that, like the suggested Ammo.js
  • The Published version is way faster than running it in the Editor Playing it on the Firefox browser is way faster than on Chromium

Play/Edit the project Here