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 |