Top
Best
New

Posted by terabytest 10/24/2024

Show HN: 2048 turned 10 this year, I built an updated version to celebrate(play2048.co)
Hi all! My name is Gabriele Cirulli, I’m the original creator of 2048. Ten years ago, someone posted 2048 on HN[1] and suddenly it seemed like everyone was playing it. Back then, I wrote a bit about my experience during those weeks[2].

Even after all these years, that experience still feels a bit surreal to me. I’m deeply grateful to everyone who connected with the game, whether in small or significant ways, and for the stories shared along the way. Some people expressed how they were going through tough times and found some comfort, however small, in playing 2048.

At the start of last year, I wanted to breathe new life into the game as it was starting to show its age. I quit my job last October to work on 2048 full time and spent a year building this new version (the original took just 5 days!). I wanted to pay tribute to what made 2048 great while modernizing and polishing the experience.

The idea of adding powerups came when Prime Gaming and I connected to see if we could create a special version of 2048 for their members, with some exclusive extras. Some of those powerups made it into the main game, though there’s still a Classic[3] mode just like the original for those who prefer a more hardcore experience. The old site is also still online[4].

2048 is now my full-time focus, and I’m excited about the ways it can keep improving. I wanted to share this update with the community where it all began, both for a bit of nostalgia and to hear your thoughts and feedback!

Thank you all so much!

— Gabriele

[1]: https://news.ycombinator.com/item?id=7373566

[2]: https://medium.com/@gabrielecirulli/2048-success-and-me-7dc6...

[3]: https://play2048.co/classic

[4]: https://classic.play2048.co

669 points | 212 commentspage 4
bryant 10/27/2024|
So I just had a repeat experience playing the game that massively turned me off to replaying it.

Was at 4096, and I tend to bunch up all of my numbers in sequential order like a snake, with the metaphorical head being the bottom left. Well, I was no longer able to avoid swiping down or left, so I had to swipe up. I had the full complement of two undos left, and 8 spare squares for numbers to appear.

Three times in a row, a number appeared in the bottom left when I swiped up. Odds of which should be 1/512 unless the game biases in favor of certain squares for hidden difficulty.

I pretty much decided not to play after that, because it was the third time that's happened. Not yet knowing what the actual code is that decides where new numbers appear, it frustrated me enough to not want to revisit this version of the game.

jnsaff2 10/24/2024||
My favorite version is the wasm implementation written in rust.

Source: https://github.com/dev-family/wasm-2048

Playable here: https://2048.dev.family/

chrismorgan 10/25/2024||
Bug report: digits don’t show for me. (Interesting æsthetic, actually, unmarked tiles.) Firefox, Sway/Linux, Settings → Fonts → Advanced → “Allow pages to choose their own fonts, instead of your selections above” disabled, and web fonts blocked altogether via uBlock Origin.
rafram 10/25/2024||
That’s not really surprising with those settings.
chrismorgan 10/26/2024||
It is, actually. Firefox's PDF renderer on text meeting certain conditions is the only thing I've encountered breaking in a similar way (not rendering text), in almost five years of using this configuration.

I expect it to just render with my chosen fonts. That's what everything else does.

kccqzy 10/25/2024||
Unrelated: I really wish the browser setting of "Allow pages to choose their own fonts, instead of your selections above" can be a per-origin setting. There are a small number of websites that use web fonts tastefully but for the majority I would prefer my own fonts.
omoikane 10/24/2024||
The new power ups are a nice addition that allowed me to reach 2048 more quickly :)

I remember a coworker who said something along the lines of "I am free!" when he finally got 2048, and then never touched the game again. I hope the new power ups will make the game less addictive.

air7 10/24/2024||
How time flies. I remember I wrote a zero-knowledge AI bookmarklet that did quite well...

http://stackoverflow.com/a/23853848/632039

WesleyLivesay 10/24/2024||
uBlock Origin blocks 330 items on that page, which I think is a personal record for the sites I have been to.
maximegarcia 10/24/2024|
Consent banner says data sent to "901 partners"...

I like the game though, but I use the PWA made by Opera team at https://2048-opera-pwa.surge.sh/

jmclnx 10/24/2024||
2048 is only 10 years old, I am shocked.

I found it a while ago when looking for the source of xjumpjump and instantly liked it. Thanks for creating 2048.

Every so often I try and see if xjumpjump is available on cell phones, but none yet.

