Авторизация
Поиск по указателям
Davison A. — Killer Game Programming in Java
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: Killer Game Programming in Java
Автор: Davison A.
Аннотация: Although the number of commercial Java games is still small compared to those written in C or C++, the market is expanding rapidly. Recent updates to Java make it faster and easier to create powerful gaming applications-particularly Java 3D-is fueling an explosive growth in Java games. Java games like Puzzle Pirates, Chrome, Star Wars Galaxies, Runescape, Alien Flux, Kingdom of Wars, Law and Order II, Roboforge, Tom Clancy's Politika, and scores of others have earned awards and become bestsellers.
Java developers new to graphics and game programming, as well as game developers new to Java 3D, will find Killer Game Programming in Java invaluable. This new book is a practical introduction to the latest Java graphics and game programming technologies and techniques. It is the first book to thoroughly cover Java's 3D capabilities for all types of graphics and game development projects.
Killer Game Programming in Java is a comprehensive guide to everything you need to know to program cool, testosterone-drenched Java games. It will give you reusable techniques to create everything from fast, full-screen action games to multiplayer 3D games. In addition to the most thorough coverage of Java 3D available, Killer Game Programming in Java also clearly details the older, better-known 2D APIs, 3D sprites, animated 3D sprites, first-person shooter programming, sound, fractals, and networked games. Killer Game Programming in Java is a must-have for anyone who wants to create adrenaline-fueled games in Java.
Язык:
Рубрика: Технология /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Год издания: 2005
Количество страниц: 1008
Добавлена в каталог: 01.11.2006
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
images, loading, internal data structures
images, loading, strip file images
images, managed
images, names[] array
images, `o' images, visual effects
images, `o' images, visual effects, affine transforms
images, `o' images, visual effects, alpha compositing
images, `o' images, visual effects, BandCombineOp processing
images, `o' images, visual effects, convolution processing
images, `o' images, visual effects, drawImage( )-based processing
images, `o' images, visual effects, LookupOp processing
images, `o' images, visual effects, pixel effects
images, `o' images, visual effects, precalculation
images, `o' images, visual effects, rescaling operation
ImagesCsSeries class
ImagesLoader class 2nd
ImagesPlayer class
ImagesSeries class
ImagesTests application
ImagesTests application, class diagrams for
ImagesTests application, code for
ImagesTests application, image names and effects
ImagesTests application, starting
imaging in Java
imaging in Java, AWT imaging model
imaging in Java, formats
imaging in Java, pull imaging model
imaging in Java, transparent color
IndexedGeometry class
InetAddress class
install4j installer
install4j installer, BugRunner
install4j installer, BugRunner, installer creation
install4j installer, BugRunner, JAR preparation
install4j installer, BugRunner, resulting installer
install4j installer, BugRunner, testing
install4j installer, BugRunner, uninstalling
install4j installer, Checkers3D
install4j installer, Checkers3D, changes to
install4j installer, Checkers3D, installer creation
install4j installer, Checkers3D, installer result
install4j installer, Checkers3D, JAR preparation
install4j installer, Java 3D components
install4j installer, Java 3D components, BugRunner
install4j installer, Java 3D components, j3dutils.jar, separating out timer code
install4j installer, JWS comparison
install4j installer, location of
installation problems, Java
instruments and soundbanks, creating
isometric tile games
isometric tile games, alien sprites
isometric tile games, alien sprites, A*-based 2nd
isometric tile games, alien sprites, AlienAStarSprite, moving
isometric tile games, alien sprites, quadrant-based
isometric tile games, alien sprites, updating
isometric tile games, alien sprites, uploading
isometric tile games, animation framework
isometric tile games, animation framework, ending game
isometric tile games, animation framework, game world management
isometric tile games, animation framework, input control
isometric tile games, class diagrams
isometric tile games, isometric tiles
isometric tile games, isometric tiles, aliens
isometric tile games, isometric tiles, calculating cost to goal 2nd
isometric tile games, isometric tiles, movement
isometric tile games, isometric tiles, sprite/object placement
isometric tile games, isometric tiles, storing details
isometric tile games, isometric tiles, surface map
isometric tile games, managing the world
isometric tile games, managing the world items
isometric tile games, managing the world items, entity adding
isometric tile games, managing the world items, entity drawing
isometric tile games, managing the world items, pickup methods
isometric tile games, managing the world, drawing the world
isometric tile games, managing the world, entity information, loading
isometric tile games, managing the world, floor information, loading
isometric tile games, managing the world, pickup methods
isometric tile games, managing the world, player methods
isometric tile games, player sprites
isometric tile games, player sprites, being hit
isometric tile games, player sprites, drawing
isometric tile games, player sprites, moving and standing
isometric tile games, player sprites, picking up pickups
isometric tile games, reading about
isometric tile games, sprites on tiles
isometric tile games, sprites on tiles, moving to other tiles
isometric tile games, tile occupier
isometric tile games, tile occupier, additional sprite information
isometric tile games, tile occupier, drawing
J2SE 5.0 compilation
J2SE 5.0 compilation, raw types
J2SE 5.0 compilation, type-safe collection
J2SE 5.0 short sound bug
J3DTimer class
J3DTimer class, bug fixed
JackPanel class
JAI (Java Advanced Imaging)
Jake2 game engine binding
jar files
JAR files, coding changes for
JAR files, LoadersTests application as
JAR files, packaging applications as 2nd
Java
Java 2D
Java 2D, active rendering
Java 2D, Graphics2D class
Java 2D, portability
Java 2D, speed
Java 2D, web page for
Java 3D
Java 3D, alternatives
Java 3D, alternatives, GL4Java
Java 3D, alternatives, JOGL
Java 3D, alternatives, LWJGL
Java 3D, alternatives, OpenGL Java bindings
Java 3D, APIs
Java 3D, behaviors
Java 3D, criticisms
Java 3D, criticisms, console support lacking
Java 3D, criticisms, games are few
Java 3D, criticisms, Java dependence
Java 3D, criticisms, Sun nonsupport
Java 3D, criticisms, too high-level
Java 3D, criticisms, too slow
Java 3D, DirectX or OpenGL
Java 3D, ExponentialFog node
Java 3D, external models
Java 3D, game engine bindings
Java 3D, game engine bindings, Auriga3D
Java 3D, game engine bindings, Jake2
Java 3D, game engine bindings, Jirr
Java 3D, game engine bindings, Odejava
Java 3D, game engine bindings, Ogre4J
Java 3D, globals in repeated calculations
Java 3D, loaders for
Java 3D, loaders for, alternates
Java 3D, loaders for, NCSA Portfolio
Java 3D, particle systems in 2nd
Java 3D, particle systems in, float arrays
Java 3D, particle systems in, inner class coding style
Java 3D, particle systems in, synchronization problems
Java 3D, scene graphs
Java 3D, scene graphs, HelloUniverse
Java 3D, scene graphs, nodes
Java 3D, strengths
Java 3D, strengths, documentation and examples
Java 3D, strengths, Java integration
Java 3D, strengths, performance
Java 3D, strengths, scene graph
Java 3D, strengths, unique features
Java 3D, Swing integration
Java 3D, techniques
Java 3D, terrain generation projects
Java 3D, textbooks
Java 3D, timer bug alert
Java Advanced Imaging (JAI)
Java imaging
Java imaging, AWT imaging model
Java imaging, formats
Java imaging, transparent color
Java media framework (JMF)
Java Sound API 2nd
Java Sound API, resources
Java, author assumptions
Java, FSEM tutorial
Java, objections to use
Java, objections to use, game consoles nonsupport 2nd
Java, objections to use, game programmer nonsupport
Java, objections to use, installation problems
Java, objections to use, memory leaks
Java, objections to use, Sun nonsupport 2nd
Java, objections to use, too high-level
Java, objections to use, too slow
jFree-D2 screen graph API
JiD screen graph API
Jirr game engine binding
Jist3D API
jME graphics engine screen graph API
JMF (Java Media Framework)
JOAL
JOALMixer class
JOGL
JPEG (Joint Photographic Experts Group)
JumperSprite class
JumpingJack game
JumpingJack game, animation framework
JumpingJack game, animation framework, animation loop
JumpingJack game, animation framework, explosions
JumpingJack game, animation framework, input 2nd
JumpingJack game, animation framework, key presses/actions, multiple
JumpingJack game, bricks
JumpingJack game, bricks, managing
JumpingJack game, bricks, storing information on
JumpingJack game, class diagrams for
JumpingJack game, code for
JumpingJack game, fireballs
JumpingJack game, fireballs, statechart specification
JumpingJack game, graphical layers
JumpingJack game, ribbons
JumpingJack game, ribbons, managing
JumpingJack game, ribbons, wraparound
JumpingJack game, sprites, jumping
JumpingJack game, sprites, jumping, initialization
JumpingJack game, sprites, jumping, JackPanel collision testing
JumpingJack game, sprites, jumping, key event processing
JumpingJack game, sprites, jumping, state representation
JumpingJack game, sprites, jumping, statechart specification
JumpingJack game, sprites, jumping, updating
JumpingJack game, sprites, jumping, vertical movement
JumpingJack game, starting
JumpingJack game, tiling software
JWS (Java Web Start)
JWS, benefits of
JWS, BugRunner
JWS, BugRunner, application, writing
JWS, BugRunner, deployment file creation
JWS, BugRunner, deployment modifications 2nd
JWS, BugRunner, private key signs everything 2nd
JWS, BugRunner, public-/private-key JAR signing
JWS, BugRunner, server, files moved to
JWS, certificates, third-party
JWS, certificates, third-party, CSR extraction
JWS, certificates, third-party, importing into keystore
JWS, certificates, third-party, requesting
JWS, certificates, third-party, signing JARs with keypair
JWS, Checkers3D
JWS, Checkers3D, alternative installation method
JWS, Checkers3D, application, writing
JWS, Checkers3D, deployment file creation
JWS, Checkers3D, deployment modifications
JWS, Checkers3D, private key signs everything
JWS, Checkers3D, public-/private-key JAR signing
JWS, Checkers3D, server, files moved to
JWS, development steps
JWS, downsides of 2nd
JWS, J2SE documentation information
JWS, JNLP deployment file
JWS, JWS and Java 3D
JWS, JWS and other libraries
JWS, JWS portal page 2nd
JWS, JWS portal page, JavaScript functions
JWS, JWS portal page, javawsInstalled, setting in JavaScript
JWS, JWS portal page, more information on
JWS, JWS portal page, VBScript code
Kahlua screen graph API
KeyAdapter class
KeyBehavior class
KeyEvent class
KeyNavigatorBehavior class
Landscape class
LaserBeam class
Lathe3D
Lathe3D, class diagrams
Lathe3D, code for
Lathe3D, features covered
Lathe3D, lathe curves
Lathe3D, lathe curves, blending functions
Lathe3D, lathe curves, Hermite curves
Lathe3D, lathe curves, specifying segments
Lathe3D, lathe shapes
Lathe3D, lathe shapes, appearance, making an
Lathe3D, lathe shapes, geometry creation
Lathe3D, lathe shapes, mapping flaw and hack 2nd
Lathe3D, lathe shapes, revolving
Lathe3D, lathe shapes, subclassing
Lathe3D, lathe shapes, texture coordinates
Lathe3D, scene creation
Lathe3D, scene creation, curve rotations, different
Lathe3D, scene creation, shapes
LatheShape3D class
Leaf class
lighting scenes
Lightweight Java Game Library (LWJGL)
Limb class
Line class
LineParticles class
Loader3D application
Loader3D application, building model's scene graph
Loader3D application, building model's scene graph, configuration modification, runtime
Loader3D application, building model's scene graph, coords data, loading and applying
Loader3D application, building model's scene graph, loading the model
Loader3D application, building model's scene graph, model availability
Loader3D application, building model's scene graph, rotation
Loader3D application, code for
Loader3D application, model managing
Loader3D application, scene creation
LoaderBase class
LoaderInfo3D application
LoaderInfo3D application, code for
LoaderInfo3D application, model
LoaderInfo3D application, model's shape attributes adjustment
LoaderInfo3D application, model's shape attributes adjustment, shape almost transparent
LoaderInfo3D application, model's shape attributes adjustment, shape outline, drawing
LoaderInfo3D application, model's shape attributes adjustment, texture, adding
LoaderInfo3D application, model's shape attributes adjustment, turning shape blue
LoaderInfo3D application, model, displaying
LoaderInfo3D application, model, scene graph for
LoadersTests application
LoadersTests application, ClipsInfo object
LoadersTests application, ClipsInfo object, LineListener interface
Реклама