The differences is I’m only focus on client side programming. So no server side programming like multiplayer and microtransaction.
Also what things i need to consider before making game like genshin impact beside the very well documentation of babylon js ?
Yes, maybe not all features found in Genshin Impact. It requires a lot of time thought
You can make awesome games on the web today, and even better with WebGPU.
BabylonJS with offscreencanvas, web workers for compute works and WebGPU should take you to the moon
Edit: I prefer typescript as it points out the compilation errors at the time of development and is static/strong typing.
Well, you can see quite a lot of amazing games being built on our Demos and Projects session: Latest Demos and projects topics - Babylon.js (babylonjs.com) so it’s certainly possible to make all kinds of games.
Visually, @Lun has made incredible toon shaders that look like the Genshin ones: Genshin Toon Shader Babylonjs NodeMaterial - #13 by Lun
No matter what the approach you take, however, making a game requires a lot of patience and dedication, so you might want to start with simpler games before attempting to make something as ambitious as Genshin, which is developed by hundreds of people
Appreciate all the answers
Yeah it’s true i should start simpler games
and with all this reading, you still have time for coding, amazing