|
|
|
|
|
by emtel
1864 days ago
|
|
> What is it about game development field that makes it so labor intensive with consistent overtimes? I helped lead a team that built and shipped a 3D multiplayer game from scratch with a custom engine. I went into it expecting it to be harder than I thought it would be, and it was harder still. I think the thing that makes game dev fundamentally harder than other types of software is that most software products solve a problem or take away pain. So they only have to be good enough that the user is better off using the product than not using it. And there are still many problems out there that people face for which there is no solution. So even an imperfect solution might be quite good. Games on the other hand have to be so good that playing them is more fun/appealing/rewarding than the next best thing the player might do with those hours. While the technical challenges in some types of games are daunting, I suspect that even technically simpler games like 2d platformers are probably much harder to develop now than they were a few decades ago, due to necessity of competing against every other activity the player has to choose from. |
|
There is a low barrier to solving someone's pain in creating a typical CRUD app. Its easy to pick an industry, find an application that could use some newer features and create something. Copying feature parity involves little creative work.
There is no ceiling on making a game fun to play. Creative, fun ways to do crafting, leveling, fighting, puzzles, etc. can engage players to come back and replay content infinitely if that is the goal.