Game Development Reference
In-Depth Information
prefix operator operator that is written before an expression (e.g., minus,
not, increment, or decrement), 46
private declaration declaration of a member that can be used only from the
class that it is declared in, 158
property value related to an object that you can get and/or set, 39
protected declaration declaration of a member that can be used only from the
class that it is declared in and its subclasses, 158
public declaration
declaration of a member that can be used from within all
other classes, 158
qualify
specify the library that a class comes from, 35
recursion
defining a method or property in terms of itself, 235
reference
value with class type that refers to the actual instance of the
class, 120
return value
value that a method delivers after its execution, 97
rgb
description of a color by its red, green, and blue compo-
nents, 52
scope
part of the program in which a declared name can be used,
53
sealed method
overridden virtual method that cannot be redefined again in
subclasses, 166
semantics
rules that describe the meaning of programs in a language,
33
serious game
game that can be used for training of professionals, 179
source code
the text of the program as written by the programmer, i.e.
before compilation, 19
sprite
a two-dimensional image that is integrated into a larger
scene, 55
static method
group of instructions with a name that does not manipulate
a particular object, 72
static variable
member variable that is shared by all instances of the class,
117
string
(type of a) value that represents a text, 176
struct
type of objects that are accessed directly, i.e. without refer-
ences, 123
subclass
a class that inherits from another class, 153
super class
see base class, 152
syntax
rules that describe the form of programs in a language, 33
tile
basic element of a two-dimensional level definition, 297
true
the one of the two bool values denoting truth, 84
variable
memory location with a name, 44
vector
object denoting a point in two- or three-dimensional space,
59
virtual method
method that can be redefined in a subclass, 158
void
placeholder for the return type of a method that does not
return a value, 99
Search WWH ::




Custom Search