Game design is the process of designing the content and rules of a game. The term is also used to describe both the game design embodied in an actual game as well as documentation that describes such a design. Some types of game design involve integration of many varying disciplines.
Video game design, for example, requires the co-ordination of: All of the above have designs elements to them, which makes the clear and concise definition of video game design difficult. The complex nature of video game development arises because of interdependencies between these design disciplines. Decisions made in one area tend to create constraints in others.
For example, art specifications can conflict with technical constraints, or the design might appear coherent overall, but be impractical to build.