Z-game Development Hard Copy

Embed Size (px)

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_development
  • 8/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-5
  • 8/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_assurance