Java Game Programming For Dummies

About the Author
Wayne Holder entered the computer revolution by building his own small computer from one of Intel’s first microprocessors, the 4040, and went on to personally write the first spelling checker for Microsoft Word (later licensed to Microsoft) as well as supply spelling and grammar checkers to Kaypro, WordStar International, Philips, Xerox, Symantec, and many others. The computer game bug bit Wayne in 1983, and he jumped in by founding FTL Games. FTL Games went on to create and ship over a million units of different game titles worldwide on everything from Sega game consoles to Macs and PCs. Realizing that the Java tsunami would reshape the face of computing, Wayne and coauthor Doug Bell paddled out to meet the wave in late 1995 and have never looked back. With the arrival of the Holders’ first child, daughter Belle, in October of 1996, Wayne shifted to telecomputing and now works at home with his novelist wife, Nancy, who has published over 25 novels and is currently writing several original books based on the TV series Buffy the Vampire Slayer.;

Doug Bell is a recovering game junkie. When Doug was growing up, his parents worried about his obsession with not only playing games, but with winning them. Fortunately, about this time the first personal computers that you didn’t have to build yourself became available, which rescued Doug from a certain career as a lawyer. In 1981, Doug cofounded PVC Dragon with a college buddy and entered the computer game market to pursue his passion for games. In 1984, Doug joined forces with Wayne Holder and FTL Games where he led the development of several number-one selling games, including the groundbreaking best-seller DungeonMaster. In late 1995 — after years of cross-platform development in Pascal, C, and assembly — Doug and Wayne jumped into Java with both feet. Doug’s passion for Java quickly became an equal to his passion for games. He has written articles for JavaWorld; appeared on an industry panel on Java Games at Sun Microsystems’s annual JavaOne conference; developed courseware and taught classes in Java programming; and, of course, coauthored this book. Doug is Vice President of Development at FTL Games, but his most important job is raising his sons, Steven and Sean, with his wife, Kathy, an accomplished Windows programmer and mother.

Related Articles

Java All-In-One Desk Reference for Dummies

– Nine minibooks filling more than 800 pages provide the world’s five million-plus Java developers with a basic all-in-one programming reference
– Covers the recent release of the Java 2 Platform Standard Edition 5.0 and the new J2SE Development Kit 5.0
– Starts with beginner topics including getting started with Java, using the Java development platform, and Web programming
– Expands into more advanced Java fundamentals such as object-oriented programming, working with arrays and collections, and creating user interfaces with Swing

ASP NET 2 0 Everyday Apps For Dummies

ASP.NET 2.0 is a functional programming tool, so why not discover how to use it by actually creating something functional? These aren’t useless “Hello World” type examples – you’ll build secure e-commerce, community, and back-end applications right from the start. Even before you’ve finished this hands-on guide, you’ll have something to show for your efforts!

Discover how to
* Understand application design
* Debug your projects
* Avoid cross-site scripting attacks
* Build a database management application
* Create an online product catalog
* Design blog and forum applications

Android Game Programming For Dummies

Learn how to create great games for Android phones
Android phones are rapidly gaining market share, nudging the iPhone out of the top spot. Games are the most frequently downloaded apps in the Android market, and users are willing to pay for them. Game programming can be challenging, but this step-by-step guide explains the process in easily understood terms. A companion Web site offers all the programming examples for download.

Presents tricky game programming topics–animation, battery conservation, touch screen input, and adaptive interface issues–in the straightforward, easy-to-follow For Dummies fashion
Explains how to avoid pitfalls and create fun games based on best programming practices for mobile devices
A companion web site includes all programming examples
If you have some programming knowledge, Android Game Programming For Dummies will have you creating cool games for the Android platform quickly and easily.

Java Programming for Android Developers For Dummies

Get started creating Android apps with Java in no time!

The demand for Android apps is not slowing down but many mobile developers who want to create Android apps lack the necessary Java background. This beginner guide gets you up and running with using Java to create Android apps with no prior knowledge or experienced necessary!

Shows you the basic Java development concepts and techniques that are necessary to develop Android apps
Explores what goes into creating an Android app to give you a better understanding of the various elements
Addresses how to deal with standard programming challenges and debugging

Beginning Android Programming with Java For Dummies puts you well on your way toward creating Android apps quickly with Java.

More Do-It-Yourself Java Games – An Introduction to Java Graphics and Event-Driven Programming

More Do-It-Yourself Java Games: An Introduction to Java Graphics and Event-Driven Programming is the second book of the Do-It-Yourself Java Games series. In event-driven programming, the program lays out all the game pieces then waits. The user then takes an action and the program responds to that action, whatever that action may be, and in whatever order the actions are taken.

You’ll learn to create windows and dialogs, to add buttons and input fields, to use images and drawings, and to respond to keyboard input and mouse clicks and drags. You’ll create 10 more games including several puzzles, a maze, a dice game, a word game, a card game, and an image resizer program.

This book assumes you either have an understanding of basic Java programming or you have read the first book, Do-It-Yourself Java Games: An Introduction to Java Computer Programming.

The Do-It-Yourself Java Games series of books uses a unique “discovery learning” approach to teach computer programming: learn Java programming techniques more by doing Java programming than by reading about them. Through extensive use of fill-in blanks, with easy one-click access to answers, you will be guided to write complete programs yourself, starting with the first lesson. You’ll create puzzle and game programs and discover how, when, and why Java programs are written the way they are.