thanks, though I was hoping to get to grips with not just the coding part, but 3d modelling and such. however.. you may be right, surely it can't be that big of a jump between the thinking for 2d games and the thinking for 3d games? although im sure the physics engine would be completely different XD
@ Uriah ueah... I'm essentially beginner. other than game dev, what kind of project would you suggest? and as for being awed by code... I'm a very curious person, and will probably (if it's not my code) start tweaking it, wondering what it does. XD but yeah, I suppose too large a project could be a bad idea XD
I think the hardest part about a 3d game engine would be having to write rules for the Z plane. X and y are straight right and left (i think) but having to write rules for Z? That just adds a wholw new aspect to it...pain in zee ass.
As for 3d modeling and stuff, they have nothing to do woth C or C++ from what i can tell. So if your interested in learning that id suggest downloading Blender then watching the video tutorials. Its a program that can make some high quality models, and its very well documented including a video tutorial series to help you out.
As for making a game, period. Its a project best undertaken by more than one person, ao you can use people to their strengths. If i were to build a full on 3d game with the goal of as few people as possible while still making it awesome and produced in sooner than a decade later, id do it like this:
Me- programmer/story writer (im good at writing fiction)
A design artist- he would draw characters and such by hand before it gets modeled
A 3d modeler person
Someone to MAKE the soundtrack, so we dont rip off other peoples music and get sued
And another programmer.
This is bare minimum, and we would all be putting in way too many hours tbh lol. Look at any gamez credits and you see a list of at least 20 people. Its a lot of work, and even more if your developing your own engine instead of using someone elses.
Assuming if course, that your trying to make a game that blows minds, not just another angry birds rip off.
Anyways, hopefully this helps you out somewhat in your decision making progress. Cheers and good luck man!