Tic-Chess-Toe

Tic-Chess-Toe

Four in a row, but it's chess. And tic-tac-toe.

A new game, free to play. No ads, no subscriptions.

From a simple social media post that introduced a simple game to play on a 4x4 grid with a few chess pieces, I got the inspiration to make this mobile game: Tic-Chess-Toe.

It combines the simplicity of chess with the depth of tic-tac-toe: place your pieces, move like a chess master, and get four in a row before your opponent does!

How to play

  1. Take turns placing your chess pieces on the board.
  2. After 3 turns, you can start moving them like in chess.
  3. Captured pieces? No problem, just put them back on the board next turn!
  4. When a pawn reaches the end, it doesn't promote to queen. Instead, it changes direction in the next turn.
  5. First to get four in a row wins!

Features

  • Play against the AI with 3 difficulty levels.
  • No ads, no purchases, just pure, uninterrupted gameplay.
  • Available on Android, iOS, Wear OS, and on MacOS.

Download now for free


But why?

This is such a simple game mechanic, that I decided to use it as an excuse to play around with Kotlin Multiplatform. Plus, I have a fascination for Mini-Max algorithms, which, “back in my day”, carried the label AI. I’ve made a far more optimized algorithm for a chess engine once, but for Tic-Chess-Toe I was able to create a minimax that thinks 4 moves ahead, within seconds, even on a smartwatch. Which, as it turns out, is enough to beat me at the game 100% of the time.


Roadmap

Sorry, this is it: a free game, no ads, no subscriptions, no tracking. There are some improvements I have in minds that will probably follow:

  • Tablet layout (it works on iPad, it just looks like I haven't put time into supporting it, which is exactly the case)
  • Support web and desktop. The iOS app is available in the Appstore for Mac, but with a basis in KMP, supporting more platforms is possible.

I hope you enjoy this game! If you do, consider buying me a coffee or something?