Cover image for Beginning Java Game Programming.
Beginning Java Game Programming.
Title:
Beginning Java Game Programming.
Author:
Harbour, Jonathan S.
ISBN:
9781598636499
Personal Author:
Edition:
2nd ed.
Physical Description:
1 online resource (369 pages)
Contents:
Contents -- 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 Graphics -- What 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 Music -- Playing 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 Rocks -- Being 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 Questions -- Epilogue -- 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.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: