Posts
Blog
Modify game in 0.15
  • Added a new game launch flow that allows you to modify a game, or quickly launch a new game with the same settings.
  • Fixed a bug that would prevent game simulation results from displaying.
  • Fix release notes not showing a loading indicator.

Tic-tac-toe Collection has been in development for nearly a year and the version number is still less than 1.0, suggesting the game is not yet “complete”. Although my intention is to continue updating the game while ever I can think of interesting things to do, there are specific features that I feel are required that are yet to be implemented.

Online multiplayer

Local network multiplayer has been a feature for a while, but online multiplayer has always been my plan. This includes private matches and matchmaking.

Matchmaking in particular has a lot of interesting issues associated with it because of the large number of game options available.

Ultimate Tic-tac-toe

Ultimate Tic-tac-toe is one of the most well known Tic-tac-toe variations that is actually possible to play competitively. As well as the traditional 9×9 grid with the normal rules, my plan would be support various sizes as well as many of the existing game variations as make sense.

One particularly interesting idea would be to support different rules for the inner and outer grids (like each sub grid being misère while the outer grid is not) and perhaps even different rules for each of the grids. The hardest part of this may well be coming with sensible UX for selecting the options and then communicating them in-game.

Other game variations

There are other game variations I’ve had in mind since I first started. These are probably not absolutely required for 1.0.

As with Ultimate Tic-tac-toe the aim would be to support as many variations as possible.

Multi round matches

Simple best-of-n setups, as well just an ongoing match that keeps track of the score as you keep playing games.

Time limits

A simple time limit per move as well as a chess clock option.

Sadly, this has been bound to happen for a while now.

Some time in the near future, the minimum required Android version for Tic-tac-toe Collection will be changed to KitKat - 4.4. That means devices running 4.3 or lower will no longer receive updates. Existing installations will no longer be affected.

The broad reason for this is simply that Android 4.3 is old (4.4 was released in September 2013). Finding devices to test on is not straight forward and running an emulator below 4.4 is a pain. The more specific reason is that Xamarin Forms (a library Tic-tac-toe Collection depends on) is changing its minimum Android version to 4.4.

For reference, according to my information there have been a total 0f 18 devices install Tic-tac-toe on Android 4.3 or lower.

  • Fixed a crash that could happen because of the new pan and zoom code.
  • Fixed some other minor issues that could make panning or zooming fail.
  • Added a message to the main page if an update is available.
  • Implemented the first part of zooming and panning to the game screen. As a result, new users will longer be able to skip Gomoku levels in campaign.
Unlockables in 0.14
  • Added partial support for SVG icons.
  • Added support for unlockable icon collections.
  • Added first unlockable item collection - Christmas. Unlock by playing during December.
  • Fix crash when trying to go to the multiplayer page.
  • Make easy AI even easier.
Feedback in 0.13.3

Version 0.12.7 introduced a largely hidden feedback form (accessible from the release notes page, and small note on the local network multiplayer page).

0.13.3 brings an improved about page making the feedback form is now more visible, so I figured I would also make it more apparent here.

The feedback is gathered via a Google Form, and has some optional fields that will be auto-populated if you access it from the game.

Provide feedback here.

  • Fix possible crash when exiting a network game.
  • Fix issue with video ads being shown to Prime users.