Beginning Java 5 Game Programming (Paperback)

Jonathan S. Harbour

  • 出版商: Course Technology
  • 出版日期: 2006-04-25
  • 售價: $816
  • 語言: 英文
  • 頁數: 358
  • 裝訂: Paperback
  • ISBN: 1598631500
  • ISBN-13: 9781598631500
  • 相關分類: Java 程式語言
  • 已絕版

買這商品的人也買了...

商品描述

Description

If you are interested in creating games for the casual game market, then get ready to set the wheels in motion! This hands-on guide for beginners allows you to increase your skill level along the way as you create a game full of cool artwork and intricate details. This book is not an introductory guide to the Java programming language, but instead serves as an introduction to the field of game programming using Java. From the basics of creating simple Java programs and writing graphics code to utilizing Java’s advanced 2D library and adding sound effects and music, this book’s step-by-step instructions will help you acquire all the skills you need to create a professional-quality, sprite-based game.

 

Features

  • Perfect for beginner-level game programmers who want to learn how to program games using Java.
  • Learn how to create powerful 2D gaming applications quickly and easily.
  • Written in simple and accessible language with engaging tutorials to teach new skills.
  • Covers the latest version of Java and is compatible with PC, Mac, and Linux.
  • Accompanying CD-Rom includes a trial version of JBuilder 2006 and other tools and resources.

 

Table of Contents

Part I: Java for Beginners
Chapter 1 Getting Started with Java 5
Chapter 2 Java Programming Essentials
Chapter 3 Keyboard and Mouse Input
Chapter 4 Sound Effects and Music
Chapter 5 Creating Your First Java Game

Part II: Java 2-D Game Programming
Chapter 6 Java 2-D—Vector Graphics and Bitmaps
Chapter 7 The Game Loop, Timing, and Threads
Chapter 8 Basic 2-D Actors—the Infamous “Sprite”
Chapter 9 Advanced Sprite Programming—Animation
Chapter 10 Creating a Java Game Framework
Chapter 11 Enhancing and Polishing Galactic War
Chapter 12 Deploying Java Games on the Web

Part III: Appendices
Appendix A Chapter Quiz Answers
Appendix B Recommended Books and Web Sites