Hey HN, I'm the creator of this multiplayer tic-tac-toe game called tic-tac-tic-tac-toe. It's a Firebase-powered variant of the game everyone knows that pits GitHub against Twitter. Let me know what you think!
I'm so impressed with the UI and execution. Very well done. No complaints, except that it's perhaps the move timer is a little fast.<p>I first learned about Ultimate Tic Tac Toe here[1]. Might be worth a link to that post -- it's a great explanation with surprisingly satisfying illustrations.<p>[1]: <a href="http://mathwithbaddrawings.com/2013/06/16/ultimate-tic-tac-toe/" rel="nofollow">http://mathwithbaddrawings.com/2013/06/16/ultimate-tic-tac-t...</a>
The 9 game grid makes for an interesting game with two people, but the crowd tends to rush for the wrong move. I wish there was a way to explain that you don't need to dive on a move to block the other team as long as you don't let them play in that sector. Unfortunately cooler heads are usually outnumbered.
What's the optimal strategy if you're playing solo vs solo (no team)? Regular tic-tac-toe is an obvious P1 draw due to the strategy-stealing argument, but that doesn't apply here because your move restricts your opponent's move choice.<p>This game can't end in a draw, bc majority gets the win.
Team Github seems to be the far more popular choice. Though strangely, it seems like the smaller team Twitter does better. Maybe crowds aren't as smart in this case?
I'm currently addicted to TicTactics and know a few decent strategies, so the experience of wanting to use a non-obvious move required for planning-ahead but having all the other players do the obvious move, is very frustrating.<p>BUT, that's just me. Nice app anyway!
Nice, looks like this is also using the Firebase Hosting beta.<p>First time I've seen that in the wild but I've been using it in lightning talks for a couple of months now. It's pretty slick.
This is great! The mob seems to make some funky decisions. I'm curious to see what happens when more people join; if the mob gets smarter or if they get worse. Tell you friends and let's find out!
I think the rules are implemented incorrectly. Multiple times I've seen a move get made that seems to violate the rules.<p>As an example, I just saw team Twitter place a piece in the center square of the top left board (the center board had not yet been won). The Github team then proceeded to place their piece in the bottom right board rather than the center board. It may have been the case that there was a split vote for center and bottom right in Twitter's move that resulted in this bug manifesting itself.
Very cool. How do you make this with Firebase? Do you have a central server polling the Firebase collection or how does it make the decisions if all logic is on the clients?
Very interesting. I half to imagine most of the crowd doesn't understand the rules, or is intentionally trying to throw the game. Many of the moves that I saw happening were exactly the wrong move to make.<p>Here are rules and strategy as discussed here prior: <a href="https://news.ycombinator.com/item?id=5898506" rel="nofollow">https://news.ycombinator.com/item?id=5898506</a>
It's pretty fun, one complaint is that it sometimes drops moves or uses ghost votes to put us somewhere we didn't vote for... still cool for a weekender!
Collaborative gaming has a lot of promise, but so far it's been implemented poorly.<p>You need to allow gamers to create small teams, and allow them to talk with one another to discuss strategy. Then they decide on a move.<p>Someone make chess using the above.