Questions tagged [terminology]

Terminology is the vocabulary of technical terms in the game development field.

The tag should be used for questions that are asking for a definition of a term, or for the way a concept is often described or referred to in the game development field.

223 questions
51
votes
3 answers

What is "game logic code?"

I'm using C#/XNA and have been told quite a few times not to mix update code with draw code -- and I'm certain I'm not! But could anyone please describe what exactly is 'logic code'? As seen here:…
Shyy Guy
  • 589
  • 1
  • 4
  • 10
35
votes
1 answer

What does SoC stand for?

… and no, I do not mean System-on-a-Chip. I stumbled upon this question which was using the acronym in the context of graphics, and found myself wondering about its meaning. Neither the question nor the answer further explained the acronym, and a…
user39208
32
votes
6 answers

What is the difference between an alpha and a beta release?

What is the difference between an alpha and a beta release? I'm surprised this question hasn't been asked here before.
Chafic
  • 423
  • 1
  • 4
  • 8
31
votes
3 answers

What is the difference between a library and an engine?

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, etc. So when does it stop being a class library and start being an engine? Where…
Lanbo
  • 1,007
  • 1
  • 11
  • 17
28
votes
3 answers

What is a "Gameplay Programmer"?

In job descriptions, I often see positions called "Gameplay Programmer." What do people in that position do?
Tucker Morgan
  • 847
  • 2
  • 12
  • 15
24
votes
5 answers

What is the difference between a game framework and a game engine?

What is the difference between a game framework (for example, XNA with C#, SDL for c++) and a game engine? Do game frameworks use engines? Does a game engine encapsulate sub-engines like physics engines, particle engines etc? Should they be used…
Calum Murray
  • 343
  • 1
  • 2
  • 6
24
votes
3 answers

Why is it called "roguelike" and "metroidvania"?

As the title says, where did roguelike and metroidvania genre games get their names from? All other genres (that I can think of) have pretty self-explanatory names like: First Person Shooter: You shoot and it's first-person…
Charanor
  • 7,840
  • 8
  • 32
  • 60
16
votes
4 answers

What is a "tick" in the context of game development?

Ok so this is a very beginner level question but I need to know this, what does the term "tick" refer to in the context of game development? Is it the same thing as FPS? Thanks!
user3843164
  • 181
  • 1
  • 2
  • 5
16
votes
1 answer

What’s an "IHV"?

I have seen several questions here referencing the “IHVs,” e.g. this one, without defining the abbreviation. A Google search offers “Inter-Human Virology,” and, a few links down, a Wikipedia disambiguation page that includes “independent hardware…
KRyan
  • 262
  • 2
  • 7
11
votes
2 answers

What is data-driven design?

I've been reading up on a lot of articles covering data driven design for games. It seems to come down to: No hard coding No game-specific code in the engine Scripting for AI, cutscenes, et cetera. Generalizing code for reusability Component…
OmniOwl
  • 339
  • 3
  • 13
11
votes
1 answer

Is there a specific name for this type of concept art and the artist who does them?

Let's say you already have the fundamentals of your game: you created gameplay that you and your (possible) playtesters find enjoyable to play, and you think you can flesh out your game more. However, it's all just colorless blocks and cones at this…
user97936
9
votes
2 answers

What is the origin of the term "AAA game?"

One often hears the term "AAA" thrown around when talking about top production value games and big releases, but where does the term come from? How was it coined and popularized?
6
votes
3 answers

What is the difference between a gameplay programmer and a game designer/developer?

Gameplay programmers write game code, but so do game designers and developers. Where is the line drawn? What skills do gameplay programmers use that game designers or developers do not?
Nathan
  • 1,085
  • 2
  • 7
  • 8
5
votes
2 answers

What is the difference between genre and game mechanics?

In some local vacancies I read something like "a genre = match3", or like "a game mechanics = adventure". I thought, a game mechanics is match3, or any sequences of operations that do something to solve something. A verb. For example, to connect…
neuro
  • 67
  • 7
4
votes
4 answers

What defines a minigame?

A "minigame" (sometimes mini-game) is a rather common term used in game design and the general game industry. Therefore it has a definable scope, that is not opinion based, but rather established and tangible. However, I'm at a loss to define its…
ConfusedStack
  • 329
  • 2
  • 8
1
2 3