Since this is a C ++ library, I would suggest either JavaScript or Squirrel, the last of which was my personal favorite of the two, to be even closer to C ++, in particular, to how it handles tables / structures and classes. This would be easiest to use for a C ++ encoder due to all the similarities.
However, if you navigate using JavaScript and find the Ogre3D version for HTML5, you will need to transfer your game code directly to the web version with minimal (if any) changes.
Both of them are a good choice, and both have their pros and cons, but both will certainly be the easiest to master, since you are probably already working in C ++. If you work with Java, then this may be true, and if it is Game Maker, you will not need one if you do not try to make an executable file so that people can not run Game Maker, in which case, good luck finding an extension to run any of them.
source share