Best Way to learn C++ 3d game programming and introduction.

Hello i am Gigas, i am a new member of this forum because it had caught my attention and i think it would be wonderful to talk to other programmers or have some tips from them. I hope we can get a long very well and nice to meet you all :).

Now as for the question i would like to ask. Which way or which resources have tutorials on C++ 3D game programming? The reason i ask this is because i recently finished making a 2D Lua game engine which is based on Rockman X/ Megaman X and it is my first project i have ever done and it is quite complex, it took me 1 month to achieve it but i enjoyed and was very patient with my project.

I managed to do what i did because there were very good tutorials online for Lua game programming which focused a lot on more complex games.

After i finished my first Lua game engine which i will use for creating games, i wanted to start C++ 3D game programming with no C++ experience at all. Which i don't mind but the thing is i cannot seem to be able to find any tutorials which on a certain type of game.

Basically, i need to be able to find a tutorial that teaches me some techniques to use in 3D games like the 3rd person camera, collisions and some etc. about 3D games.

Please do not say stuff like starting out simple because that never works for me and never will, it simply frustrates me when people say that, i would rather go for something very very long and complex which has a lot of hurdles because i prefer something difficult and complex rather than making something small and simple.

I do not care if i am a beginner, i would like something more complex and meaningful rather than something simple.

My first 2D Lua project satisfied because it was amazing and complex. So please do not try to discourage me because it will create unnecessary conflict which i do not want with anybody.

Thank you for reading this and thank you for co-operation. I shall await your replies.
So correct me if i'm wrong, you want to make a 3D game in C++ eventhough you have absolutely no experience in C++? wow that's neat.

anyways here take a look at these 2 books:
http://www.amazon.com/Introduction-3D-Game-Programming-DirectX/dp/1936420228 (3D)

http://www.amazon.com/Beginning-C-Through-Game-Programming/dp/1435457420[<-- Recommended before reading 3D game programming]

for further help ask the gamedev community:
http://www.gamedev.net/page/index.html
Last edited on
Like i said, i learn as i go and thank you very much for the books they are quite helpful. I did this method with Lua with no experience whatsoever and i gained a tremendous leap in lua. Anyway thank you for the relevant info and your pretty much right.
Topic archived. No new replies allowed.