Live data from Hacker News

Nightdrive

incoherency.co.uk

151–160 of 256 posts

Re: Nightdrive

#151
post #149

Very cool. One 'flaw' that immediately strikes me as cool is that the cars are transparent — so, for instance, when a car passes you between you and the oncoming traffic, you see the taillights, but also the oncoming headlights/streetlights are not obscured by the car. So it's sort of disembodied headlights and taillights, which makes the effect even cooler... fun!

Tbf I think that's the point

Re: Nightdrive

#152
post #79

> ’Maybe it's a "demo"?’ There’s a long-standing tradition of people creating realtime graphics software on personal computers that doesn’t offer any interactivity. They are indeed called demos and the community is called the demoscene. It goes back to the late 1980s and had a golden era in the mid-90s on Amiga and PC. (Pre-Internet, watching and making demos was one of the few socially and creatively oriented things…

IMO the author could very much submit this to a demoparty in the "demo" category (assuming they'd substitute the music with a fitting original work).

These days, the only notable difference between demos and intros is file size. If it's bigger than 64kb, it's a demo. You can totally have a short, single-effect demo like this one, and there's plenty such demos out there.

Ergo, I disagree, I think this counts as "full-blown" for any reasonable current definition.

Re: Nightdrive

#153
post #85
post #79

> ’Maybe it's a "demo"?’ There’s a long-standing tradition of people creating realtime graphics software on personal computers that doesn’t offer any interactivity. They are indeed called demos and the community is called the demoscene. It goes back to the late 1980s and had a golden era in the mid-90s on Amiga and PC. (Pre-Internet, watching and making demos was one of the few socially and creatively oriented things…

Would love to see some small intros. Any links/sources you may suggest?

cdak (https://www.pouet.net/prod.php?which=55758 / https://www.youtube.com/watch?v=RCh3Q08HMfs)

Re: Nightdrive

#155

> The entire scene is created purely by drawing circles on a HTML5 canvas. It actually works a lot better than I expected. The biggest flaw is that the cars are totally transparent, so you can see lights from distant cars even where they should be occluded by closer cars. Hmm, why not just draw a black rectange around any pair of car lights? It should work for givimg the impression of a solid car within the context o…

I somehow feel the simplicity of everything only being paired lights giving an _impression_ of something somehow adds to the charm

Re: Nightdrive

#156
>There are a few more things that I think would be fun to do:

First off, it's beautiful! Second, just because you can, doesn't mean you should :)

I think it's art, so be careful about adding more. The minimalism is beautiful. Just a bunch of moving lights, but they capture the feel of night driving! If you add everything mentioned as upgrades, it will be a simulation. An impressive engineering feat, but (I think) less as a work of art.

I wonder, what does someone who's never ridden/driven in a car at night 'feel' when they see this?

Re: Nightdrive

#157

I'm amused that we share initials and a passion for this kind of project! Mine's https://rezmason.github.io/drivey . One key difference: this guy built his demo from scratch, whereas mine's a port of someone else's work. It's great to see another implementation, with its own techniques and features.

That's really cool, but I wonder why on my machine is maxes out all the cores on my CPU and still runs at something like 1 FPS on high If I turn it to Low it runs okay but looks.. not great.

But I don't see anyone else having issues so, is it just me?

Re: Nightdrive

#158
I just loved how the author explained writing code without using any specific code. That's clever, lovely done!

Re: Nightdrive

#160

I'm amused that we share initials and a passion for this kind of project! Mine's https://rezmason.github.io/drivey . One key difference: this guy built his demo from scratch, whereas mine's a port of someone else's work. It's great to see another implementation, with its own techniques and features.

That's really cool, but I wonder why on my machine is maxes out all the cores on my CPU and still runs at something like 1 FPS on high If I turn it to Low it runs okay but looks.. not great. But I don't see anyone else having issues so, is it just me?

Same here. I've also experienced it with other JavaScript simulations. I suspect it has something to do with Chrome's hardware acceleration because it works smooth as butter on Firefox.
Post reply on HN