It depends on what game engine you are using. But most game engines allow you to choose.
yea.. but it necessary to publish in WebGl