Book description
Build several fully functional games as well as a game engine to use for programming cell phone and mobile games with Beginning Mobile Phone Game Programming! The included CD provides the tool, code and graphics necessary to complete all exercises covered in the chapters. Beginning Cell Phone Game Programming demystifies wireless game programming by providing clear, practical lessons using the J2ME Game API. You will learn how to use the most popular mobile programming language, Java, to build compact games that can run on any Java-enabled device, including mobile phones, pagers and handheld computers. You will also learn to add a splash screen, create a demo mode, keep track of high scores, and test, debug, and deploy your games.
Topics covered include:
How to construct a game engine to drive mobile games.
How to use Java 2 Micro Edition (J2ME) and the Java Game API to get the most performance out of your mobile games.
How to implement sprite animation and control interactions among moving sprites.
How to play sound effects and music in mobile games.
How to take advantage of wireless networks to build mobile multiplayer games.
How to design and develop a variety of different games spanning several video games genres.
Table of contents
- Copyright
- About the Author
- Acknowledgments
- We Want to Hear from You!
- Reader Services
- Introduction
-
I. Getting Started with Mobile Game Programming
- 1. Games on the Go
- 2. Mobile Java Game Development Basics
- 3. Constructing a Mobile Game Skeleton
-
II. Mobile Game Programming Essentials
- 4. Mobile Game Graphics 101
- 5. Using Sprite Animation
- 6. Handling Mobile User Input
- 7. Henway: Paying Tribute to Frogger
- 8. Making Noise with Tones
- 9. Playing Digitized Sound and Music
-
III. Virtual Worlds and Mobile Game Intelligence
- 10. Creating Tiled Game Layers
- 11. Managing Multiple Game Layers
- 12. High Seas: A Game for the Pirate in You
- 13. Teaching Games to Think
-
IV. Taking Advantage of the Wireless Network
- 14. Mobile Game Networking Essentials
- 15. Connect 4: A Classic Game Goes Wireless
- 16. Debugging and Deploying Mobile Games
-
V. Sprucing Up Your Games
- 17. Optimizing Mobile Java Games
- 18. Space Out: Paying Tribute to Space Invaders
- 19. Keeping Track of High Scores
- VI. Appendixes
- Java Programming Primer
Product information
- Title: Beginning Mobile Phone Game Programming
- Author(s):
- Release date: November 2004
- Publisher(s): Sams
- ISBN: 9780768683783
You might also like
book
Expert One-on-One™ J2EE™ Development without EJB™
What is this book about? Expert One-on-One J2EE Development without EJB shows Java developers and architects …
article
Reinventing the Organization for GenAI and LLMs
Previous technology breakthroughs did not upend organizational structure, but generative AI and LLMs will. We now …
article
Splitting Strings on Any of Multiple Delimiters
Build your knowledge of Python with this Shortcuts collection. Focusing on common problems involving text manipulation, …
book
Applied XML Programming for Microsoft® .NET
Get the expert advice you need to succeed in building .NET-connected applications with XML! XML is …