I know this isn't really about Snake, but this implementation of snake is frustrating to play because:
1. It doesn't buffer inputs. If you are travelling Left and quickly tap Up then Left, it'll treat it as a no-op instead of moving you up a row.
2. You can suicide by quickly tapping Up + Right while travelling Left. It'll fail to buffer the input, so you immediately turn 180 degrees back on yourself and die. If you're travelling Left, then you can't press just Right, but an intermezzo tap of the Up key bypasses the input validation that prevents a 180.
Agreed, I had to quit because of weird things like this. A little sad because the aesthetic drew me in right away and it was fun to start. Still, nice work, fun little break, hopefully they fix those issues and make it a little more fun
As a user of the Toshiba T3000 laptop and various other machines of the 1980s (https://en.wikipedia.org/wiki/Toshiba_T3100) which had a similar display, this is really hitting the nostalgia button HARD. Kudos.
Does anyone know what frameworks Shopify used to put that together? Viewing the source I see refs to react, but I find it hard to believe that it is only react.
Whoa. This feels like something someone would have made in Flash arbitrarily in their spare time some 20 years ago, in a really good way. Tons of loving details.
Lame) This is a physical machine, presumably in their office! Shopify's is cool and all, and they projected it onto the Vegas Sphere at one point, which was also all sorts of cool. Not sure why it's a contest, or a sign of losing some sort of magic. (they're both corporations, not a kids variety act)
I assume it had live data at the time of Black Friday, and the loading bar is showing progress towards them publishing a replay: "FINAL DATA COMING TUESDAY, DECEMBER 3"
I know this isn't really about Snake, but this implementation of snake is frustrating to play because:
1. It doesn't buffer inputs. If you are travelling Left and quickly tap Up then Left, it'll treat it as a no-op instead of moving you up a row.
2. You can suicide by quickly tapping Up + Right while travelling Left. It'll fail to buffer the input, so you immediately turn 180 degrees back on yourself and die. If you're travelling Left, then you can't press just Right, but an intermezzo tap of the Up key bypasses the input validation that prevents a 180.
Agreed, I had to quit because of weird things like this. A little sad because the aesthetic drew me in right away and it was fun to start. Still, nice work, fun little break, hopefully they fix those issues and make it a little more fun
As a user of the Toshiba T3000 laptop and various other machines of the 1980s (https://en.wikipedia.org/wiki/Toshiba_T3100) which had a similar display, this is really hitting the nostalgia button HARD. Kudos.
I like the slight fuzzy look it has. Captured that orange monitor feel really well.
You might like cool-retro-term[1] - it's fun to play around with for a bit :)
[1] https://github.com/Swordfish90/cool-retro-term
Sort of lame compared to Shopify's Black Friday dashboard. Stripe sort of feels like they lost some magic.
Definitely different levels!
https://bfcm.shopify.com/
Does anyone know what frameworks Shopify used to put that together? Viewing the source I see refs to react, but I find it hard to believe that it is only react.
Whoa. This feels like something someone would have made in Flash arbitrarily in their spare time some 20 years ago, in a really good way. Tons of loving details.
React three fiber. A way to use Three but with React. It is quite neat and powerful.
It hurts seeing all that Australian traffic cross the Pacific. As an Aussie the internet feels so much better in north America
There's at least one error log that references Three.js.
They blogged about how they wrote the 2023 version which seems to have a lot in common.
https://shopify.engineering/how-we-built-shopifys-bfcm-2023-...
did you see this https://x.com/devinjacoviello/status/1862495554628198738
Lame) This is a physical machine, presumably in their office! Shopify's is cool and all, and they projected it onto the Vegas Sphere at one point, which was also all sorts of cool. Not sure why it's a contest, or a sign of losing some sort of magic. (they're both corporations, not a kids variety act)
Frozen at 43%
Useless.
There was a live feed of the physical device they built.
Some photos from their twitter:
https://x.com/stripe/status/1862481577307251197
https://x.com/stripe/status/1863012757630505394/photo/1
And a screenshot:
https://imgur.com/0IrSjtC
49% here. Maybe I'm missing the point? Something other than playing snake I suppose.
I assume it had live data at the time of Black Friday, and the loading bar is showing progress towards them publishing a replay: "FINAL DATA COMING TUESDAY, DECEMBER 3"
51% here stuck
That font glow looks completely wrong, it looks like a lazy blur applied on top