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: Set with Friends – A Real-Time multiplayer online card game

95 pointsby ekzhangover 5 years ago

18 comments

juanuysover 5 years ago
This is great.<p>For spectate, perhaps room creators can tick &quot;public&quot; up front so casual spectators can just tap on a room from a list. I&#x27;d love to be able to quickly see the game in action when first discovering it.<p>Also, I&#x27;ve made a couple of Firebase apps myself, but my clients didn&#x27;t want to make dashboards public. I&#x27;d like to know how much it costs you w.r.t. traffic. There have been some scare articles recently of Firebase costs being a bit more than you expected it to be.
评论 #21962246 未加载
motheproover 5 years ago
I made this same game a while ago with React too. <a href="https:&#x2F;&#x2F;sets.parkshade.com" rel="nofollow">https:&#x2F;&#x2F;sets.parkshade.com</a>. :)<p>What was the biggest challenge you faced doing this project?<p>Open sourced the game ui and engine on GitHub as well. <a href="http:&#x2F;&#x2F;GitHub.com&#x2F;mothepro&#x2F;sets-game" rel="nofollow">http:&#x2F;&#x2F;GitHub.com&#x2F;mothepro&#x2F;sets-game</a>
ekzhangover 5 years ago
Imagine having great memories playing card games with friends but then not being able to see them (due to being 3000 mi away). This is my attempt to bridge that gap, and I hope other people who like Set can also enjoy it :)<p>Also, I heard cool things about Firebase, and I was curious to see what it was like to build an app with it. It&#x27;s been a great experience for me so far!
TheSpiciestDevover 5 years ago
&gt; [2020-01-05T15:10:39.909Z] @firebase&#x2F;database: FIREBASE WARNING: The Firebase database &#x27;setwithfriends&#x27; has reached its peak connections limit. If you are the Firebase owner, consider upgrading. (<a href="https:&#x2F;&#x2F;setwithfriends.firebaseio.com" rel="nofollow">https:&#x2F;&#x2F;setwithfriends.firebaseio.com</a>)<p>I&#x27;ll have to come back later and give this a try - sounds neat from what I&#x27;ve read and seen here!
评论 #21962034 未加载
godotover 5 years ago
Works great! I&#x27;ve never been a fan of the game Set myself, but enjoy seeing these projects that bring classic games online. I remember enjoying an online version of Puerto Rico, many years ago, that was something like a Java Applet app. Wish that still existed.<p>Side note, &quot;With Friends&quot; is a trademark owned by Zynga; I have no idea if they aggressively go after even personal projects, but just an FYI in case you didn&#x27;t know.
评论 #21960710 未加载
评论 #21962207 未加载
rebelover 5 years ago
Very well done! I was not familiar with this game before, and I somehow missed the &quot;help&quot; link, but within a few minutes I was able to understand the game and actually managed to finish a game shortly after. I&#x27;m a big fan of these casual games that have very simple interfaces.
评论 #21960016 未加载
ryarkeover 5 years ago
This is an awesome implementation and so much fun to play. Congrats an that. But I had a few times were two players picked the same set at the same time and both got that added to their points. Is that intended behaviour?
songzmeover 5 years ago
Game log is beautifully done, its an improvement from the real game itself. Good job!
nihakueover 5 years ago
Thanks for this, very handy. Could you add some visual differentiation between focused cards and selected cards? It&#x27;s hard to tell when I&#x27;ve deselected a single card without tapping away to lose focus.
byte1918over 5 years ago
I have never played Set before but this looks like a dead state to me? <a href="https:&#x2F;&#x2F;i.imgur.com&#x2F;saLCZKH.png" rel="nofollow">https:&#x2F;&#x2F;i.imgur.com&#x2F;saLCZKH.png</a>
评论 #21961299 未加载
评论 #21961665 未加载
zuhayeerover 5 years ago
Love Set, the best thing about set is that you can even play alone just to get faster, but now even when I&#x27;m alone I can play with others online to keep that competitive rush going. Dope stuff
ramshornsover 5 years ago
Let&#x27;s play.<p><a href="https:&#x2F;&#x2F;setwithfriends.com&#x2F;room&#x2F;volatile-reaction" rel="nofollow">https:&#x2F;&#x2F;setwithfriends.com&#x2F;room&#x2F;volatile-reaction</a>
bakingover 5 years ago
Either I&#x27;m an idiot or this is a bug: <a href="https:&#x2F;&#x2F;imgur.com&#x2F;KjGvAlz" rel="nofollow">https:&#x2F;&#x2F;imgur.com&#x2F;KjGvAlz</a>
评论 #21964063 未加载
etrautmannover 5 years ago
This is wonderful! On iOS the card clicking occasionally takes several attempts.<p>If this were a native app I’d certainly play with friends and family.
ctragerover 5 years ago
In a real game, if players can&#x27;t find a set in the 12 cards, then dealer deals another row of 3. How does that work in your game?
评论 #21959971 未加载
评论 #21959969 未加载
simplifyover 5 years ago
Could you make the log a bit clearer? It&#x27;s hard to tell solid fill vs partial fill. Great game, great work!
robertcoreyover 5 years ago
I&#x27;m making a trivia game using angular&#x2F; firebase, thanks for sharing your code, it will be great to look at!
sirsukiover 5 years ago
It is very hard to play on mobile.
评论 #21960139 未加载
评论 #21959978 未加载