DO follow your passion as a Roblox Developer.
Here's why:
Suppose you don't follow your passion and you are ONLY making games solely for money/external reasons. Suppose that you just saw your friend receive his $50,000 a month from Roblox's DevEx program.
Let's say your motivation to make games starts at 100% (you think you'll get rich because you saw how much games make).
It's most likely the case that your first game doesn't work out (due to a lack of skill in the field). Thus, you lose your initial investment (you had to hire developers to make your game, spend some money on sponsors). At this point, you are at a loss and your motivation dips. Let's say it's now at 60%.
You try again with a different game. It may have a little more success than your first, but it's most likely the case that it fails.
Once again, you came into the game expecting to make lots of money for little work. You realize how much work is involved and blame the conditions for your lack of success (everyone else is "lucky"!!).
Your motivation eventually dips lower and lower, perhaps to 20%, as you lose a lot of money with a lot of tries, expecting quick wins, but getting 0 results.
What do you have now? A loss of money. Slop games that you made for money.
Oh. What's that over there? That guy is making $100K a month from dropshipping?
Time to change ships!
--
Now suppose that you do follow your passion and it is the thing that lights you up every day.
Then, no matter how many times you make games, you are enjoying the process.
This means that your motivation may start at 100% for intrinsic reasons (I want to make my own games because it's fun).
The absolute value of the derivative of motivational loss for intrinsic motives is less than the absolute value of the derivative of motivational loss for extrinsic motives.
In other words, you lose motivation slower if you are following your passion.
Then, your 100% motivation may go down to 95% motivation. You followed your passion. Things didn't work out. But at the end, you still have a game you're proud of that you enjoyed. Maybe your friends play it here and there.
This is precisely the reason that I was able to continue developing after many losses over 9+ years.
If you continue making games and learning from each failure, you are bound to eventually win.
But if you do it for monetary gain in the beginning, with 0 experience, it is much harder.
--
Yes, you do need money to survive. But if you approach things from an intrinsically motivating way in the beginning, you are more likely to see money as a result of your work.
Make money the reward that you get from doing great work. Not the shackle that makes you want to do work in the first place.
Those that are able to continue bearing losses over the long run and learning through each iteration are destined to win eventually.