Video game development (or gamedev) is the
process
A process is a series or set of activities that interact to produce a result; it may occur once-only or be recurrent or periodic.
Things called a process include:
Business and management
*Business process, activities that produce a specific se ...
of developing a
video game
Video games, also known as computer games, are electronic games that involves interaction with a user interface or input device such as a joystick, controller, keyboard, or motion sensing device to generate visual feedback. This fee ...
. The effort is undertaken by a
developer
Developer may refer to:
Computers
* Software developer, a person or organization who develop programs/applications
* Video game developer, a person or business involved in video game development, the process of designing and creating games
* Web d ...
, ranging from a single person to an international team dispersed across the globe. Development of traditional commercial
PC and
console games
A console game is a type of video game consisting of images and often sounds generated by a video game console, which are displayed on a television or similar audio-video system, and that can be manipulated by a player. This manipulation usually ...
is normally funded by a
publisher
Publishing is the activity of making information, literature, music, software and other content available to the public for sale or for free. Traditionally, the term refers to the creation and distribution of printed works, such as books, newsp ...
, and can take several years to reach completion.
Indie game
An indie game, short for independent video game, is a video game typically created by individuals or smaller development teams without the financial and technical support of a large game publisher, in contrast to most "AAA" (triple-A) games. ...
s usually take less time and money and can be produced by individuals and smaller developers. The independent game industry has been on the rise, facilitated by the growth of accessible
game development software such as
Unity
Unity may refer to:
Buildings
* Unity Building, Oregon, Illinois, US; a historic building
* Unity Building (Chicago), Illinois, US; a skyscraper
* Unity Buildings, Liverpool, UK; two buildings in England
* Unity Chapel, Wyoming, Wisconsin, US; a h ...
platform and
Unreal Engine
Unreal Engine (UE) is a 3D computer graphics game engine developed by Epic Games, first showcased in the 1998 first-person shooter game ''Unreal''. Initially developed for PC first-person shooters, it has since been used in a variety of genres ...
and new
online distribution
Digital distribution, also referred to as content delivery, online distribution, or electronic software distribution, among others, is the delivery or distribution of digital media content such as audio, video, e-books, video games, and other so ...
systems such as
Steam
Steam is a substance containing water in the gas phase, and sometimes also an aerosol of liquid water droplets, or air. This may occur due to evaporation or due to boiling, where heat is applied until water reaches the enthalpy of vaporization ...
and
Uplay
Ubisoft Connect (formerly Uplay) is a digital distribution, digital rights management, multiplayer and communications service developed by Ubisoft to provide an experience similar to the achievements/trophies offered by various other game compa ...
, as well as the
mobile game
A mobile game, or smartphone game, is a video game that is typically played on a mobile phone. The term also refers to all games that are played on any portable device, including from mobile phone (feature phone or smartphone), tablet, PDA to ...
market for
Android and
iOS
iOS (formerly iPhone OS) is a mobile operating system created and developed by Apple Inc. exclusively for its hardware. It is the operating system that powers many of the company's mobile devices, including the iPhone; the term also includes ...
devices.
The first video games, developed in the 1960s, were not usually
commercialised
Trade involves the transfer of goods and services from one person or entity to another, often in exchange for money. Economists refer to a system or network that allows trade as a market.
An early form of trade, barter, saw the direct exchan ...
. They required
mainframe computer
A mainframe computer, informally called a mainframe or big iron, is a computer used primarily by large organizations for critical applications like bulk data processing for tasks such as censuses, industry and consumer statistics, enterpris ...
s to run and were not available to the general public. Commercial game development began in the '70s with the advent of
first-generation video game consoles and early
home computers like the
Apple I
The Apple Computer 1, originally released as the Apple Computer and known later as the Apple I or Apple-1, is an 8-bit desktop computer released by the Apple Computer Company (now Apple Inc.) in 1976. It was designed by Steve Wozniak. The i ...
. At that time, owing to low costs and low capabilities of computers, a lone
programmer
A computer programmer, sometimes referred to as a software developer, a software engineer, a programmer or a coder, is a person who creates computer programs — often for larger computer software.
A programmer is someone who writes/creates ...
could develop a full and complete game. However, in the late '80s and '90s, ever-increasing computer
processing power
In computing, computer performance is the amount of useful work accomplished by a computer system. Outside of specific contexts, computer performance is estimated in terms of accuracy, efficiency and speed of executing computer program instruction ...
and heightened expectations from
gamers
A gamer is a proactive hobbyist who plays interactive games, especially video games, tabletop role-playing games, and skill-based card games, and who plays for usually long periods of time. Some gamers are competitive, meaning they routinely ...
made it difficult for a single person to produce a mainstream
console
Console may refer to:
Computing and video games
* System console, a physical device to operate a computer
** Virtual console, a user interface for multiple computer consoles on one device
** Command-line interface, a method of interacting with ...
or
PC game
A personal computer game, also known as a PC game or computer game, is a type of video game played on a personal computer (PC) rather than a video game console or arcade machine. Its defining characteristics include: more diverse and user-deter ...
. The average cost of producing a
triple-A video game slowly rose, from 1–4 million in 2000, to over $5 million in 2006, then to over $20 million by 2010.
Mainstream commercial PC and console games are generally developed in phases: first, in
pre-production
Pre-production is the process of planning some of the elements involved in a film, television show, play, or other performance, as distinct from production and post-production. Pre-production ends when the planning ends and the content starts ...
,
pitches,
prototype
A prototype is an early sample, model, or release of a product built to test a concept or process. It is a term used in a variety of contexts, including semantics, design, electronics, and Software prototyping, software programming. A prototyp ...
s, and
game design document
A game design document (often abbreviated GDD) is a highly descriptive living software design document of the design for a video game. Oxland 2004, p. 240 Brathwaite, Schreiber 2009, p. 14 A GDD is created and edited by the development team and ...
s are written; if the idea is approved and the developer receives funding, then full-scale development begins. The development of a complete game usually involves a team of 20–100 individuals with various responsibilities, including
designers
A designer is a person who plans the form or structure of something before it is made, by preparing drawings or plans.
In practice, anyone who creates tangible or intangible objects, products, processes, laws, games, graphics, services, or exp ...
,
artists
An artist is a person engaged in an activity related to creating art, practicing the arts, or demonstrating an art. The common usage in both everyday speech and academic discourse refers to a practitioner in the visual arts only. However, the ...
,
programmer
A computer programmer, sometimes referred to as a software developer, a software engineer, a programmer or a coder, is a person who creates computer programs — often for larger computer software.
A programmer is someone who writes/creates ...
s, and
testers.
Overview
Games are produced through the
software development
Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components. Software development invol ...
process. Games are developed as a creative outlet and to generate profit. Game making is considered both art and science. Development is normally funded by a
publisher
Publishing is the activity of making information, literature, music, software and other content available to the public for sale or for free. Traditionally, the term refers to the creation and distribution of printed works, such as books, newsp ...
. Well-made games bring profit more readily. However, it is important to estimate a game's financial requirements, such as development costs of individual features. Failing to provide clear implications of game's expectations may result in exceeding allocated budget. In fact, the majority of commercial games do not produce profit.
Most developers cannot afford changing their development schedule mid-way, and require estimating their capabilities with available resources before production.
The game industry requires innovations, as publishers cannot profit from constant release of repetitive sequels and imitations. Every year new
independent development companies open and some manage to develop hit titles. Similarly, many developers close down because they cannot find a publishing contract or their production is not profitable. It is difficult to start a new company due to high initial investment required. Nevertheless, growth of casual and mobile game market has allowed developers with smaller teams to enter the market. Once the companies become financially stable, they may expand to develop larger games. Most developers start small and gradually expand their business. A developer receiving profit from a successful title may store up capital to expand and re-factor their company, as well as tolerate more failed deadlines.
An average development budget for a multiplatform game is
US$
The United States dollar (symbol: $; code: USD; also abbreviated US$ or U.S. Dollar, to distinguish it from other dollar-denominated currencies; referred to as the dollar, U.S. dollar, American dollar, or colloquially buck) is the official ...
18-28M, with high-profile games often exceeding $40M.
In the early era of
home computers and video game consoles in the early 1980s, a single
programmer
A computer programmer, sometimes referred to as a software developer, a software engineer, a programmer or a coder, is a person who creates computer programs — often for larger computer software.
A programmer is someone who writes/creates ...
could handle almost all the tasks of developing a game — programming, graphical design, sound effects, etc.
It could take as little as six weeks to develop a game. However, the high user expectations and requirements of modern commercial games far exceed the capabilities of a single developer and require the splitting of responsibilities. A team of over a hundred people can be employed full-time for a single project.
Game development, production, or design is a process that starts from an idea or concept. Often the idea is based on a modification of an existing game concept. The game idea may fall within one or several
genres
Genre () is any form or type of communication in any mode (written, spoken, digital, artistic, etc.) with socially-agreed-upon conventions developed over time. In popular usage, it normally describes a category of literature, music, or other for ...
. Designers often experiment with different combinations of genres. A game designer generally writes an initial game proposal document, that describes the basic concept, gameplay, feature list, setting and story, target audience, requirements and schedule, and finally staff and budget estimates. Different companies have different formal procedures and philosophies regarding game design and development. There is no standardized development method; however commonalities exist.
A
game developer may range from a single individual to a large multinational company. There are both independent and publisher-owned studios. Independent developers rely on financial support from a
game publisher. They usually have to develop a game from concept to prototype without external funding. The formal game proposal is then submitted to publishers, who may finance the game development from several months to years. The publisher would retain exclusive rights to distribute and market the game and would often own the intellectual property rights for the game franchise. Publisher's company may also own the developer's company, or it may have internal development studio(s). Generally the publisher is the one who owns the game's
intellectual property
Intellectual property (IP) is a category of property that includes intangible creations of the human intellect. There are many types of intellectual property, and some countries recognize more than others. The best-known types are patents, cop ...
rights.
All but the smallest developer companies work on several titles at once. This is necessary because of the time taken between shipping a game and receiving royalty payments, which may be between 6 and 18 months. Small companies may structure contracts, ask for advances on royalties, use shareware distribution, employ part-time workers and use other methods to meet payroll demands.
Console manufacturer
A video game console is an electronic device that outputs a video signal or image to display a video game that can be played with a game controller. These may be home consoles, which are generally placed in a permanent location connected to a ...
s, such as
Microsoft
Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washing ...
,
Nintendo
is a Japanese Multinational corporation, multinational video game company headquartered in Kyoto, Japan. It develops video games and video game consoles.
Nintendo was founded in 1889 as by craftsman Fusajiro Yamauchi and originally produce ...
, or
Sony
, commonly stylized as SONY, is a Japanese multinational conglomerate corporation headquartered in Minato, Tokyo, Japan. As a major technology company, it operates as one of the world's largest manufacturers of consumer and professional ...
, have a standard set of technical requirements that a game must conform to in order to be approved. Additionally, the game concept must be approved by the manufacturer, who may refuse to approve certain titles.
Most modern PC or console games take from three to five years to complete., where as a mobile game can be developed in a few months.
The length of development is influenced by a number of factors, such as
genre
Genre () is any form or type of communication in any mode (written, spoken, digital, artistic, etc.) with socially-agreed-upon conventions developed over time. In popular usage, it normally describes a category of literature, music, or other for ...
, scale, development platform and number of assets.
Some games can take much longer than the average time frame to complete. An infamous example is
3D Realms
3D Realms Entertainment ApS is a video game publisher based in Aalborg, Denmark. Scott Miller (entrepreneur), Scott Miller founded the company in his parents' home in Garland, Texas, in 1987 as Apogee Software Productions to release his game ' ...
' ''
Duke Nukem Forever
''Duke Nukem Forever'' is a 2011 first-person shooter game developed by Gearbox Software and published by 2K Games for Windows, PlayStation 3, and Xbox 360. It is the fourth main installment in the ''Duke Nukem'' series and the sequel to ''Duke ...
'', announced to be in production in April 1997 and released fourteen years later in June 2011. Planning for Maxis' game ''
Spore
In biology, a spore is a unit of sexual or asexual reproduction that may be adapted for dispersal and for survival, often for extended periods of time, in unfavourable conditions. Spores form part of the life cycles of many plants, algae, f ...
'' began in late 1999; the game was released nine years later in September 2008. The game ''
Prey
Predation is a biological interaction where one organism, the predator, kills and eats another organism, its prey. It is one of a family of common feeding behaviours that includes parasitism and micropredation (which usually do not kill the ...
'' was briefly profiled in a 1997 issue of PC Gamer, but was not released until 2006, and only then in highly altered form. Finally, ''
Team Fortress 2
''Team Fortress 2'' is a 2007 multiplayer first-person shooter, first-person shooter game developed and published by Valve Corporation. It is the sequel to the 1996 ''Team Fortress'' Mod (video gaming), mod for ''Quake (video game), Quake'' and ...
'' was in development from 1998 until its 2007 release, and emerged from a convoluted development process involving "probably three or four different games", according to
Gabe Newell
Gabe Logan Newell (born November 3, 1962), nicknamed Gaben, is an American businessman and the president of the video game company Valve.
Newell was born in Colorado and grew up in Davis, California. He attended Harvard University in the early ...
.
The game revenue from retails is divided among the parties along the distribution chain, such as — developer, publisher, retail, manufacturer and console royalty. Many developers fail to profit from this and go bankrupt. Many developers seek alternative economic models through Internet marketing and distribution channels to improve returns., as through a mobile distribution channel the share of a developer can be up to 70% of the total revenue
and through an online distribution channel owned by the developer almost 100%.
History
The history of game making begins with the development of the
first video game
The history of video games spans a period of time between the invention of the first electronic games and today, covering many inventions and developments. Video gaming reached mainstream popularity in the 1970s and 1980s, when arcade video ga ...
s, although which video game is the first depends on the definition of ''video game''. The first games created had little entertainment value, and their development focus was separate from user experience—in fact, these games required mainframe computers to play them. ''
OXO'', written by
Alexander S. Douglas
Alexander Shafto "Sandy" Douglas CBE (21 May 1921 – 29 April 2010) was a British professor of computer science, credited with creating the first graphical computer game OXO, a Noughts and Crosses computer game in 1952 on the EDSAC computer ...
in 1952, was the first computer game to use a digital display. In 1958, a game called ''
Tennis for Two
''Tennis for Two'' (also known as ''Computer Tennis'') is a sports video game that simulates a game of tennis, and was one of the first games developed in the early history of video games. American physicist William Higinbotham designed the gam ...
'', which displayed its output on an oscilloscope, was made by
Willy Higinbotham, a physicist working at the
Brookhaven National Laboratory
Brookhaven National Laboratory (BNL) is a United States Department of Energy national laboratory located in Upton, Long Island, and was formally established in 1947 at the site of Camp Upton, a former U.S. Army base and Japanese internment c ...
.
In 1961, a mainframe computer game called ''
Spacewar!
''Spacewar!'' is a space combat video game developed in 1962 by Steve Russell in collaboration with Martin Graetz, Wayne Wiitanen, Bob Saunders, Steve Piner, and others. It was written for the newly installed DEC PDP-1 minicomputer at the Mas ...
'' was developed by a group of
Massachusetts Institute of Technology
The Massachusetts Institute of Technology (MIT) is a private land-grant research university in Cambridge, Massachusetts. Established in 1861, MIT has played a key role in the development of modern technology and science, and is one of the ...
students led by
Steve Russell.
True commercial design and development of games began in the 1970s, when
arcade video games
Arcade most often refers to:
* Arcade game, a coin-operated game machine
** Arcade cabinet, housing which holds an arcade game's hardware
** Arcade system board, a standardized printed circuit board
* Amusement arcade, a place with arcade games ...
and
first-generation consoles were marketed. In 1971, ''
Computer Space
''Computer Space'' is a space combat arcade game developed in 1971. Created by Nolan Bushnell and Ted Dabney in partnership as Syzygy Engineering, it was the first arcade video game as well as the first commercially available video game. ''Comput ...
'' was the first commercially sold, coin-operated video game. It used a black-and-white
television
Television, sometimes shortened to TV, is a telecommunication medium for transmitting moving images and sound. The term can refer to a television set, or the medium of television transmission. Television is a mass medium for advertisin ...
for its display, and the computer system was made of
74 series TTL
TTL may refer to:
Photography
* Through-the-lens metering, a camera feature
* Zenit TTL, an SLR film camera named for its TTL metering capability
Technology
* Time to live, a computer data lifespan-limiting mechanism
* Transistor–transistor lo ...
chips
''CHiPs'' is an American crime drama television series created by Rick Rosner and originally aired on NBC from September 15, 1977, to May 1, 1983. It follows the lives of two motorcycle officers of the California Highway Patrol (CHP). The serie ...
. In 1972, the first home console system was released called
Magnavox Odyssey
The Magnavox Odyssey is the first commercial home video game console. The hardware was designed by a small team led by Ralph H. Baer at Sanders Associates, while Magnavox completed development and released it in the United States in September ...
, developed by
Ralph H. Baer
Ralph Henry Baer (born Rudolf Heinrich Baer; March 8, 1922 – December 6, 2014) was a German-American inventor, game developer, and engineer.
Baer's family fled Germany just before World War II and Baer served the American war effort, gain ...
. That same year,
Atari
Atari () is a brand name that has been owned by several entities since its inception in 1972. It is currently owned by French publisher Atari SA through a subsidiary named Atari Interactive. The original Atari, Inc. (1972–1992), Atari, Inc., ...
released ''
Pong
''Pong'' is a table tennis–themed twitch arcade sports video game, featuring simple two-dimensional graphics, manufactured by Atari and originally released in 1972. It was one of the earliest arcade video games; it was created by Allan Alcor ...
'', an arcade game that increased video game popularity.
The commercial success of ''Pong'' led other companies to develop ''Pong'' clones, spawning the
video game industry
The video game industry encompasses the development, marketing, and monetization of video games. The industry encompasses dozens of job disciplines and thousands of jobs worldwide.
The video game industry has grown from niches to mainstream. , ...
.
Programmers worked within the big companies to produce games for these devices. The industry did not see huge innovation in game design and a large number of consoles had very similar games. Many of these early games were often ''Pong'' clones.
Some games were different, however, such as ''
Gun Fight
''Gun Fight'', known as in Japan and Europe, is a 1975 multidirectional shooter arcade game designed by Tomohiro Nishikado, and released by Taito in Japan and Europe and by Midway in North America. Based around two Old West cowboys armed ...
'', which was significant for several reasons:
an early 1975
on-foot,
multi-directional shooter
A twin-stick shooter is a subgenre of shoot 'em up video games. It is a multidirectional shooter in which the player character is controlled using two joysticks: one for movement on a flat plane, and one to aim and fire shots at enemies, Usually s ...
,
which depicted
game characters,
game violence, and human-to-human
combat
Combat ( French for ''fight'') is a purposeful violent conflict meant to physically harm or kill the opposition. Combat may be armed (using weapons) or unarmed ( not using weapons). Combat is sometimes resorted to as a method of self-defense, or ...
.
Tomohiro Nishikado's original version was based on
discrete logic
A logic gate is an idealized or physical device implementing a Boolean function, a logical operation performed on one or more binary inputs that produces a single binary output. Depending on the context, the term may refer to an ideal logic gate ...
,
which
Dave Nutting adapted using the
Intel 8080
The Intel 8080 (''"eighty-eighty"'') is the second 8-bit microprocessor designed and manufactured by Intel. It first appeared in April 1974 and is an extended and enhanced variant of the earlier 8008 design, although without binary compatibil ...
, making it the first video game to use a
microprocessor
A microprocessor is a computer processor where the data processing logic and control is included on a single integrated circuit, or a small number of integrated circuits. The microprocessor contains the arithmetic, logic, and control circu ...
.
[ Steve L. Kent (2001), '' The ultimate history of video games: from Pong to Pokémon and beyond : the story behind the craze that touched our lives and changed the world'', p. 64, Prima, ] Console manufacturers soon started to produce consoles that were able to play independently developed games, and ran on microprocessors, marking the beginning of
second-generation consoles, beginning with the release of the
Fairchild Channel F
The Fairchild Channel F, short for "Channel Fun", is a video game console, the first to be based on a microprocessor and to use ROM cartridges instead of having games built-in. It was released by Fairchild Camera and Instrument in November 1976 a ...
in 1976.
The flood of ''Pong'' clones led to the
video game crash of 1977
In the history of video games, the first generation era refers to the video games, video game consoles, and handheld video game consoles available from 1972 to 1983. Notable consoles of the first generation include the Odyssey series (excludin ...
, which eventually came to an end with the mainstream success of
Taito
is a Japanese company that specializes in video games, toys, arcade cabinets and game centers, based in Shinjuku, Tokyo. The company was founded by Michael Kogan in 1953 as the importing vodka, vending machines and jukeboxes into Japan. It b ...
's 1978 arcade
shooter game
Shooter video games or shooters are a subgenre of action video games where the focus is almost entirely on the defeat of the character's enemies using the weapons given to the player. Usually these weapons are firearms or some other long-range ...
''
Space Invaders
is a 1978 shoot 'em up arcade game developed by Tomohiro Nishikado. It was manufactured and sold by Taito in Japan, and licensed to the Midway division of Bally for overseas distribution. ''Space Invaders'' was the first fixed shooter and set ...
'',
marking the beginning of the
golden age of arcade video games
The golden age of arcade video games was the period of rapid growth, technological development and cultural influence of arcade video games, from the late 1970s to the early 1980s. The period began with the release of ''Space Invaders'' in 1978, ...
and inspiring dozens of manufacturers to enter the market.
Its creator Nishikado not only designed and programmed the game, but also did the artwork, engineered the
arcade hardware, and put together a
microcomputer
A microcomputer is a small, relatively inexpensive computer having a central processing unit (CPU) made out of a microprocessor. The computer also includes memory and input/output (I/O) circuitry together mounted on a printed circuit board (PC ...
from scratch.
It was soon
ported
In software engineering, porting is the process of adapting software for the purpose of achieving some form of execution in a computing environment that is different from the one that a given program (meant for such execution) was originally desi ...
to the
Atari 2600
The Atari 2600, initially branded as the Atari Video Computer System (Atari VCS) from its release until November 1982, is a home video game console developed and produced by Atari, Inc. Released in September 1977, it popularized microprocessor- ...
, becoming the first "
killer app
In marketing terminology, a killer application (commonly shortened to killer app) is any computer program or software that is so necessary or desirable that it proves the core value of some larger technology, such as computer hardware, a video game ...
" and quadrupling the console's sales.
At the same time,
home computers appeared on the market, allowing individual programmers and hobbyists to develop games. This allowed hardware manufacturer and software manufacturers to act separately. A very large number of games could be produced by an individual, as games were easy to make because graphical and memory limitation did not allow for much content. Larger companies developed, who focused selected teams to work on a title. The developers of many early home video games, such as ''
Zork
''Zork'' is a text-based adventure game first released in 1977 by developers Tim Anderson, Marc Blank, Bruce Daniels, and Dave Lebling for the PDP-10 mainframe computer. The original developers and others, as the company Infocom, expanded a ...
'', ''
Baseball
Baseball is a bat-and-ball sport played between two teams of nine players each, taking turns batting and fielding. The game occurs over the course of several plays, with each play generally beginning when a player on the fielding tea ...
'', ''
Air Warrior
''Air Warrior'' was a multiplayer online combat flight simulation game launched by Kesmai in 1988. It was hosted on GEnie and used that service as a server for client software running on a variety of personal computers. It underwent continual imp ...
'', and ''
Adventure
An adventure is an exciting experience or undertaking that is typically bold, sometimes risky. Adventures may be activities with danger such as traveling, exploring, skydiving, mountain climbing, scuba diving, river rafting, or other extreme spo ...
'', later transitioned their work as products of the early video game industry.
The industry expanded significantly at the time, with the arcade video game sector alone (representing the largest share of the gaming industry) generating higher revenues than both
pop music
Pop music is a genre of popular music that originated in its modern form during the mid-1950s in the United States and the United Kingdom. The terms ''popular music'' and ''pop music'' are often used interchangeably, although the former describe ...
and
Hollywood films
The cinema of the United States, consisting mainly of major film studios (also known as Hollywood) along with some independent film, has had a large effect on the global film industry since the early 20th century. The dominant style of Ame ...
combined.
The home video game industry, however, suffered major losses following the
video game crash of 1983
The video game crash of 1983 (known as the Atari shock in Japan) was a large-scale recession in the video game industry that occurred from 1983 to 1985, primarily in the United States. The crash was attributed to several factors, including ma ...
. In 1984
Jon Freeman warned in ''Computer Gaming World'':
Chris Crawford and
Don Daglow
Don Daglow (born circa 1953) is an American video game designer, programmer, and producer. He is best known for being the creator of early games from several different genres, including pioneering simulation game ''Utopia'' for Intellivision in ...
in 1987 similarly advised prospective designers to write games as a hobby first, and to not quit their existing jobs early.
The home video game industry was revitalized soon after by the widespread success of the
Nintendo Entertainment System
The Nintendo Entertainment System (NES) is an 8-bit third-generation home video game console produced by Nintendo. It was first released in Japan in 1983 as the commonly known as the The NES, a redesigned version, was released in America ...
.
''
Compute!'s Gazette
''Compute!'s Gazette'' (), stylized as ''COMPUTE!'s Gazette'', was a computer magazine of the 1980s, directed at users of Commodore's 8-bit home computers. Announced as ''The Commodore Gazette'', it was a Commodore-only daughter magazine of the ...
'' in 1986 stated that although individuals developed most early video games, "It's impossible for one person to have the multiple talents necessary to create a good game".
By 1987 a video game required 12 months to develop and another six to plan marketing. Projects remained usually solo efforts, with single developers delivering finished games to their publishers.
With the ever-increasing processing and graphical capabilities of arcade, console and computer products, along with an increase in user expectations, game design moved beyond the scope of a single developer to produce a marketable game. The ''Gazette'' stated, "The process of writing a game involves coming up with an original, entertaining concept, having the skill to bring it to fruition through good, efficient programming, and also being a fairly respectable artist". This sparked the beginning of team-based development. In broad terms, during the 1980s, pre-production involved sketches and test routines of the only developer. In the 1990s, pre-production consisted mostly of game art previews. In the early 2000s, pre-production usually produced a
playable demo
A game demo is a trial version of a video game that is limited to a certain time limit or a point in progress, which leads to the player buying the game if they liked it. A game demo comes in forms such as shareware, demo disc, downloadable so ...
.
In 2000 a 12 to 36 month development project was funded by a publisher for
US$
The United States dollar (symbol: $; code: USD; also abbreviated US$ or U.S. Dollar, to distinguish it from other dollar-denominated currencies; referred to as the dollar, U.S. dollar, American dollar, or colloquially buck) is the official ...
1M–3M. Additionally, $250k–1.5M were spent on marketing and sales development. In 2001, over 3000 games were released for PC; and from about 100 games turning profit only about 50 made significant profit. In the early 2000s it became increasingly common to use
middleware game engines, such as
Quake engine
The ''Quake'' engine is the game engine developed by id Software to power their 1996 video game '' Quake''. It featured true 3D real-time rendering and is now licensed under the terms of GNU General Public License v2.0 or later.
After rele ...
or
Unreal engine
Unreal Engine (UE) is a 3D computer graphics game engine developed by Epic Games, first showcased in the 1998 first-person shooter game ''Unreal''. Initially developed for PC first-person shooters, it has since been used in a variety of genres ...
.
In the early 2000s, also
mobile games
A mobile game, or smartphone game, is a video game that is typically played on a mobile phone. The term also refers to all games that are played on any portable device, including from mobile phone ( feature phone or smartphone), tablet, PDA to ...
started to gain popularity. However, mobile games distributed by mobile operators remained a marginal form of gaming until the Apple
App Store
An App Store (or app marketplace) is a type of digital distribution platform for computer software called applications, often in a mobile context. Apps provide a specific set of functions which, by definition, do not include the running of the co ...
was launched in 2008.
In 2005, a mainstream console video game cost from
US$
The United States dollar (symbol: $; code: USD; also abbreviated US$ or U.S. Dollar, to distinguish it from other dollar-denominated currencies; referred to as the dollar, U.S. dollar, American dollar, or colloquially buck) is the official ...
3M to $6M to develop. Some games cost as much as $20M to develop. In 2006 the profit from a console game sold at retail was divided among parties of distribution chain as follows: developer (13%), publisher (32%), retail (32%), manufacturer (5%), console royalty (18%). In 2008 a developer would retain around 17% of retail price and around 85% if sold online.
Since the
third generation of consoles, the home video game industry has constantly increased and expanded. The industry revenue has increased at least five-fold since the 1990s. In 2007, the software portion of video game revenue was $9.5 billion, exceeding that of the movie industry.
The Apple App Store, introduced in 2008, was the first mobile application store operated directly by the mobile platform holder. It significantly changed the consumer behaviour more favourable for downloading mobile content and quickly broadened the markets of mobile games.
In 2009 games' market annual value was estimated between $7–30 billion, depending on which sales figures are included. This is on par with films' box office market. A publisher would typically fund an independent developer for $500k–$5M for a development of a title. In 2012, the total value had already reached $66.3 billion and by then the video game markets were no longer dominated by console games. According to Newzoo, the share of MMO's was 19.8%, PC/MAC's 9.8%, tablets' 3.2%, smartphones 10.6%, handhelds' 9.8%, consoles' only 36.7% and online casual games 10.2%. The fastest growing market segments being mobile games with an average annual rate of 19% for smartphones and 48% for tablets.
In the past several years, many developers opened and many closed down. Each year a number of developers are acquired by larger companies or merge with existing companies. For example, in 2007
Blizzard Entertainment
Blizzard Entertainment, Inc. is an American video game developer and publisher based in Irvine, California. A subsidiary of Activision Blizzard, the company was founded on February 8, 1991, under the name Silicon & Synapse, Inc. by three graduat ...
's parent company,
Vivendi Games
Vivendi Games was an American video game publisher and holding company based in Los Angeles. It was founded in 1996 as CUC Software, the publishing subsidiary of CUC International, after the latter acquired video game companies Davidson & Assoc ...
merged with
Activision
Activision Publishing, Inc. is an American video game publisher based in Santa Monica, California. It serves as the publishing business for its parent company, Activision Blizzard, and consists of several subsidiary studios. Activision is one o ...
. In 2008
Electronic Arts
Electronic Arts Inc. (EA) is an American video game company headquartered in Redwood City, California. Founded in May 1982 by Apple employee Trip Hawkins, the company was a pioneer of the early home computer game industry and promoted the d ...
nearly acquired
Take-Two Interactive
Take-Two Interactive Software, Inc. is an American video game holding company based in New York City and founded by Ryan Brant in September 1993.
The company owns two major publishing labels, Rockstar Games and 2K, which operate internal g ...
. In 2009
Midway Games
Midway Games Inc., known previously as Midway Manufacturing and Bally Midway, and commonly known as simply Midway, was an American video game developer and publisher. Midway's franchises included ''Mortal Kombat'', ''Rampage (series), Rampage'' ...
was acquired by
Time-Warner
Warner Media, LLC ( traded as WarnerMedia) was an American multinational mass media and entertainment conglomerate. It was headquartered at the 30 Hudson Yards complex in New York City, United States.
It was originally established in 1972 by ...
and
Eidos Interactive
Square Enix Limited (formerly Domark Limited and Eidos Interactive Limited) is a British subsidiary of the Japanese video game company Square Enix, acting as their European publishing arm. The company formerly owned ''Tomb Raider'', which was in ...
merged with
Square Enix
is a Japanese Multinational corporation, multinational holding company, production enterprise and entertainment conglomerate, best known for its ''Final Fantasy'', ''Dragon Quest'', ''Star Ocean'' and ''Kingdom Hearts'' role-playing video game ...
.
Roles
Producer
Development is overseen by internal and external producers. The producer working for the developer is known as the ''internal producer'' and manages the development team, schedules, reports progress, hires and assigns staff, and so on. The producer working for the publisher is known as the ''external producer'' and oversees developer progress and budget. Producer's responsibilities include
PR, contract negotiation, liaising between the staff and stakeholders, schedule and budget maintenance,
quality assurance
Quality assurance (QA) is the term used in both manufacturing and service industries to describe the systematic efforts taken to ensure that the product(s) delivered to customer(s) meet with the contractual and other agreed upon performance, design ...
,
beta
Beta (, ; uppercase , lowercase , or cursive ; grc, βῆτα, bē̂ta or ell, βήτα, víta) is the second letter of the Greek alphabet. In the system of Greek numerals, it has a value of 2. In Modern Greek, it represents the voiced labiod ...
test management, and localization. This role may also be referred to as ''project manager'', ''project lead'', or ''director''.
Publisher
A video game publisher is a company that publishes video games that they have either developed internally or have had developed by an external video game developer. As with book publishers or publishers of DVD movies, video game publishers are responsible for their product's manufacturing and marketing, including market research and all aspects of advertising.
They usually finance the development, sometimes by paying a video game developer (the publisher calls this external development) and sometimes by paying an internal staff of developers called a studio. Consequently, they also typically own the IP of the game.
Large video game publishers also distribute the games they publish, while some smaller publishers instead hire distribution companies (or larger video game publishers) to distribute the games they publish.
Other functions usually performed by the publisher include deciding on and paying for any license that the game may utilize; paying for localization; layout, printing, and possibly the writing of the user manual; and the creation of graphic design elements such as the box design.
Large publishers may also attempt to boost efficiency across all internal and external development teams by providing services such as sound design and code packages for commonly needed functionality.
Because the publisher usually finances development, it usually tries to manage development risk with a staff of producers or project managers to monitor the progress of the developer, critique ongoing development, and assist as necessary. Most video games created by an external video game developer are paid for with periodic advances on royalties. These advances are paid when the developer reaches certain stages of development, called milestones.
Independent video game developers create games without a publisher and may choose to digitally distribute their games.
Development team
Developers can range in size from small groups making casual games to housing hundreds of employees and producing several large titles. Companies divide their subtasks of game's development. Individual job titles may vary; however, roles are the same within the industry. The development team consists of several members. Some members of the team may handle more than one role; similarly more than one task may be handled by the same member. Team size can vary from 3 to 100 or more members, depending on the game's scope. The most represented are artists, followed by programmers, then designers, and finally, audio specialists, with one to three producers in management. Many teams also include a dedicated writer with expertise in
video game writing
Video game writing is the art and craft of writing scripts and narratives for video games. Similar to screenwriting, it is typically a freelance profession. It includes many differences from writing for film, due to the non-linear and interac ...
. These positions are employed full-time. Other positions, such as testers, may be employed only part-time. Use of contractors for art, programming, and writing is standard within the industry. Salaries for these positions vary depending on both the experience and the location of the employee.
A development team includes these roles or disciplines:
Designer
A game designer is a person who designs
gameplay
Gameplay is the specific way in which players interact with a game, and in particular with video games. Gameplay is the pattern defined through the game rules, connection between player and the game, challenges and overcoming them, plot and pla ...
, conceiving and designing the rules and structure of a
game
A game is a structured form of play (activity), play, usually undertaken for enjoyment, entertainment or fun, and sometimes used as an educational tool. Many games are also considered to be work (such as professional players of spectator s ...
. Development teams usually have a lead designer who coordinates the work of other designers. They are the main visionary of the game. One of the roles of a designer is being a writer, often employed part-time to conceive game's
narrative
A narrative, story, or tale is any account of a series of related events or experiences, whether nonfictional (memoir, biography, news report, documentary, travel literature, travelogue, etc.) or fictional (fairy tale, fable, legend, thriller (ge ...
, dialogue, commentary,
cutscene
A cutscene or event scene (sometimes in-game cinematic or in-game movie) is a sequence in a video game that is not interactive, interrupting the gameplay. Such scenes are used to show conversations between characters, set the mood, reward the ...
narrative, journals,
video game packaging
Video game packaging refers to the physical storage of the contents of a PC or console game, both for safekeeping and shop display. In the past, a number of materials and packaging designs were used, mostly paperboard or plastic. Today, most phy ...
content, hint system, etc. In larger projects, there are often separate designers for various parts of the game, such as,
game mechanics
In tabletop games and video games, game mechanics are the rules or ludemes that govern and guide the player's actions, as well as the game's response to them. A rule is an instruction on how to play, a ludeme is an element of play like the L-sha ...
,
user interface
In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine f ...
,
characters
Character or Characters may refer to:
Arts, entertainment, and media Literature
* ''Character'' (novel), a 1936 Dutch novel by Ferdinand Bordewijk
* ''Characters'' (Theophrastus), a classical Greek set of character sketches attributed to The ...
,
dialogue
Dialogue (sometimes spelled dialog in American English) is a written or spoken conversational exchange between two or more people, and a literary and theatrical form that depicts such an exchange. As a philosophical or didactic device, it is c ...
,
graphics
Graphics () are visual images or designs on some surface, such as a wall, canvas, screen, paper, or stone, to inform, illustrate, or entertain. In contemporary usage, it includes a pictorial representation of data, as in design and manufacture ...
, etc.
Artist
A game artist is a
visual artist
The visual arts are art forms such as painting, drawing, printmaking, sculpture, ceramics, photography, video, filmmaking, design, crafts and architecture. Many artistic disciplines such as performing arts, conceptual art, and textile arts al ...
who creates video game art. The art production is usually overseen by an ''art director'' or ''art lead'', making sure their vision is followed. The art director manages the art team, scheduling and coordinating within the development team.
The artist's job may be
2D oriented or
3D oriented. ''2D artists'' may produce concept art, sprites,
textures, environmental backdrops or terrain images, and user interface. ''3D artists'' may produce models or
meshes
A mesh is a barrier made of connected strands of metal, fiber, or other flexible or ductile materials. A mesh is similar to a web or a net in that it has many attached or woven strands.
Types
* A plastic mesh may be extruded, oriented, ex ...
, animation, 3D environment, and cinematics. Artists sometimes occupy both roles.
Programmer
A game programmer is a
software engineer
Software engineering is a systematic engineering approach to software development.
A software engineer is a person who applies the principles of software engineering to design, develop, maintain, test, and evaluate computer software. The term ''p ...
who primarily develops video games or related software (such as
game development tool
A game development tool is a specialized software application that assists or facilitates the making of a video game. Some tasks handled by tools include the conversion of assets (such as 3D models, textures, etc.) into formats required by the g ...
s). The game's
codebase
In software development, a codebase (or code base) is a collection of source code used to build a particular software system, application, or software component. Typically, a codebase includes only human-written source code files; thus, a codeb ...
development is handled by programmers. There are usually one to several
lead programmer
In software development, a lead programmer is responsible for providing technical guidance and mentorship to a team of software developers. Alternative titles include ''development lead'', ''technical lead'', ''lead programmer'', or ''lead applicat ...
s, who implement the game's starting codebase and overview future development and programmer allocation on individual modules. An entry-level programmer can make, on average, around $70,000 annually and an experienced programmer can make, on average, around $125,000 annually.
Individual programming disciplines roles include:
*
Physics
Physics is the natural science that studies matter, its fundamental constituents, its motion and behavior through space and time, and the related entities of energy and force. "Physical science is that department of knowledge which r ...
– the programming of the
game engine
A game engine is a software framework primarily designed for the development of video games and generally includes relevant libraries and support programs. The "engine" terminology is similar to the term "software engine" used in the software i ...
, including simulating physics,
collision
In physics, a collision is any event in which two or more bodies exert forces on each other in a relatively short time. Although the most common use of the word ''collision'' refers to incidents in which two or more objects collide with great fo ...
, object movement, etc.;
*
AI – producing computer agents using game AI techniques, such as scripting, planning, rule-based decisions, etc.
* Graphics – the managing of graphical content utilization and memory considerations; the production of graphics engine, integration of
models
A model is an informative representation of an object, person or system. The term originally denoted the plans of a building in late 16th-century English, and derived via French and Italian ultimately from Latin ''modulus'', a measure.
Models c ...
, textures to work along the
physics engine
A physics engine is computer software that provides an approximate simulation of certain physical systems, such as rigid body dynamics (including collision detection), soft body dynamics, and fluid dynamics, of use in the domains of computer gr ...
.
*
Sound
In physics, sound is a vibration that propagates as an acoustic wave, through a transmission medium such as a gas, liquid or solid.
In human physiology and psychology, sound is the ''reception'' of such waves and their ''perception'' by the ...
– integration of music, speech, effect sounds into the proper locations and times.
*
Gameplay
Gameplay is the specific way in which players interact with a game, and in particular with video games. Gameplay is the pattern defined through the game rules, connection between player and the game, challenges and overcoming them, plot and pla ...
– implementation of various games rules and features (sometimes called a ''generalist'');
* Scripting – development and maintenance of high-level command system for various in-game tasks, such as AI, level editor triggers, etc.
*
UI – production of user interface elements, like option menus,
HUDs, help and feedback systems, etc.
* Input processing – processing and compatibility correlation of various input devices, such as keyboard, mouse, gamepad, etc.
* Network communications – the managing of data inputs and outputs for local and internet gameplay.
*
Game tools – the production of tools to accompany the development of the game, especially for designers and scripters.
Level designer
A level designer is a person who creates
level
Level or levels may refer to:
Engineering
*Level (instrument), a device used to measure true horizontal or relative heights
*Spirit level, an instrument designed to indicate whether a surface is horizontal or vertical
*Canal pound or level
*Regr ...
s, challenges or missions for video games using a specific set of
program
Program, programme, programmer, or programming may refer to:
Business and management
* Program management, the process of managing several related projects
* Time management
* Program, a part of planning
Arts and entertainment Audio
* Progra ...
s. These programs may be commonly available commercial
3D or
2D design programs, or specially designed and tailored
level editor
In video games, a level (also referred to as a map, stage, or round in some older games) is any space available to the player during the course of completion of an objective. Video game levels generally have progressively-increasing difficulty t ...
s made for a specific game.
Level designers work with both incomplete and complete versions of the game. Game programmers usually produce level editors and design tools for the designers to use. This eliminates the need for designers to access or modify game code. Level editors may involve custom
high-level
High-level and low-level, as technical terms, are used to classify, describe and point to specific goals of a systematic operation; and are applied in a wide range of contexts, such as, for instance, in domains as widely varied as computer scienc ...
scripting language
A scripting language or script language is a programming language that is used to manipulate, customize, and automate the facilities of an existing system. Scripting languages are usually interpreted at runtime rather than compiled.
A scripting ...
s for interactive environments or AIs. As opposed to the level editing tools sometimes available to the community, level designers often work with placeholders and prototypes aiming for consistency and clear layout before required artwork is completed.
Sound engineer
Sound engineers are technical professionals responsible for
sound effect
A sound effect (or audio effect) is an artificially created or enhanced sound, or sound process used to emphasize artistic or other content of films, television shows, live performance, animation, video games, music, or other media. Traditi ...
s and sound positioning. They are sometimes involved in creating haptic feedback, as was the case with the
Returnal game sound team at PlayStation Studios Creative Arts' in London.
They sometimes oversee
voice acting
Voice acting is the art of performing voice-overs to present a character or provide information to an audience. Performers are called voice actors/actresses, voice artists, dubbing artists, voice talent, voice-over artists, or voice-over talent ...
and other sound asset creation.
Composer
A composer is a person who writes music. The term is especially used to indicate composers of Western classical music, or those who are composers by occupation. Many composers are, or were, also skilled performers of music.
Etymology and Defi ...
s who create a game's
musical score also comprise a game's sound team, though often this work is outsourced.
Tester
The
quality assurance
Quality assurance (QA) is the term used in both manufacturing and service industries to describe the systematic efforts taken to ensure that the product(s) delivered to customer(s) meet with the contractual and other agreed upon performance, design ...
is carried out by game testers. A game tester analyzes
video game
Video games, also known as computer games, are electronic games that involves interaction with a user interface or input device such as a joystick, controller, keyboard, or motion sensing device to generate visual feedback. This fee ...
s to document
software defect
A software bug is an error, flaw or fault in the design, development, or operation of computer software that causes it to produce an incorrect or unexpected result, or to behave in unintended ways. The process of finding and correcting bugs i ...
s as part of a
quality control
Quality control (QC) is a process by which entities review the quality of all factors involved in production. ISO 9000 defines quality control as "a part of quality management focused on fulfilling quality requirements".
This approach places ...
. Testing is a highly technical field requiring
computing
Computing is any goal-oriented activity requiring, benefiting from, or creating computing machinery. It includes the study and experimentation of algorithmic processes, and development of both hardware and software. Computing has scientific, e ...
expertise, and analytic competence.
The testers ensure that the game falls within the proposed design: it both works and is entertaining.This involves testing of all features, compatibility,
localization
Localization or localisation may refer to:
Biology
* Localization of function, locating psychological functions in the brain or nervous system; see Linguistic intelligence
* Localization of sensation, ability to tell what part of the body is a ...
, etc. Although, necessary throughout the whole development process, testing is expensive and is often actively utilized only towards the completion of the project.
Development process
Game development is a software development process, as a video game is software with art, audio, and gameplay. Formal software development methods are often overlooked. Games with poor development methodology are likely to run over budget and time estimates, as well as contain a large number of bugs. Planning is important for individual and group projects alike.
Overall game development is not suited for typical
software life cycle
A software release life cycle is the sum of the stages of development and maturity for a piece of computer software ranging from its initial development to its eventual release, and including updated versions of the released version to help impro ...
methods, such as the
waterfall model
The waterfall model is a breakdown of project activities into linear sequential phases, meaning they are passed down onto each other, where each phase depends on the deliverables of the previous one and corresponds to a specialization of tasks. ...
.
One method employed for game development is
agile development
In software development, agile (sometimes written Agile) practices include requirements discovery and solutions improvement through the collaborative effort of self-organizing and cross-functional teams with their customer(s)/ end user(s), a ...
. It is based on
iterative prototyping, a subset of
software prototyping
Software prototyping is the activity of creating prototypes of software applications, i.e., incomplete versions of the software program being developed. It is an activity that can occur in software development and is comparable to prototyping as ...
. Agile development depends on feedback and refinement of game's iterations with gradually increasing feature set. This method is effective because most projects do not start with a clear requirement outline. A popular method of agile software development is
Scrum
Scrum may refer to:
Sport
* Scrum (rugby), a method of restarting play in rugby union and rugby league
** Scrum (rugby union), scrum in rugby union
* Scrum, an offensive melee formation in Japanese game Bo-taoshi
Media and popular culture
* M ...
.
Another successful method is
Personal Software Process (PSP) requiring additional training for staff to increase awareness of project's planning. This method is more expensive and requires commitment of team members. PSP can be extended to
Team Software Process
In combination with the personal software process (PSP), the team software process (TSP) provides a defined operational process framework that is designed to help teams of managers and engineers organize projects and produce software for
products ...
, where the whole team is self-directing.
Game development usually involves an overlap of these methods. For example, asset creation may be done via waterfall model, because requirements and specification are clear, but gameplay design might be done using iterative prototyping.
Development of a commercial game usually includes the following stages:
Pre-production
''Pre-production'' or ''design phase'' is a planning phase of the project focused on idea and concept development and production of initial design documents. The goal of concept development is to produce clear and easy to understand documentation, which describes all the tasks, schedules and estimates for the development team. The suite of documents produced in this phase is called
production plan. This phase is usually not funded by a publisher, however good publishers may require developers to produce plans during pre-production.
The concept documentation can be separated into three stages or documents—high concept, pitch and concept; however, there is no industry standard naming convention, for example, both Bethke (2003) and Bates (2004) refer to ''pitch document'' as "game proposal", yet Moore, Novak (2010) refers to ''concept document'' as "game proposal".
The late stage of pre-production may also be referred to as ''proof of concept'', or ''technical review'' when more detailed game documents are produced.
Publishers have started to expect broader game proposals even featuring playable prototypes.
High concept
''High concept'' is a brief description of a game. The high concept is the one-or two-sentence response to the question, "What is your game about?".
Pitch
A ''pitch'', ''concept document'', proposal document, or ''game proposal'' is a short summary document intended to present the game's selling points and detail why the game would be profitable to develop.
Verbal pitches may be made to management within the developer company, and then presented to publishers. A written document may need to be shown to publishers before funding is approved. A game proposal may undergo one to several ''green-light meetings'' with publisher executives who determine if the game is to be developed. The presentation of the project is often given by the game designers.
Demos
Demos may refer to:
Computing
* DEMOS, a Soviet Unix-like operating system
* DEMOS (ISP), the first internet service provider in the USSR
* Demos Commander, an Orthodox File Manager for Unix-like systems
* plural for Demo (computer programming)
...
may be created for the pitch; however may be unnecessary for established developers with good track records.
If the developer acts as its own publisher, or both companies are subsidiaries of a single company, then only the upper management needs to give approval.
Concept
''Concept document'', ''game proposal'', or ''game plan'' is a more detailed document than the pitch document. This includes all the information produced about the game. This includes the high concept, game's genre, gameplay description, features, setting, story, target audience, hardware platforms, estimated schedule, marketing analysis, team requirements, and risk analysis.
Before an approved design is completed, a skeleton crew of programmers and artists usually begins work.
Programmers may develop
quick-and-dirty prototypes showcasing one or more features that stakeholders would like to see incorporated in the final product.
Artists may develop concept art and asset sketches as a springboard for developing real
game asset
Video game development (or gamedev) is the process of developing a video game. The effort is undertaken by a developer, ranging from a single person to an international team dispersed across the globe. Development of traditional commercial PC ...
s.
Producers may work part-time on the game at this point, scaling up for full-time commitment as development progresses.
Game producers work during pre-production is related to planning the schedule, budget and estimating tasks with the team.
The producer aims to create a solid production plan so that no delays are experienced at the start of the production.
Game design document
Before a full-scale production can begin, the development team produces the first version of a
game design document
A game design document (often abbreviated GDD) is a highly descriptive living software design document of the design for a video game. Oxland 2004, p. 240 Brathwaite, Schreiber 2009, p. 14 A GDD is created and edited by the development team and ...
incorporating all or most of the material from the initial pitch. The design document describes the game's concept and major gameplay elements in detail. It may also include preliminary sketches of various aspects of the game. The design document is sometimes accompanied by functional
prototypes
A prototype is an early sample, model, or release of a product built to test a concept or process. It is a term used in a variety of contexts, including semantics, design, electronics, and software programming. A prototype is generally used to ...
of some sections of the game. The design document remains a
living document
A living document, also known as an evergreen document or dynamic document, is a document that is continually edited and updated. An example of a living document is an article in Wikipedia, an online encyclopedia that permits anyone to freely edi ...
throughout the development—often changed weekly or even daily.
Compiling a list of game's needs is called "requirement capture".
Prototype
Writing
prototype
A prototype is an early sample, model, or release of a product built to test a concept or process. It is a term used in a variety of contexts, including semantics, design, electronics, and Software prototyping, software programming. A prototyp ...
s of gameplay ideas and features is an important activity that allows programmers and game designers to experiment with different
algorithm
In mathematics and computer science, an algorithm () is a finite sequence of rigorous instructions, typically used to solve a class of specific Computational problem, problems or to perform a computation. Algorithms are used as specificat ...
s and usability scenarios for a game. A great deal of prototyping may take place during
pre-production
Pre-production is the process of planning some of the elements involved in a film, television show, play, or other performance, as distinct from production and post-production. Pre-production ends when the planning ends and the content starts ...
before the design document is complete and may, in fact, help determine what features the design specifies. Prototyping at this stage is often done manually, (paper prototyping), not digitally, as this is often easier and faster to test and make changes before wasting time and resources into what could be a canceled idea or project. Prototyping may also take place during active development to test new ideas as the game emerges.
Prototypes are often meant only to act as a
proof of concept
Proof of concept (POC or PoC), also known as proof of principle, is a realization of a certain method or idea in order to demonstrate its feasibility, or a demonstration in principle with the aim of verifying that some concept or theory has prac ...
or to test ideas, by adding, modifying or removing some of the features. Most algorithms and features debuted in a prototype may be
ported
In software engineering, porting is the process of adapting software for the purpose of achieving some form of execution in a computing environment that is different from the one that a given program (meant for such execution) was originally desi ...
to the game once they have been completed.
Often prototypes need to be developed quickly with very little time for up-front design (around 15 to 20 minutes of testing). Therefore, usually very prolific programmers are called upon to quickly code these
testbed
A testbed (also spelled test bed) is a platform for conducting rigorous, transparent, and replicable testing of scientific theories, computational tools, and new technologies.
The term is used across many disciplines to describe experimental rese ...
tools.
RAD
RAD or Rad may refer to:
People
* Robert Anthony Rad Dougall (born 1951), South African former racing driver
* Rad Hourani, Canadian fashion designer and artist
* Nickname of Leonardus Rad Kortenhorst (1886–1963), Dutch politician
* Radley R ...
tools may be used to aid in the quick development of these programs. In case the prototype is in a physical form, programmers and designers alike will make the game with paper, dice, and other easy to access tools in order to make the prototype faster.
A successful development model is
iterative prototyping, where design is refined based on current progress. There are various technology available for video game development
Production
Production is the main stage of development, when assets and
source code
In computing, source code, or simply code, is any collection of code, with or without comments, written using a human-readable programming language, usually as plain text. The source code of a program is specially designed to facilitate the wo ...
for the game are produced.
Mainstream production is usually defined as the period of time when the project is fully staffed. Programmers write new
source code
In computing, source code, or simply code, is any collection of code, with or without comments, written using a human-readable programming language, usually as plain text. The source code of a program is specially designed to facilitate the wo ...
, artists develop
game asset
Video game development (or gamedev) is the process of developing a video game. The effort is undertaken by a developer, ranging from a single person to an international team dispersed across the globe. Development of traditional commercial PC ...
s, such as,
sprites or
3D model
In 3D computer graphics, 3D modeling is the process of developing a mathematical coordinate-based representation of any surface of an object (inanimate or living) in three dimensions via specialized software by manipulating edges, vertices, an ...
s. Sound engineers develop sound effects and composers develop music for the game.
Level designer
In video games, a level (also referred to as a map, stage, or round in some older games) is any space available to the player during the course of completion of an objective. Video game levels generally have progressively-increasing difficulty t ...
s create levels, and writers write dialogue for cutscenes and
NPCs
A non-player character (NPC), or non-playable character, is any character in a game that is not controlled by a player. The term originated in traditional tabletop role-playing games where it applies to characters controlled by the gamemaster ...
. Game designers continue to develop the game's design throughout production.
Design
Game design is an essential and collaborative process of designing the content and rules of a
game
A game is a structured form of play (activity), play, usually undertaken for enjoyment, entertainment or fun, and sometimes used as an educational tool. Many games are also considered to be work (such as professional players of spectator s ...
, requiring artistic and technical competence as well as writing skills. Creativity and an open mind is vital for the completion of a successful video game.
During development, the game designer implements and modifies the game design to reflect the current vision of the game. Features and levels are often removed or added. The art treatment may evolve and the backstory may change. A new
platform
Platform may refer to:
Technology
* Computing platform, a framework on which applications may be run
* Platform game, a genre of video games
* Car platform, a set of components shared by several vehicle models
* Weapons platform, a system or ...
may be targeted as well as a new
demographic
Demography () is the statistical study of populations, especially human beings.
Demographic analysis examines and measures the dimensions and dynamics of populations; it can cover whole societies or groups defined by criteria such as edu ...
. All these changes need to be documented and disseminated to the rest of the team. Most changes occur as updates to the design document.
Programming
The programming of the game is handled by one or more
game programmer
A game programmer is a software engineer, programmer, or computer scientist who primarily develops codebases for video games or related software, such as game development tools. Game programming has many specialized disciplines, all of which f ...
s. They develop prototypes to test ideas, many of which may never make it into the final game. The programmers incorporate new features demanded by the game design and fix any bugs introduced during the development process. Even if an off-the-shelf
game engine
A game engine is a software framework primarily designed for the development of video games and generally includes relevant libraries and support programs. The "engine" terminology is similar to the term "software engine" used in the software i ...
is used, a great deal of programming is required to customize almost every game.
Level creation
From a time standpoint, the game's first level takes the longest to develop. As level designers and artists use the tools for level building, they request features and changes to the in-house tools that allow for quicker and higher quality development. Newly introduced features may cause old levels to become obsolete, so the levels developed early on may be repeatedly developed and discarded. Because of the dynamic environment of game development, the design of early levels may also change over time. It is not uncommon to spend upwards of twelve months on one level of a game developed over the course of three years. Later levels can be developed much more quickly as the feature set is more complete and the game vision is clearer and more stable.
Art production
During development, artists make art assets according to specifications given by the designers. Early in production, concept artists make concept art to guide the artistic direction of the game, rough art is made for prototypes, and the designers work with artists to design the visual style and visual language of the game. As production goes on, more final art is made, and existing art is edited based on player feedback.
Audio production
Game audio may be separated into three categories—sound effects, music, and voice-over.
Sound effect production is the production of sounds by either tweaking a sample to a desired effect or replicating it with real objects. Sound effects include UI sound design, which effectively conveys information both for visible UI elements and as an auditory display. It provides sonic feedback for in-game interfaces, as well as contributing to the overall game aesthetic. Sound effects are important and impact the game's delivery.
Music may be synthesized or performed live.
There are four main ways in which music is presented in a game.
* Music may be ambient, especially for slow periods of game, where the music aims to reinforce the aesthetic mood and game setting.
* Music may be triggered by in-game events. For example, in such games as
Pac-Man
originally called ''Puck Man'' in Japan, is a 1980 maze action video game developed and released by Namco for arcades. In North America, the game was released by Midway Manufacturing as part of its licensing agreement with Namco America. Th ...
or
Mario
is a character created by Japanese video game designer Shigeru Miyamoto. He is the title character of the ''Mario'' franchise and the mascot of Japanese video game company Nintendo. Mario has appeared in over 200 video games since his creat ...
, player picking up
power-up
In video games, a power-up is an object that adds temporary benefits or extra abilities to the player character as a game mechanic. This is in contrast to an item, which may or may not have a permanent benefit that can be used at any time chosen ...
s triggered respective musical scores.
* Action music, such as chase, battle or hunting sequences is fast-paced, hard-changing score.
* Menu music, similar to credits music, creates aural impact while relatively little action is taking place.
A game title with 20 hours of single-player gameplay may feature around 1 hour.
Testing
Quality assurance
Quality assurance (QA) is the term used in both manufacturing and service industries to describe the systematic efforts taken to ensure that the product(s) delivered to customer(s) meet with the contractual and other agreed upon performance, design ...
of a video game product plays a significant role throughout the development cycle of a game, though comes more significantly into play as the game nears completion. Unlike other software products or productivity applications, video games are fundamentally meant to entertain, and thus the testing of video games is more focused on the end-user experience rather than the accuracy of the software code's performance, which leads to differences in how game software is developed.
Because game development is focused on the presentation and gameplay as seen by the player, there often is little rigor in maintaining and testing backend code in early stages of development since such code may be readily disregarded if there are changes found in gameplay. Some
automated testing may be used to assure the core game engine operates as expected, but most game testing comes via
game tester
Game testing, a subset of game development, is a software testing process for quality control of video games. Moore, Novak 2010, p. 95 Oxland 2004, p. 301-302 The primary function of game testing is the discovery and documentation of software d ...
, who enter the testing process once a playable prototype is available. This may be one level or subset of the game software that can be used to any reasonable extent.
The use of testers may be lightweight at the early stages of development, but the testers' role becomes more predominant as the game nears completion, becoming a full-time role alongside development.
Early testing is considered a key part of game design; the most common issue raised in several published post-mortems on game developer was the failure to start the testing process early.
As code matures and the gameplay features solidify, then development typically includes more rigorous test controls such as
regression testing
Regression testing (rarely, ''non-regression testing'') is re-running functional and non-functional tests to ensure that previously developed and tested software still performs as expected after a change. If not, that would be called a '' regre ...
to make sure new updates to the code base do not change working parts of the game. Games are complex software systems, and changes in one code area may unexpected cause a seemingly unrelated part of the game to fail. Testers are tasked to repeatedly play through updated versions of games in these later stages to look for any issues or bugs not otherwise found from automated testing. Because this can be a monotonous task of playing the same game over and over, this process can lead to games frequently being released with uncaught bugs or glitches.
There are other factors simply inherent to video games that can make testing difficult. This includes the use of randomized gameplay systems, which require more testing for both game balance and bug tracking than more linearized games, the balance of cost and time to devote to testing as part of the development budget, and assuring that the game still remains fun and entertaining to play as changes are made to it.
Despite the dangers of overlooking regression testing, some game developers and publishers fail to test the full feature suite of the game and ship a game with bugs. This can result in customers dissatisfaction and failure to meet sales goals. When this does happen, most developers and publishers quickly release
patches that fix the bugs and make the game fully playable again.
More recent, certain publishing models are designed specifically to accommodate the fact that first releases of games may be bug-ridden but will be fixed post-release. The
early access
Early access, also known as alpha access, alpha founding, paid alpha, or game preview, is a funding model in the video game industry by which consumers can purchase and play a game in the various pre-release development cycles, such as pre-alph ...
model invites players to pay into a game before its planned release and help to provide feedback and bug reports.
Mobile games
A mobile game, or smartphone game, is a video game that is typically played on a mobile phone. The term also refers to all games that are played on any portable device, including from mobile phone ( feature phone or smartphone), tablet, PDA to ...
and games with live services are also anticipated to be updated on a frequent basis, offset pre-release testing with live feedback and bug reports.
Milestones
Commercial game development projects may be required to meet milestones set by publisher. Milestones mark major events during game development and are used to track game's progress. Such milestones may be, for example, ''first playable'', ''alpha'', or ''beta'' game versions. Project milestones depend on the developer schedules.
Milestones are usually based on multiple short descriptions for functionality; examples may be "Player roaming around in game environment" or "Physics working, collisions, vehicle" etc. (numerous descriptions are possible). These milestones are usually how the developer gets paid; sometimes as "an advance against royalty". These milestones are listed, anywhere from three to twenty depending on developer and publisher. The milestone list is usually a collaborative agreement between the publisher and developer. The developer usually advocates for making the milestone descriptions as simple as possible; depending on the specific publisher - the milestone agreements may get very detailed for a specific game. When working with a good publisher, the "spirit of the law" is usually adhered to regarding milestone completion... in other words if the milestone is 90% complete the milestone is usually paid with the understanding that it will be 100% complete by the next due milestone. It is a collaborative agreement between publisher and developer, and usually (but not always) the developer is constrained by heavy monthly development expenses that need to be met. Also, sometimes milestones are "swapped", the developer or publisher may mutually agree to amend the agreement and rearrange milestone goals depending on changing requirements and development resources available. Milestone agreements are usually included as part of the legal development contracts. After each "milestone" there is usually a payment arrangement. Some very established developers may simply have a milestone agreement based on the amount of time the game is in development (monthly / quarterly) and not specific game functionality - this is not as common as detailed functionality "milestone lists".
There is no industry standard for defining milestones, and such vary depending on publisher, year, or project. Some common milestones for two-year development cycle are as follows:
First playable
The ''first playable'' is the game version containing representative gameplay and assets, this is the first version with functional major gameplay elements. It is often based on the prototype created in pre-production. Alpha and first playable are sometimes used to refer to a single milestone, however large projects require first playable before
feature complete
A software release life cycle is the sum of the stages of development and maturity for a piece of computer software ranging from its initial development to its eventual release, and including updated versions of the released version to help impro ...
alpha. First playable occurs 12 to 18 months before code release. It is sometimes referred to as the "Pre-Alpha" stage.
Alpha
''Alpha'' is the stage when key gameplay functionality is implemented, and assets are partially finished. A game in alpha is ''feature complete'', that is, game is playable and contains all the major features. These features may be further revised based on testing and feedback. Additional small, new features may be added, similarly planned, but unimplemented features may be dropped. Programmers focus mainly on finishing the codebase, rather than implementing additions.
Code freeze
''Code freeze'' is the stage when new code is no longer added to the game and only bugs are being corrected. Code freeze occurs three to four months before code release.
Beta
''Beta'' is feature and asset complete version of the game, when only bugs are being fixed. This version contains no bugs that prevent the game from being shippable. No changes are made to the game features, assets, or code. Beta occurs two to three months before code release.
Code release
''Code release'' is the stage when many bugs are fixed and game is ready to be shipped or submitted for console manufacturer review. This version is tested against QA test plan. First code release candidate is usually ready three to four weeks before code release.
Gold master
''Gold master'' is the final game's build that is used as a master for production of the game.
Release schedules and "crunch time"
In most
AAA
AAA, Triple A, or Triple-A is a three-letter initialism or abbreviation which may refer to:
Airports
* Anaa Airport in French Polynesia (IATA airport code AAA)
* Logan County Airport (Illinois) (FAA airport code AAA)
Arts, entertainment, and me ...
game development, games are announced a year or more and given a planned release date or approximate window so that they can promote and market the game, establish orders with retailers, and entice consumers to pre-order the game. Delaying the release of a video game can have negative financial impact for publishers and developers, and extensive delays may lead to project cancellation and employee layoffs. To assure a game makes a set release date, publishers and developers may require their employees to work overtime to complete the game, which is considered common in the industry. This overtime is often referred to it as "
crunch time" or "crunch mode". In 2004 and afterwards, the culture of crunch time in the industry came under scrutiny, leading to many publishers and developers to reduce the expectation on developers for overtime work and better schedule management, though crunch time still can occur.
Post-production
After the game
goes gold and ships, some developers will give team members ''comp time'' (perhaps up to a week or two) to compensate for the overtime put in to complete the game, though this compensation is not standard.
Maintenance
Once a game ships, the maintenance phase for the video game begins.
Games developed for
video game console
A video game console is an electronic device that Input/output, outputs a video signal or image to display a video game that can be played with a game controller. These may be home video game console, home consoles, which are generally placed i ...
s have had almost no maintenance period in the past. The shipped game would forever house as many bugs and features as when released. This was common for consoles since all consoles had identical or nearly identical hardware; making incompatibility, the cause of many bugs, a non-issue. In this case, maintenance would only occur in the case of a
port
A port is a maritime facility comprising one or more wharves or loading areas, where ships load and discharge cargo and passengers. Although usually situated on a sea coast or estuary, ports can also be found far inland, such as Ham ...
,
sequel
A sequel is a work of literature, film, theatre, television, music or video game that continues the story of, or expands upon, some earlier work. In the common context of a narrative work of fiction, a sequel portrays events set in the same ...
, or
enhanced remake that reuses a large portion of the engine and assets.
In recent times popularity of online console games has grown, and online capable video game consoles and online services such as
Xbox Live
The Xbox network, formerly and still sometimes branded as Xbox Live, is an Internet, online multiplayer video game, multiplayer gaming and digital media delivery service created and operated by Microsoft. It was first made available to the Xbox ...
for the
Xbox
Xbox is a video gaming brand created and owned by Microsoft. The brand consists of five video game consoles, as well as applications (games), streaming services, an online service by the name of Xbox network, and the development arm by the na ...
have developed. Developers can maintain their software through downloadable patches. These changes would not have been possible in the past without the widespread availability of the
Internet
The Internet (or internet) is the global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a '' network of networks'' that consists of private, pub ...
.
PC development is different. Game developers try to account for majority of configurations and hardware. However, the number of possible configurations of hardware and software inevitably leads to discovery of game-breaking circumstances that the programmers and testers didn't account for.
Programmers wait for a period to get as many bug reports as possible. Once the developer thinks they've obtained enough feedback, the programmers start working on a
patch
Patch or Patches may refer to:
Arts, entertainment and media
* Patch Johnson, a fictional character from ''Days of Our Lives''
* Patch (''My Little Pony''), a toy
* "Patches" (Dickey Lee song), 1962
* "Patches" (Chairmen of the Board song) ...
. The patch may take weeks or months to develop, but it's intended to fix most accounted bugs and problems with the game that were overlooked past code release, or in rare cases, fix unintended problems caused by previous patches. Occasionally a patch may include extra features or content or may even alter gameplay.
In the case of a
massively multiplayer online game
A massively multiplayer online game (MMOG or more commonly MMO) is an online video game with a large number of players, often hundreds or thousands, on the same server. MMOs usually feature a huge, persistent world, persistent open world, alt ...
(MMOG), such as a
MMORPG or
MMORTS
Massively multiplayer online real-time strategy game (MMORTS) mixes the genres of real-time strategy and massively multiplayer online games, possibly in the form of web browser-based games, in which a very large number of players interact with on ...
, the shipment of the game is the starting phase of maintenance. Such online games are in continuous maintenance as the gameworld is continuously changed and iterated and new features are added. The maintenance staff for a popular MMOG can number in the dozens, sometimes including members of the original programming team.
Outsourcing
Several development disciplines, such as audio, dialogue, or motion capture, occur for relatively short periods of time. Efficient employment of these roles requires either large development house with multiple simultaneous title production or outsourcing from third-party vendors. Employing personnel for these tasks full-time is expensive, so a majority of developers outsource a portion of the work. Outsourcing plans are conceived during the pre-production stage; where the time and finances required for outsourced work are estimated.
* The music cost ranges based on length of composition, method of performance (live or synthesized), and composer experience. In 2003 a minute of high quality synthesized music cost between
US$
The United States dollar (symbol: $; code: USD; also abbreviated US$ or U.S. Dollar, to distinguish it from other dollar-denominated currencies; referred to as the dollar, U.S. dollar, American dollar, or colloquially buck) is the official ...
600-1.5k. A title with 20 hours of gameplay and 60 minutes of music may have cost $50k-60k for its musical score.
* Voice acting is well-suited for outsourcing as it requires a set of specialized skills. Only large publishers employ in-house voice actors.
* Sound effects can also be outsourced.
* Programming is generally outsourced less than other disciplines, such as art or music. However, outsourcing for extra programming work or savings in salaries has become more common in recent years.
Ghost development
Outsourced work is sometimes anonymous, i.e. not credited on the final product. This might go against the wishes of the developer, or it is something they reluctantly consent to because it's the only work they can get. See for more information on this.
However, anonymity can also be agreed upon, or even desired by the outsourced party. A 2015 ''
Polygon
In geometry, a polygon () is a plane figure that is described by a finite number of straight line segments connected to form a closed ''polygonal chain'' (or ''polygonal circuit''). The bounded plane region, the bounding circuit, or the two toge ...
'' article stated that this practice is known as ghost development.
Ghost developers are hired by other developers to provide assistance, by publishers to develop a title they designed, or by companies outside the gaming industry. These businesses prefer to keep this hidden from the public to protect their
brand equity, not wanting consumers or investors to know that they rely on external help. Ghost development can involve (small) portions of a project, but there have been instances of entire games being outsourced without the studio being credited.
Ghost development has a particular long history in the
Japanese video game industry. Probably the best-known example is
Tose
() (also called Tose Software) is a Japanese video game development company based in Kyoto. It is mostly known for developing Nintendo's Game & Watch ports and remakes#Game & Watch Gallery series, ''Game & Watch Gallery'' series, various ''Drago ...
. Founded in 1979, this 'behind-the-scenes' agent has either developed or helped develop over 2,000 games as of 2017, most of them anonymously. This includes uncredited contributions to multiple ''
Resident Evil
''Resident Evil'', known in Japan as is a Japanese horror game series and media franchise created by Capcom. It consists of survival horror, third-person shooter and first-person shooter games, with players typically surviving in environments ...
'', ''
Metal Gear
is a series of techno-thriller stealth games created by Hideo Kojima. Developed and published by Konami, the first game, ''Metal Gear'', was released in 1987 for MSX home computers. The player often takes control of a special forces operativ ...
'', and ''
Dragon Quest
previously published as ''Dragon Warrior'' in North America until 2005, is a franchise of Japanese role-playing video games created by Armor Project (Yuji Horii), Bird Studio (Akira Toriyama) and Sugiyama Kobo (Koichi Sugiyama) to its publi ...
'' titles. Another example is Tokyo-based Hyde, which worked on ''
Final Fantasy
is a Japanese video game, Japanese science fantasy anthology media franchise created by Hironobu Sakaguchi and developed and owned by Square Enix (formerly Square (video game company), Square). The franchise centers on a series of fantasy and ...
'', ''
Persona
A persona (plural personae or personas), depending on the context, is the public image of one's personality, the social role that one adopts, or simply a fictional Character (arts), character. The word derives from Latin, where it originally ref ...
'', and ''
Yakuza
, also known as , are members of transnational organized crime syndicates originating in Japan. The Japanese police and media, by request of the police, call them , while the ''yakuza'' call themselves . The English equivalent for the term ...
'' games. Its president, Kenichi Yanagihara, stated that the approach stems from
Japanese culture
The culture of Japan has changed greatly over the millennia, from the country's prehistoric Jōmon period, to its contemporary modern culture, which absorbs influences from Asia and other regions of the world.
Historical overview
The ance ...
, in which many people prefer not to seek the limelight.
Marketing
The game production has similar distribution methods to those of music and film industries.
The publisher's marketing team targets the game for a specific market and then advertises it. The team advises the developer on target demographics and market trends, as well as suggests specific features. The game is then advertised and the game's high concept is incorporated into the promotional material, ranging from magazine ads to TV spots. Communication between developer and marketing is important.
The length and purpose of a
game demo
A game demo is a trial version of a video game that is limited to a certain time limit or a point in progress, which leads to the player buying the game if they liked it. A game demo comes in forms such as shareware, demo disc, downloadable sof ...
depends on the purpose of the demo and target audience. A game's demo may range between a few seconds (such as clips or screenshots) to hours of gameplay. The demo is usually intended for journalists, buyers, trade shows, general public, or internal employees (who, for example, may need to familiarize with the game to promote it). Demos are produced with public relations, marketing and sales in mind, maximizing the presentation effectiveness.
Trade show demo
As a game nears completion, the publisher will want to showcase a
demo
Demo, usually short for demonstration, may refer to:
Music and film
*Demo (music), a song typically recorded for reference rather than release
* ''Demo'' (Behind Crimson Eyes), a 2004 recording by the band Behind Crimson Eyes
* ''Demo'' (Deafhea ...
of the title at trade shows. Many games have a "Trade Show demo" scheduled.
The major annual trade shows are, for example,
Electronic Entertainment Expo
E3 (short for Electronic Entertainment Expo or Electronic Entertainment Experience in 2021) is a trade event for the video game industry. The Entertainment Software Association (ESA) organizes and presents E3, which many developers, publisher ...
(E3) or
Penny Arcade Expo
PAX (originally known as Penny Arcade Expo) is a series of gaming culture festivals involving tabletop, arcade, and video gaming. PAX is held annually in Seattle, Boston and Philadelphia in the United States; and Melbourne in Australia. PAX w ...
(PAX). E3 is the largest show in North America. E3 is hosted primarily for marketing and business deals. New games and platforms are announced at E3 and it received broad press coverage. Thousands of products are on display and press demonstration schedules are kept. In recent years E3 has become a more closed-door event and many advertisers have withdrawn, reducing E3's budget. PAX, created by authors of
Penny Arcade blog and web-comic, is a mature and playful event with a player-centred philosophy.
Localization
A game created in one language may also be published in other countries which speak a different language. For that region, the developers may want to translate the game to make it more accessible. For example, some games created for
PlayStation Vita
The PlayStation Vita (PS Vita, or Vita) is a handheld video game console developed and marketed by Sony Interactive Entertainment. It was first released in Japan on December 17, 2011, and in North America, Europe, and other international territo ...
were initially published in Japanese language, like ''
Soul Sacrifice''. Non-native speakers of the game's original language may have to wait for the translation of the game to their language. But most modern big-budget games take localization into account during the development process and the games are released in several different languages simultaneously.
Localization is the process of translating the language assets in a game into other languages. By localizing games, they increase their level of accessibility where games could help to expend the international markets effectively. Game localization is generally known as language translations yet a "full localization" of a game is a complex project. Different levels of translation range from: zero translation being that there is no translation to the product and all things are sent raw, basic translation where only a few text and subtitles are translated or even added, and a full translation where new voice overs and game material changes are added.
There are various essential elements on localizing a game including translating the language of the game to adjusting in-game assets for different cultures to reach more potential consumers in other geographies (or globalization for short). Translation seems to fall into the scope of localization, which itself constitutes a substantially broader endeavor. These include the different levels of translation to the globalization of the game itself. However, certain developers seem to be divided on whether globalization falls under localization or not.
Moreover, in order to fit into the local markets, game production companies often change or redesign the graphic designs or the packaging of the game for marketing purposes. For example, the popular game ''
Assassin's Creed
''Assassin's Creed'' is an open-world, action-adventure, and stealth game franchise published by Ubisoft and developed mainly by its studio Ubisoft Montreal using the game engine Anvil and its more advanced derivatives. Created by Patrice D ...
'' has two different packaging designs for the European and US market. By localizing the graphics and packaging designs, companies might arouse better connections and attention from the consumers from various regions.
Development costs
The costs of developing a video game varies widely depending on several factors including team size, game genre and scope, and other factors such as intellectual property licensing costs. Most video game consoles also require development licensing costs which include
game development kit
Game development kits (GDK) are specialized computer hardware, hardware and software used to create commercial video games for game consoles. They may be partnered with game development tools, special game engine licenses, and other middleware to a ...
s for building and testing software. Game budgets also typically include costs for marketing and promotion, which can be on the same order in cost as the development budget.
Prior to the 1990s, game development budgets, when reported, typically were on the average of , with known outliers, such as the that Atari had paid to license the rights for ''
E.T. the Extra-Terrestrial'' in addition to development costs. The adoption of technologies such as 3D hardware rendering and CD-ROM integration by the mid-1990s, enabling games with more visual fidelity compared to prior titles, caused developers and publishers to put more money into game budgets as to flesh out narratives through
cutscene
A cutscene or event scene (sometimes in-game cinematic or in-game movie) is a sequence in a video game that is not interactive, interrupting the gameplay. Such scenes are used to show conversations between characters, set the mood, reward the ...
s and
full-motion video
Full-motion video (FMV) is a video game narration technique that relies upon pre-recorded video files (rather than sprites, vectors, or 3D models) to display action in the game. While many games feature FMVs as a way to present information durin ...
, and creating the start of the
AAA video game industry. Some of the most expensive titles to develop around this time, approaching costs typical of major motion picture production budgets, included ''
Final Fantasy VII
is a 1997 role-playing video game developed by Square for the PlayStation console. It is the seventh main installment in the ''Final Fantasy'' series. Published in Japan by Square, it was released in other regions by Sony Computer Entertai ...
'' in 1997 with an estimated budget of , and ''
Shenmue
is an action-adventure game series created, produced and directed by Yu Suzuki. '' Shenmue'' (1999) and ''Shenmue II'' (2001) were developed by Sega AM2 and published by Sega for Dreamcast. '' Shenmue III,'' developed by Suzuki's company Y ...
'' in 1999 with an estimated budget of .''Final Fantasy VII'', with its marketing budget, had a total estimated cost of .
Raph Koster
Raphael "Raph" Koster (born September 7, 1971) is an American entrepreneur, game designer, and author of '' A Theory of Fun for Game Design''. Koster is widely recognized for his work as the lead designer of ''Ultima Online'' and the creative di ...
, a video game designer and economist, evaluated published development budgets (less any marketing) for over 250 games in 2017 and reported that since the mid-1990s, there has been a type of
Moore's Law in game budgets, with the average budget doubling about every five years after accounting for inflation. Koster reported average budgets were around by 2017, and could reach over by the early 2020s. Koster asserts these trends are partially tied to the technological Moore's law that gave more computational power for developers to work into their games, but also related to expectations for content from players in newer games and the number of players games are expected to draw.
Shawn Layden
Shawn Layden (born June 25, 1961) is an American businessman and was the Chairman of SIE Worldwide Studios. Previously, he served as the president and CEO of Sony Interactive Entertainment America (SIEA), executive vice president and COO of So ...
, former CEO of
Sony Interactive Entertainment
Sony Interactive Entertainment (SIE), formerly known as Sony Computer Entertainment (SCE), is a multinational video game industry, video game and digital entertainment company wholly owned by multinational conglomerate Sony. The SIE Group is ma ...
, affirmed that the costs for each generation of PlayStation consoles nearly doubled, with PlayStation 4 games have average budgets of and anticipating that
PlayStation 5
The PlayStation 5 (PS5) is a home video game console developed by Sony Interactive Entertainment. Announced as the successor to the PlayStation 4 in April 2019, it was launched on November 12, 2020, in Australia, Japan, New Zealand, North Ame ...
games could reach .
The rising costs of budgets of AAA games in the early 2000s led publishers to become risk-averse, staying to titles that were most likely to be high-selling games to recoup their costs. As a result of this risk aversion, the selection of AAA games in the mid-2000s became rather similar, and gave the opportunity for
indie game
An indie game, short for independent video game, is a video game typically created by individuals or smaller development teams without the financial and technical support of a large game publisher, in contrast to most "AAA" (triple-A) games. ...
s that provided more experimental and unique gameplay concepts to expand around that time.
Indie development
Independent games or ''indie games'' are produced by individuals and small teams with no large-scale developer or publisher affiliations. Indie developers generally rely on Internet distribution schemes. Many hobbyist indie developers create
mods of existing games. Indie developers are credited for creative game ideas (for example, ''
Darwinia'', ''
Weird Worlds'', ''
World of Goo
''World of Goo'' is a puzzle video game developed and published by independent game developer 2D Boy. The game was released on Microsoft Windows and Wii platforms on October 13, 2008, with releases on Nintendo Switch, Mac OS X, Linux, and var ...
''). Current economic viability of indie development is questionable, however in recent years internet delivery platforms, such as,
Xbox Live Arcade
Xbox Live Arcade (XBLA) is a digital video game download service available through the Xbox Games Store, Microsoft's digital distribution network for the Xbox 360. It focuses on smaller downloadable games from both major publishers and independent ...
and
Steam
Steam is a substance containing water in the gas phase, and sometimes also an aerosol of liquid water droplets, or air. This may occur due to evaporation or due to boiling, where heat is applied until water reaches the enthalpy of vaporization ...
have improved indie game success. In fact, some indie games have become very successful, such as ''
Braid'',
''
World of Goo
''World of Goo'' is a puzzle video game developed and published by independent game developer 2D Boy. The game was released on Microsoft Windows and Wii platforms on October 13, 2008, with releases on Nintendo Switch, Mac OS X, Linux, and var ...
'',
and ''
Minecraft
''Minecraft'' is a sandbox game developed by Mojang Studios. The game was created by Markus "Notch" Persson in the Java programming language. Following several early private testing versions, it was first made public in May 2009 before being ...
''.
In recent years many communities have emerged in support of indie games such as the popular indie game marketplace
Itch.io, indie game
YouTube
YouTube is a global online video platform, online video sharing and social media, social media platform headquartered in San Bruno, California. It was launched on February 14, 2005, by Steve Chen, Chad Hurley, and Jawed Karim. It is owned by ...
channels and a large indie community on
Steam
Steam is a substance containing water in the gas phase, and sometimes also an aerosol of liquid water droplets, or air. This may occur due to evaporation or due to boiling, where heat is applied until water reaches the enthalpy of vaporization ...
. It is common for indie game developers to release games for free and generate revenue through other means such as
microtransactions
Microtransactions, often abbreviated as mtx, are a business model where users can purchase virtual goods with micropayments. Microtransactions are often used in free-to-play games to provide a revenue source for the developers. While microtransact ...
(in-game transactions), in-game advertisements and
crowd-funding
Crowdfunding is the practice of funding a project or venture by raising money from a large number of people, typically via the internet. Crowdfunding is a form of crowdsourcing and alternative finance. In 2015, over was raised worldwide by crow ...
services like
Patreon
Patreon (, ) is a membership platform that provides business tools for content creators to run a subscription service. It helps creators and artists earn a monthly income by providing rewards and perks to their subscribers. Patreon charges a co ...
and
Kickstarter
Kickstarter is an American public benefit corporation based in Brooklyn, New York, that maintains a global crowdfunding platform focused on creativity. The company's stated mission is to "help bring creative projects to life". As of July 2021, ...
.
Game industry
The video game industry (formally referred to as interactive entertainment) is the economic sector involved with the development, marketing and sale of video games. The industry sports several unique approaches.
Locales
United States
In the
United States
The United States of America (U.S.A. or USA), commonly known as the United States (U.S. or US) or America, is a country primarily located in North America. It consists of 50 states, a federal district, five major unincorporated territorie ...
, in the early history of video game development, the prominent locale for game development was the corridor from
San Francisco
San Francisco (; Spanish language, Spanish for "Francis of Assisi, Saint Francis"), officially the City and County of San Francisco, is the commercial, financial, and cultural center of Northern California. The city proper is the List of Ca ...
to
Silicon Valley
Silicon Valley is a region in Northern California that serves as a global center for high technology and innovation. Located in the southern part of the San Francisco Bay Area, it corresponds roughly to the geographical areas San Mateo County ...
in
California
California is a U.S. state, state in the Western United States, located along the West Coast of the United States, Pacific Coast. With nearly 39.2million residents across a total area of approximately , it is the List of states and territori ...
. Most new developers in the US open near such "hot beds".
At present, many large publishers still operate there, such as:
Activision Blizzard
Activision Blizzard, Inc. is an American video game holding company based in Santa Monica, California. It was founded in July 2008 through the merger of Activision, Inc. (the publicly traded parent company of Activision Publishing) and Viven ...
,
Capcom Entertainment,
Crystal Dynamics
Crystal Dynamics, Inc. is an American video game developer based in San Mateo, California and part of Embracer Group. The studio developed the '' Gex'', ''Legacy of Kain'', and ''Tomb Raider'' series. Founded in 1992 by Madeline Canepa, Judy L ...
,
Electronic Arts
Electronic Arts Inc. (EA) is an American video game company headquartered in Redwood City, California. Founded in May 1982 by Apple employee Trip Hawkins, the company was a pioneer of the early home computer game industry and promoted the d ...
,
Namco Bandai Games
is a Japanese multinational video game publisher headquartered in Minato-ku, Tokyo. Its international branches, Bandai Namco Entertainment America and Bandai Namco Entertainment Europe, are respectively headquartered in Irvine, California and ...
,
Sega of America
is a Japanese multinational video game and entertainment company headquartered in Shinagawa, Tokyo. Its international branches, Sega of America and Sega Europe, are headquartered in Irvine, California and London, respectively. Its division ...
, and
Sony Computer Entertainment America
Sony Interactive Entertainment (SIE), formerly known as Sony Computer Entertainment (SCE), is a multinational video game and digital entertainment company wholly owned by multinational conglomerate Sony. The SIE Group is made up of two legal co ...
. However, due to the nature of game development, many publishers are present in other regions, such as
Big Fish Games
Big Fish Games is a casual gaming company based in Seattle, with a regional office in Oakland, California, owned by Aristocrat Leisure. It is a developer and distributor of casual games for computers and mobile devices. It has been accused of ...
(Washington),
Majesco Entertainment
Majesco Entertainment Company (formerly Majesco Sales Inc.) is an American video game publisher and distributor based in Hazlet, New Jersey. The company was founded as Majesco Sales in Edison, New Jersey in 1986, and was a privately held company ...
(New Jersey),
Microsoft Corporation
Microsoft Corporation is an American multinational corporation, multinational technology company, technology corporation producing Software, computer software, consumer electronics, personal computers, and related services headquartered at th ...
(Washington),
Nintendo of America
is a Japanese multinational video game company headquartered in Kyoto, Japan. It develops video games and video game consoles.
Nintendo was founded in 1889 as by craftsman Fusajiro Yamauchi and originally produced handmade playing cards. ...
(Washington), and
Take-Two Interactive
Take-Two Interactive Software, Inc. is an American video game holding company based in New York City and founded by Ryan Brant in September 1993.
The company owns two major publishing labels, Rockstar Games and 2K, which operate internal g ...
(New York),
Education
Many universities and design schools are offering classes specifically focused on game development. Some have built strategic alliances with major game development companies. These alliances ensure that students have access to the latest technologies and are provided the opportunity to find jobs within the gaming industry once qualified. Many innovative ideas are presented at conferences, such as
Independent Games Festival
The Independent Games Festival (IGF) is an annual festival at the Game Developers Conference (GDC), the largest annual gathering of the independent video game industry. Originally founded in 1998 to promote independent video game developers, ...
(IGF) or
Game Developers Conference
The Game Developers Conference (GDC) is an annual conference for video game developers. The event includes an expo, networking events, and awards shows like the Game Developers Choice Awards and Independent Games Festival, and a variety of tutori ...
(GDC).
Indie game development may motivate students who produce a game for their final projects or thesis and may open their own game company.
Stability
Video game industry employment is fairly volatile, similar to other artistic industries including television, music, etc. Scores of game development studios crop up, work on one game, and then quickly go under. This may be one reason why game developers tend to congregate geographically; if their current studio goes under, developers can flock to an adjacent one or start another from the ground up.
In an industry where only the top 20% of products make a profit,
it's easy to understand this fluctuation. Numerous games may start development and are cancelled, or perhaps even completed but never published. Experienced game developers may work for years and yet never ship a title: such is the nature of the business.
See also
*
International Game Developers Association
The International Game Developers Association (IGDA) is a nonprofit professional association whose stated mission is to "support and empower game developers around the world in achieving fulfilling and sustainable careers."
The IGDA is incorpo ...
*
List of video gaming topics
The following outline is provided as an overview of and topical guide to video games:
Video game – an electronic game that involves interaction with a user interface to generate visual feedback on a video device. The word ''video'' in ' ...
*
Open source video game
An open-source video game, or simply an open-source game, is a video game whose source code is open-source. They are often freely distributable and sometimes cross-platform compatible.
Definition and differentiation
Not all open-source games ...
s
*
Software development process
In software engineering, a software development process is a process of dividing software development work into smaller, parallel, or sequential steps or sub-processes to improve design, product management. It is also known as a software devel ...
*
Video game controversy
Video game controversies refers to a wide range of debates on the social effects of video games on players and video game culture, broader society, as well as debates within the video game industry. Since the early 2000s, advocates of video gam ...
References
Sources
*https://www.academia.edu/6639017/Challenges_in_video_game_localization_An_integrated_perspective
*http://www.erudit.org/revue/meta/2012/v57/n2/1013949ar.html
*The Game Localization Handbook (Charles River Media Game Development) Paperback – October, 2004, by Heather M(Heather Chandler) Chandler (Author)
*http://bytelevel.com/global/game_globalization.html (Q&A with the author)
*http://www.jostrans.org/issue06/art_ohagan.php
Bibliography
*
*
*
*
*
*
*
*
*
*
*
Wikis
Game Development Wikiat Gamedev.net (discontinued and archived)
{{DEFAULTSORT:Game Development