Beginning Java game programming / (Record no. 72564)

000 -LEADER
fixed length control field 04333cam a22004094a 4500
001 - CONTROL NUMBER
control field 15023154
003 - CONTROL NUMBER IDENTIFIER
control field CITU
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20241112104632.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 070926s2008 maua 001 0 eng
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER
LC control number 2007938236
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 1598634763
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781598634761
040 ## - CATALOGING SOURCE
Original cataloging agency CITU LRAC
Transcribing agency DLC
Modifying agency DLC
Language of cataloging eng
041 ## - LANGUAGE CODE
Language code of text/sound track or separate title eng
050 00 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.76.C672
Item number H3533 2008
082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 794.81526
Edition number 22
100 1# - MAIN ENTRY--PERSONAL NAME
Preferred name for the person Harbour, Jonathan S.
Relator term author
245 10 - TITLE STATEMENT
Title Beginning Java game programming /
Statement of responsibility, etc Jonathan S. Harbour.
250 ## - EDITION STATEMENT
Edition statement Second edition
264 #1 - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication, distribution, etc Boston, Massachusetts :
Name of publisher, distributor, etc Thomson Course Technology
Date of publication, distribution, etc 2008.
300 ## - PHYSICAL DESCRIPTION
Extent xix, 346 pages :
Other physical details illustrations ;
Dimensions 24 cm. +
Accompanying material 1 CD-ROM (4 3/4 in.)
336 ## - CONTENT TYPE
Content type term text
Content type code txt
Source rdacontent
337 ## - MEDIA TYPE
Media type term unmediated
Media type code n
Source rdamedia
338 ## - CARRIER TYPE
Carrier type term volume
Carrier type code nc
Source rdacarrier
500 ## - GENERAL NOTE
General note Includes index.
505 ## - CONTENTS
Formatted contents note Introduction; PART I: JAVA FOR BEGINNERS; Chapter 1 Getting Started with Java; Java and the Web; The Casual Games Market; Installing and Configuring Java; Your First Java Program; What You Have Learned; Review Questions; On Your Own; Chapter 2 Java Programming Essentials; Java Applets; The Java Language; What You Have Learned; Review Questions; On Your Own; Chapter 3 Creating Your First Java Game; About the Game Project; Creating the Game; What You Have Learned; Review Questions; On Your Own; PART II: Java Game Programming; Chapter 4 Vector-Based Graphics. Programming Vector GraphicsWhat You Have Learned; Review Questions; On Your Own; Chapter 5 Bitmap-Based Graphics; Programming Bitmapped Graphics; Transparency; What You Have Learned; Review Questions; On Your Own; Chapter 6 Simple Sprites; Programming Simple Sprites; Creating a Reusable Sprite Class; What You Have Learned; Review Questions; On Your Own; Chapter 7 Sprite Animation; Sprite Animation; What You Have Learned; Review Questions; On Your Own; Chapter 8 Keyboard and Mouse Input; Listening to the User; Keyboard Input; Mouse Input; What You Have Learned; Review Questions; On Your Own. Chapter 9 Sound Effects and MusicPlaying Digital Sample Files; Playing MIDI Sequence Files; Reusable Classes; What You Have Learned; Review Questions; On Your Own; Chapter 10 Timing and the Game Loop; The Potency of a Game Loop; Stepping Up to Threads; What You Have Learned; Review Questions; On Your Own; PART III: THE GALACTIC WAR PROJECT; Chapter 11 Galactic War: From Vectors to Bitmaps; Improving the Game; What You Have Learned; Review Questions; On Your Own; Chapter 12 Galactic War: Sprites and Collision Boxes; Creating the Project; What You Have Learned; Review Questions; On Your Own. Chapter 13 Galactic War: Squashed by Space RocksBeing Civilized about Collisions; What You Have Learned; Review Questions; On Your Own; Chapter 14 Galactic War: Entity Management; Adjusting to Event-Driven Programming; Enhancing Galactic War; What You Have Learned; Review Questions; On Your Own; Chapter 15 Galactic War: Finishing the Game; Let's Talk about Powerups; Enhancing Galactic War; What You Have Learned; Review Questions; On Your Own; Chapter 16 Galactic War: Web Deployment; Packaging an Applet in a Java Archive (JAR); Creating an HTML Host File for Your Applet; What You Have Learned. Review QuestionsEpilogue; Appendix A: Chapter Quiz Answers; Index; A; B; C; D; E; F; G; H; I; J; K; L; M; N; O; P; Q; R; S; T; U; V; W; X; Z.
520 ## - SUMMARY, ETC.
Summary, etc Java 6 is versatile, efficient, and secure programming language that is accessible across platforms. From the basics of creating Java programs and writing graphics code to utilizing Java's advanced 2D library and adding sound effects and music, this book's instructions help you acquire the skills you need to create a professional-quality game.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Computer games
General subdivision Programming.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Java (Computer program language)
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Computer graphics.
856 42 - ELECTRONIC LOCATION AND ACCESS
Materials specified Contributor biographical information
Uniform Resource Identifier http://www.loc.gov/catdir/enhancements/fy1104/2007938236-b.html
856 42 - ELECTRONIC LOCATION AND ACCESS
Materials specified Publisher description
Uniform Resource Identifier http://www.loc.gov/catdir/enhancements/fy1104/2007938236-d.html
856 41 - ELECTRONIC LOCATION AND ACCESS
Materials specified Table of contents only
Uniform Resource Identifier http://www.loc.gov/catdir/enhancements/fy1104/2007938236-t.html
906 ## - LOCAL DATA ELEMENT F, LDF (RLIN)
a 7
b cbc
c orignew
d 2
e epcn
f 20
g y-gencatlg
942 ## - ADDED ENTRY ELEMENTS
Source of classification or shelving scheme
Item type BOOK
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Permanent Location Current Location Shelving location Date acquired Source of acquisition Cost, normal purchase price Inventory number Full call number Barcode Date last seen Price effective from Item type
          COLLEGE LIBRARY COLLEGE LIBRARY SUBJECT REFERENCE 2009-07-30 ALBASA 2231.07 39532 794.81526 H21 2008 CITU-CL-39532 2021-08-09 2009-07-30 BOOK