- Author: Jason Lam
- Format: PDF download, with source
- Price: free
This book is about programming with J2ME on wireless devices with focus on developing games. It is assumed you have some knowledge and programming experience with J2ME and J2SE.
The book does not go into detail on topics like how to make high level GUI menu but does demonstrate what a game menu might look like. Nor will it explain in detail how to use the Record Management System (RMS), but will go over topics that use RMS such as high score and game settings. As well a knowledge and experience with threading will be an asset before proceeding with game development. The book will go over in detail the new game classes that are now included in the MIDP 2.0.
The book also serves as quick reference for Java programmers who are interested in mobile game development. As well, to provide good introduction for experience game developers who developed games in other languages/platforms and are now interested in using J2ME to develop games.
It is a work in progress and not quite complete as of the time of this posting.
Chapters include:
- Overview
- Mobile Game Contraints
- Before Code
- MIDP2 Game Classes
- Math Constraints
- Eliminator: Introduction
- Eliminator: Splash Screen
- Eliminator: Game Menu
- Eliminator: Exception Handling
- Eliminator: Settings & High Score
- Eliminator: Terrain (Scrolling …)
- Eliminator: Player and Bullets
- Eliminator: Change of Scenery
- Eliminator: Enemies & Game Items
- Eliminator: Boss
- Eliminator: Game Extras
- Improving
- Adding Time Trial to Your Game
- Customer Interface
- (more chapters to come)