I know this may sound stupid, but I want to make a text based 3D game. I mean making it styled to look like its 3 Dimentional. I understand it may sound stupid but I would like to try. I have looked for tutorials but have gotten little result. I have made many 2D games now, some text based, some graphical. I have gotten basic shape design, line algorithms, rectangle, and rombus shapes.
Please Help, no Matter how stupid it sounds. Even a basic idea on how the display would work. I have gotten into direct x. I have made programs on it before, but it does not show what I need.
If I understand correctly what you want to do, I believe your best bet is to use Direct3D
or OpenGL with an appropriate shader. Google ascii shader for more relevant information.
I am figuring I am going to do this in console or alike. I mean not needing an extra library for graphics, I mean something like this output
## ************
##*######### * *
#*#########* #*
************* ##*
*#########*##*
*#########*# *
*#########* *
*************
But i would like to do this programaticly.
Note that the # will be spaces
Note, I have all basic shape functions I created. Line, Rectangle Using Windows
Well, the other way I can think of doing this is implementing your own software renderer [1]. You can find many tutorials for this online. Actually, hamsterman, a member of this site, did exactly what you want to do some time ago [2], however the code is gone now (and so is hamsterman). Perhaps someone else here has kept the code and is willing to share.
That said, I would really go for the Direct3D/OpenGL + shaders approach. IMO, it's easier (but maybe this is
because I'm already familiar with modern OpenGL) and you'll pick up much more useful skills along the way.
Well, you did see what happened to hamsterman's original file on media fire. It's slightly more difficult for this to happen again now. I guess I could also upload to a file sharing site for convenience (go ahead and do it if you want).
I had no problem at all building with Code::Blocks and TDM-GCC 4.7.1 (the middle choice for windows here: [1]). Mind though that the code is windows-only, so if you're on a different OS you'll have to tweak a couple of things (check out hamsterman's thread for more details). However, there are no missing files or classes. Everything you need is right there. Just make sure you create a new project in your IDE and add all the source and header files properly before building. If you need more help, post your IDE / compiler and the exact errors you're getting.