Hello, I’m an aspiring game developer generalist but I honestly have no clue where to start, and my lack of attention span does not make it any better, do you have any advice on how to start learning to become a generalist?

It really depends on what you want to do. If you want to be a hobbyist, then I suggest reading my guide on the [minimum competence needed] to be able to contribute to a game development team. Then, start doing each of these things - write code, create art assets, build a level, make something playable. As you learn to do these tasks and level up, you'll become a generalist that's able to make a lot of contributions to a dev team.

If you want to be a professional generalist, the requirements are much more stringent. Generalists in the game industry really only exist at the upper mid-senior level, there really aren't any junior generalists because the juniors really lack the experience shipping and finishing games. A junior might enter without a specific specialty, but they have a lot of learning to do. It's much easier to learn one major thing at a time than it is to learn many things all at once, especially when the goal is delivering shippable quality results.

The minimum bar for competence for professional generalists is much higher. A professional generalist isn't someone who knows a little of everything and can get something started, it's someone who can finish a wide variety of tasks. A professional generalist can operate and produce work of shippable quality in multiple areas. I've personally worked on cameras, economy, combat, monetization, characters, AI, progression, animation, cinematics, localization, and lots of other game systems in my career.

[Join us on Discord] and/or [Support us on Patreon]

Got a burning question you want answered?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *