>>19228
Easy/right way:
* Learn how to draw and make assets
* Pick a RAD kit according to your needs (GameMaker, Unity, etc.) and learn how to use it
* JLMG
Fun/not-making-a-game way:
* Start learning one programming language, preferably C#/Java/Python/C++. Since you're listing so many languages I'd assume that you're just familiar with them but don't know any of them on a junior level
* Learn some basic concepts and design patterns used in games
* Learn which media libraries exist for language of your choice (e.g. SDL)
* Do some tutorials on those libraries (e.g. make a window, render a picture on the screen, make basic event loop with some visual feedback, etc.). Hard mode: use modern OpenGL to render images
* Make few simple games like tetris/pong/etc. where you apply all your gained knowledge
* Progress with more complex games, collect reusable code into personal library
* Realize that you can't make any assets and no one is going to play your game because of that
* Realize that your skills are too distant from small gamedev because RAD kits exist
* Quit your dream about making a game, get a well paid job as a software dev