I would like to learn DirectX 11. 11 is new and fresh. Say nothing of new features like tessellation and multi-thread rendering, microsoft developers did a big step - everything has been changed since DX9. I think learning will take me a long time. It is not unprofitable(?) to learn DX9, DX9 will be old soon. We will see a new technologies - next Xbox, Play Staton etc... On the other hand DX9 has a lot of tutorials and useful samples from Directx SDK. I also tested WinApi, Allegro and Irrlicht (but i didnt like it).
I have spended last 2 days on looking tutorials and some interesting things for DX11. What have i found?
http://www.rastertek.com/tutdx11.html - This site has a lot of tutorials. I didnt like, a author writes code making a pseudo game engine. To draw a triangle, author wrote many code (like in small pseudo game engine).
DirectX 11 samples from SDK - there are many tutorials for beginners with DX9, intermediate with DX10 and advanced with DX11 (as i said - tessellation, multi-thread rendering etc. and a few tutorials about drawing a triangle)
So, to sum up, my question is: how should I learn DirectX 11? and how have you learned Directx? (9,10,11 - it dosent matter).
That would be very useful instead of broking my head on question - what to do. Sorry for a language mistakes in my text - i am just learning.
Edited by JustABegineer, 02 October 2012 - 06:03 PM.