I didn’t want to post this. But there comes a time where things get to a head, and it needs to be squeezed so all of the gunk can come out.
It’s been a pretty dismal few years in game development so far. It’s not a very pleasant journey. Idk if it’s just me, or… Maybe it’s the amount of things I try to do at once. Bad luck? Other factors? If I’m going to make a rough estimate on the overall performance of Unity Programmers (no names mentioned) out of 100, it’s say… Less than 30. Don’t get me wrong, some programmers are dedicated hard working people who can prove their work instead of ignoring the people who pay them.
Some ‘developers’ demand a payment. Fine, but why add assets & stuff I didn’t even ask for?! Ruins everything, and these people don’t even ask, they cheat. Charge money for time spent on things which are not even wanted or needed.
Some ‘developers’ demand a full payment, and then use any excuse necessary - to not prove any work has been done, for the time limit of the chance to refund to expire. Even though they set their own deadline, and then lie about it.
Some ‘developers’ get all upset when trying to get progress information out of them. To the extent where they will go to the extent of making a spam / harassment claim, bringing lawyers into small budget projects. If the programmer has a few hundred grand to pay the high court, why stress about the refund? It makes no sense.
Some ‘developers’ think people are so stupid, as to actually be afraid of them. Some of these people think they are like Gods, because they know a tiny but about Unity. Yet, they can’t even spend 20 seconds on proving they’re working by sending a screenshot (for over a year!)
Some ‘developers’ blame the artists for not understanding the Unity engine. Yet when they ‘update’ something, the game ‘breaks’… & nobody knows why. It’s a mystery!
Unity needs to get serious. There COULD be, project protection. Where at any time, the person paying for the ‘insert Unity job here’, can press a button and a screenshot of the damn progress is sent directly to the payee. None of this, obscure, lame excuses to not get a project done. Or flip an asset & re-sell it. If people’s money really means that little to you, then you don’t deserve the respect.
And if the law doesn’t care, then… The law doesn’t care. I guess this is how people get away with whatever they want. No oversight. No review. No actual protection.
And don’t get me started on contracts. They’re BS. Why even bother with any of this, if I have to go to a freaking lawyer, pay them to read a thing, before I can pay more money to actually start work. After I pay someone, it’s not as if my work is done. I have to then work for free until the final product or beta is done. It’s ridiculous. Even if we did go to court over the contract, how can ‘they’ (the ones who provide the contract) change the rules? They negate their own contract, and wonder why people get upset? Do these people really have any money to even go to court over something to trivial? Why waste the people’s time with game development, when there’s cases that need to get sorted?
And the rich people who can easily fund this stuff, do not want to - you know why? Because it’s too risky. And it takes too much time, apparently.
My advice to my old self:
Don’t trust any of them. Demand they do some work before you pay them, even if it means saying ‘bye bye’. The more people who do not pay them, will mean they will finally stop trying to rip people off and maybe do some real work for a change. Invest in something, or someone else.