TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Lou's Pseudo 3d Page

148 pointsby franzbover 10 years ago

12 comments

mantenpantherover 10 years ago
Really enjoyable content. I also like this tutorials on pseudo-3d raycasting: <a href="http://lodev.org/cgtutor/raycasting.html" rel="nofollow">http:&#x2F;&#x2F;lodev.org&#x2F;cgtutor&#x2F;raycasting.html</a><p>A few years ago I used this tutorials to hack together a little raycaster is JS: <a href="http://jsfiddle.net/htyvrjaa/" rel="nofollow">http:&#x2F;&#x2F;jsfiddle.net&#x2F;htyvrjaa&#x2F;</a>
bhoustonover 10 years ago
Awesome!<p>I remember when I first saw SEGA&#x27;s Virtua Racer in the arcades back in the early&#x2F;mid 1990s. It was the first impressive true polygon-based racing game I played:<p><a href="https://www.youtube.com/watch?v=G3PcHBFsjxg" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=G3PcHBFsjxg</a><p>The other polygon-based racing game that was impressive, but it hard pretty horrible controls and not as beautiful, was Hard Drivin&#x27;:<p><a href="https://www.youtube.com/watch?v=g6JC-HCNcio" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=g6JC-HCNcio</a><p>The cool thing about Hard Drivin&#x27; is you could go anywhere and do anything, where as with Virtua Racing you had to follow the track.
评论 #8849112 未加载
评论 #8849318 未加载
birslipover 10 years ago
If you like this article you might be interested in this article about the mode7 on the GBA: <a href="http://www.coranac.com/tonc/text/mode7.htm" rel="nofollow">http:&#x2F;&#x2F;www.coranac.com&#x2F;tonc&#x2F;text&#x2F;mode7.htm</a><p>Personally I love this kind of old-school programming article. It reminds me when I was developing homebrew games for the GBA!
评论 #8847619 未加载
JohnBootyover 10 years ago
This kind of thing is why I got interested in programming in the first place.<p>Pseudo-3D racing games in particular... as a kid, it was boggling to me how these simple 2D machines could produce a pretty convincing pseudo-3D racetrack! The Atari 2600 could hardly handle drawing the ghosts in Pac-Man; how could it draw a decent &quot;3D&quot; roadway?<p>Bizarrely, I lost interest in that kind of programming once machines got so powerful that drawing this kind of thing became easy...
评论 #8849140 未加载
评论 #8857014 未加载
seivanover 10 years ago
I did my own little Faux 3d recently. Though I prefer to call it 2.5d instead of Pseudo 3d.<p>It&#x27;s much much much much more simpler (since it&#x27;s top down)<p><a href="https://gist.github.com/seivan/b8f50a8505675b61be22" rel="nofollow">https:&#x2F;&#x2F;gist.github.com&#x2F;seivan&#x2F;b8f50a8505675b61be22</a><p>It depends on layers centered on top of each other. Requires special art work.<p>Here&#x27;s some videos:<p><a href="http://bilder.d.pr/k5Vj" rel="nofollow">http:&#x2F;&#x2F;bilder.d.pr&#x2F;k5Vj</a> <a href="http://bilder.d.pr/mZ5S" rel="nofollow">http:&#x2F;&#x2F;bilder.d.pr&#x2F;mZ5S</a>
评论 #8850684 未加载
bltover 10 years ago
Ah, this brings back memories. Arcade racing games were my favorite as a kid. High poly models and realistic lighting in the living room will never be as exciting as speakers right behind your head, real steering wheel and pedals bolted to something heavy, and your friends talking shit from the multiplayer linked machines. Plus the background chaos sounds of all the other games in the arcade, token machines, people yelling...<p>Chase HQ, Cruis&#x27;n USA, Suzuka 8 Hours, and Daytona USA were my favorites. Daytona USA was true 3D and lacked the pseudo 3D charm, but carried on their arcade spirit. Its 8 player form was about as good as it gets for a little kid in the arcade with friends. Putting down money for each game made it more meaningful. Kind of sad that kids today will never experience that thrill.
评论 #8847535 未加载
tluyben2over 10 years ago
For people who do not know this related tut; <a href="http://codeincomplete.com/posts/2012/6/23/javascript_racer_v1_straight/" rel="nofollow">http:&#x2F;&#x2F;codeincomplete.com&#x2F;posts&#x2F;2012&#x2F;6&#x2F;23&#x2F;javascript_racer_v...</a>
rdtscover 10 years ago
The most interesting thing to me was the bit about dedicated road hardware(!). That just sounds so awesome. I imagine someone inveting that or implementing it.<p>I used to have a ZX Spectrum clone and still remember liking Chase HQ racing game. This was late &#x27;80s, on a 3MHz, 48K machine and they had road barriers and tumbleweeds that you&#x27;d bump and they&#x27;d bounce off. It was a stupid detail but it really stuck with me as it being a fancy feature.<p>Here is someone playing it:<p><a href="https://www.youtube.com/watch?v=yjrbcLm78I8" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=yjrbcLm78I8</a>
评论 #8848709 未加载
评论 #8850193 未加载
mysterydipover 10 years ago
This page was a gold mine for me a couple years back. If it was a tape I would&#x27;ve worn it out with how many times I re-read it. Had lots of fun experimenting with different features. I&#x27;ve got a javascript version of one of them online: <a href="http://www.elusivegames.com/games/rocketracers/rr.htm" rel="nofollow">http:&#x2F;&#x2F;www.elusivegames.com&#x2F;games&#x2F;rocketracers&#x2F;rr.htm</a>
roywigginsover 10 years ago
I love this effect so much, it&#x27;s just so fun.
joeblauover 10 years ago
Now I want to play Road Rash and Rad Racer! This is a great tutorial because these were some of my favorite games growing up.
philippebackover 10 years ago
Coded something a couple years ago with this algo in BlitzBasic.<p>It is indeed very fast.