identifiers
globally unique identifiers (GUIDs), 277
method, 329–330
universally unique. See UUIDs
image tearing, 64
ImageIO class, 71–73
ImageObserver object, 72
images
in 2D games, 56
3D graphics. See 3D graphics
handing in 2D games, 71–78
JOGL’s processing of textures, 397–399
JOGL’s use of buffered, 399–403
managed, in 2D games, 77–78
updating, 64
volatile, using, 73–74
immediate mode rendering (OpenGL), 386–387
indexes, 276–277
inheritance
C++ and Java, 3
runtime, and performance, 262
initializing sound card access, 89
initToScreen method, 62
inlining code, 162–163, 166, 172, 188, 349
inner joins, 291–292
input
Actor class, management, 79–80
obtaining game player’s, 26–27
input/output (IO)
operations, 117–119, 345–348
packages. See java.io, java.nio packages
InputStream class and IO operations, 119
InputStreamBuffer, 147
InputStreamReader, 122–123
INSERT statement (SQL), 283, 292–293
installing CD-ROM, 499
int getErrorCode( ), 288
Intel Streaming SIMD Extensions (SSE), 263
Intel VTune, 174
interactivity in 3D games, 358
interpolators, 460
interpreters
described, 305
and scripting languages, 299
stability on VM, 302
intersections, and collision detection, 463
invocation interface (JNI), 337
IO operations, 117–118, 345–348
isFullScreenSupported( ) method, 61