By Don Barnes

Sameness for Java Enabled Cell Phones

Sameness is a version of a classic puzzle game.
The object is to get as high a score as possible by removing clusters of same-colored balls from a grid.


Move the cursor and select a ball. If the ball is part of a cluster of two or more same-colored balls, the entire cluster will be removed. The game is completed when there are no clusters of two or more balls left on the grid.


For each cluster removed, you will get the (n-1)^2 points, where n is the number of balls in the cluster. Therefore, you get no points for clusters of only 2 balls. You will get a 1000 point bonus for leaving no balls on the grid when the game is completed.


  • Select Ball – OK or SELECT key
  • Move Cursor – Left, Right, Up and Down keys


This MIDlet requires a Java ME enabled device with CLDC 1.0 and MIDP 1.0 support.

Download to PC:

JAD: sameness.jad
JAR: sameness.jar

Download to Mobile Device:

Open with your mobile, go to Games, and select Sameness for All Phones

3 Responses to “Sameness”

  1. David Says:

    I love this game, but it doesn’t work very well with my display (176X220), it looks very small.
    Too bad it doesn’t have record keeping, restart of board option, etc…

  2. Don Barnes Says:

    Hi David,

    Thanks for the feedback. FYI, I’ve released a new version that supports high scores.

  3. Mike Says:

    The score and hi scores overlap on the Samsung Rant (SPH-m540). My wife loves to play this type of game on my Palm Centro (where the game board is only 10×10). But your version on her Rant phone has the colored balls just too small. I wonder if fewer (but larger) balls would make the game easier to see without affecting playability? Making them more square-ish instead of circles might help with visibility too.

Leave a Reply