Ultimate Tic-Tac-Toe Changelog

What's new in Ultimate Tic-Tac-Toe 2.2

Jun 1, 2015
  • Fixed a very time-specific, opponent and player moves-specific issue that happened only in Classic mode, when the opponent's move became invisible if the player spammed the board with clicks while it was the opponent's turn.
  • Note:
  • The first time that this issue surfaced, it was presented as a screenshot in the Screenshots forum, by a user which also uploaded fake data to the leaderboards and was VAC banned by Steam in other games. Because of this, I haven't followed up on the issue then, since I thought that the respective user hacked the game and I figured it uploaded the image as a fake. Then other similar screenshots appeared and I started investigating, though I couldn't reproduce the issue. Being only two or three such screenshots, without a clear description on how the problem arose, I haven't investigated too much into this, since I thought that these images might also be fake. However, in time, these screenshots started appearing more and more and I've also seen a youtube video where a user recorded the issue happening. Then, after intense tests where I couldn't reproduce the bug, I contacted all the users that uploaded the screenshots, in order to get more information. Alas, two of them really helped me out by describing how they caught the bug and I was able to reproduce it, then, myself. It was hard because it's very time-specific and it's also specific to the way the players place their game pieces and one of the players has to spam the board with clicks while it's the opponent's turn. The issue has been fixed now, but I just want to stress on the fact that users that behave badly (uploading fake scores and using cheats), makes it harder for everyone else to get a good game, since I could have followed on the issue and fixed it way sooner. So, if you want to cheat, not caring about the people that made a game, fine, but please also think about your fellow players, you're making it harder for everyone else to have a nice experience with the respective game, so please be considerate and think twice before doing that, and hopefully you won't destroy every other player's joy of the game. Also, if you spot a problem, please add a little description on how you encountered that problem, it will help fix it. Thank you!

New in Ultimate Tic-Tac-Toe 2.1 (May 28, 2015)

  • Issues addressed in this version:
  • Added back the rule where, if a player has an Infinite turn time set, but the other has any other turn time set, it defaults to 30s. This will prevent people from not making a move when they know they're going to lose. The other rules remain the same: turn time will be Infinite if both players have Infinite turn times set, other than that, the most forgiving of the two options will be enabled, for example, if one player has 10s set and the other 5s, then the turn time will be set to 10s.
  • Note:
  • Version 2.0 update broke compatibility with Windows Vista, since it added support for touch-enabled devices. However, no one reported this issue, and, on the other hand, touch support was happily welcomed, so I'll leave it as is.

New in Ultimate Tic-Tac-Toe 2.0 (May 17, 2015)

  • Added touch support for Windows tablets.
  • If sound is disabled system-wide, the game will now be able to run.

New in Ultimate Tic-Tac-Toe 1.9 (May 14, 2015)

  • Issues addressed in this version:
  • When turn time expires, the opponent can move anywhere he wants. This way the players won't enter into a gridlock where, if one makes a move, the other will win the match and they'll indefinitely wait for each other to make the losing move.
  • If at least one of the players has Infinite selected as Turn Time, then the game turn time will default to Infinite, not 30s, as in the previous version, 1.8.
  • When it's the AI's turn to play, because the player hasn't made a move in the designated time, the AI will be delayed for about 1 second to prevent the screen from flashing the AI's color and make for a smoother game transition.

New in Ultimate Tic-Tac-Toe 1.8 (May 12, 2015)

  • Issues addressed in this version:
  • Added timed turns, based on players choices.
  • Guard against connection time-outs when players do not have any turn time limit set. Initially the servers were timing-out if no player made a move in over 2 minutes.
  • Timed turns:
  • Players can select in the Options menu, from the following Turn Time categories:
  • Infinite: No turn time limit. If in a Multiplayer game the opponent has a time limit set, then the most permissive, of 30s, will be selected by default (otherwise the turn time will be Infinite).
  • 30s: 30 seconds turn time limit. If the player doesn't make a move in this amount of time, the move will be given to the other player.
  • 10s: 10 seconds turn time limit.
  • 5s: 5 seconds turn time limit, for hardcore players.
  • In a Multiplayer game, when both players have turn time limits set, the most permissive of the two will be selected by default, where the most permissive means the longest amount of time from the two options, for example: 1st player has 30s, the 2nd 5s selected, then the turn play time will be of 30s.

New in Ultimate Tic-Tac-Toe 1.7 (May 8, 2015)

  • Issues addressed in this version:
  • Computer will take over disconnected player in Multiplayer Steam, so that the user can have a chance to level up.
  • No longer will the opponent's name disappear, if the connection is still active.
  • Future Updates:
  • Most important issues that will be addressed in future updates:
  • Timed turns.
  • Display game mode.
  • Note:
  • If the update has been dispatched while you were in-game, trying to play a Multiplayer Steam game with a user running the updated version will lead to a connection denial. Please update the game before playing this mode. This is because the networking system has changed and the versions are no longer compatible.

New in Ultimate Tic-Tac-Toe 1.6 (May 5, 2015)

  • A school bell will be heard whenever an opponent connects in a Multiplayer Steam game, even though the game window is unselected. The window also flashes as the sound is played. (This will help you know when an opponent has connected to your game after a longer waiting time, where you could do something else in another application until a player is found). The waiting for game start information message may still be displayed for a couple of seconds after the sound is played, until the connection is validated and the game started.
  • Alternating game piece in Multiplayer games. When playing several games with the same user, you will both take turns into playing with X and O.
  • Added Bookworm achievement decimals. The displayed percentage is no longer rounded to 70% when it is under, but close to this value.
  • Separated the menu sounds from the in-game sounds, as an entry in the Options menu.
  • Added click sounds for the Yes and No confirmation buttons.
  • Future Updates:
  • Known issues that will be addressed in future updates:
  • Make current active board(s) and hinted board(s) when the user hovers small board squares more obvious.
  • Pulsating active board(s).
  • Timed turns.
  • AI to take over disconnected players.
  • Display game mode above opponent's name in the top right corner of the game board.
  • Bug: If sound is unavailable system-wide, the game won't start.
  • Bug: An opponent may disconnect for a second, then reconnect and still be able to play, though his name will not be shown in the top right corner of the game board.