FREE SHIPPING BOTH WAYS
ON EVERY ORDER!
LIST PRICE:
$146.30

OUR PRICE:
$79.67

You may extend rentals at any time.


Introductory Programming with Simple Games: Using Java and the Freely Available Networked Game ...

ISBN: 9780470212844 | 0470212845
Edition: 1
Format: Paperback
Publisher: Wiley
Pub. Date: 3/1/2010

Why Rent from Knetbooks?

Because Knetbooks knows college students. Our rental program is designed to save you time and money. Whether you need a textbook for a semester, quarter or even a summer session, we have an option for you. Simply select a rental period, enter your information and your book will be on its way!

Top 5 reasons to order all your textbooks from Knetbooks:

  • We have the lowest prices on thousands of popular textbooks
  • Free shipping both ways on ALL orders
  • Most orders ship within 48 hours
  • Need your book longer than expected? Extending your rental is simple
  • Our customer support team is always here to help
SummaryTable of Contents
This is an excellent resource for programmers who need to learn Java but aren't interested in just reading about concepts. Introduction to Java Programming with Games follows a spiral approach to introduce concepts and enable them to write game programs as soon as they start. It includes code examples and problems that are easy to understand and motivates them to work through to find the solutions. This game-motivated presentation will help programmers quickly apply what they've learned in order to build their skills.
Getting Started: What's in a Game?
Learning From Simple Computer Games
What's In a Game?
Active and Passive: Rule Followers
Running a Game
Strategies: Winning a Game
What Is in a Computer Program?
Summary
Chapter Review Exercises
Designing Your First Program
BasketBall... MORE
Java
Creating Executable Programs
Problem Solving
FANG
Finishing Up BasketBall
Summary
Chapter Review Exercises
Programming Problems
FANG: A Survey of Classes
How Computers Work
FANG Basics
Examining a Public Protocol
Summary
Chapter Review Exercises
Programming Problems
Deciding What Happens: if
A Simplest Game
Computer Program (Game) Design
Sequence
Selection
Finishing NewtonsApple
Summary
Chapter Review Exercises
Programming Problems
Components: Names, Types, Expressions
Chance in Games
One More Sprite: CompositeSprite
Java Types
Calculating with the Computer
Naming Things in Java
Finishing EasyDice
Summary
Chapter Review Exercises
Programming Problems
Rules: Methods, Parameters, and Design
A Simple Arcade Game: SoloPong
Top-down Design
Delegation: Methods
Expressions Redux
Finishing Up SoloPong
Summary
Chapter Review Exercises
Programming Problems
Components Meet Rules: Classes
Playing Together
Abstraction: Defining New Types
Finishing the Game
Summary
Chapter Review Exercises
Programming Problems
Collections: ArrayList and Iteration
Flu Pandemic Simulator
Console I/O: The System Object
Iteration
Collections: One and Many
ArrayList Is an Object
Finishing the Flu Simulation
Summary
Chapter Review Exercises
Programming Problems
Multidimensional Data Structures
Rescue Mission
Inheritance
Multidimensional Collections
Animation
Finishing Rescue Mission
Summary
Chapter Review Exercises
Programming Problems
Scanner and String: Character Input
Designing Hangman
Starting Programs
Different Iteration
String Manipulation
Reading Files
Finishing Hangman
Summary
Chapter Review Exercises
Programming Problems
Console I/O: Games without FANG
Another Dice Game: Pig
Pure Console I/O
Sorting a Collection
Finishing Pig
Summary
Chapter Review Exercises
Programming Problems
More Streams: Separating Programs and Data
Outsmarting the Player: Twenty Questions
Reading and Writing Files
Data-driven Programs
Encoding Objects to Read or Write Them
Finishing the Game
Summary
Chapter Review Exercises
Programming Problems
Lists of Lists and Collision Detection
Designing BlockDrop
Software Engineering: Managing Complexity
When It's Safe to Move: Collision Detection
Finishing BlockDrop
Summary
Chapter Review Exercises
Programming Problems
String Processing: Interactive Fiction
Back to the Future: Interactive Fiction
Escape from T-Hall
Reading the Data
Attribute-Value Pairs
Incremental Development
Finding a Match
Making It a Real Game
Summary
Chapter Review Exercises
Programming Problems
Java Language Keywords
References
Java Templates
FANG Color Names
Index
Table of Contents provided by Publisher. All Rights Reserved.


Please wait while this item is added to your cart...