Practical Java Game Programming (Charles River Media Game Development)

EAX. See Environmental Audio Extensions (EAX)

EBJ (Enterprise Beans), 286

engine design, collision detection, 470–471

Enterprise Beans (EJB), 286, 295

entityFactory( ) method, 43

enum (keyword), 21

enumerations, Java equivalent, 20–21

Environmental Audio Extensions (EAX), 113

environments

adjusting to, and video modes, 58

collisions with, 44–45

error-handling

JOAL (Java OpenAL Library), 108

JOGL (Java OpenGL), 393

errors

ALC codes (table), 112

C/C++ compiler, 306

SQL exception codes, 288

Ethernet connection protocols, 198–199

evasion with AI algorithm, 51

event handling, window events, 70

events

collision, 464

in GUI systems, 418

Excel, storing tables, lists with, 298

exception functions, JNI (Java Native Interface), 332

ExceptionCheck, ExceptionOccurred, 334

exceptions, throwing, 288

exitForm method, 70

expiration in game processes, 220

Externalizable interface, 128–129

Категории