Live data from Hacker News

CSS Minecraft

benjaminaster.com

31–40 of 154 posts

Re: CSS Minecraft

#31
post #3

> For the best performance, please close other tabs and running programs. This has always been the case with CSS, hasn't it? When you use it for rendering something relatively complex, you're kinda doomed. I get the dream, we want everything to be declarative, and leave room for future optimizations, so that we can write once and run everywhere forever. But in practice, it's not really an improvement over traditional…

[flagged]

Stupid comment, sure. That's always true with me.

Shill for my app? I don't even know what shill means.

Plug for my app? Not really. It's pretty much dead atp. I'm just discussing my own experiences with the topic in the thread.

But yes, please downvote me. It helps remind me that this place isn't for me.

Re: CSS Minecraft

#32

Web-based minecraft, when?

You used to be able to play Minecraft classic directly on minecraft.net

The full game was available on minecraft.net for many years. At times it was the only way to play multiplayer when the authentication server would go down.

Re: CSS Minecraft

#33
post #26

Earlier quoted context omitted.

It still exists at https://classic.minecraft.net/

I was confused because I thought Minecraft was originally Java, but that is Javascript. Wikipedia explains: >On 7 May, 2019, coinciding with Minecraft's 10th anniversary, a JavaScript recreation of an old 2009 Java Edition build named Minecraft Classic was made available to play online for free. https://en.wikipedia.org/wiki/Minecraft

[deleted]

Re: CSS Minecraft

#34
post #3

> For the best performance, please close other tabs and running programs. This has always been the case with CSS, hasn't it? When you use it for rendering something relatively complex, you're kinda doomed. I get the dream, we want everything to be declarative, and leave room for future optimizations, so that we can write once and run everywhere forever. But in practice, it's not really an improvement over traditional…

The game https://corru.observer/ is a great example of a CSS-rendered 3D video game that runs fairly well on modern devices (even playable on mobile although it'll try to block you based on viewport size if you're not in "desktop mode")

Re: CSS Minecraft

#35
post #2

Without a doubt the most impressive thing I've seen with CSS. This immediately brought "A Single Div"[0] to mind, which stood as the coolest CSS demo I'd seen for... 11 years! This one takes the cake. I'll be pouring over it. Thanks! [0]: https://a.singlediv.com/

So many of these look deliciously interactive but aren’t. Is that because I’m on mobile or do they not do anything?

I don't think any on the first page are interactive. There might be a few on the next page of it (I only found one where a pen changes color on hover).

Re: CSS Minecraft

#36

Web-based minecraft, when?

Only guessing, but I have a theory that Mojang considered that circa 2017 :D

In 2019 they released a web version of minecraft classic, as a quirky marketing thing for the game's anniversary. But what they released turned out to be built on my open-source voxel engine, and when I dug around their code I realized they'd yoinked my engine a solid two years earlier.

And the demo they released was probably not two year's of work, so my theory is that somebody at Mojang investigated the idea of minecraft-but-JS, and made a demo but then decided not to pursue it, and then later on it got recycled for the marketing demo. (which, annoyingly for me, they pretended was an old alpha build of Minecraft instead of a new thing built on open source.)

The demo is still live, though the multiplayer stopped working the same day it launched:

https://classic.minecraft.net/

Re: CSS Minecraft

#37

Earlier quoted context omitted.

It got extended, embraced and extinguished.

Nope, still exists :3 https://classic.minecraft.net/

Not "still". That is not the same game that was on the website when I first got into Minecraft in 2010 but a JavaScript recreation made in 2019.
Post reply on HN