Game Design:
Is a subset of game development, is the process of designing the content and rules of a game in the pre-production stage[1] and design of gameplay, environment, and storyline during production stage. The term is also used to describe both the game design embodied in a game as well as documentation that describes such a design.[citation needed] Game design requires artistic and technical competence as well as writing skills.
Game development:
Is the software development process by which a video game is produced.[1] Development is undertaken by a game developer, which may range from a single person to a large business. Development is normally funded by a publisher.[2] In the early era of home computers and video game consoles, a single programmer could handle all the tasks of developing a game.[3] However, the requirements of modern commercial games far exceed the capabilities of a single developer and require the splitting of responsibilities.[4] Development of a modern mainstream game takes from one to four years although some have taken significantly longer.