Is teaching yourself to program and making a game actually doable for a dedicated robot or is it just a meme? I have enough discipline to self-teach something for a few hours a day. I'd be starting with absolutely no programming knowledge.
Depends on the complexity of the game, but in less than a year of you could complete a simple side-scroller even without prior programming experience.
I'd suggest starting with simple games in Python or Java. I mean tic-tac-toe, Conway's game of life, chess. That sort of thing. Then try a side-scrolling RPG, a platformer or a rhythm game. If you want to eventually do 3D you should learn C++ but it's too complex to be an ideal first language (speaking as someone who learned C++ first).
>>34495746
I found it easiest to follow one of those guides where they literally tell you everything to do, then after copying all of it modify it by adding new things.
>>34496025
Not OP, but I started on Java -> C# -> now learning C++. Is it more worth it to go back to Java for Android or just continue for the C++ meme?
>>34496072
That depends on what you're trying to achieve I guess. It's seems like C++ is mostly used for "serious" stuff these days, it's probably not worth it until you actually feel limited by the languages you already know. Probably would be better to just get started on a basic Android game in Java.
>>34495746
Look up the developer of Stardew Valley. He literally made his own game from scratch (even if it just started off as a Harvest Moon clone), and is making millions.
Of course, the chances of making a successful game all by yourself is pretty low, but just making your own game can teach you a lot and can open up new doors.
>>34496069
this is how i learned to code on a game that had its own code for world building.