View
219
Download
0
Category
Preview:
Citation preview
8/3/2019 Z-game Development Hard Copy
1/4
TECHNICAL PAPER PRESENTATION
ON
GAME DEVELOPMENT
By:
Biswa bhushan dash A.Abhilash
08RN1A0505 08RN1A0501
COMPUTER SCIENCE & ENGINEERING
MEDHA COLLEGE OF ENGINEERING
8/3/2019 Z-game Development Hard Copy
2/4
ABSTRACT
The game is a type of software which
installed in the pc .and used to provide a
100% satisfication as well as full
entertainment to the user. The gamedevelopment is a type of software
development process through which the
video games are produced.
Development is undertaken by a game
developer, which may range from a single
person to a large business and normally
funded by a publisher. Games are developedas a creative outlet and to generate profit.
Well-made games bring profit more readily.
However, it is important to estimate game's
financial requirements, such as development
costs of individual features .
The first games created had littleentertainment value, and their development
focus was separate from user experiencein
fact, these games required mainframecomputers to play them. OXO, written by
Alexander S. Douglas in 1952, was the first
computer game to use a digital display.
Game development is generally done byGame industry which requires innovations,as publisher cannot profit from constant
release of sequels and imitations. The
publisher, producer, development team i.ethe artist, programmer, designer, sound
engineer , tester plays an vital role in
developing a game.
The game development process is
categorized into three forms they are:
1.pre production.
2. production
3. post production.
These production process gives the quality
assurance to the product(game). Some of
the game industries are EA, UBISOFT,zynga etc. which are producing quality
games.
CONTENTS:
1. Overview of game.2. Introduction to game development
i) agile development
ii) software development
methodology
3. History of game development4. Roles5. Development process6. Conclusion7. References
Overview of game:
The game is a type of software
which installed in the pc and used
to provide a 100% satisfaction as
well as full entertainment to the
user.Games are developed as a creativeoutlet and to generate profit. Well-made games bring profit more
readily. However, it is important toestimate game's financial
requirements, such as development
costs of individual features. Often
game projects made with "heart and
soul" turn no profit.
Introduction
Game development is the software
developmentprocess by which avideo game is
produced.Development is undertaken by agame
developer, which may range from a single
person to a large business. Development is
normally funded by a publisher
http://en.wikipedia.org/wiki/Software_developmenthttp://en.wikipedia.org/wiki/Software_developmenthttp://en.wikipedia.org/wiki/Software_developmenthttp://en.wikipedia.org/wiki/Video_gamehttp://en.wikipedia.org/wiki/Video_gamehttp://en.wikipedia.org/wiki/Video_gamehttp://en.wikipedia.org/wiki/Video_game_developerhttp://en.wikipedia.org/wiki/Video_game_developerhttp://en.wikipedia.org/wiki/Video_game_developerhttp://en.wikipedia.org/wiki/Video_game_developerhttp://en.wikipedia.org/wiki/Video_game_publisherhttp://en.wikipedia.org/wiki/Video_game_publisherhttp://en.wikipedia.org/wiki/Video_game_publisherhttp://en.wikipedia.org/wiki/Video_game_developerhttp://en.wikipedia.org/wiki/Video_game_developerhttp://en.wikipedia.org/wiki/Video_game_developerhttp://en.wikipedia.org/wiki/Video_gamehttp://en.wikipedia.org/wiki/Software_developmenthttp://en.wikipedia.org/wiki/Software_developmenthttp://en.wikipedia.org/wiki/Software_development8/3/2019 Z-game Development Hard Copy
3/4
Games are developed as a creative outlet and to
generate profit]. Well-made games bring profit
more readily. However, it is important to
estimate game's financial requirements, such as
development costs of individual features.
Developers, such asBioWare,BlizzardEntertainment,Valve Corporationandid
Softwareare famous for releasing quality games
on completion, rather than being constrained by
financial limitations. Game development,
production, or design is a process that starts
from anidea or concept .
Game development is undertaken by agame
developerranging from an individual to a
large company. There can be independent or
publisher-owned studios. Independent
developers rely on financial support from agame publishers. 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..
History
The history of game development begins with
the creation of thefirst video games, althoughwhich video game is the first depends on the
definition ofvideo game.
The first games created had little entertainment
value, and their development focus was separate
from user experiencein fact, these games
required mainframe computers to play them.
OXO, written byAlexander S. Douglasin 1952,
was the first computer game to use a digital
display.
In 1958, a game calledTennis for Two,which displayed its output on anoscilloscope, was made byWilly
Higinbotham, a physicist working at the
Brookhaven National Laboratory.
In 1961, a mainframe computer game called
Spacewar!was created by a group of
Massachusetts Institute of Technology
students led bySteve Russell.
Roles
Development is overseen by internal andexternal producers. The producer working
for the developer is known as the internal
producerand manages the developmentteam, schedules, reports progress, hires and
assigns staff, and so on. The producer
working for the publisher is known as the
external producerand oversees developerprogress and budget.
Developers can range in size from small
groups making casual games to housinghundreds of employees and producing
several large titles. Companies divide theirsubtasks of game's development. Individual
job titles may vary, however roles are the
same within the industry. The development
team consists of several members they are:
1. Designer: A game designer is aperson who designsgameplay,conceiving and designing the rules
and structure of agame.2. Artist : A game artist is avisual
artistwho creates video game art .
3. Programmer: A game programmeris asoftware engineerwho primarilydevelops video games or related
software (such asgame development
tools). The game'scodebase
development is handled byprogrammers.
4. Level designer : A level designer isa person who createslevels,challenges or missions forcomputerand/or video games using a specific
set ofprograms.
5. Sound engineer : Sound engineersare technical professionals
responsible forsound effectsand
sound positioning
http://en.wikipedia.org/wiki/Game_development#cite_note-FOOTNOTEBethke200314-5http://en.wikipedia.org/wiki/Game_development#cite_note-FOOTNOTEBethke200314-5http://en.wikipedia.org/wiki/Game_development#cite_note-FOOTNOTEBethke200314-5http://en.wikipedia.org/wiki/BioWarehttp://en.wikipedia.org/wiki/BioWarehttp://en.wikipedia.org/wiki/BioWarehttp://en.wikipedia.org/wiki/Blizzard_Entertainmenthttp://en.wikipedia.org/wiki/Blizzard_Entertainmenthttp://en.wikipedia.org/wiki/Blizzard_Entertainmenthttp://en.wikipedia.org/wiki/Blizzard_Entertainmenthttp://en.wikipedia.org/wiki/Valve_Corporationhttp://en.wikipedia.org/wiki/Valve_Corporationhttp://en.wikipedia.org/wiki/Valve_Corporationhttp://en.wikipedia.org/wiki/Id_Softwarehttp://en.wikipedia.org/wiki/Id_Softwarehttp://en.wikipedia.org/wiki/Id_Softwarehttp://en.wikipedia.org/wiki/Id_Softwarehttp://en.wikipedia.org/wiki/Video_game_developerhttp://en.wikipedia.org/wiki/Video_game_developerhttp://en.wikipedia.org/wiki/Video_game_developerhttp://en.wikipedia.org/wiki/Video_game_publisherhttp://en.wikipedia.org/wiki/Video_game_publisherhttp://en.wikipedia.org/wiki/First_video_gamehttp://en.wikipedia.org/wiki/First_video_gamehttp://en.wikipedia.org/wiki/First_video_gamehttp://en.wikipedia.org/wiki/OXOhttp://en.wikipedia.org/wiki/OXOhttp://en.wikipedia.org/wiki/Alexander_S._Douglashttp://en.wikipedia.org/wiki/Alexander_S._Douglashttp://en.wikipedia.org/wiki/Alexander_S._Douglashttp://en.wikipedia.org/wiki/Tennis_for_Twohttp://en.wikipedia.org/wiki/Tennis_for_Twohttp://en.wikipedia.org/wiki/Tennis_for_Twohttp://en.wikipedia.org/wiki/Willy_Higinbothamhttp://en.wikipedia.org/wiki/Willy_Higinbothamhttp://en.wikipedia.org/wiki/Willy_Higinbothamhttp://en.wikipedia.org/wiki/Willy_Higinbothamhttp://en.wikipedia.org/wiki/Brookhaven_National_Laboratoryhttp://en.wikipedia.org/wiki/Brookhaven_National_Laboratoryhttp://en.wikipedia.org/wiki/Spacewar!http://en.wikipedia.org/wiki/Spacewar!http://en.wikipedia.org/wiki/Massachusetts_Institute_of_Technologyhttp://en.wikipedia.org/wiki/Massachusetts_Institute_of_Technologyhttp://en.wikipedia.org/wiki/Steve_Russellhttp://en.wikipedia.org/wiki/Steve_Russellhttp://en.wikipedia.org/wiki/Steve_Russellhttp://en.wikipedia.org/wiki/Gameplayhttp://en.wikipedia.org/wiki/Gameplayhttp://en.wikipedia.org/wiki/Gameplayhttp://en.wikipedia.org/wiki/Gamehttp://en.wikipedia.org/wiki/Gamehttp://en.wikipedia.org/wiki/Gamehttp://en.wikipedia.org/wiki/Visual_artshttp://en.wikipedia.org/wiki/Visual_artshttp://en.wikipedia.org/wiki/Visual_artshttp://en.wikipedia.org/wiki/Visual_artshttp://en.wikipedia.org/wiki/Software_engineerhttp://en.wikipedia.org/wiki/Software_engineerhttp://en.wikipedia.org/wiki/Software_engineerhttp://en.wikipedia.org/wiki/Game_development_toolhttp://en.wikipedia.org/wiki/Game_development_toolhttp://en.wikipedia.org/wiki/Game_development_toolhttp://en.wikipedia.org/wiki/Game_development_toolhttp://en.wikipedia.org/wiki/Codebasehttp://en.wikipedia.org/wiki/Codebasehttp://en.wikipedia.org/wiki/Codebasehttp://en.wikipedia.org/wiki/Level_(computer_and_video_games)http://en.wikipedia.org/wiki/Level_(computer_and_video_games)http://en.wikipedia.org/wiki/Level_(computer_and_video_games)http://en.wikipedia.org/wiki/Computer_gamehttp://en.wikipedia.org/wiki/Computer_gamehttp://en.wikipedia.org/wiki/Computer_gamehttp://en.wikipedia.org/wiki/Computer_programhttp://en.wikipedia.org/wiki/Computer_programhttp://en.wikipedia.org/wiki/Computer_programhttp://en.wikipedia.org/wiki/Sound_effecthttp://en.wikipedia.org/wiki/Sound_effecthttp://en.wikipedia.org/wiki/Sound_effecthttp://en.wikipedia.org/wiki/Sound_effecthttp://en.wikipedia.org/wiki/Computer_programhttp://en.wikipedia.org/wiki/Computer_gamehttp://en.wikipedia.org/wiki/Level_(computer_and_video_games)http://en.wikipedia.org/wiki/Codebasehttp://en.wikipedia.org/wiki/Game_development_toolhttp://en.wikipedia.org/wiki/Game_development_toolhttp://en.wikipedia.org/wiki/Game_development_toolhttp://en.wikipedia.org/wiki/Software_engineerhttp://en.wikipedia.org/wiki/Visual_artshttp://en.wikipedia.org/wiki/Visual_artshttp://en.wikipedia.org/wiki/Visual_artshttp://en.wikipedia.org/wiki/Gamehttp://en.wikipedia.org/wiki/Gameplayhttp://en.wikipedia.org/wiki/Steve_Russellhttp://en.wikipedia.org/wiki/Massachusetts_Institute_of_Technologyhttp://en.wikipedia.org/wiki/Spacewar!http://en.wikipedia.org/wiki/Brookhaven_National_Laboratoryhttp://en.wikipedia.org/wiki/Willy_Higinbothamhttp://en.wikipedia.org/wiki/Willy_Higinbothamhttp://en.wikipedia.org/wiki/Willy_Higinbothamhttp://en.wikipedia.org/wiki/Tennis_for_Twohttp://en.wikipedia.org/wiki/Alexander_S._Douglashttp://en.wikipedia.org/wiki/OXOhttp://en.wikipedia.org/wiki/First_video_gamehttp://en.wikipedia.org/wiki/Video_game_publisherhttp://en.wikipedia.org/wiki/Video_game_developerhttp://en.wikipedia.org/wiki/Video_game_developerhttp://en.wikipedia.org/wiki/Video_game_developerhttp://en.wikipedia.org/wiki/Id_Softwarehttp://en.wikipedia.org/wiki/Id_Softwarehttp://en.wikipedia.org/wiki/Id_Softwarehttp://en.wikipedia.org/wiki/Valve_Corporationhttp://en.wikipedia.org/wiki/Blizzard_Entertainmenthttp://en.wikipedia.org/wiki/Blizzard_Entertainmenthttp://en.wikipedia.org/wiki/Blizzard_Entertainmenthttp://en.wikipedia.org/wiki/BioWarehttp://en.wikipedia.org/wiki/Game_development#cite_note-FOOTNOTEBethke200314-58/3/2019 Z-game Development Hard Copy
4/4
6. Tester : Thequality assuranceiscarried out by game testers. A gametester analyzesvideo gamesto
documentsoftware defectsas part of
aquality control.
Development Process :
Game development is a software
development process, as a videogame is software with art, audio, and
gameplay .
This is of three types:
1. Preproduction : Pre-production ordesign phase. is a planning phase ofthe project focused on idea and
concept development andproduction of initial design
documents. The goal of concept
development is to produce clear
and easy to understanddocumentation which describes all
the tasks, schedules and estimates
for the development team.2. Production: Production is the main
stage of development, when assetsandsource codefor the game are
produced.Mainstream production isusually defined as the period of time
when the project is fully staffed.
Programmers write newsourcecode, artists develop game assets,
such as,spritesor3D models.
Sound engineers develop soundeffects and composers develop
music for the game.Level designers
create levels, and writers writedialogue for cutscenes andNPCs
Game designers continue to developthe game's design throughout
production.
3. Post production : After the gamegoes goldand ships, some
developers will give team members
comp time (perhaps up to a week or
two) to compensate for the overtimeput in to complete the game, though
this compensation is not standard.
Future scenario :
The game approach has since
been refined and expanded toinclude new versions. Each
version of the game takes several
years to develop and test, and is
based on extensive analysis of thecontemporary local issues. .
The final product, while presented
in a simple game format, aims toreflect contemporary local issues
and have a harmonic with the
real-world situations.
Conclusion :
Game development is generally doneby Game industry which requires
innovations, as publisher cannot profit
from constant release of sequels and
imitations. The publisher, producer,development team i.e the artist,
programmer, designer, sound engineer ,
tester plays an vital role in developing a
game.
These production process gives thequality assurance to the product(game).
Some of the game industries are EA,
UBISOFT, zynga etc. which are
producing quality games.
The development process provides thequality assurance of game trough
software engineering methodology.
References:
Google search
Gamesutra.com
Reading journals.
http://en.wikipedia.org/wiki/Quality_assurancehttp://en.wikipedia.org/wiki/Quality_assurancehttp://en.wikipedia.org/wiki/Quality_assurancehttp://en.wikipedia.org/wiki/Video_gamehttp://en.wikipedia.org/wiki/Video_gamehttp://en.wikipedia.org/wiki/Video_gamehttp://en.wikipedia.org/wiki/Software_bughttp://en.wikipedia.org/wiki/Software_bughttp://en.wikipedia.org/wiki/Software_bughttp://en.wikipedia.org/wiki/Quality_controlhttp://en.wikipedia.org/wiki/Quality_controlhttp://en.wikipedia.org/wiki/Quality_controlhttp://en.wikipedia.org/wiki/Source_codehttp://en.wikipedia.org/wiki/Source_codehttp://en.wikipedia.org/wiki/Source_codehttp://en.wikipedia.org/wiki/Source_codehttp://en.wikipedia.org/wiki/Source_codehttp://en.wikipedia.org/wiki/Source_codehttp://en.wikipedia.org/wiki/Source_codehttp://en.wikipedia.org/wiki/Sprite_(computer_graphics)http://en.wikipedia.org/wiki/Sprite_(computer_graphics)http://en.wikipedia.org/wiki/Sprite_(computer_graphics)http://en.wikipedia.org/wiki/3D_modelhttp://en.wikipedia.org/wiki/3D_modelhttp://en.wikipedia.org/wiki/3D_modelhttp://en.wikipedia.org/wiki/Level_designerhttp://en.wikipedia.org/wiki/Level_designerhttp://en.wikipedia.org/wiki/Level_designerhttp://en.wikipedia.org/wiki/Non-player_characterhttp://en.wikipedia.org/wiki/Non-player_characterhttp://en.wikipedia.org/wiki/Non-player_characterhttp://en.wikipedia.org/wiki/Release_to_manufacturinghttp://en.wikipedia.org/wiki/Release_to_manufacturinghttp://en.wikipedia.org/wiki/Release_to_manufacturinghttp://en.wikipedia.org/wiki/Non-player_characterhttp://en.wikipedia.org/wiki/Level_designerhttp://en.wikipedia.org/wiki/3D_modelhttp://en.wikipedia.org/wiki/Sprite_(computer_graphics)http://en.wikipedia.org/wiki/Source_codehttp://en.wikipedia.org/wiki/Source_codehttp://en.wikipedia.org/wiki/Source_codehttp://en.wikipedia.org/wiki/Source_codehttp://en.wikipedia.org/wiki/Quality_controlhttp://en.wikipedia.org/wiki/Software_bughttp://en.wikipedia.org/wiki/Video_gamehttp://en.wikipedia.org/wiki/Quality_assuranceRecommended