Description

Game development is the activity of designing computer, video, or arcade games. Though often engaged in by professional game programmers, many novices may develop games as a hobby. Most software engineering students develop games as exercises for learning a programming language or operating system. Thus, the gaming industry contains a diverse field of jobs that require a number of well-crafted skills and social abilities.