- Paperback: 400 pages
- Publisher: Cengage Learning PTR; 3 edition (January 18, 2011)
- Language: English
- ISBN-10: 1435458087
- ISBN-13: 978-1435458086
- Product Dimensions: 7.4 x 0.9 x 9.1 inches
- Shipping Weight: 1.8 pounds (View shipping rates and policies)
- Average Customer Review: 16 customer reviews
- Amazon Best Sellers Rank: #1,672,347 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Beginning Java SE 6 Game Programming 3rd Edition
Use the Amazon App to scan ISBNs and compare prices.
All Books, All the Time
Read author interviews, book reviews, editors picks, and more at the Amazon Book Review. Read it now
Frequently bought together
Customers who viewed this item also viewed
Part I: JAVA FOR BEGINNERS. 1. Getting Started With Java. 2. Java Programming Essentials. 3. Creating Your First Java Game. Part II: JAVA GAME PROGRAMMING. 4. Vector-Based Graphics. 5. Bitmap-Based Graphics. 6. Simple Sprites. 7. Animated Sprites. 8. Keyboard and Mouse Input. 9. Sound Effects and Music. 10. Timing and the Game Loop. Part III: THE GALACTIC WAR PROJECT. 11. Galactic War: From Vectors to Bitmaps. 12. Galactic War: Sprites and Collision Boxes. 13. Galactic War: Squashed By Space Rocks. 14. Galactic War: Entity Management. 15. Galactic War: Finishing The Game. 16. Galactic War: Web Deployment. Part IV: APPENDICES. Appendix A: Chapter Quiz Answers.
From the Author
Part I - Java For Beginners
Chapter 1 - Getting Started With Java
Chapter 2 - Java Programming Essentials
Chapter 3 - Creating Your First Java Game
Part II - Java Game Programming
Chapter 4 - Vector-Based Graphics
Chapter 5 - Bitmap-Based Graphics
Chapter 6 - Simple Sprites
Chapter 7 - Animated Sprites
Chapter 8 - Keyboard and Mouse Input
Chapter 9 - Sound Effects and Music
Chapter 10 - Timing and the Game Loop
Part III - The Galactic War Project
Chapter 11 - Galactic War: From Vectors to Bitmaps
Chapter 12 - Galactic War: Sprites and Collision Boxes
Chapter 13 - Galactic War: Squashed By Space Rocks
Chapter 14 - Galactic War: Entity Management
Chapter 15 - Galactic War: Finishing the Game
Chapter 16 - Galactic War: Web Deployment
Source code for the projects in this book may be downloaded from the online resources provided.
Browse award-winning titles. See more
Top customer reviews
If you have read a java book or have one at your side well reading this, you will learn alot of intresting things that are overlooked in other books. I was looking for a book to show me what i needed to know to make a game, and i found it. This book will show you how to creat 2D Java Apllets and Java Aplications.
Even though it is known that you need to understand Java, this book takes that statement even further. At the beginning, the author wastes two chapters rambling about things you would find in a beginning Java book, and then contradicts himself a couple paragraphs later. Not only that, bits of code, like the initializing html file for Java applets is mentioned before you even need it; then never brought up again when you actually need the code. After half a chapter of different IDEs for Java, you're given code, and instructions that don't even work for setting up a text editor claiming to be an IDE.
Ignoring these things, I continued on through the book, only to realize that it was even more clumsy than I thought. Once you start entering code, and get to the point of testing; hope that you did not mess anything up through the pages of inconsistent spacing, and poor programming; because the author neglected to provide any way to find the sources for the book. After using a search engine as a citing resource, then traversing his site; I found the source code from the 2nd edition, that was exactly the same code as the only code for the 3rd edition. Even when everything is working well, instead of sticking with one topic, the author jumps around, distracting you from the main program (which is progressively created throughout the entire book), by putting various different demonstration projects in between; which could have been presented before the main project. In the end, after reading lots of posts about missing blocks of code from readers, resulted in reading the logic to use in my own projects; ignoring the provided project completely.
I hope that the author takes more time on the 4th edition, actually making changes to the text, providing links to code, omitting wasted space, possibly giving a bit more of a clear understanding to needed code, and using an IDE the majority uses. Even being a new book, the programming is outdated, and lacking in good practice. It surprises me that an actual "Course Study" publisher would allow a book like this to go through without any sort of editing, but I've come to the conclusion that the "ptr" in the publisher's name, actually means "Public Test Release"; not "Professional Technical Resource".
Get a java primer book. Take the extra time to learn about the syntax and basic build of the java language, then come back to buy this one.
End result 3 outta five.