Share your insights or perspective on the financial matter presented in the input.

Accepting personal “donations” (not as a non-profit)
I would be inclined to back the 'tip jar' weblink idea, this is very prolific within the Twitch community, as a method of tipping and thereby supporting content creators. I know that there are numerous tutorials on how to set up 'tip' sites for such usage, so that may point you in the right direction. Also you could turn to crowd-funding opportunities, such as Kickstarter and others, however I am not sure on the ruling of these companies and whether you have to offer the completed project as a reward for backers (it tends to be the done thing). And depending on how serious your friends are in helping you as a fledgeling indie developer, you could investigate in setting yourself up as a limited business. This would allow your supporters to purchase shares in your business, turning them into true stakeholders, but whilst retaining the limited status of the company. However, I must stress, on this point I know very little and may be wrong (I am actually hoping someone else contradicts this so I can learn).