My thoughts on some recently discussed topics. (Patreon)
Content
Hey, everyone! I saw a recent discussion about my income and customer support in the SEUS Patrons Discord server and I wanted to share some thoughts about these topics, as well as a few related others.
I started my Patreon page hoping that I'd be able to get by doing what I love. I was drawn to Patreon because it is a platform where people can support creators who are doing work that they admire, and the creators can provide something in return for their support. It's not a store where you buy individual things, it's a place where you support a creator for the work that they do. I left my previous work for this, expecting that it would earn me a lot less than what I had been earning. And, for most of the time since I started the Patreon, that's what it has been, and I've been very happy with it! After a time, with your support, I reached this goal and didn't expect it to grow much further.
So, now that it has grown so much, some of you are wondering why I haven't hired support staff. The problem isn't money, it's time and effort. I've tried something similar in the past, and it only ended up costing me time and effort, rather than saving it. I'd have to train support staff first, which would be very time-consuming, because SEUS and Minecraft shader modding in general is pretty complicated stuff. I'd have to get them familiar with all known issues, and effectively re-train them any time there's an update, and a lot of the time, they'd likely be referring to me anyway. I would also have to manage the support staff (just because I'd be paying them doesn't mean they wouldn't do things I don't want them to do) and worry about all the legal and business side stuff, which is a bit of a nightmare for me, at least; I'm not a businessman. I would be spending a lot of time doing all of these things, which is time that would be taken away from working on SEUS itself, fixing bugs, improving compatibility, and attacking the problem at its source.
The best support that I can provide is by taking note of your bug reports (even if I don't thank you for your report or say that I've taken note of it, I do) and working on fixing these bugs directly, rather than providing direct support on a case-by-case basis. I hope you understand and agree.
SEUS PTGI will be freely available to download for anyone when it is ready to be released and no longer such experimental work with bugs and performance issues aplenty. Those who would rather not deal with the frustrations of alpha/experimental software may be better off waiting until it's finished. Development can be slow because I'm trying to perform ray tracing with things that weren't designed to perform ray tracing (Minecraft with OptiFine's renderer, OpenGL, and traditional graphics hardware). Each improvement is hard-earned, and progress is impossible to predict (which is why there is no ETA for release). I would like to assure you that I am not artificially slowing development because of people's support. If anything, your support is enabling and motivating me to work as hard as I can on getting it ready for release!
I'm a shader guy. I like making shaders. It's my primary focus, and it will continue to be as long as I'm running this Patreon page, regardless of my income. I want to be open and honest with you guys, which is why I'm posting this, and why I've chosen not to hide my income here on Patreon. Thank you so much for your understanding and support!