TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Tic-tac-toe, with a multiplayer twist

84 pointsby mayop100about 11 years ago

20 comments

fatty0011about 11 years ago
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!
评论 #7605715 未加载
chavesnabout 11 years ago
I&#x27;m so impressed with the UI and execution. Very well done. No complaints, except that it&#x27;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&#x27;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:&#x2F;&#x2F;mathwithbaddrawings.com&#x2F;2013&#x2F;06&#x2F;16&#x2F;ultimate-tic-tac-t...</a>
评论 #7606574 未加载
评论 #7605688 未加载
chrisBobabout 11 years ago
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&#x27;t need to dive on a move to block the other team as long as you don&#x27;t let them play in that sector. Unfortunately cooler heads are usually outnumbered.
评论 #7605126 未加载
评论 #7605483 未加载
fskabout 11 years ago
What&#x27;s the optimal strategy if you&#x27;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&#x27;t apply here because your move restricts your opponent&#x27;s move choice.<p>This game can&#x27;t end in a draw, bc majority gets the win.
评论 #7605943 未加载
mayop100about 11 years ago
Team Github seems to be the far more popular choice. Though strangely, it seems like the smaller team Twitter does better. Maybe crowds aren&#x27;t as smart in this case?
评论 #7607023 未加载
评论 #7605815 未加载
评论 #7605279 未加载
gagegeabout 11 years ago
I&#x27;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&#x27;s just me. Nice app anyway!
yeldarbabout 11 years ago
Nice, looks like this is also using the Firebase Hosting beta.<p>First time I&#x27;ve seen that in the wild but I&#x27;ve been using it in lightning talks for a couple of months now. It&#x27;s pretty slick.
trekker272about 11 years ago
This is great! The mob seems to make some funky decisions. I&#x27;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&#x27;s find out!
dbieberabout 11 years ago
I think the rules are implemented incorrectly. Multiple times I&#x27;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&#x27;s move that resulted in this bug manifesting itself.
评论 #7606290 未加载
Kiroabout 11 years ago
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?
评论 #7605478 未加载
brokentoneabout 11 years ago
Very interesting. I half to imagine most of the crowd doesn&#x27;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:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=5898506</a>
lucb1eabout 11 years ago
Are there loads of trolls or do I not see in what universe it is a good strategy to send the enemy to a block we <i>almost</i> own?
评论 #7606880 未加载
vxNsrabout 11 years ago
It&#x27;s pretty fun, one complaint is that it sometimes drops moves or uses ghost votes to put us somewhere we didn&#x27;t vote for... still cool for a weekender!
catshirtabout 11 years ago
i sense an off-by-one error? i was the only one playing for team Github:<p>Team GitHub played [8,1,0] @kn0ll chose [8,2,0]
dwaltripabout 11 years ago
Any thoughts about adding chat? =)
评论 #7607900 未加载
_zenabout 11 years ago
Collaborative gaming has a lot of promise, but so far it&#x27;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.
评论 #7608068 未加载
评论 #7605480 未加载
评论 #7605583 未加载
lechevalierd3onabout 11 years ago
Very simple UI with a small learning curve. Bravo, this is fun.
iLochabout 11 years ago
Team Twitter &gt; Team Github! :) <i>tribal chest pound</i>
joeframbachabout 11 years ago
Twitch plays Tic-tac-toe!
pantalaimonabout 11 years ago
for some reason it causes 100% CPU load after some time (Chrome 34)