Logo for Tick5 Game

What's new
sf.net page

SourceForge.net Logo

Image of Lua Logo

Image for wxWidgets Logo

About Tick5

Tick5 is an implementation of the board game known as gomoku, omok, piskvorky or wuziqi. With a 15x15 board, Tick5 is an extended version of the Tic-Tac-Toe game.

Tick5 has an AI programming interface, which allows you to build your own superior AI players using the script language Lua.  Other than mouse clicking, some of you will find that this is a new way to play a computer game, a way that is interesting and challenging.

Tick5 also has a built-in AI player. You can beat your computer (I know the AI engine still needs improvement.) ;-) If you cannot beat you computer, just watch your computer beat itself, or simply use Tick5 as a game board and beat your buddies.

Your precious game won't be lost, 
it can be saved into a file instead. You can save a game and, later on, either resume it or review it. The size of the saved game is tiny (less than 1KB), you even can play the game with your buddies via e-mail by sending the file back and forth.

If you are new to this game, you can use Tick5 as a learning tool. You can get a hint from the built-in AI player if you cannot figure out what's next move, undo moves if you find you made a mistake, and review the game by stepping through the all moves and analyze why you win or lose.

Written in C++, Tick5 runs cross-platform and has a GUI and a textual version as well. The GUI is built using the wxWidgtes toolkit.

Feature summary

  • GUI and textual UI version.
  • Built-in AI player.
  • Programming interface to user-built AI players.
  • Save/Retrieve games.
  • Undo moves.
  • Hint a move.
  • Review games.
  • Game clock.

Release history

May 12, 2007
Version 1.0 released. New features: app settings store, call stack dump, two new methods to the API. Cosmetic changes: blinking high-lights for last move and winning row, blinking hint mark, tick sound.

Mar. 18, 2007
Version 0.10.2 released. New features: hint a move, game clock, and toggle the window size

Jan. 28, 2007
Version 0.9.2 released. Players can save games and retrieve them later on .

Nov. 29, 2006
Version 0.8.2 released. Players can step through the game after it ends.

Nov. 15, 2006
Version 0.7.3 released. Players can build their own AI engine using script language Lua.

Oct. 29, 2006
Version 0.6.2 released. The first public release.

Last update on May 12, 2007