A
video game developer is a
software developer that specializes in
video game development – the process and related disciplines of creating
video games. A game developer can range from one person who undertakes all tasks to a large business with employee responsibilities split between individual disciplines, such as
programming,
design,
art,
testing, etc. Most game developer companies have
video game publisher financial and usually marketing support. Self-funded developers are known as independent or indie developers and usually make
indie games.