PDA

View Full Version : I want to learn DX9 in C++


The Crash
10-03-2005, 08:47 AM
Good Day..
I Need To Learn Direct x 9 In C++ From The Zero Point..To Programming A 3D Game ..
How Can I Do That ??
Do You Have a Links ..Lessons..Or Books(But in Easy English)..
Thank You.

geon
10-03-2005, 04:10 PM
It will take you a lot of time and effort. More like a year than a week. At least.

I suggest you start with some basic C++ tutorials you find on the net. Then, when you feel you have a grasp of what you are actually doing, have a look at the NeXe tutorials.

After you have done this, you should know enough to ask more specific questions.

Also, set your project goals low. Very low. Otherwise you will never reach them. We all know that by experience.

bladder
10-03-2005, 08:52 PM
http://nexe.gamedev.net/ is a directx wiki now. It doesnt have any tutorials. For learning d3d there are a lot of websites available on the internet with online lessons. The link in my sig is one of them. And I'd suggest you first learn C++ and then start with DirectX. Just get a good book and go through the entire thing. You can download the free online book "Thinking in C++" by Bruce Eckel if you want to as well.

The Crash
10-04-2005, 03:37 AM
Thank You ..But When I Entered http://nexe.gamedev.net/ I Cann't Find Any Code or a Complete Lesson ..And I Noticed That There are DX8 ..
So Your advice To Learn a lot of C++.. ^.^ I Have This Book But its ENGLISH is difficult ..
I Learned a lot of API ..
But Do you have a links For a courses of Direct x 9 in C++..
Thank you.

bramz
10-04-2005, 04:47 AM
If you know C++, you can start from the tutorial in the "DirectX Documentation for C++" you find in the SDK. Just browse to DirectX Graphics > Tutorial and Samples > Tutorials > Direct3D Tutorials ...

The Crash
10-04-2005, 10:33 AM
I Have The Direct x9 sdk CD..Can I Find This Tutorial

Nema
10-05-2005, 10:04 AM
according to my personal theory you can easy check if c++ is something for you or not:

if you are older than 20 years and still did not learn c++, you will most likely never really learn it (no offend meant!).

i wonder if anybody agrees with this theory or not?

Rydinare
10-05-2005, 10:35 AM
according to my personal theory you can easy check if c++ is something for you or not:

if you are older than 20 years and still did not learn c++, you will most likely never really learn it (no offend meant!).

i wonder if anybody agrees with this theory or not?

I disagree. I have a coworker who is 43, has only been programming for four years (she changed careers after the airforce) and is a better C++ programmer than most of the veterans.

I will agree that most people past a certain age are less likely to have the motivation to learn a new programming language, but I don't think that means they're not capable.

Steven Hansen
10-05-2005, 11:09 AM
according to my personal theory you can easy check if c++ is something for you or not:

if you are older than 20 years and still did not learn c++, you will most likely never really learn it (no offend meant!).

i wonder if anybody agrees with this theory or not?

That's crazy talk! I didn't even start my CS degree until I was over 21. Opportunities to learn before that were limited - and I still think I turned out ok.

The Crash
10-05-2005, 12:08 PM
Thank You..
I am 18 Years Old..Before 3years I Started Programming In vb6 and Now vb.net
But I Started C++ Fro, 3 Months..Or 4..But I Still Looking For its Lessons In DX9.
إيـاس

moe
10-05-2005, 11:25 PM
Nema:
Bring in your age in order to decide whether you want to learn something or not really is crazy. I for myself was way older than 20 when I got into programming. The only back draw is that I already forgot most of the things like math, geometry and physics witch is more challenging than C/C++. But that’s a personal opinion as well.

The Crash:
If you install the dx sdk you will have to place the folder somewhere. Just go through that folder and you will find your tutorials. Also I recommend going into a library and invest some money, if you can. I found books more helpful than online tutorials when I started. Mainly because some of the online tutorials are incomplete and it’s hard to figure out what’s missing to make it run. They might also have “improper” programming styles witch can confuse even more.

The Crash
10-05-2005, 11:49 PM
Thank You (moe)..
Your advice is important ..I Will Install All Of The SDK Files and Search..
But I Think In Our Country We Don't Have This Books.. ^.^
Thank You.

moe
10-06-2005, 12:15 AM
Hmm, witch country are you from? Never heard of Syria-homs… Geography is not my strength.
Anyway, you could (should be able) to order some books online. Try finding something with a title like: "3D game programming with directX". There are plenty of such books and most are good for starters. The hard part is finding a book witch covers advanced/specific topics.

In case you read German I recommend a book called:
“Spieleprogrammierung in C++”
It might be easier to find it though the ISBN-number:
ISBN 3-89842-272-0

Ed Mack
10-06-2005, 09:59 AM
Mental peak occurs around 40, and even after that you're still perky :)

The Crash
10-06-2005, 11:24 AM
moe : ^.^
Syria is In The South Of Asia ..But The Problem Is My English is weak Like You See ^.^
But I Think If The Book Has a lot of Examlpes That Will Be Good For Me.So, I Will dive into The SDK Agian ..Or Microsoft MSND..
Ed Mack ^.^ ...I Think I Have Enough Time ..

Nema
10-07-2005, 04:42 AM
Interesting to hear that some people really became cracks at an age far above 20! :-) I am happy to revise my own theory!

The Crash
10-07-2005, 10:46 AM
Donn't Care Nema ..You Still our Friend ^.^