Ro y1 gd engine terminology
description
Transcript of Ro y1 gd engine terminology
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: Rafiq
Oladujoye
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 game.http://en.wikipedia.org/wiki/
Game_demo
A Demo is a demonstration of a game meaning it will only has one level of a game and
restricts access to more content or unlocking more
content.
Beta Is the second stage of testing a gamehttp://www.techopedia.com/
definition/27136/beta-test-gaming
A beta version of a game is an almost complete game that is released to a selected people
to do a test for erorrs and glitches so they can report it to
the developers.
1
Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1
Alpha Is the first stage of testing gamehttp://www.webopedia.com/TERM/A/alpha_version.html
an alpha version of a game is very early stage testing that
doesn’t have most or some of its features also developers
decide what features to put in the game
Pre-Alpha A development stage given not released to the public
http://www.allwords.com/word-pre-alpha+version.html
Is a development stage of a game that like the alpha
doesn’t contain many features and comes before alpha
testing and isn’t released to the public its also where the developers are still deciding
what features to put inGold A re-released version of a game
https://answers.yahoo.com/question/index?
qid=20091118155837AAt62zO
A gold version has added content or if it was a sequel or
trilogy or more it might contain all of the games in one
Debug Identifies and removes errorshttp://
searchsoftwarequality.techtarget.com/definition/debugging
Debugging looks for errors or and glitches in the system and
gets rid of them
2
Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1
Automation A system and method for performing external and
automated testing of video game software
http://www.faqs.org/patents/app/20120204153
An automated step that tests a game on multiple platforms even if there are software or
hardware differences
White-Box Testing
It identifies inputs so you can get the expected output.
Makes sure the expected outcome is right and doesn’t
contain any bugs
This is a video explaining white box testing
https://www.youtube.com/watch?v=3bJcvBLJViQ
Bug An error in a the programmehttps://answers.yahoo.com/
question/index?qid=20080622111127AAsXob5
A bug is could be any thing wrong with a game that for
the most part causes disturbance for players
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
A type of graphics processing function
http://www.nvidia.co.uk/object/feature_vertexshader.html
A vertex shader uses maths to add special effects to 3D
objectsA vertex shader is a point
where two ends meet
Pixel Shader Allows flexibility in shading a pixelhttp://www.pcmag.com/
encyclopedia/term/53754/vertex-shader
A pixel shader can operate on each pixel and controls shading and bumping
4
Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1
Post Processing
Capturing images with a camera and editing them on a computer
http://www.photokonnexion.com/?page_id=4924
Capturing an image in its true form and putting it onto a
computer and editing it to give the image better definition
Rendering Rendering is the process of generating an image from
a 2D or 3D model by means of computer programs
http://en.wikipedia.org/wiki/Rendering_(computer_graphics)
Rendering is getting an image from a 2D or 3D object using a
computer programe
5
Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1
Normal Map Adds high resolution to a game ready model
http://3d.about.com/od/3d-101-The-Basics/tp/Current-Gen-Gameart-
Workflow-What-Is-Normal-Mapping.htm
This puts in fine detail of uniforms and skins and clothing and textures
Entity Entities are buckets that hold components
http://shaun.boyblack.co.za/blog/2012/08/04/games-and-entity-
systems/
Entities are like folders on a computer that contain more
folders of related content
6
Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1
UV Map The most flexible way of mapping 2D texture onto a 3D object
http://wiki.blender.org/index.php/Doc:2.6/Manual/Textures/
Mapping/UV
Taking a flat texture image and manipulating it onto a 3D object making giving the
object texture
Procedural Texture
Textures that are defined mathematically
http://wiki.blender.org/index.php/Doc:2.4/Manual/Textures/Types/
Procedural
These are textures that are made mathematically and make it easier to use when
applying it to 3D objects
7
Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1
Physics Describes how an object is physically controlled react to another physically controlled object
http://3dgep.com/physics-in-unity-3-5/
physics are two objects that react in a certain way when
they make contact if two balls rolled and hit each other but one was faster than the other
the slowest one would be knocked back
Collision Is the point where two objects meet (collide)
Collison happens when two points of an object collide and the outcome depends on real
physics for example if the object was glass hitting the floor from a high point then
the glass would smash
8
Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1
Lighting Shows real time lighting and shadows
the aim is to get the shadows and light to that of real time
and.
AA – Anti-Aliasing
Is a way of smoothing edgeshttp://compreviews.about.com/
od/PC-Gaming/a/What-is-antialiasing-in-PC-games.htm
AA helps to blur blotches so that you get the effect of
curves and lines instead of block (pixels)
9
Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1
LoD – Level of Detail
The level of detail depends on the game's system requirements.http://www.techopedia.com/
definition/11791/level-of-detail-lod
The level of detail the amount of texture is noticeable on a
character or object
Animation Combine art and technology to create interactive animated images and environments for video games.
http://www.gamecareerguide.com/
features/413/game_art_and_animation_an_introd
uction.php
Animation is a cartoon like image or environment that’s
usually starts as 2D like a drawing or colouring and
turned into 3D then transformed into a moving
object
A quick video recording and summary of workflow
https://www.youtube.com/watch?v=M4xJaXLE_98
10
Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1
Sprite Is a two-dimensional image or animation that is integrated
into a larger scene.http://en.wikipedia.org/wiki/Sprite_(computer_graphics)
Sprite is making an image bigger using bitmap so none of
its quality is lost
Scene Playable part of a game http://vgstrategies.about.com/od/strategyglossary/g/cu
tscene.htm
A Scene is in every part of a game and
you can interact with it
Library A list of game engines http://devmaster.net/devdb/engines
A game engine library is just a list of game engines
11
Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1
UI A way that the user and a computer system interact.http://en.wikipedia.org/wiki/
User_interfacehttp://www.techterms.com/
definition/user_interface
A good UI is user friendly and cooperates with the user it is the layout and placement of
buttons and software features that make it easier for the user
Frames Frame rates are the amount of images displayed per second on a
screenhttps://www.youtube.com/watch?
v=dEtiNxlTJ8I
Frame rates make up every screen and its images that are displayed per second to create
a scene
Concept Concept is used to convey an idea in video games
http://en.wikipedia.org/wiki/Concept_art
Concept is the art work of the characters and scenes to make
a story
12
Salford City CollegeEccles Sixth Form CentreBTEC Extended Diploma in GAMES DESIGNUnit 73: Sound For Computer GamesIG2 Task 1
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
Is a messaging loop which keeps a list of things to do
with each part of the game.modern event driven game
engines use a second message loop for things that
will occur in the future, but do not need to be checked every
iteration.
Pathfinding is the plotting by a computer application of the shortest route
between two pointshttp://en.wikipedia.org/wiki/
Pathfinding
Path finding usually finds the quickest route from a to b
13