Page 1 of 1

3D Scene from C64 Demo?

Posted: Mon Nov 12, 2012 10:10 pm
by Dwedit
I was watching a C64 Demo, and I noticed a particular demo effect. This was a 3D scene where the camera moves forward, and the scene is composed entirely of horizontal lines changed every scanline. Basically a flat vector 2D scene on the Y and Z axis, extruded into to the X axis.
c64demo4.gif
c64demo4.gif (61.1 KiB) Viewed 3468 times
I thought "The NES can totally do that too". I wonder if any kind of game could be made using this style of graphics?

C64 Demo: (this scene starts at 7:40 into the video)
http://www.youtube.com/watch?v=L8onlB0F1_A

Re: 3D Scene from C64 Demo?

Posted: Mon Nov 12, 2012 11:00 pm
by lidnariq
We could make a wolfenstein3d-style raycaster using this, if we were ok with the axis of rotation being the X axis instead of Y axis.

Re: 3D Scene from C64 Demo?

Posted: Mon Nov 12, 2012 11:38 pm
by Shiru
This is actually could be done as a raycaster to allow more freedom on the movements, basically Wolf3D turned 90 degree.

I also had an idea of a low-spec first person Mario done exactly the same way. It would have quite blocky graphics for pipes, but it is certainly possible.

Re: 3D Scene from C64 Demo?

Posted: Tue Nov 13, 2012 4:56 am
by tokumaru
Shiru wrote:I also had an idea of a low-spec first person Mario done exactly the same way.
Now there's an interesting idea! Mario should be able to look up and down, so some rotation would be necessary. Pipes could use sprites on the sides to make them more detailed.

Re: 3D Scene from C64 Demo?

Posted: Tue Nov 13, 2012 7:17 am
by ccovell
The title screen to Gunstar Heroes on the Genesis (and Tongueman's Logic too...) uses the same technique to make flat tilemaps appear to be a 3-D box; other games & demos do it too. Not too computationally-intensive.

Re: 3D Scene from C64 Demo?

Posted: Tue Nov 13, 2012 8:00 am
by psycopathicteen
I'm guessing the BG layer looks like a solidly colored triangle, and everything is done with raster effects and midscreen palette changes.

Re: 3D Scene from C64 Demo?

Posted: Tue Nov 13, 2012 8:05 am
by tepples
psycopathicteen wrote:I'm guessing the BG layer looks like a solidly colored triangle, and everything is done with raster effects and midscreen palette changes.
Yup, that's the essence of a Yoshi's Island boss.

Re: 3D Scene from C64 Demo?

Posted: Tue Nov 13, 2012 8:14 am
by haroldo-ok
Shiru wrote:This is actually could be done as a raycaster to allow more freedom on the movements, basically Wolf3D turned 90 degree.
I remember an Atari 2600 homebrew that did exactly that... http://www.youtube.com/watch?v=zk-QhYE4jxw

Re: 3D Scene from C64 Demo?

Posted: Fri Nov 16, 2012 7:13 am
by B00daW
Regarding the original post, it would be nice to see some kind of Rez-ish game ported to the Nintendo that's laid back in game play with beautiful musical accompaniment; which reminds me of "Joomp!" now that I think of it.

Re: 3D Scene from C64 Demo?

Posted: Fri Nov 16, 2012 10:00 am
by Sik
Well, there's such a game on the system already if you count the FDS: http://www.youtube.com/watch?v=5QKWJy_wQIk