y1 gd engine_terminology (1) (4)

16
Salford City College Eccles Sixth Form Centre BTEC Extended Diploma in GAMES DESIGN Unit 73: Sound For Computer Games IG2 Task 1 Produce a glossary of terms specific to the methods and principles of Video Game Design and Video Game Terms. Using a provided template, you must research and gather definitions specific to provided glossary terms. Any definitions must be referenced with the URL link of the website you have obtained the definition. You must also, where possible, provide specific details of how researched definitions relate to your own production practice. Name: Tom Crook RESEARCHED DEFINITION (provide short internet researched definition and URL link) DESCRIBE THE RELEVANCE OF THE RESEARCHED TERM TO YOUR OWN PRODUCTION PRACTICE? IMAGE SUPPORT (Provide an image and/or video link of said term being used in a game) VIDEO GAMES / VIDEO GAME TESTI NG Demo A version of something such as computer software produced to demonstrate its capabilities or for use as a trial: http:// www.oxforddictionaries. com/definition/ english/demo A Demo in my opinion is used to ultimately test your final product to see how people react and what your target audience could be. This is relevant to The term demo as it is The ‘Fifa Demo’. 1

Upload: tomcrook

Post on 31-May-2015

33 views

Category:

Internet


0 download

DESCRIPTION

gggggg

TRANSCRIPT

  • 1. Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 11Produce a glossary of terms specific to the methods and principles of Video Game Design and Video Game Terms. Using a provided template,you must research and gather definitions specific to provided glossary terms. Any definitions must be referenced with the URL link of thewebsite you have obtained the definition.You must also, where possible, provide specific details of how researched definitions relate to your own production practice.Name:TomCrookRESEARCHED DEFINITION(provide short internetresearched definition and URLlink)DESCRIBE THE RELEVANCE OFTHE RESEARCHED TERM TOYOUR OWN PRODUCTIONPRACTICE?IMAGE SUPPORT (Provide an image and/or video link of said term being used ina game)VIDEOGAMES/ VIDEOGAMETESTINGDemo A version of something such ascomputer software produced todemonstrate its capabilities or foruse as a trial:http://www.oxforddictionaries.com/definition/english/demoA Demo in my opinion is used toul timately test your final productto see how people react andwhat your ta rget audience couldbe.Thi s is relevant toThe term demo as it is The Fifa Demo.

2. Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 12Beta A beta version of a program, gameetc... i s an unfinished version releasedto either the public a select few orwhoever signs up to beta test i t forbugs or glitches.ttp://www.urbandictionary.com/define.php?term=Betaa beta version of a game in myopinion is the Line betweencompl ete and incomplete andcan help pick off those last fewbugs your game may have.Thi s is relevant tothe term BETA a s it i s the BETA of the game Destiny.Alpha Thi s phase i s were developersgenerally test the software usingwhite box techniques. Alpha softwarecan be unstable and cause crashesand data loss.http://en.wikipedia.org/wiki/Software_release_life_cycle#AlphaThe alpha of a game can in myopinion lead to your final productas not many people play it due tothe unstable nature of thevers ion.Thi s is relevant tothe term ALPHA as i t shows Minecraft in its Alpha stage. 3. Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 13Pre-AlphaPre-alpha refers to all activitiesperformed during the softwareproject before testing. IncludingAnalysis, Software Design andsoftware development.http://eloisecorke.wordpress.com/2013/05/22/definition-pre-alpha-alpha-and-beta/The pre alpha is a developments tage and does not run as well asother s tages of gamedevelopment such as beta andthe gold master version.Thi s is relevant of the term PRE-ALPHA as the picture above is of the game World Of WarCraft in i ts PRE-ALPHA VERSION.Gold A golden master, or GM i s the finalvers ion of a software program that issent to manufacturing and is used tomake retail copies.http://www.techterms.com/definition/goldenmasterThe gold master is the finalvers ion of a game and is thevers ion the game will be copiedfrom.https ://www.youtube.com/watch?v=ejWf82doi8YThi s is a link to a youtube video showing a game in golden master version.Debug In computers, debugging is theprocess of locating and fixing orbypassing bugs (errors) in computerprogram code or the engineering ofhardware device.http://searchsoftwarequality.techtarget.com/definition/debuggingDebugging is finding a problem ingame and fixing i t mostly in thecoding in a game.Thi s is relevant to debugging as it shows a game in debug mode. 4. Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 14AutomationAutomated software testing is aprocess in which software toolsexecute pre-scripts tests on asoftware application before i t isreleased into production.http://searchsoftwarequality.techtarget.com/definition/automated-software-testingAutomated software tool iswhere a software will carry outthe set job until nit is complete.Thi s diagram explains automation.White-BoxTestingA software testing technique wherebyexpl icit knowledge of internalworkings of the item being tested areused to s elect the test data.http://www.webopedia.com/TERM/W/White_Box_Testing.htmlWhite box testing i s selecting acerta in part of the game andtes ting every aspect of i t checkingfor bugs and other imperfections.Thi s shows the classification of white box testing. 5. Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 15Bug A software bug is a problem causing aprogram to crash or produce invalidoutput. The problem i s cause byinsufficient or erroneous logic.http://www.techopedia.com/definition/24864/software-bug-A bug i s a problem in a gamenormally causing problems likecrashing and other things whicheffect how the game is played.Thi s is showing a bug as no items are being shown during the post game lobby.GAMEENGINESVertexShaderThe vertex Shader i s used totrans form the attributes of vertices(points of triangle) such as colour,texture, position and direction. Fromthe original colour space to thedi splay space.http://www.pcmag.com/encyclopedia/term/53754/vertex-shaderThe vertex shader i s used tochange the colour and textures ofvertical lines.Thi s is showing the process of vertex shader. 6. Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 16GAMEENGINESPixelShaderPixel Shaders are used to change theappearance of Pixelso http://www.pcmag.com/encyclopedia/term/53754/vertex-shaderPixel shader is used to change thecolour of the pixel in your game.Thi s picture shows how the pixel shaded changes the quality of a picture.PostProcessinghe term post-processing(or postproc forshort) is used in the video/filmbusiness for quality-improvementimageprocessing (specifically digitalimage processing) methods usedin video playback devices, (suchas stand-aloneDVD-Videoplayers), and video playerssoftware and transcoding software.It is also commonly used in real-time3D rendering (such as invideo games) to add additionaleffects.The term post processing i s thereto improve the overall quality ofyour image and can be used inother fi elds such as 3D rendering.Thi s shows the post processing effect on a picture. 7. Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 17Rendering Rendering is the process of generatingan image from a model by means of acomputer programs .http://www.princeton.edu/~achaney/tmve/wiki100k/docs/Rendering_(computer_graphics).htmlRendering is the process ofgenerating the level or imagesaround you on a game.Thi s image shows a map rendering all the pixels.NormalMapNormal map i s important for a 3Darti sts, Normal maps cons i s t of red,green and blue.http://gamedevelopment.tutsplus.com/articles/gamedev-glossary-what-is-a-normal-map--gamedev-3893Normal mapping is made of threecolours red,green and blue andthey form to make one colour.Thi s image shows mapping of a characters.Entity ntity-component-system (ECS) isa software architecture pattern thatimplements conceptsfrom Composition overinheritance using a database-likestructure. Common ECSapproaches are highly compatiblewith Data-drivenprogramming techniques, and thetwo approaches are oftencombined.http://en.wikipedia.org/wiki/Entity_component_systemEnti ty i s a software whichbas ically uses your ideas in a databas e like format.Thi s image is showing an example of an entity s tructure. 8. Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 18UV Map UV mapping i s the 3D model ingproces s of making 2D imagerepres inta tion of a 3D model .http://wiki.blender.org/index.php/Doc:2.6/Manual/Textures/Mapping/UV/UnwrappingUV mapping is used to form the3D characters from 2D pictuers.Thi s image shows the mapping of a 3D model.ProceduralTextureProcedural textures areterxtures generated by ourengine on the basis of thiertext description. They can beused instead of normaltextures.https://community.bistudio.com/wiki/Procedural_TexturesThi s is the creation of texturesbased on text in the gamingengine.Thi s image shows the textuers of items inside a game map. 9. Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 19Physics A phisics engine is general useddescribe a software programthat is used to simulate phisicalphenomena. One of the firstuses of a phisics engine was forsimulating where artillaryshells would land based ontheir weight.http://www.computerhope.com/jargon/p/physics-engine.htmThe physics engine is used tos imulate physical actions in agame like a punch or explosion.Thi s image shows the phisics of a game with aball breaking through a wall.Collision collisons consist ofalgorrithiams to detectcollision in 2D games dependon the type of shapes that cancollide.https://developer.mozilla.org/en-US/docs/Games/Techniques/2The col lision is used to show thecol l ision of s hapes in a 2D game.Thi s image shows collision programming inside a game engine and the radius of it.Lighting To produce l ighting in games youmus t increase the contrast of acerta in point in the environment tocreat the lighter darker effect.Make colours brighter and darkerdepending on how you want thel ighting.Thi s image is showing an example of l ighting in a game environment. 10. Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 110AA Anti-AliasingAnti allising is used to detectand smooth out jagged edgesusing a quick scan.https://answers.yahoo.com/question/index?qid=20100420031929AAON6YBAnti -aliasing is basically used tomake your game images or justany images look better withsmoother quality.Thi s image is showing anti aliasing so the smoothing out of the image in the image.LoD Level ofDetailThe level of detail for a BIMmodel must correspond to theneeds of the modeler, theproject engineer, and theestimators and schedulers.LOD identifies how muchinformation is known about amodel element at a given timehttp://www.vicosoftware.com/BIM-Level-of-Detail/tabid/89638/The level of design focuses on theamount of information known onthe level and helps the modellerdes ign the level.Thi s image shows the Level of detail in the level design involved in the image. 11. Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 111Animation Animation is the process ofdisplaying still images in arapid sequence to create theillusion of movement. Theseimages can be hand drawn,computer generated, orpictures of 3D objects.http://www.wisegeek.org/what-is-animation.htm#didyouknowoutAnimation is basically used tomake your characters come tol i fe and can be used to makecharacters move and add motionto the s cene your game iscurrently in.Thi s image is showing the animation used on a character involved in a game.Sprite A graphic image that can movewithin a larger graphic.Animation software thatsupports sprites enables thedesigner to developindependent animated imagesthat can then be combined in alarger animation.http://www.webopedia.com/TERM/S/sprite.htmlA spri te is something that is usedwithin a bigger graphic and helpsmake developing a game mucheasier.Thi s image shows multiple images used to create an animation 12. Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 112Scene A scene graph is a general datastructure commonly used byvector-based graphics editingapplications and moderncomputer games. Examples ofsuch programs include Acrobat3D, Adobe Illustrator,AutoCAD, CorelDRAW,OpenSceneGraph, OpenSG,VRML97, and X3D.http://en.wikipedia.org/wiki/Scene_graphScene graphics is generally dataused on modern games and isedited easily by programs such asi l lustrator.Thi s image is showing the structure that is used to create a s cene in a game.Library A l ibrary i s used to s tore your gameinformation such as programs andother things cri tical to your game.Somewhere you s tore your data.Thi s image shows a library containing the gaming things needed. 13. Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 113UI User interface design in gamesdiffers from other UI designbecause it involves anadditional element -- fiction.The fiction involves an avatarof the actual user, or playerhttp://www.gamasutra.com/blogs/AnthonyStonehouse/20140227/211823/User_interface_design_in_video_games.phpUser interface is how a playerplays a game so there ownpersonal s tyle within a game.Thi s image is showing the inner working of the level and of the design.Frames frame or fps determines thesleakness of a game and howthe game overall looks.http://gamedev.stackexchange.com/questions/6825/time-based-movement-vs-frame-rate-based-movementFrames is the amount of framesyou get per second and theamount of frames you get persecond is determined by theamount of RAM your computerhas .Thi s image is showing the average frame for certain times. 14. Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 114Concept Bas ically what the idea of the game is. The concept is the base idea of agame so the idea which turnsinto program and then themodelling then the game.Thi s is showing some concept art for a game.Event Decouple when a message orevent is sent from when it isprocessed.An event i s when a program orcharacter is s et to do things oncommand when a certainmes sage is relayed.Thi s is programming the character to do certain things at different.PathfindingPathfinding or pathing is theplotting, by a computerapplication, of the shortestroute between two points. It isa more practical varianton solving mazes. This fieldof research is based heavilyon Dijkstra's algorithm forfinding the shortest path ona weighted graph.The plotting of paths is findingthe quickest possible waythrough a puzzle and is used toset character paths in game.Thi s shows a path finding algarythm implemented in a game. 15. Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 115