HN user

redconfetti

80 karma

full stack web dev (rails, react), unix-like fanboy

Posts1
Comments40
View on HN

I've thought to myself that if I want a cool project that would motivate me to re-learn C just for the sake of making an NES game (ala 8-bit workshop - https://8bitworkshop.com/), I would really like to learn how to apply the pseudo-3d or 2.5d methods that were used by Microprose in F-19 Stealth fighter.

I don't know the first thing about 3D programming. I tried to follow a book on writing a ray-tracer from scratch just to see if I could pick up the principles and do it myself, but I got frustrated by the ambiguity of the approach. Like I was trying to use Ruby with Rspec, but I'm not even sure if I'd run into a performance issue or not be implementing the interfaces correctly.

I just want to know what method was used. Maybe 3D projection?

https://en.wikipedia.org/wiki/3D_projection

Microprose had 3D flight simulators going back to 1984 on Atari 400/800, Commodore 64, and IBM PC. That's really impressive.

https://en.wikipedia.org/wiki/Hellcat_Ace

Kind of like how Myst was able to deliver ultra-high resolution 3D images in a video game in ways that had never been done before, even though it was really just a point-and-click slideshow with embedded videos and scripted interactions (Hypercard)... Hellcat Ace provided an experience far ahead of its time.

Rhyme as Reason 2 years ago

“Beer before wine and you’ll feel fine; wine before beer and you’ll feel queer.”

"Beer before liquor, you've never felt sicker. Liquor before beer, you're in the clear."

23andMe's Fall 2 years ago

I got the same result, which came across as stupid given that I have lots of back hair.

23andMe's Fall 2 years ago

I was under the impression more that it was a $10 kit for a $399 test sold for $99 to users, at the expense of the investors in hopes that the data is able to be monetized somehow for more than $400 per user.

MacOS's BSD roots are fascinating. You can still run 'leave +0005' to remind yourself to leave your Terminal session after 5 minutes, to avoid using too much mainframe time.

Rivian S-1 5 years ago

How practical is an electric sports utility vehicle? I almost ran out of gas just going up into logging territory in northern California, I couldn't imagine going in an electric vehicle with less range.