logoalt Hacker News

CSSQuake

523 pointsby msalsasyesterday at 10:49 AM110 commentsview on HN

Comments

jedbergyesterday at 2:45 PM

This is an awesome achievement, but I can't help but notice that Quake ran smoother on my Pentium-133 PC in the 90s than it runs on my Mac M1 Pro...

show 9 replies
jojogeoyesterday at 1:53 PM

This is the first thing I've seen on the intertubes for a /long/ time which genuinely makes me smile, thank you op.

Checked out https://cssdoom.wtf/ and loved it too, both are far lighter than current affairs. \o/

AzzieElbabyesterday at 12:16 PM

Awesome! Harder to exit than vim.

show 2 replies
badsectoraculayesterday at 2:40 PM

Impressive. I guess this isn't only the renderer made to use CSS but also a full recreation of the engine and logic right? My guess is because a bunch of things do not behave like the original game, e.g. some buttons need to be shot instead of touched to activate, some secret doors open by touching them instead of being shot, etc.

show 3 replies
msephtontoday at 3:09 PM

This is a great showcase of both the PolyCSS library and CSS itself!

remix2000yesterday at 12:26 PM

It seems like this CSS Quake needs JS to run…

show 2 replies
divanyesterday at 12:47 PM

As someone who passionately and ardiently hates prolifiration of this set of _hacks on top of hacks_ called CSS (and CSS/JS/HTML aka Web-stack), I must say this is good and valid use case for CSS. :)

edwinjmyesterday at 12:20 PM

Is this a rip from https://github.com/NielsLeenheer/cssDOOM

show 2 replies
sgtyesterday at 1:02 PM

Very cool. I wonder what the limitations are? I see the dog I shot is floating in the air. Is that maybe a CSS thing or is it fixable?

show 2 replies
jdw64yesterday at 2:33 PM

I wish I could use CSS this well too

show 1 reply
gpderettayesterday at 12:17 PM

Nice, but the view keeps clipping out to far ahead of the map (but the character seems to still be in its original position as I can die from monsters). It snaps back in place when I shoot.

edit: both on chromium and firefox, desktop linux.

koolalatoday at 4:13 AM

Using the Inspector on it is awesome. You can select each map piece.

jacobgoldyesterday at 3:53 PM

No light theme though?

glerkyesterday at 6:12 PM

Wow this is really awesome. Really really smooth. It's insane how after 25 years or so my muscle memory is still intact.

ulrischayesterday at 6:52 PM

Though this is impressive, I think this is something that should not be possible with a declarative styling language

show 1 reply
crimsonnoodle58yesterday at 2:37 PM

Amazing and impressive use of CSS. But at the same time, makes me appreciate what feat Carmack achieved 30 years ago on early Pentiums.

aggregator-iosyesterday at 3:48 PM

Wow, this is impressive. 60FPS, MacBook Air M1. I was instantly hooked and so much nostalgia.

stoobsyesterday at 12:27 PM

Seems like you get stuck on corners and it really doesn't like running up/down slopes, neat though.

elinearyesterday at 6:20 PM

I noticed my cursor was continuously sliding upward first in Neal.fun's latest canvas multiplayer game and I experienced it here as well. Anyone else see this behavior?

And maybe a skill issue but I was unable to jump out of the slime...

boredemployeeyesterday at 3:40 PM

I still play quake (world) to this day. I just can't quit it.

show 1 reply
ChrisArchitectyesterday at 1:28 PM

Show HN: from the dev (who's also in here, maybe a title update) https://news.ycombinator.com/item?id=48571117

casey2today at 10:32 AM

Pretty fun to go into f12 and delete the enemy's face.

criley2yesterday at 12:21 PM

Really cool experiment. A lot of jank. It would sometimes rubber band me back, movement was grid aligned in a way that made accessing the secret room challenging, and the whole tab unexpectedly crashed with no error. 5 star would play again

xyprotoyesterday at 6:16 PM

Has science gone too far?

iandanforthyesterday at 2:24 PM

Crazy, such memories. Thanks!

system2today at 1:57 AM

My dark reader was on, and half of the map was black, but I played the first level from my memory. Amazing stuff, thank you.

kiyeonjeonyesterday at 12:54 PM

how long does it take to develop this game?

Snoopfroggyesterday at 2:19 PM

This is dope.

rvbayesterday at 5:33 PM

After leaving the first area to the bridge... was the sky really so close to the ground in the original game, or the old monitors made it look differently?

Also nice achievement...!

joehabeebsyesterday at 11:29 PM

Really impressive

Vasloyesterday at 2:59 PM

But can it play Crysis?

alexb_yesterday at 1:40 PM

Doesn't work at all for me. I keep jumping around and clipping through objects, can't even leave the first room without being stuck in the doorway to the elevator.

show 1 reply
xenophonfyesterday at 12:08 PM

Every time I click in the window, the menu disappears. I tried both Firefox and Chrome.

show 1 reply
vldsznyesterday at 7:10 PM

lowkey amazing!

ronbentonyesterday at 3:50 PM

Your scientists were so preoccupied with whether or not they could, they didn’t stop to think if they should

show 1 reply
zuzululuyesterday at 3:39 PM

this is crazy i didn't know css could do this

cynicalsecurityyesterday at 2:18 PM

If this is what CSS has become, it means at some point its development went the wrong way.

show 2 replies
buffer_overlordyesterday at 11:01 AM

is there no sound?

show 2 replies
AbraKdabrayesterday at 11:28 PM

Bro how tf.

This is insane.

AndorinaAIyesterday at 3:38 PM

lol that's crazy. Good job.

terekhindctoday at 12:13 PM

[flagged]

cws_ai_buddytoday at 12:15 AM

[flagged]

ikari_plyesterday at 1:10 PM

Wow, this will be a great project for the forever-upcoming VRML /s

show 1 reply
formit34yesterday at 3:27 PM

[flagged]

show 1 reply
thenthenthenyesterday at 12:00 PM

Wow