Авторизация
Поиск по указателям
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
Предметный указатель
Shooter3D, FireBeam thread
Shooter3D, globals in repeated calculations
Shooter3D, gun, controlling
Shooter3D, laser beam
Shooter3D, laser beam, shooting
Shooter3D, picking with mouse click
Shooter3D, picking with mouse click, intersections, finding
Shooter3D, picking with mouse click, picked object
Shooter3D, scene creation
Shooter3D, scene objects, picking
Shooter3D, scene objects, picking, what to pick
Shooter3D, shooting behavior
Shooter3D, shooting behavior, cone rotation
Shooter3D, shooting behavior, explosion facing the viewer
Shooter3D, shooting behavior, picking debugging
Shooter3D, sounds
Shooter3D, sounds, problems with
ShootingBehaviour class 2nd
ShortMessage class
ShowImage class
showMsg( ) bug
SimpleUniverse class
Skeleton class
SkinnedMesh class
sleep( ) call
sleep( ) call, accuracy of
sleep( ) call, inaccuracy, handling of
SleepAcc class
Socket class
SocketChannel class
Sound
sound effects
sound effects, examples, location of
sound synthesis
sound synthesis, libraries
sound synthesis, sampled audio
sound synthesis, sampled audio, note names
sound synthesis, sampled audio, NotesSynth, extending
sound synthesis, sampled audio, playing notes
sound synthesis, sampled audio, synthesizing notes
sound, APIs
sound, Applet playing
sound, audio effects
sound, AudioClip class
sound, background music
sound, callbacks
sound, ClipsLoader formats
sound, copyrights of
sound, J2SE 5.0 short sound bug
sound, Java Sound API
sound, Java Sound API, resources
sound, Java Sound API, versus JMF, JOAL
sound, loading and playing
sound, preloading
sound, resources
sound, SoundPlayer application
sound, WAV bug
SoundsPanel class
SoundsPanel constructor
SoundsWatcher interface
SourceDataLine class
Sphere class
spheres, floating
spheres, floating, coloring
spheres, floating, positioning
Spotlight class
Sprite class
Sprite3D class
sprites
sprites, 3D animated
sprites, 3D animated, common approaches
sprites, 3D animated, keyframe animation 2nd
sprites, animation framework
sprites, animation framework, animation loop
sprites, animation framework, finishing the game
sprites, animation framework, user interaction
sprites, ball statechart
sprites, ball statechart, specification
sprites, ball statechart, translating
sprites, ball textual specification
sprites, bat statechart
sprites, bat statechart, specification
sprites, bat statechart, translating
sprites, bat textual specification
sprites, BugRunner
sprites, BugRunner, class diagrams
sprites, coding
sprites, coding, bounding box
sprites, coding, constructor
sprites, coding, drawing
sprites, coding, image
sprites, coding, updating
sprites, statechart for
sprites, statechart for, translating to code
StopWatch class
StopWatchSource class
strip file images, loading
Stripifier class
Sun Game Server
SurfaceOfRevolution class
Swing timer
SwingUtilities class
synthesizer receiver port, MIDI messages to
SysexMessage class
Terra3D
Terra3D, class diagrams
Terra3D, code for
Terra3D, ground cover
Terra3D, ground cover, ground shape
Terra3D, ground cover, moving over
Terra3D, ground cover, what added
Terra3D, ground cover, where am I?
Terra3D, landscapes
Terra3D, landscapes, building
Terra3D, landscapes, walls
Terra3D, scenery
Terra3D, scenery, 3D
Terra3D, scenery, creation 2nd
Terra3D, surface height
Terra3D, surface height, HeightFinder picking
Terra3D, terrain
Terra3D, terrain, DEM
Terra3D, terrain, following, accelerating
Terra3D, terrain, generation
Terra3D, terrain, Java 3D, other projects
Terra3D, terrain, mesh decomposition
Terra3D, terrain, ROAM
Terra3D, terrain, threads
Terragen landscaping tool
Terragen landscaping tool, extracting textures from
TexCoordGeneration class
Text2D class
TexturedFloor class
TexturedPlane class 2nd
Thread class
threaded animation
threaded animation, double buffered drawing
threaded animation, game termination
threaded animation, local memory variables, preventing with volatile
threaded animation, sleep necessity
threaded animation, stopping threads
threaded animation, synchronization concerns
ThreadedChatServerHandler class
ThreadedScoreHandler class 2nd
Tic-Tac-Toe
tic-tac-toe, elements, main
tic-tac-toe, networked game
tic-tac-toe, networked game, canvas, writing on
tic-tac-toe, networked game, class comparison to standalone
tic-tac-toe, networked game, client game initialization 2nd
tic-tac-toe, networked game, client game play
tic-tac-toe, networked game, client game termination
tic-tac-toe, networked game, code for
tic-tac-toe, networked game, player handlers 2nd
tic-tac-toe, networked game, playing
tic-tac-toe, networked game, top-level server
tic-tac-toe, networked game, two-person protocols
tic-tac-toe, standalone game
tic-tac-toe, standalone game, class comparison to networked
tic-tac-toe, standalone game, code for
tic-tac-toe, standalone game, marker creation
tic-tac-toe, standalone game, origins of
tic-tac-toe, standalone game, picking and dragging
tic-tac-toe, standalone game, representing the game
tic-tac-toe, standalone game, scene creation
TiledImage class
TiledSprite class
TilesList class
TilesPriQueue class
tiling software
TimeBehavior class
Timer class
timer resolution (granularity)
TimerRes class
timers
timers, J2SE
timers, Java 3D bug alert
timers, non-J2SE
timers, resolution of
TimerTask class
TimeUnit class
Tour3D
Tour3D, behaviors in Java 3D
Tour3D, class diagrams
Tour3D, code for
Tour3D, scene creation
Tour3D, scene creation, background image
Tour3D, scene creation, full-screen display
Tour3D, scene creation, obstacle creation
Tour3D, scene creation, scenery and obstacles, adding
Tour3D, sprites
Tour3D, sprites, alien 2nd
Tour3D, sprites, basic 3D
Tour3D, sprites, user's touring 2nd
TourGroup class
TouristControls class
TouristInfo class
TourServer class
TourServerHandler class 2nd
TourSprite class
TourWatcher class 2nd
TransformGroup class
TransparencyAttributes class
TreeLimb class 2nd
Trees3D
Trees3D, class diagrams
Trees3D, code for
Trees3D, L-systems comparison
Trees3D, L-systems comparison, Java 3D and
Trees3D, L-systems comparison, what to use
Trees3D, leaves, displaying
Trees3D, limbs
Trees3D, limbs, color change
Trees3D, limbs, leaves
Trees3D, limbs, scaling
Trees3D, limbs, sorting information on
Trees3D, limbs, subgraph creation
Trees3D, rule execution
Trees3D, scene creation
Trees3D, scene creation, growth
Trees3D, scene creation, leaves
Trees3D, scene creation, transparency depth-sorting
TriangleArray class
TriangleStripArray class
TurnStile class
UninstallAction class
UPS (updates per second)
utility timer
Viewer class
ViewerAvatar class
Viewers
viewers, movement
viewers, positioning
ViewingPlatform class
ViewPlatformBehavior class
volatile, preventing local memory variables
VolatileImage class
VolChanger class
VRAM
VRAM, information on
VRAM, VolatileImage objects in
WakeupCondition class
WakeupOnAWTEvent class
WakeupOnElapsedFrames class
WakeupOnElapsedTime class
WAV bug
WormChase (AFS) class
WormChase (FSEM) class
WormChase (UFS) class
WormChase class
WormChase game
WormChase game, full-screen
WormChase game, full-screen, 80-85 FPS OS timings
WormChase game, full-screen, AFS
WormChase game, full-screen, approaches
WormChase game, full-screen, code for
WormChase game, full-screen, FSEM worm
WormChase game, full-screen, UFS worm
WormChase game, window and applet
WormChase game, window and applet, applet
WormChase game, window and applet, application information
WormChase game, window and applet, application timing, OS
WormChase game, window and applet, class diagrams
WormChase game, window and applet, class reuse
WormChase game, window and applet, code for
WormChase game, window and applet, considerations
WormChase game, window and applet, game panel
WormChase game, window and applet, J2SE 5.0 compilation
WormChase game, window and applet, obstacles
WormChase game, window and applet, speed testing
WormChase game, window and applet, timer choice
WormChase game, window and applet, worm information, storing
WormChaseApplet class
WormPanel class
WrapAnimTour3D class
WrapCheckers3D class
WrapCheckers3D JPanel
WrapFlocking3D class
WrapFourByFour class 2nd
WrapFractalLand3D class
WrapLoader3D class
WrapLoaderInfo3D class
WrapMaze3D class
WrapMover3D class
WrapNetFBF class
WrapNetTour3D class
WrapShooter3D class
WrapTour3D class
WrapTrees3D class
Xith3D screen graph API
`o' images, visual effects
`o' images, visual effects, painting
`o' images, visual effects, processing, AWT image model
`o' images, visual effects, sequence display
`o' images, visual effects, sequence display, implementation details
`o' images, visual effects, transparency (BITMASK, TRANSULENT, OPAQUE)
`o' images, visual effects, updating
`o' images, visual effects, VolatileImage class, creating and managing with
Реклама