1) Executives cut projects: a lot. The budgets are so insane for games executives need to constantly trim budgets and shift things around. It is common to walk over to an artists desk and inform them the art they have worked on for 2 years wont be used. I am convinced telling a wife her husband has passed is the same feeling.
2) The budgets have exploded. My last project for an iPhone
game was well over 4million dollars.
3) Complexity is compounding. My last team (for a prototype) consisted of: AI guy, graphics/C++ guy(s), gameplay guy, Art TEAM (vector and raster) and project managers. The art pipelines alone will suck the budget dry.
4) Pay is low. Since you are starting fresh each project (see 5), your working knowledge of the system is similar to someone new. Promotions, salary increases, etc don't make any financial sense (see 1) unless you are a rockstar. The new kids walking in usually burn out and quit because they don't understand the massive shit show the industry is. EA's managers just grind people until they can't walk. Disney is a sweatshop.
5) NOTHING is reused. After your second project, you quickly realize the AI you created for fish has nothing todo with with your AI for a 3d shooter. The asset pipeline you created for a soccer game doesn't translate over to a racing game. Game companies are full of dead code repros. People try to create/use repeatable platforms, but then the game designer guy will walk by and say "Hey is that the newest unreal engine?". In games: Anything reused is quickly spotted as reused. This is why games that have a good series going do really well financially. GTA what like 15?
6) Success is low. After a few years into a project, someone will say: "But its not... fun". Welp, good luck fixing that. Or plan on having it rot in some terrible online store.
7) Rockstars. Executive: "OMG you wrote the AI for GTA2 in 1998??". Welp, this guy is now your boss. AND, because games are almost always a luck play - this "Rockstar" will teach you absolutely nothing.
I have talked with guys in the game industry that have been in it 20+ years and asked WTF. Basically, lifers are like high school teachers. They are abused and underpaid: but they love what they do.
Which one is the outlier, Ubisoft or EA? Is the whole games industry a mess, or is EA just exceptionally bad?
If you like 40% less pay for 50%+ more hours be my guest but 5 years in the industry was enough for me(and considering the average career is ~3 years, for most people as well).
Fun problems and interesting products but not a sane career.
vvanders' comment is such a perfect illustration of the situation that you should read and re-read it and then force yourself to believe it. I didn't.
None of this will really change the minds of a determined 19 year old to become a gamedev, though. That's why gamedev is able to treat employees as if they worked at a startup while giving none of the benefits. If one leaves, there are ten young people who want to take their place, and are massively excited to do so. For a few years.
Sometimes you can only learn a fire is hot by getting your hand burned in the flame.
Then down the hall you have the guys chugging out Assassin's Creed 57: Nothing At All New.
That said, I'm an outsider, I don't know, but I'm wagering those vastly different games have vastly different types of teams behind them.
Yeah, I though about that when I played it: "Is CDP really this much bigger than Bethesda? Probably not..."
I'm still disappointed about having my suspicion confirmed.
But to add to the discussion: Funcom (of Norway) was often in trouble with the labor regulator for "mattress-in-office" working conditions, even though they had massive goodwill due to being the only big Norwegian studio at the time. I suspect the only reason I haven't heard something bad about Red Thread Games is because they're too small to be noticed.
After the project, the company decided to take away a bunch of their leave days that were accumulated with the OT, because it was inconvenient for them. These are people who were there for 5-7 years.
I've freelanced all my life so I don't know how these things usually go, but it sounds pretty damn awful.
I never had a chance to use it since we were crunching so much that it just accrued until I left.
Making games is fun and rewarding, but as a hobby, not a full-time job. Unfortunately it’s not that easy to leave that industry, at least for me... :/
You haven't played Ubisoft games.