Jump to content


I want to learn DX9 in C++


16 replies to this topic

#1 The Crash

    New Member

  • Members
  • PipPip
  • 21 posts

Posted 03 October 2005 - 03:47 PM

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.
VB.NET \VB6\C++

#2 geon

    Senior Member

  • Members
  • PipPipPipPip
  • 893 posts

Posted 03 October 2005 - 11: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.

#3 bladder

    DevMaster Staff

  • Moderators
  • 1057 posts

Posted 04 October 2005 - 03:52 AM

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.

#4 The Crash

    New Member

  • Members
  • PipPip
  • 21 posts

Posted 04 October 2005 - 10: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.
VB.NET \VB6\C++

#5 bramz

    Valued Member

  • Members
  • PipPipPip
  • 189 posts

Posted 04 October 2005 - 11: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 ...
hi, i'm a signature viruz, plz set me as your signature and help me spread :)
Bramz' warehouse | LiAR isn't a raytracer

#6 The Crash

    New Member

  • Members
  • PipPip
  • 21 posts

Posted 04 October 2005 - 05:33 PM

I Have The Direct x9 sdk CD..Can I Find This Tutorial
VB.NET \VB6\C++

#7 Nema

    New Member

  • Members
  • PipPip
  • 26 posts

Posted 05 October 2005 - 05:04 PM

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?

#8 Rydinare

    New Member

  • Members
  • PipPip
  • 24 posts

Posted 05 October 2005 - 05:35 PM

Nema said:

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.

#9 Steven Hansen

    Member

  • Members
  • PipPip
  • 86 posts

Posted 05 October 2005 - 06:09 PM

Nema said:

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.

#10 The Crash

    New Member

  • Members
  • PipPip
  • 21 posts

Posted 05 October 2005 - 07: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.
إيـاس
VB.NET \VB6\C++

#11 moe

    Valued Member

  • Members
  • PipPipPip
  • 270 posts

Posted 06 October 2005 - 06:25 AM

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.

#12 The Crash

    New Member

  • Members
  • PipPip
  • 21 posts

Posted 06 October 2005 - 06:49 AM

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.
VB.NET \VB6\C++

#13 moe

    Valued Member

  • Members
  • PipPipPip
  • 270 posts

Posted 06 October 2005 - 07: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

#14 Ed Mack

    Senior Member

  • Members
  • PipPipPipPip
  • 1239 posts

Posted 06 October 2005 - 04:59 PM

Mental peak occurs around 40, and even after that you're still perky :)

#15 The Crash

    New Member

  • Members
  • PipPip
  • 21 posts

Posted 06 October 2005 - 06:24 PM

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 ..
VB.NET \VB6\C++

#16 Nema

    New Member

  • Members
  • PipPip
  • 26 posts

Posted 07 October 2005 - 11: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!
let's do business

#17 The Crash

    New Member

  • Members
  • PipPip
  • 21 posts

Posted 07 October 2005 - 05:46 PM

Donn't Care Nema ..You Still our Friend ^.^
VB.NET \VB6\C++





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users