Beginning Java Game Programming, 3rd Edition

  • Jonathan S. Harbour The University of Advancing Technology
  • ISBN-10: 1435458087
  • ISBN-13: 9781435458086
  • 368 Pages Paperback 
  • Previous Editions: 2008, 2006
  • © 2012 | Published
  • College Bookstore Wholesale Price = $26.25 
» Request a Copy for Review
 

About The Solution

Overview

BEGINNING JAVA SE 6 GAME PROGRAMMING, THIRD EDITION is perfect for beginner level game programmers with some Java experience who want to quickly and easily learn how to create games using the latest version of the Java SDK, Java 6. Written in simple language, the book teaches each new skill using engaging tutorials in which you'll write short programs that demonstrate the topics being covered to reinforce what you've just learned. Each chapter builds upon the previous ones, allowing you to repeat and practice the techniques covered. You'll begin with the basics of writing a simple game using vector graphics, move on to utilizing Java's advanced library to add animation and sound effects, and end by creating a professional, sprite-based game full of interesting artwork and details that you can share with others on the web. And you'll be able to use the skills and techniques you've learned to create your own games to play and share. All you need to get started is a basic understanding of Java and your imagination!


Table of Contents

Introduction.
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. Sprite Animation.
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 Development.
Appendix: Chapter Quiz Answers.
Index.

Supplements

Instructor Supplements

Instructor Supplements

All supplements have been updated in coordination with the main title. Select the main title’s "About the Solution" tab, then select "What's New" for updates specific to title's edition. For more information about these supplements, or to obtain them, contact your Learning Consultant.

Game Design  (ISBN-10: 1592004938 | ISBN-13: 9781592004935)

"Game Design, Second Edition" offers a behind-the-scenes look at how a game gets designed and developed-from the day the idea is born to the day the box hits the shelves. This new edition offers information on the latest techniques and development models, interviews with 12 top game designers, document templates that can be used during product development, and numerous industry resources. It is a practical guide that covers everything from the fundamentals of game design, to the trade-offs in the development process, to the deals a publisher makes to get a game on the shelves. No matter what your role in the industry, understanding this entire process will help you do your job better. And if you're looking to break in, you'll find knowledge here that is usually only attained after years in the trenches.

List Price = $39.99  | CengageBrain Price = $39.99  | College Bookstore Wholesale Price = $24.00


Student Supplements

Student Supplements

All supplements have been updated in coordination with the main title. Select the main title’s "About the Solution" tab, then select "What's New" for updates specific to title's edition. For more information about these supplements, or to obtain them, contact your Learning Consultant.

Game Design  (ISBN-10: 1592004938 | ISBN-13: 9781592004935)

"Game Design, Second Edition" offers a behind-the-scenes look at how a game gets designed and developed-from the day the idea is born to the day the box hits the shelves. This new edition offers information on the latest techniques and development models, interviews with 12 top game designers, document templates that can be used during product development, and numerous industry resources. It is a practical guide that covers everything from the fundamentals of game design, to the trade-offs in the development process, to the deals a publisher makes to get a game on the shelves. No matter what your role in the industry, understanding this entire process will help you do your job better. And if you're looking to break in, you'll find knowledge here that is usually only attained after years in the trenches.

List Price = $39.99  | CengageBrain Price = $39.99  | College Bookstore Wholesale Price = $24.00


Meet the Author

About the Author

Jonathan S. Harbour

Jonathan Harbour taught game development as an Associate Professor at UAT (Tempe, AZ) for five years. He has written more than 20 books (plus revisions) on most of the major programming languages, such as C++, C#, VB, Java, and Python. He has also tackled hardware such as the Xbox, Xbox 360, Windows Phone, Android, Game Boy Advance and Pocket PC. He can be reached at www.jharbour.com.

Custom

Custom learning materials let you create a digital or print course solution in the style and format best for you and your learners. Maximize engagement and achieve desired outcomes with the aid of our academic and digital experts, who have years of experience helping instructors customize material to specific course needs.
Create your custom solution »