Of course you’d need to abide by any copyright or licensing for any assets (models, sounds, textures etc) you use.
To protect your game you can minimise and uglify/obfuscate your code and/or put the majority of the game logic server-side (an authoritative server) rather than client-side.
Also, “minimise and uglify/obfuscate your code”…any recommendations as to where to do these?
game logic server-side (an authoritative server) rather than client-side…I’m thinking of trying out the Facebook game platform. Do I need to host the game somewhere first and then connect to the Fb platform?
Sorry about all the questions. I just discovered Babylon a week ago. It’s new to me
No, but I’m no lawyer so someone with more knowledge would need to confirm.
It depends on your tooling and development environment. There’s online JS minimisation tools but also NPM packages that will do it for you. Best to Google it. But don’t worry about it until you have a game you’re ready to deploy
Sorry I don’t know anything about Facebook games. Again, the key is to build a working game first and you can integrate it with any number of game platforms and marketplaces later. Don’t worry too much about answering all these questions until you’re near finishing a game.