It's a hobby for me, but from what I've read, crowdfunding is one way to support yourself. You could also make a demo and get a publisher. Or you can make it part-time and then live off of sales until you make another game, and so on. Both options of making money before release require making a demo or some sort of playable thing, so you might as well try both. Thomas Brush, a game dev Youtuber, has a free course for this sort of thing, if you're interested. I haven't done it, but it might be worth trying. https://www.fulltimegamedev.com/opt-in-how-to-make-six-figures