Video Game Programming

20 terms

If you always wondered how Games are made, Video Game Programming is the way to go. You will learn to make games from scratch, how the industry works and the different aspects of making a game, from the idea to the selling point. I made this glossary so more people would experience a bit of this world which is very fascinating and rich.

Algorithm
noun
A process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.
Example: This algorithm is very powerful. It can translate one code into different Programming Languages.
fr: Algorithme
Beta
noun
A pre-release of software that is given out to a large group of users to try under real conditions.
Example: This game is still in Beta, a lot more Coding is required.
fr: Beta
Coding
verb
The process of assigning a code to something for classification or identification.
Example: The forms are checked and returned to the census officer for coding.
fr: Coder
Compiler
noun
Translate a language into "Machine language".
Example: In c++, I should use a compiler if I want my program to be understood by my computer.
fr: Compilateur
Crunch
The process of working nights and weekends to hit a tight deadline.
Example: We will need the team to enter into Crunch time if we want to release the game in 2 months.
fr: Crunch
Data
noun
Facts and statistics collected together for reference or analysis.
Example: The Data is used to find different patern in the player's behavior.
fr: Données
Function
noun
A relationship or expression involving one or more variables.
Example: This function is used to pass multiple variables at a time.
fr: Fonction
Game Engine
Phrase
A Game Engine is a software-development environment designed for people to build video games.
Example: I made this game with the Game Engine Unity.
fr: Moteur de Jeu
Game Jam
Phrase
A game jam is a contest where participants try to make a video game from scratch in a set period.
Example: I went to the Game Jam last year, I learned so much in game programming.
fr: Game Jam
Gold
adjective
A video game is gold when it’s ready for publication without any unfinished areas.
Example: This game went Gold last week, it's ready for the release.
fr: Gold
Hardware
noun
The physical and electronic parts of a computer, rather than the instructions it follows.
Example: You should check your Hardware, maybe there is a broken piece.
fr: Hardware
Matrix
noun
An environment or material in which something develops; a surrounding medium or structure.
Example: This Matrix is very hard to resolve, I should consult internet.
fr: Matrice
Mods
noun
A mod (short for "modification") is an alteration by players or fans of a video game that changes one or more aspects of a video game, such as how it looks or behaves.
Example: This mod is so usefull! The game doesn't look the same at all! The developers made a fantastic job.
fr: Mods
Operating System
noun
The software that supports a computer's basic functions, such as scheduling tasks, executing applications, and controlling peripherals.
Example: The Operating System I just installed on this Virtual Machine is Linux.
fr: Système d'opération
Programation Languages
Phrase
A programming language is a formal language comprising a set of instructions that produce various kinds of output.
Example: For this Game Engine, the programming language that I use is C# (C-sharp).
fr: Language de programmation
Scrum Master
adjective
The scrum master is the team role responsible for ensuring the team lives agile values and principles and follows the processes and practices that the team agreed they would use.
Example: You should bring that information to the Scrum Master, he will know what to do with it.
fr: Scrum Master
Software
noun
The instructions that control what a computer does; computer programs.
Example: He's written a piece of software that does your taxes for you.
fr: Software
Sprint
noun
A sprint is a set period of time during which specific work has to be completed and made ready for review.
Example: At the end of this Sprint, all the features of the menu should be coded.
fr: Sprint
Variables
noun
A storage location paired with an associated symbolic name, which contains some known or unknown quantity of information referred to as a value.
Example: Multiple variables are required in this code if I want it to work properly.
fr: Variable
Virtual Machine
phrase
In computing, a virtual machine is the virtualization/emulation of a computer system.
Example: I made a virtual machine to run Linux on my Windows computer.
fr: Machine virtuelle