000 | 04333cam a22004094a 4500 | ||
---|---|---|---|
999 |
_c72564 _d72564 |
||
001 | 15023154 | ||
003 | CITU | ||
005 | 20241112104632.0 | ||
008 | 070926s2008 maua 001 0 eng | ||
010 | _a 2007938236 | ||
020 | _a1598634763 | ||
020 | _a9781598634761 | ||
040 |
_aCITU LRAC _cDLC _dDLC _beng |
||
041 | _aeng | ||
050 | 0 | 0 |
_aQA76.76.C672 _bH3533 2008 |
082 | 0 | 0 |
_a794.81526 _222 |
100 | 1 |
_aHarbour, Jonathan S. _eauthor |
|
245 | 1 | 0 |
_aBeginning Java game programming / _cJonathan S. Harbour. |
250 | _aSecond edition | ||
264 | 1 |
_aBoston, Massachusetts : _bThomson Course Technology _c2008. |
|
300 |
_axix, 346 pages : _billustrations ; _c24 cm. + _e1 CD-ROM (4 3/4 in.) |
||
336 |
_atext _btxt _2rdacontent |
||
337 |
_aunmediated _bn _2rdamedia |
||
338 |
_avolume _bnc _2rdacarrier |
||
500 | _aIncludes index. | ||
505 | _a 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 | _aJava 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 |
_aComputer games _xProgramming. |
|
650 | 0 | _aJava (Computer program language) | |
650 | 0 | _aComputer graphics. | |
856 | 4 | 2 |
_3Contributor biographical information _uhttp://www.loc.gov/catdir/enhancements/fy1104/2007938236-b.html |
856 | 4 | 2 |
_3Publisher description _uhttp://www.loc.gov/catdir/enhancements/fy1104/2007938236-d.html |
856 | 4 | 1 |
_3Table of contents only _uhttp://www.loc.gov/catdir/enhancements/fy1104/2007938236-t.html |
906 |
_a7 _bcbc _corignew _d2 _eepcn _f20 _gy-gencatlg |
||
942 |
_2ddc _cBK |