Programming Forums

Programming Forums (http://www.programmingforums.org/forumindex.php)
-   C++ (http://www.programmingforums.org/forum15.html)
-   -   the right(no not left right) approach (http://www.programmingforums.org/showthread.php?t=10986)

thondal Aug 7th, 2006 6:06 PM

the right(no not left right) approach
 
Ok. I got my accelerated c++ book, and it's really, really good. When i had read about 13 pages i had learned more then i had when reading 130 pages in other c++ tut's... But my question is. What i really want to do is to make a game, in 3d that be. But what would be the right approach on this? Like, first i know i have to learn c++ much better, but what then? I don't mean anything really fancy in 3d, because i know one person alone cannot make any big 3d game and stuff, but i just really want to make a 3d enviorment and be able to move in 3d space within the game... could you guys give me some advice on how to approach my goal?

-thondal-

Random Spirit Aug 7th, 2006 6:08 PM

Learn C++ and learn it well. Then make sure you understand basic geometry and then learn some 3D library. Have fun.

thondal Aug 7th, 2006 6:10 PM

Well... I was kinda hoping for a bit more detailed explenation.. oh well :P :p

Random Spirit Aug 7th, 2006 6:13 PM

Well learn C++, then read a math textbook(unless you have a good maths background) then buy yourslef a good book on OpenGL(or whatever) and read it. Do the examples and mess about with them. Then if you get problems ask here im sure someone will have the answer. If you get a spinning 3d cube going you should be impressed with yourself, i know i was.

thondal Aug 7th, 2006 6:22 PM

hm. okey.. thanx. Don't think my math skills are that bad, but I guess they can always be improved... drasticly :P... I was just hoping for some online tutorials, but i guess paper beats eletronic still. But thank you ;)

back to my book then.

-thondal-

Klarre Aug 7th, 2006 6:22 PM

Check out these Lessons and you will got a good start.

http://nehe.gamedev.net/

thondal Aug 7th, 2006 6:28 PM

thnx man.... btw, I myself do some 3d as a hobby, so was thinking of a way to program so that i can import the files and use them in the game when I get to that point..

-thondal-

DaWei Aug 7th, 2006 6:47 PM

You may (or may not) fail to understand that a complex 3D game is the result of a mix of disciplines being brought together in a coherent whole. Consider the production of a movie or a Broadway play or a piece of complex equipment. You may or may not be able to perform as a story writer, a screenplay writer (which is a horse of a different color), an actor, a cameraman, a gaffer, and all the other people whose talents are required for even a failure, much less a success. You may or may not be able to perform as an electrical designer, a mechanical designer, a buyer, a tool designer, a plastics molder, a board-layout artist, and all the other people whose talents are required for even a failure, much less a success. At your age, you probably don't come close to qualifying in all those disciplines. That is not denigrating, it is a statement with a very large probability of being true.

There is nothing wrong with pursuing this dream. It is the stuff of a dedicated person, the right stuff. Nevertheless, you need to realize that you are not a hungry cat who found a bird's nest on the ground. In all likelihood, you are going to have to climb some trees and do some stalking.

You are going to need to learn to develop a story. You are going to need to learn to express that graphically. You are going to need to learn to do the graphics. You are going to need to learn to render them. You are going to need to learn to pick up on user input and manipulate all that other stuff. You are going to need to eat while doing all this. Don't forget going to the bathroom -- it'll definitely impact your schedule.

All that said, if you want to mess around with 3D design, get Gmax, which is a free version of 3dsMax. That, alone, saves you about $3500. There is normally a version shipped with games which use it, in an SDK. Don't expect to rip designs from the game; it is very much one way, export, no import. If you do that, as well as learn to program, you will have two of the forty-leben requisite skills under your belt.

thondal Aug 7th, 2006 6:52 PM

Quote:

Originally Posted by DaWei
All that said, if you want to mess around with 3D design, get Gmax, which is a free version of 3dsMax. That, alone, saves you about $3500. There is normally a version shipped with games which use it, in an SDK. Don't expect to rip designs from the game; it is very much one way, export, no import. If you do that, as well as learn to program, you will have two of the forty-leben requisite skills under your belt.

been working with 3d for about a year now... so now problem there ;) and i'm using blender which is much better in my opinion.. but that's kinda like saying c i s better then c++... but blender has the abilitiy to export the files into whatever medium it needs to be exportet in.. so no problem on the 3d side anyways;)

-thondal-

DaWei Aug 7th, 2006 6:58 PM

Well, I have a flying teapot you might be interested in. It has a virtual cockpit as well as the external model. It is really high-class. The floor is 60s vintage shag carpet that runs part way up the walls, the side panels are leather, and the headliner is giraffe skin. It's your hippie grandmother's dream. The passenger seat is a commode. (All these statements are true, not BS.) Now all we two have to worry about is getting all those other skills.


All times are GMT -5. The time now is 12:20 AM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC