y1 gd engine_terminology 2

11
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: Alex ballant yne 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 TESTIN G Demo A game demo is a freely distributed piece of an upcoming or recently released video game . Demos are typically released by the game's publisher to help consumers get a feel of the game before deciding whether to buy the full version. http://en.wikipedia.org/wiki/Game_demo In my own production the demo would be used to give people the first look and play at the game. 1

Upload: alexballantyne

Post on 02-Aug-2015

34 views

Category:

Education


0 download

TRANSCRIPT

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: Alex ballantyne

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 game demo is a freely distributed piece of an upcoming or recently released video game. Demos are typically released by the game's publisher to help consumers get a feel of the game before deciding whether to buy the full version.http://en.wikipedia.org/wiki/Game_demo

In my own production the demo would be used to give people the first look and play at the game.

Beta Beta elements are components of a video game that, for whatever reason, are removed or altered before that game is released.http://www.mariowiki.com/Beta_elements

The beta would allow me to see what worked in the game and what doesn’t work within the game and I could add and remove the things that do ad don’t work within the game.

1

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

Alpha Alpha testing is the initial testing of a computer program or system under actual usage conditions; it can be done in-house by the vendor, or outside by a customer or third party tester.

The alpha test would allow me to see what the game plays like and if that It does not work then work can be done to fix the things that are wrong with the game

Pre-Alpha In short, Pre-Alpha is like mega early version of the game, before everything is finalized.Pre-alpha refers to all activities performed during the software project prior to testing. These activities can include requirements analysis, software design, software development, and unit testing.

The pre-alpha is a very version of e game.

https://www.youtube.com/watch?v=18fa6p8um68

Gold This is when a game is fully finished This is when a game is fully finished

Debug Debugging is a methodical process of finding and reducing the number of bugs, or defects, in a computer program or a piece of electronic hardware, thus making it behave as expected. Debugging tends to be harder when various subsystems are tightly coupled, as changes in one may cause bugs to emerge in another.

Debugging is when you find and ix bugs in games.

2

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

Automation Computer animation, or CGI animation, is the process used for generating animated images by using computer graphics.

This process makes animated images in to computer graphics.

White-Box Testing

White-box testing is a method of testing software that tests internal structures or workings of an application, as opposed to its functionality.

The white box testing is a test the internal structures or workings of an application.

Bug Sometimes called a glitch, a bug is just something wrong with the program. Sometimes it might be not serious maybe something like when you prone on the ground, you might be display

A bug is when you find some thing in a game that should not happen

3

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

GAME ENGINES

GAME ENGINES

Vertex Shader

The vertex shader is used to transform the attributes of vertices (points of a triangle) such as colour, texture, position and direction from the original colour space to the display space. It allows the original objects to be distorted or reshaped in any manner.

The vertex shader is used to transform the attributes of vertices

Pixel Shader The pixel shader is another programmable function that allows flexibility in shading an individual pixel. Whereas vertex shaders can be used to completely transform the shape of an object, pixel shaders are used to change the appearance of the pixels.

The pixel shader is another programmable function that allows flexibility in shading

Post Processing

The term post-processing (or postproc for short) is used in the video/film business for quality-improvement image processing (specifically digital image processing) methods used in video playback devices, (such as stand-alone DVD-Video players), and video players software and transcoding software. It is also commonly used in real-time 3D rendering (such as in video games) to add additional effects.

quality-improvement image processing

4

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. Also, the results of such a model can be called a rendering.http://en.wikipedia.org/wiki/Rendering_(computer_graphics)

Rendering is the process of generating an image from a 2D or 3D model

Normal Map

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.http://en.wikipedia.org/wiki/Normal_mapping

technique used for faking the lighting of bumps and dents.

Entity Entity-component-system (ECS) 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

It  is a software architecture pattern that implements concepts from Composition over inheritance using a database-like structure

5

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

UV Map UV mapping is the 3D modelling process of making a 2D image representation of a 3D model's surface.http://en.wikipedia.org/wiki/UV_mapping

Process of making a 2D image representation of a 3D model's surface.

Procedural Texture

Procedural textures are textures that are defined mathematically. They are generally relatively simple to use, because they don't need to be mapped in a special way - which doesn't mean that procedural textures can't become very complex.http://wiki.blender.org/index.php/Doc:2.6/Manual/Textures/Types/Procedural

This is when you texture the Items in your game.

Physics 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 graphics.http://en.wikipedia.org/wiki/Physics_engine

Physics is what keeps very thing like real life

Collision Collision detection typically refers to the computational problem of detecting the intersection of two or more objects. While the topic is most often associated with its use in video games and other physical simulations, it also has applications in robotics. In addition to determining whether two objects have collided.http://en.wikipedia.org/wiki/Collision_detection

This is what happens when two things hit

6

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

Lighting Lighting is what lets the player see and it make the mood of a game Lighting is what lets the player see and it make the mood of a game

AA – Anti-Aliasing

A computer generated image is made up of pixels; each pixel can of course only be a single colour. In the rendering process the rendering engine must therefore assign a single colour to each pixel on the basis of what object is shown in that pixel.http://wiki.blender.org/index.php/Doc:2.6/Manual/Render/Options/Antialiasing

A computer generated image is made up of pixels

LoD – Level of Detail

In computer graphics, accounting for level of detail involves decreasing the complexity of a 3D object representation as it moves away from the viewer or according to other metrics such as object importance, viewpoint-relative speed or position.http://en.wikipedia.org/wiki/Level_of_detail

ccounting for level of detail involves decreasing the complexity of a 3D object representation as it moves away from the viewer or according to other metrics such as object importance

7

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

Animation Computer animation, or CGI animation, is the process used for generating animated images by using computer graphics. The more general term computer-generated imagery encompasses both static scenes and dynamic images while computer animation only refers to moving images.http://en.wikipedia.org/wiki/Computer_animation

the process used for generating animated images by using computer graphics

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. Initially including just graphical objects handled separately from the memory bitmap of a video display, this now includes various manners of graphical overlays.http://en.wikipedia.org/wiki/Sprite_(computer_graphics)

just graphical objects handled separately from the memory bitmap of a video display

Scene a part of a play, movie, story, etc., in which a particular action or activity occurs This is a part in a movie etc.…

Library It is where you install all your games assets It is where you install all your games assets

8

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

UI In computing, a graphical user interface (GUI,[1] sometimes pronounced "gooey")[2] is a type of interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, as opposed to text-based interfaces, typed command labels or text navigation.http://en.wikipedia.org/wiki/Graphical_user_interface

a graphical user interface

FramesConcept a general idea or notion that corresponds to some class of entities and that 

consists of the characteristic or essential features of the classConcept is when you create a visual Idea

Event The core concept in an event driven game engine is the message loop. Similar to the windows message loop, in which the game keeps a list of things to do each iteration of the game.http://cboard.cprogramming.com/game-programming/122082-event-driven-game-engine.html

The game keeps a list of things to do each iteration of the game.

Pathfinding Path finding or pathing is the plotting, by a computer application, of the shortest route between two points. It is a more practical variant on solving mazes. This field of research is based heavily on Dijkstra's algorithm for finding the shortest path on a weighted graph.http://en.wikipedia.org/wiki/Pathfinding

Path finding or pathing is the plotting, by a computer application, of the shortest route between two points

9