I need help getting start with directx in c++
Started by darkvee, Oct 28 2012 09:42 AM
6 replies to this topic
Ad:
#2 Members - Reputation: 175
Posted 29 October 2012 - 08:31 AM
You can find a nice tutorial on DirectX (9, 10 and 11) on this site (rastertek.com)
There are also a couple of books available on Amazon on the subject like this one.
There are also a couple of books available on Amazon on the subject like this one.
My blogs:
http://www.osrebel.com <-- En Français
L'information libre et la joie d'apprendre
http://www.osrebel.com/english <-- English Version
Free information and the joy of learning
http://www.osrebel.com <-- En Français
L'information libre et la joie d'apprendre
http://www.osrebel.com/english <-- English Version
Free information and the joy of learning
#3 Members - Reputation: 232
Posted 29 October 2012 - 09:09 AM
I recommend Frank Luna's books. I read all his books and he has a very comprensive writing, good examples and he includes source code.
You can find hits books at http://www.d3dcoder.net/
You can find hits books at http://www.d3dcoder.net/
Edited by Nikko_Bertoa, 29 October 2012 - 09:10 AM.
#4 Members - Reputation: 318
Posted 29 October 2012 - 06:14 PM
I've used DirectX 9.0 on a very old version of Visual Studio - I would imagine you're using more recent technology, but send me a message if you'd like to talk anyway.
The Trouble With Robots - www.digitalchestnut.com/trouble
#5 Members - Reputation: 103
Posted 30 October 2012 - 05:01 PM
Hi guys thanks for all the help 
Hi AMenard I will check this out. Hi Nikko_Bertoa, pretty cool site.
Hi Geoffrey ya that would be great.
So far guys I have learned how to create a window ,register it, and show it on the screen using the 32 win api.
Hi AMenard I will check this out. Hi Nikko_Bertoa, pretty cool site.
Hi Geoffrey ya that would be great.
So far guys I have learned how to create a window ,register it, and show it on the screen using the 32 win api.
#6 Members - Reputation: 1550
Posted 31 October 2012 - 11:36 AM
darkvee, is there a specific purpose you are learning DX, and the win32 api windowing functions? There are other API's that handle graphics, audio, input, windows, networking, and are much simpler to use than DX, such as SFML and SDL.
If making games is your ambition, I'd suggest looking at those, ESPECIALLY for it's window and input handling. If you want to use DX for some specific purpose, then go ahead.
If making games is your ambition, I'd suggest looking at those, ESPECIALLY for it's window and input handling. If you want to use DX for some specific purpose, then go ahead.
My Gamedev Journal: 2D Game Making, the Easy Way
---(Old Blog, still has good info): 2dGameMaking
-----
"No one ever posts on that message board; it's too crowded." - Yoga Berra (sorta)
---(Old Blog, still has good info): 2dGameMaking
-----
"No one ever posts on that message board; it's too crowded." - Yoga Berra (sorta)
#7 Members - Reputation: 283
Posted 01 November 2012 - 02:17 PM
Agree.
DX and the WinAPI are the LOWEST level APIs you can interface and develop with on Windows.
As you might suspect they are the hardest.
SDL, SFML, Allegro, etc. Plenty of APIs that will wrap the Windows API, and hide DirectX completely in the shadows from you.
This will make the developing part faster and easier, but doing it with DX and WinAPI will make the setting up part longer and more difficult.
A beginner would be better off with the wrapper APIs, because, believe me, DirectX can be one major pain.
DX and the WinAPI are the LOWEST level APIs you can interface and develop with on Windows.
As you might suspect they are the hardest.
SDL, SFML, Allegro, etc. Plenty of APIs that will wrap the Windows API, and hide DirectX completely in the shadows from you.
This will make the developing part faster and easier, but doing it with DX and WinAPI will make the setting up part longer and more difficult.
A beginner would be better off with the wrapper APIs, because, believe me, DirectX can be one major pain.
Yes, this is red text.






