I am currently a web developer and its the only thing I am good at in many fields of software development/programming. When starting as a web developer you should learn the three building blocks of web development such as HTML, CSS and JavaScript and also some server side language like PHP or Ruby. How about for game development? I heard C++ is the go to language but I do not know how to code in the language itself. How about for mobile games? Is it Java for Android and Swift for iOS? Is React Native also good for mobile game development? What are other must learn concepts for game development? I wanted to learn how to make games and wanted to start with creating mobile games. Thanks in advance!