Skip to main content
GameDev.net gamedev.net
🔒 Locked

getting started with 3d

Started by Fenryl Jun 19, 2005 at 11:16 AM 9 replies 1.5k views
Original Post
Fenryl
Fenryl
i want to try making 3d games... whats the best way to start?
Drew_Benton
Drew_Benton
Take a look at an existing 3D engine, such as Ogre3D or Irrlicht and start working with that API to make your 3D game. Alternatively, you can start learning OpenGL or Direct3D and make everything from scratch. Good luck!
cignox1
cignox1
I would say that the first thing is to learn the basics of 3d theory (vectors, transformations, camera, matrices and so on). If you don't know at least what things are and what they do, how can you understand what you are doing?
IronGryphon
IronGryphon
This is all assuming you know how to code at all. Give a little background so you can get a little more meaningfull help.
SDBradley
CGP
"A person who won't read has no advantage over one who can't read." ~Mark Twain
MikeWulf
MikeWulf
Because more important than learning, to a beginner, is results.
Fenryl
Fenryl
well,
i'm learning c++ at the moment so it should maybe nice if i could use 3d in c++
but i'm a beginner so i dont know this the way to go... i've tried to install some engines but they wont work (i use dev c++).
but i can use another language if necressary...
i think i also know the basics of 3d
Will F
Will F
I'd suggest starting with some simple 2D games, then later moving on to 3D. Much of what you'll learn in the process of making a 2D game will be also be applicable to 3D.
IronGryphon
IronGryphon
Well, there are plenty of beginners books on 3d, but if you are just looking to get your feet wet, I would suggest NeHe tutorials.
SDBradley
CGP
"A person who won't read has no advantage over one who can't read." ~Mark Twain
ricekrispyw
ricekrispyw
3D is not the place to start for a beginner. Go the Console->2D->3D route. You'll get something on the screen faster, which will bolster your confidence, and help you prepare yourself along the way.
The best way to predict the future is to invent it.
Fenryl
Fenryl
ok, what is the best place to start? how do i begin
MikeWulf
MikeWulf
Pick a language and learn a bit about it before even thinking of moving on. There are heaps, so it really is up to you to decide. I chose C++, but others would recommend against it.

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.