Programming fake 3d using sdl?

Started by
11 comments, last by workaround 9 years ago

I've dip my toes into researching this for a future game I want to develop. I wanted to create an engine that take 2D drawing and put them on a 3D isometric plane to be interacted with. One thing of interest to you I've come across in my research is this strange view called "Fish eye". "Fish eye" view distort imagines but I really don't know much about it. There was some C++ library I found a few months ago, but I can't remember the link.

Advertisement

I think pseudo 3D is what you're looking for. I experimented with this a while ago. You can do it line-by-line in a for-loop by changing the end points for each line you draw on the screen.

These are good resources:

Lou's Pseudo 3d Page

Pseudo 3D Racing Game Tutorial

My understanding is that pseudo 3D was used a lot in older racing games to make the roads curve and to create hills/slopes. Check out the screenshots from this page for examples of what you can do with this.

Thanks for the new information. Pseudo is used for the exact effect I want. But it looks like I might just go with openGL.

This topic is closed to new replies.

Advertisement