Game dev is so much more than just programming, there’s also:
Music/Audio engineer.
Art (character, environmental, UI)
Game design/level design
Writer/Storybuilder/lore writer
Each of them are just as important as actually coding a game. You can make a super optimized game, but without the rest, there would be no direction and no flavor to the game.
Music and art are the first things you’d be exposed to, just by watching a trailer. It’s usually what hooks people in and gets someone to try a game. Think about games like Ori, Tunic, etc. if you heard of those games, you most likely were first exposed to their art or music. These things set the tone for a game. A serious scene would be ruined if the music didn’t fit, and likewise, you wouldn’t want to hear serene piano music for a goofy game like TF2, who loves to use horns and trumpets for their goofy war game.
Game design is functionally separate from programming because programming does not rquate to being able to create good level design. Think about zelda games. Each region had to be planned out to provide a unique experience and avoid repeition. Lots of platformers do the same. Even multiplayer games need level design in the form of maps. Part of the fun of FPS games is being able to play different maps, like dust2 to nuke in CS.
Writing is an interesting part where some games might not need much, and some games need a lot of it. Games that rely on storytelling like the walking dead, abzu, etc. require a cohesive story, while others might just need a simple draft, like plants vs zombies or possibly none at all (think simple puzzle games like flow)
Obviously, people can work in multiple categories. I’ve done both art and programming for some college indie projects, and other game devs usually also have experience in multiple fields if they do indie.
I thought software development and developing meant different things
Game dev is so much more than just programming, there’s also:
Each of them are just as important as actually coding a game. You can make a super optimized game, but without the rest, there would be no direction and no flavor to the game.
Music and art are the first things you’d be exposed to, just by watching a trailer. It’s usually what hooks people in and gets someone to try a game. Think about games like Ori, Tunic, etc. if you heard of those games, you most likely were first exposed to their art or music. These things set the tone for a game. A serious scene would be ruined if the music didn’t fit, and likewise, you wouldn’t want to hear serene piano music for a goofy game like TF2, who loves to use horns and trumpets for their goofy war game.
Game design is functionally separate from programming because programming does not rquate to being able to create good level design. Think about zelda games. Each region had to be planned out to provide a unique experience and avoid repeition. Lots of platformers do the same. Even multiplayer games need level design in the form of maps. Part of the fun of FPS games is being able to play different maps, like dust2 to nuke in CS.
Writing is an interesting part where some games might not need much, and some games need a lot of it. Games that rely on storytelling like the walking dead, abzu, etc. require a cohesive story, while others might just need a simple draft, like plants vs zombies or possibly none at all (think simple puzzle games like flow)
Obviously, people can work in multiple categories. I’ve done both art and programming for some college indie projects, and other game devs usually also have experience in multiple fields if they do indie.
I know that those things are extremely important
I thought that developing a game meant the same as coding a game