Check Open Source Softwares for Mobile Phone blog for new updates
This book is about programming with J2ME (MIDP 2.0) on wireless devices with focus on developing games. It serves as quick reference for Java programmers who are interested in game mobile game development. As well to provide good introduction for experience game developers who developed games in other languages and platforms and now are interested in using J2ME to develop games.
The 5ud0ku Midlet is a J2ME game providing Sudoku puzzles (Number Place puzzle) for your java
Asteroid Zone is a J2ME version of the classic arcade game: your spaceship has ventured into a particularly unfriendly area of space where it must strive for survival by blasting asteroids which threaten to squash it. The ship has a powerful gun, a propulsion system (be careful with inertia !), and can teleport.
The remake of a classical 'Battle City' video game on J2ME platform.
Remember good old times when you played Battle City on NES hours long? Now you can play it on your mobile phone!
BlockGame, a game for colour J2ME enabled mobile phones. Based on Netscape's online Block Breaker.
Fly WWI plane in world with realistic physics, destructable terrain and other goodies.
Bomber is game for Nokia Series 60 phones. It has been tested and it works with Nokia 7650 and 3650 and probably newer ones as well.
Bubblet is a small puzzle game. The player moves a cursor across the screen and dissolves fields that have at least one neighboring field with the same color. If you dissolve fields, all fields above that position will fall down. Bonus points are earned for multiple contiguous fields. If there are no more neighboring fields, the game is over and your high score is saved.
The scope is surviving inside the arena more than the computer controlled opponent(s). You have to avoid crashing on the walls that each player leaves behind. Escluderlate was, originally, born as a multiplayer application. Two players were supposed to try different strategies in order to close the free room one to the other.
A Tetris game for Java-enabled mobile phones.
Another Tetris game for Java-enabled mobile phones.
The just1 Midlet is a J2ME game providing Hitori puzzles for your java enabled mobile phone or PDA. A Hirori puzzle is a grid of squares which are filled with numbers. At the beginning all numbers are not marked. The goal of the game is to paint out some numbers to fulfill three basic rules.
Java implementation of the classic game "Aha!".
JCaro is a version of Gomoku, an popular game. It was written by using J2ME and can run on mobiles supporting Java. It is very small, just 6kb, and can run unchanged on any device.
JSol is a Solitair Card Game suite for J2ME/MIDP enabled mobile devices.
Kinga's Colors is a J2ME clone of a game in which the player has to form lines of colors by moving randomly inserted balls around a board.
MEInvaders is a J2ME/MIDP 2.0 clone of the classic Space Invaders game. It aims to become a faithful reimplementation of the game for today mobile devices.
Marv the Miner is an arcade/platform game inspired by the old Atari 2600 classic Miner 2049er. The game contains 32 levels and lots of cool features such as teleports, elevators, suckers, crunchers, slides and more.
MIDTacToe is a simple tic-tac-toe midlet which has ten levels of difficulty.
The Moray puzzle game is based on a flash game called reflections. It simulates a laser beam which has to be directed to a number of light bulbs which get lit on laser contact. The way to the bulbs has to be found through a number of obstacles. In order to guide the laser ray you can use a number of elements to mirror, split or deflect the ray.
mYahtzee is a Java (J2ME) implementation of Yahtzee on your favourite handheld devices with remarkable graphics and sound. Initial support provided on screen size of no smaller than 176(W) x 188(H).
A J2ME PacMan game. It is student project in UIUC.
Sheepsort is a MIDlet game where one has to put up some fences on a sheep pasture in order to separate the black sheep from the white sheep. The problem is that the fences must not be hit by a sheep while they are being built.
You need to specify angle and speed of the torpedo for hit emeny. Depending on sizes, planets pull the missile and make trajectory of this difficult.
A simple sudoku GUI in Swing for solving predefined puzzles. The game can run on the desktop under Java SE as an application, or on a portable device under Java ME CDC as an Xlet.