Video game level designers use development software to build specific sections within a video game. In this role, you focus on one aspect or progression of the game, determining what steps a player needs to take to progress to the next level. The nature of a level depends on the game; it can be as simple as selecting and developing challenges for the player to overcome or as complicated as a dense, objective-filled map. This is a highly-collaborative position; video game level designers often work with asset creators and producers to design levels that match the intended concept and play environment.