Tic-tac-toe Collection

  • FREE Tic-tac-toe game
  • Thousands of game variations
  • WiFi and pass-the-phone multiplayer
  • AI with variable difficulty
  • Single player campaign
Game results on iOS in 0.16

I am happy to announce the beta version of Tic-tac-toe Collection is now available on iOS via TestFlight.

The game was always intended to be multi-platform, and the iOS version has been mostly functional the whole time. My recent work has been polishing things up and adding some platform specific features.

Platform specific features sounds more exciting than it really is - I was actually fixing analytics, crash reporting and adding ads. For the time being, I have not added in-app-purchase support so that means no Prime just yet.

Additionally, the app is limited to iPhones (no iPads) in portrait mode (you can still install on an iPad like any other iPhone app). The Android version does technically support tablets and landscape, but it has been a little half-hearted, so I decided to wait until I had improved it before enabling it for iOS.

But apart from that, all existing features are supported, including cross-platform multiplayer.

Mon, Jan 14, 2019
More announcements
  • Fixed an issue that could break progression in campaign mode.
  • Updated “Show AI thinking” to support panning and zooming.
  • Preparation work for the launch of iOS.
Mon, Jan 14, 2019
More release notes
Modify campaign game in 0.15

0.15 brings a new flow for starting or loading a game based on other games.

It is currently accessible from the load game page, as well as relevant items on the main page, and provides a number of options depending on the source.

  • First is quickplay, which is always available. This lets you start a new game with all human players, or one human player and AI of a specified difficulty.

  • Setting up a new game (with the normal setup options) is also always available.

  • If it is a campaign game, you can continue the campaign. You can also load the game as a normal game (this won’t affect campaign progress).

  • If the game has existing game data (i.e. you are loading a game) then you can load the game but edit the players. This could be useful if you were playing against a human and want to continue with the AI for instance.

  • Finally, all these options can be used for local games and network games. This was a big part of the motivation since network games can normally only be continued with the exact same devices. If you need to continue with a different device, you can load and host the game and then change the players.

This is all part of a wider effort of general quality-of-life improvements. The next thing will be a revamped game selection screen which will make significant use of the new game buttons.

Wed, Jan 2, 2019
More game design More technical