1: periodically look at other dev studios, their fanbase, what their doing, and learn from their triumphs and mistakes. you learn a ton about game development just by lurking, it's incredible.
2: if you are already making a game, you have a story, and you are thinking of adding things that are contentious (rape, scat, NTR, etc) make them 100% optional. if you are curious for how to do it, look at a game called Fetish Locator. that game has so many precautions about that stuff, like a menu that simply enables the question to even be asked. this way, everyone is happy.
3: focus on writing a good story, using a functional engine, and making something that is easy to update, before the illustrations. games like Taffy Tales become the way they are because of the underlying frustration the fans get from the amount of time it takes for things to come out, and 90% of that games issues come from the fact that the art takes forever. granted, the style is unique and gives the game it's charm, but there are so many other issues with the game, that I'd take a hit to the art quality for a full year if it meant Uberpie just fixed the fuckin code. you can ALWAYS go back and redo art. but attempting to fix a broken engine while you are at update 2.1476v3 is absurdly stupid as it will either break the game, or take so much time to update, that your supporters see it as a waste of money.
4: please, for the love of god, when you start making a game, plan with the intention of making a gallery for all scenes and images. if you code things right, you should be able to rip specific scenes right into a gallery simply. i'm not saying it's not hard or complicated. i'm saying that if you plan ahead, it saves you a lot of headaches.
5: this is the MOST important one: focus on building a relationship with your fans. be honest. don't just tell us what we wanna hear. cultivating a genuine connection with your fans also cultivates a positive mindset response from them. ask us what we want, and tell us how the road is going. if you need to take a break, just say so. MITY is a great example of a dev studio with a fantastic fanbase. cuz they follow almost all the advice above, and they give reasonable updates. they talk about their life without giving too many specifics, and people are understanding. there was an entire 3 month period where game updates were slow, and instead of saying nothing, or making excuses, he literally just said "I hurt my hand, my mouse sucks, and I've lost motivation" and instead of getting upset at him, most of us wished him a swift recovery, gave some advice on how to help, and there was a thorough dialogue about the possibility of changing hardware. i don't see ANY toxic behaviour in that patreon, because the guys are just straightforward and solution-oriented. loyalty to your fans begets their loyalty to you.
6: if ya gotta ditch a game, or wanna quit being a game dev, just take a break for a while. go touch some grass, pick up another hobby, go on vacation, etc. just seperate yourself for a bit, then come back and try again. when ya come back, if you can continue, ya just need healthier habits, and to take a break more often. but if you open up that screen, and just don't feel it anymore, it might be time to switch projects, and work on something else.