y1 gd engine_terminology ben comley-excell

17
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: 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 demonstration of a product or technique. https://www.google.co.uk/ search? q=what+is+a+demo&oq=what+is+ +a+demo&aqs=chrome..69i57j0l 5.11264j0j8&sourceid=chrome& es_sm=93&ie=UTF-8 A demo is a taste of a new game that’s due for release and be able to see how the game play works. 1 This image is a good example of a demo because it shows all the teams that are on the demo. http://www

Upload: bencom1

Post on 20-Jun-2015

283 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Y1 gd engine_terminology ben comley-excell

Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 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: 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 TESTING

Demo a demonstration of a product or technique.https://www.google.co.uk/search?q=what+is+a+demo&oq=what+is++a+demo&aqs=chrome..69i57j0l5.11264j0j8&sourceid=chrome&es_sm=93&ie=UTF-8

A demo is a taste of a new game that’s due for release and be able to see how the game play works.

1

This image is a good example of a demo because it shows all the teams that are on the demo. http://www.youtube.com/watch?v=MKjuGTm

Page 2: Y1 gd engine_terminology ben comley-excell

Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1

Beta Beta means that these games are still in development and are not yet in their final version. https://help.lumosity.com/hc/en-us/articles/202172720-What-are-beta-games-

A beta is a taste of a game that is not yet ready for release but is longer than a demo. It is still in development.

Alpha Alpha is the stage when key gameplay functionality is implemented, and assets are partially finished. http://en.wikipedia.org/wiki/Video_game_development#Alpha

Alpha is when key game play functions are partially complete.

2

This image is a good example of beta because it shows one of the playable multiplayer maps. http://www.youtube.com/watch?v=-0v89RD-dOo

This image is a good example of Alpha because it shows a game that is at alpha stage. http://www.youtube.com/watch?v=nyDEdxI-

Page 3: Y1 gd engine_terminology ben comley-excell

Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1

Pre-Alpha Pre-Alpha is a standard term to denote a number of interim milestones between prototyping and alpha http://www.whatgamesare.com/pre-alpha.html

Pre-alpha is a stage of a game between prototyping and alpha.

Gold "The newest release in that game series is in 2 weeks, it has just Gone Gold!" http://www.urbandictionary.com/define.php?term=Gone%20Gold

Gold is the stage of a game when it only has two weeks until it’s release date.

3

This is an example of a game gone gold; it is due for release in two weeks’ time.

This image is a good example of Pre-Alpha because it shows a game that was at pre alpha stage. http://www.youtube.com/wa

Page 4: Y1 gd engine_terminology ben comley-excell

Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1

Debug dentify and remove errors from (computer hardware or software). https://www.google.co.uk/search?q=what+is+a+demo&oq=what+is++a+demo&aqs=chrome..69i57j0l5.11264j0j8&sourceid=chrome&es_sm=93&ie=UTF-8#q=what+is+a+debug

Debug is fixing the game by taking the glitches out of the game so it runs smoothly.

Automation the use or introduction of automatic equipment in a manufacturing or other process or facility. https://www.google.co.uk/search?q=what+is+a+demo&oq=what+is++a+demo&aqs=chrome..69i57j0l5.11264j0j8&sourceid=chrome&es_sm=93&ie=UTF-8#q=what+is+a+automation

Automation is the production of the cars made in game play and how to use them and design them based on the game.

White-Box Testing

is a method of testing software that tests internal structures or workings of an application, as opposed to its functionality https://www.google.co.uk/search?q=what+is+a+demo&oq=what+is++a+demo&aqs=chrome..69i57j0l5.11264j0j8&sourceid=chrome&es_sm=93&ie=UTF-8#q=what+is+a+white-box+testing

White box testing is a method of testing the internal structures of the game to make any corrections that may be needed.

4

This image is a good example because it shows something getting de-bugged.

This image is a good example because it shows cars being made by automation.

This image is a good example because it shows a game at white box testing.

Page 5: Y1 gd engine_terminology ben comley-excell

Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1

Bug which is a factual statement that a programming fault is to blame for a system failure. http://en.wikipedia.org/wiki/Glitch

A bug is a glitch in a game that effects how you play.

GAME ENGINES

Vertex Shader

A Vertex Shader is also GPU component and is also programmed using a specific assembly-like language, like pixel shaders, but are oriented to the scene geometry and can do things like adding cartoony silhouette edges to objects, etc. https://www.google.co.uk/search?q=what+is+a+demo&oq=what+is++a+demo&aqs=chrome..69i57j0l5.11264j0j8&sourceid=chrome&es_sm=93&ie=UTF-8#q=what+is+a+vertex+shader

The vertex shader adds colour to the characters bodies to help the characters image

5

This image is a good example because it shows a glitch in a game.

This image is a good example because it shows vertex shadeing for a game.

Page 6: Y1 gd engine_terminology ben comley-excell

Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1

GAME ENGINES

Pixel Shader A Pixel Shader is a graphics function that calculates effects on a per-pixel basis. Depending on resolution, in excess of 2 million pixels may need to be rendered, lit, shaded, and colored for each frame, at 60 frames per second. https://www.google.co.uk/search?q=what+is+a+demo&oq=what+is++a+demo&aqs=chrome..69i57j0l5.11264j0j8&sourceid=chrome&es_sm=93&ie=UTF-8#q=what+is+a++pixel+shader

Pixel shader is to upgrade the image (room) clarity. By shadeing in and colouring in each frame at 60 frames per second.

Post Processing

Pixel shaders are then used to apply post-processing filters to the image buffer before displaying it to the screen. Post-processing allows effects to be used that require awareness of the entire image (since normally each 3D object is rendered in isolation). Such effects include: High dynamic range rendering. https://www.google.co.uk/search?q=what+is+a+demo&oq=what+is++a+demo&aqs=chrome..69i57j0l5.11264j0j8&sourceid=chrome&es_sm=93&ie=UTF-8#q=what+is+a++post+prossessing

Post processing is used to enhance the clarity of the game when looking at something from a distance.

6

This image is a good example because it shows Pixel Shadeing for a game.

This image is a good example because it shows a game before the post processing and after the post process has been completed.

Page 7: Y1 gd engine_terminology ben comley-excell

Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1

Rendering Rendering is the process of generating an image from a 2D or 3D model (or models in what collectively could be called a scene file), by means of computer programs. http://en.wikipedia.org/wiki/Rendering_(computer_graphics)

Rendering is the process of taking the picture from 2d to 3d models. To generate a final product.

Normal Map Normal mapping used to re-detail simplified meshes. In 3D computer graphics, normal mapping, or "Dot3 bump mapping", is a technique used for faking the lighting of bumps and dents – an implementation of bump mapping. It is used to add details without using more polygons. https://www.google.co.uk/search?q=what+is+a+demo&oq=what+is++a+demo&aqs=chrome..69i57j0l5.11264j0j8&sourceid=chrome&es_sm=93&ie=UTF-8#q=what+is+a+norrmal+map

Normal mapping is used for faking the lighting of bumps and dents to give it a clearer character.

7

This image is a good example because it shows a game being rendered.

This image is a good example because it shows a game being normal map.

Page 8: Y1 gd engine_terminology ben comley-excell

Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1

Entity is a software architecture pattern that implements concepts from Composition over inheritance using a database-like structure. Common ECS approaches are highly compatible with Data-driven programming techniques, and the two approaches are often combined. http://en.wikipedia.org/wiki/Entity_component_system

Entity is a component system that implements composition from components.

UV Map UV mapping is the 3D modelling process of making a 2D image representation of a 3D model's surface. UV mapping[edit] This process projects a texture map onto a 3D object. https://www.google.co.uk/search?q=what+is+a+demo&oq=what+is++a+demo&aqs=chrome..69i57j0l5.11264j0j8&sourceid=chrome&es_sm=93&ie=UTF-8#q=what+is+a+uv+map

Mapping the character around flat, then transforming it by wrapping it round the 3d model of the characters shape.

8

This image is a good example because it shows uv maping.

This image is a good example because it shows Entity component system.

Page 9: Y1 gd engine_terminology ben comley-excell

Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1

Procedural Texture

A procedural texture is a computer-generated image created using an algorithm intended to create a realistic representation of natural elements such as wood, marble, granite, metal, stone, and others. Usually, the natural look of the rendered result is achieved by the usage of fractal noise and turbulence functions. https://www.google.co.uk/search?q=what+is+a+demo&oq=what+is++a+demo&aqs=chrome..69i57j0l5.11264j0j8&sourceid=chrome&es_sm=93&ie=UTF-8#q=what+is+a+procedural+texture

Procedure texture is to input the natural elements of the face of the buildings to make it look more realistic.

Physics Computer animation physics or game physics involves the introduction of the laws of physics into a simulation or game engine, particularly in 3D computer graphics, for the purpose of making the effects appear more real to the observerhttp://en.wikipedia.org/wiki/Game_physics

Physics is putting the avatar with the environment to see if it is all compatible and runs as a whole.

9

This image is a good example because it shows Procedural Texture.

This image is a good example because it shows Physics

Page 10: Y1 gd engine_terminology ben comley-excell

Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1

