Currently in development - Reversi

Easy to learn, hard to master - Reversi is a neat strategy board game.
Stay tuned


Gomoku Master 1.1 released!

New feature: multiple undo systems.

If you are worried about accidentally misplacing stone you can use one of three available undo systems:

  • Limited undo - allows you to undo after AI turn, but you have limited number of undo's.
  • Timed undo - allows you to undo your move shortly before AI turn.
  • Move confirmation - you will be asked to confirm your move before AI turn.


Gomoku Master TODO list

Here is the list of features to be added to the Gomoku Master in version 1.1:

  • Ability to undo accidentally placed stone, this will include 3 options:
    1. Limited number of undo per game (to prevent cheating against AI);
    2. Limited time window before AI's move when player can undo his move (around 3-5 seconds);
    3. Asking for confirmation after each move.
    Which option will be used (or neither) will be controlled via in-game menu.

Please feel free to comment this post with your suggestions, or use in-game feedback tool.


LunarLander - IllegalThreadStateException

Ever wondered why LunarLander sample crushes on loosing focus (for example, when receiving a phone call)?
That "feature" bugged me for few hours, until I gave up and googled similar questions on stackoverflow.com.

It turned out that fix was very small, here is the code I've used in Gomoku Master:

  public void surfaceCreatedSurfaceHolder holder ) {
    if fThread.getState() == Thread.State.TERMINATED ) {
      fThread = new DrawThreadgetHolder(), FiveInARow.getContext() );
    fThread.setRunningtrue );

Gomoku Master released!

Try to get five stones of your color in a row horizontally, vertically or diagonally playing against versatile and powerful (on higher difficulties) AI.

Unique features include:
* Zooming board to help you targeting;
* Marking AI threats on Novice difficulty to help you learn this game even faster!

Gomoku is a game with very simple rules, but deep and complex strategies. You will learn a lot just by playing. Try to take lessons from lost games and you will become Gomoku Master soon!

Get it on the Android Market: Gomoku Master