The games industry has a complex organizational structure to develop video games. Large game companies have many departments like programming, art, design, production, and quality assurance that all work together on different aspects of game development. Small independent game studios have fewer employees that take on multiple roles from programming to art to bring their creative game ideas to life.