Collision Collision detection typically refers to the computational problem of detecting the intersection of two or more objects. http://en.wikipedia.org/wiki/Collision_detection

Collision is when two or more objects collide and this gives you the effect of a crash in the game.

Lighting Video games and computer-generated movies and special effects benefit from this as it creates more realistic scenes than with the more simplistic lighting models used. http://en.wikipedia.org/wiki/High-dynamic-range_rendering

Lighting make the game more realistic so it feels like you are in the game and it feels real.

10

This image is a good example of using lighting in gaming because it shows the light shining off the water.

This image is a good example because it shows Collision.

Page 11: Y1 gd engine_terminology ben comley-excell

Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1

AA – Anti-Aliasing

Anti-aliasing may refer to any of a number of techniques to combat the problems of aliasing in a sampled signal such as a digital image or digital audio recording. http://en.wikipedia.org/wiki/Anti-aliasing

Anti alising is a programme that smoothes the edges to give the game a more definite line or surface.

LoD – Level of Detail

Describes technology that is used to save memory and processing power by using lower detail models or textures for objects in the distance. The Oblivion game engine makes extensive use of LOD, and the CS has some functions to create and manipulate LOD objects. https://www.google.co.uk/search?q=what+is+a+demo&oq=what+is++a+demo&aqs=chrome..69i57j0l5.11264j0j8&sourceid=chrome&es_sm=93&ie=UTF-8#q=what+is+a+LOD+-level+of+detail

Level of Detail is where you take a basic object like a gun and make it as real as possible

11

This image is a good example because it shows Anti-Aliasing

This image is a good example because it shows Level of Detail.

Page 12: Y1 gd engine_terminology ben comley-excell

Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1

Animation Animation is the process of creating motion and shape change[Note 1] illusion by means of the rapid display of a sequence of static images that minimally differ from each other. http://en.wikipedia.org/wiki/Animation

Animation is taking a character and making it move and react to what you are showing it to do.

Sprite In computer graphics, a sprite (also known by other names; see Synonyms below) is a two-dimensional image or animation that is integrated into a larger scene. http://en.wikipedia.org/wiki/Sprite_(computer_graphics)

Sprite is a 2d version of animation.

12

This image is a good example because it shows Animation.

This image is a good example because it shows Sprite

Page 13: Y1 gd engine_terminology ben comley-excell

Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1

Scene A scene graph is a general data structure commonly used by vector-based graphics editing applications and modern computer games. http://en.wikipedia.org/wiki/Scene_graph

Scene is a virtul scene of somewhere in the game.

Library I am working on a library to help 2D-Game development with Scala. So far it is a collection of helpful classes, file loading, collision detection, images, sprites... http://gamedev.stackexchange.com/questions/10770/whats-the-difference-between-a-library-and-an-engine

Library is a digital library to store files and helpful classes to help set up the game.

UI UI is one of the areas where great progress can still be made. https://www.google.co.uk/search?q=what+is+a+demo&oq=what+is++a+demo&aqs=chrome..69i57j0l5.11264j0j8&sourceid=chrome&es_sm=93&ie=UTF-8#q=what+is+a+game+ui

Ui which stands for user interface is a programme that the computer and user can use which acts as the opening page on a console like the xbox 360, playstation or the wii

13

This image is a good example because it shows Scene

This image is a good example because it shows a Library.

This image is a good example because it shows UI.

Page 14: Y1 gd engine_terminology ben comley-excell

Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1

Frames Frame rate, also known as frame frequency and frames per second (FPS), is the frequency (rate) at which an imaging device produces unique consecutive images called frames. http://en.wikipedia.org/wiki/Frame_rate

Frames are the frequency that they are shown through the game in play mode.

Concept Concept art is a form of illustration used to convey an idea for use in (but not limited to) films, video games, animation, or comic books before it is put into the final product. https://www.google.co.uk/?gws_rd=ssl#q=definition+of+concept+art

Concept drawings are drawing of characters or the different types of environments as a basic form in the game.

14

This image is a good example because it shows Frames.

This image is a good example because it shows Concept.

Page 15: Y1 gd engine_terminology ben comley-excell

Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1

Event A boss fight in a game. http://www.youtube.com/watch?v=uaJZJkWdZLw

An event is a certain part in a game where something spectacular takes place. For example, when a final boss fight takes place in a game..

Pathfinding Pathfinding or pathing is the plotting, by a computer application, of the shortest route between two points. http://en.wikipedia.org/wiki/Pathfinding

Pathfinding is the shortest route between two points.

15

This image is a good example because it shows a game Event.

This image is a good example because it shows Pathfinding.