npinsker 10/24/2024||
There are a lot of comments mentioning Threes! and holding it up as superior. I play a lot of games, and I greatly prefer Threes myself -- but I also remember very well when 2048 came out; I was in college, and 75% or more of my dorm had no interest in Threes and preferred playing and remixing 2048. Threes is very stressful and intense, while 2048 goes straight for your brain's pleasure centers, like many other mobile games nowadays.

There's value in that. There's massive value in 2048 that Threes! does not capture. Just because someone spends a lot of time designing something, it does not entitle them to attention or praise. Many great artists get famous for works they absolutely hate. Gabriele has been consistently courteous about all of this for 10 years, and I'd suggest people here could be a bit more courteous to him too.

MattRix 10/24/2024||
There is nothing wrong with pointing out the origins of ideas and concepts, especially on a site like Hacker News. 2048 was much more popular than Threes, often to the point where many people are unaware of Threes at all, so I think it’s important in these kinds of forums to make sure people know where the game idea came from, and that the originators get credit.
pololeono 10/24/2024|||
This manifestation of the threes trope below everything 2048 related reminds me of a comment I recently read below a Stephen Wolfram related post:

https://news.ycombinator.com/item?id=41406645

All: please don't repeat the usual Wolfram trope. (If you don't know what I mean by that, a decade's worth of explanation can be found via https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que....) The issue is not that it's wrong, it's that it's extremely repetitive and we want fresh discussion on HN, preferably about the specific content of an article.

samatman 10/24/2024||
I saw that comment but didn't follow the algolia link.

I didn't realize Stephen Wolfram was dang's personal We Do Not Mention the Orangutan. I suppose that given the inevitable prevalence of clichéd back-and-forth tropes and exchanges on HN, there's little choice but to draw a line in the sand on specific versions and hope it serves as a stand-in for all of them.

dang 10/24/2024||
I don't know who the orangutan is, but that's just one of a thwack of tropes that make me wince on HN. A multithwack. A plenithwack.

They can't be stopped but one can maybe dampen them a bit sometimes. Or not.

tptacek 10/24/2024||
TIL, and, on the off chance you didn't go look this up, it's extremely worth it:

https://www.reddit.com/r/EdgarAllanPoe/comments/17cehq8/we_d...

(no matter whether it's true or not)

IshKebab 10/24/2024|||
Wasn't that just because Threes was a paid iPhone-only app and 2048 was a free near-clone?
keeganpoppen 10/24/2024||
no, brah, 2048 had better game mechanics, brah
bryanlarsen 10/24/2024|||
To me, Threes poorly straddles the middle ground between a "real game" and a "time filler". If I want a "real game" I'll play Factorio or something. When I need a break from mental work I can pull 2048. I rarely want anything in between.
MattRix 10/24/2024|||
Lots of people do want that “middle ground” game, especially people who exclusively play games on mobile rather than PC or console.
bryanlarsen 10/24/2024||
[flagged]
MattRix 10/24/2024||
[flagged]
dspillett 10/24/2024||
An opinion was stated. An opinion that will no doubt be agreed with by many, me for one. But absolutely no claim was made that it is correct for all people. Or even most people.

To answer your sort-of question:

> Ok? But lots of people do want that “middle ground” game…

Those lots of people can play threes, or other games that exist in such a middle ground.

Not every game needs to support every play style, nor does every person need to like every game.

Or to be facetious and answer you in your own style:

> Ok? But lots of people do want that “middle ground” game…

OK? But lots of people don't want the “middle ground” game, especially people who like more complex games on desktop/console and only simpler time-fillers on mobile.

Or even more so:

> Ok? But lots of people do want that “middle ground” game…

Yes… and?

MattRix 10/24/2024||
Alright I'll admit the "Ok? But" was unnecessary, and I've taken it out.
keeganpoppen 10/24/2024|||
[flagged]
keeganpoppen 10/24/2024|||
there's also value in creating the "thinking man's" progenitor to 2048. both are extremely valuable. and if we're doing a weighing of the souls, 2048 probably wins. but you can't blame people on this site for gravitating toward the underlying ideas rather than their instantiation-- they're (ostensibly) makers, or at least moreso than the general population.
doppp 10/24/2024||
Totally agree. I prefer Threes! myself but ultimately, the market determines what's fun. Grabriele has been so humble about his success and while I feel for the Threes! developers, they came across as exceptionally sore.
navent 10/24/2024|
Was a fun game, I still remember trying it back then!
More comments...