
Java ME Game Programming / Edition 2
by John P FlyntISBN-10: 1598633899
ISBN-13: 9781598633894
Pub. Date: 09/10/2007
Publisher: Cengage Learning
Get ready to create your own J2ME game! This updated edition to the popular J2ME Game Programming provides updated sofware coverage as well as updates to the programming approaches specific to Java ME software. It also covers the recent innovations in mobile games with relations to iPods and cell phones. You will learn the essentials of J2ME game development from
Overview
Get ready to create your own J2ME game! This updated edition to the popular J2ME Game Programming provides updated sofware coverage as well as updates to the programming approaches specific to Java ME software. It also covers the recent innovations in mobile games with relations to iPods and cell phones. You will learn the essentials of J2ME game development from the ground up. Throughout the book you will discover the issues involved in developing for multiple target devices and how to work through the jungle of device-specific libraries and device capabilities. Working on a limited platform it is important to squeeze as much as you can out of those precious bytes, so in this book you will find the tools and source code you need to get the most out of the constrained resources. You will also learn how to structure your code and classes to achieve as small an application footprint as possible. As you work toward developing your own J2ME game, you'll examine the game lifecycle, how to handle resources, various methods of drawing to the screen, optimizing memory usage, handling the users input, and even sharing high-scores online! Previous experience in programming object-oriented languages and a basic level of math skills is recommended.
Product Details
- ISBN-13:
- 9781598633894
- Publisher:
- Cengage Learning
- Publication date:
- 09/10/2007
- Edition description:
- REV
- Pages:
- 512
- Product dimensions:
- 7.30(w) x 9.10(h) x 1.10(d)
Table of Contents
PART 1 MOBILE DEVICE FUNDAMENTALS Chapter 1: Java ME History Chapter 2: Java ME Overview Chapter 3: Java ME-Enabled Devices PART II SETTING UP FOR DEVELOPMENT Chapter 4: The JDK, THE MIDP, and a MIDlet Suite Chapter 5: Using the Java Wireless Toolkit 2.5 Chapter 6: Using NetBeans PART III TEXT ORIENTED ACTIVITIES Chapter 7: Java ME API Basics Chapter 8: Persistence with the RMS Chapter 9: User Interface Basics PART IV USING GRAPHICS Chapter 10: Forms and Items Chapter 11: Images and Choices Chapter 12: Gauges, Dates, Calendars PART V GAME ORIENTATION Chapter 13: Canvas, Graphics, Thread Chapter 14: The Game API Chapter 15: The Game API and Game Implementation Appendix: Scrolling Background Index
Customer Reviews
Average Review:
Most Helpful Customer Reviews
![]() |
|
![]() |
This book is hardly about Game programming. In fact, it isn't until chapter 14 (out of 15) before any game (or game API) is presented. This is a basic book on getting started writing J2ME programs (not games). And it doesn't do that well, either. The only positive thing -- and the jury is really still out on this -- that this book did for me was turn me on to Netbeans, rather than just using the Wireless Toolkit. There are a number of inaccuracies. The author clearly doesn't understand the APIs well and draws incorrect conclusions. In the time that I waited for this book (over a month, because of a delayed publication date), I downloaded Sun's WTK with samples, and learned almost everything I needed to know directly from the samples and the documentation. I figured at the least the author would demonstrate a viable and appealing game. Not even close. And where did he get these garbage graphics? Reading the author's credits make me believe he has most likely never released a commercial game or product himself. He just sifts through API releases and spits out books. He is definitely no expert on this subject. Just having read the documentation and played with the samples -- and written a few knock-offs myself based on what I learned before reading this book -- I have to say I know at least as much as this author appears to know. Which is sad. I bought the book hoping I would learn something new and useful. I didn't. While waiting for this book I bought J2ME in a Nutshell. It's okay to have in my hand, but really is just the on-line or downloadable documentation in book form. I also bought Beginning J2ME Platform: From Novice to Professional (3rd edition). It's pretty good. I still haven't found a 'great' J2ME book. This one certainly wasn't worth the wait or the money or the time spent reading it. I honestly think I got ripped off.
|