Multiplayer Ultimate Tic-Tac-Toe
powered by uttt.ibll.dev!
Gameplay Preview / Screenshots
Alpha Issues / Caveats
Super early release, I played around and started with making the join keypad cutesy, and once I finished that threw in just enough that the game could be fully playable. The only things working are the bare minimum to play: creating, joining, and playing in rooms. There's not even a prompt for when it's your turn.
You can scroll up and down or use the d-pad or arrow keys to navigate between screens. Controller is not supported in the actual game yet, sorry! Working on it.
Game logic relies entirely on the website, so there is no local gameplay. Additionally, sockets are not currently supported on the Picotron web player, so you'll have to load this up in the console to play.
How to Play
This little diagram is all you really need to know. I'll elaborate below for anyone that still reads words (actual text!!!) in 2025.

Ultimate Tic-Tac-Toe has relatively simple rules that enable complex gameplay more similar to Chess than normal Tic-Tac-Toe.
The absolute MOST IMPORTANT thing to know about this game is that you choose where your opponent moves next. The green squares — indicating which squares are active, or allowed to be played in — are based on the previous move. This means that the most important part of your move might not be where your piece goes, it might be keeping your opponent away from where they want to go! This means lookahead is very important: "If I send my opponent here, they're probably gonna go there, which would set me up to..." and so on.
You can determine where your opponent will end up by thinking of each board as corresponding to the bigger board. When I play in the top left of any smaller board, my opponent will be forced to play in the top left board. This is a bit more complicated on the larger sized game boards, but the concepts are still the same.
But what happens if the board I sent my opponent to is already won, or full! You simply get to play anywhere else in the next layer up! On the 2-depth board, this means you get to play anywhere! Again, this is more complicated on larger boards, but they follow the same set of rules.
Also!!! The win condition isn't just claiming the most boards. You still have to get a three-in-a-row to win! Here, X won the game by winning a diagonal of boards in a row!
Thanks for checking this out :)
[Please log in to post a comment]