The potential to get rich is low. Don’t make games with the target to earn money. Every day there are ~60 new titles on steam you have to compete against. And with the AI slop machines the numbers go up fast. Do it because you enjoy the process of making games.
Start with the official documentation to understand Godot’s core concepts (Nodes and Scenes):
Then check out the beginner project tutorials
Keep it as simple as possible, like basic puzzle games. Your first few projects should just be for you to practice and learn.
Avoid relying on AI for coding or asset generation if you actually want to learn the fundamentals (plus, AI assets face heavy backlash from players).
Keep your scope small, don’t start with a dream project like an open-world MMO.
Most importantly: take your time and have fun with it!
EDIT: Focusing purely on UI isn’t very realistic. Unless you’re in a massive AAA studio, nobody on a dev team specializes only in UI.
The potential to get rich is low. Don’t make games with the target to earn money. Every day there are ~60 new titles on steam you have to compete against. And with the AI slop machines the numbers go up fast. Do it because you enjoy the process of making games.
Hey guys (FinalBoss and conz3d). Although this might be true, as a matter of fact, of all the people I know that used to hang out/work (and some even study) together, back in the day, there was only one person that ‘made it’ (financially). He has no education past school (unlike the rest of us that went on to study computer science at college, some at university), and guess what?
He makes games (in Basic of all languages!). His last game sold like 2,300,000 copies in the first week alone (last month). He has tens of thousands of pounds income. The rest of us are dirt poor, all of us.
Nor is this by any means an isolated instance. When I graduated from my first degree, and moved to Cambridge (England), I was working in a shop, on the till, in Cherry Hinton. Everyone was pretty much poor, that came to the shop (apart from the guy that owned the shop), all except for one man. He would buy a hundred bucks worth of gas or electricity for his old dear, tonnes of shopping, loads of everything. I asked him one afternoon (since I was serving at the till): “What do you do man?”
“I make computer games.” was his reply.
Equally, I did read some statistic that says that only about 1 in a million games actually makes a million bucks. So by all means make games, just make good games.
As it happens, I’m actually working on the user interface myself. I’ve not shown anyone what I’m working on here (this website), but it’s got to the point where I can demo a little progress. After much stress, and debugging sessions, I’ve managed to get this working. The mouse pointer is upside down because I develop on an Acer Chromebook (Spin 514 running a Crostini sandbox), and I use a Commodore64 style external keyboard (I just like the '80s feel), so the screen is actually upside down the whole time. Because it’s not native, it’s a little laggy, but you can see what I’ve created. The video recording software doesn’t really pick up the starfield routine (written 19 years ago in Blitz3D), which follows the mouse pointer around nicely.
The sound effects are sampled from the 1987 movie Robocop, and some from the 1986 movie Aliens.