Live data from Hacker News

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

tic-tac-tic-tac-toe.firebaseapp.com

11–20 of 46 posts

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

#11
Collaborative gaming has a lot of promise, but so far it's been implemented poorly.

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.

Someone make chess using the above.

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

#12
post #8

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?

Each client writes to a "suggestions" node in the Firebase with their suggestion. Each client also listens for changes to that "suggestions" node to show you how many people have voted on a particular square. Firebase internally does all the work to send the changes on the "suggestions" node to every client. I also have a single host computer (not a server, just my laptop next to me), which goes through all the suggestions once the timer runs out and makes a move for the current team. This move is written to the Firebase and every client is notified by Firebase that the move has been made. They each update their own UI and the process starts over.

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

#13
post #11

Collaborative gaming has a lot of promise, but so far it's been implemented poorly. 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. Someone make chess using the above.

That would make a way better and smarter game. But for 5 minutes of fun, this unstructured style is probably the way to go. I don't think this Show HN is intended to become the next Starcraft.

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

#14
post #3

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.

the worse is people piling onto a middle square when it allows the other other team to go anywhere if the middle is already won

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

#15
post #11

Collaborative gaming has a lot of promise, but so far it's been implemented poorly. 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. Someone make chess using the above.

Reminds me of this: https://en.wikipedia.org/wiki/Kasparov_versus_the_World Not exactly what you describe, though, but a fun experiment.

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

#16
post #4

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?

Team Twitter was going really well around the 8 person mark vs the 20 or so on GitHub. This was a blast. Great presentation. Who had the idea to pit GitHub vs Twitter?

It was ultimately my idea to pit these two teams together in this format but I initially got the humans vs. humans suggestion from a coworker. I initially had it as a single human team versus a computer AI but I think this makes for a more exciting matchup!

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

#17
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.

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.

[1]: http://mathwithbaddrawings.com/2013/06/16/ultimate-tic-tac-t...

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

#19
post #17

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. 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. [1]: http://mathwithbaddrawings.com/2013/06/16/ultimate-tic-tac-t...

Thanks for the comment! I considered giving each team 10 seconds per turn but settled on 5 seconds since I didn't want the games to last too long. I wanted to make it such that people kept saying "oh I'll just play one more game." And - for what it's worth - I think that's the same place I first heard about the game.

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

#20

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 would join, but it wants my email which I'm not sure why you need it since it gives you my other github information to insure I'm not a bot.
Post reply on HN