Answer the question
In order to leave comments, you need to log in
Should I upgrade to DirectX 12?
I want to learn DirectX to write my own game engine (self-development, I just want to understand how it works). I know the basics of C++. And here's something I can't choose which version of DirectX to work on... 12 seems to be more productive and there are a lot of new chips, but I didn't find a single tutorial on how to use these chips to the fullest. And in general, I did not find a normal DirectX tutorial on the Internet in general, either it is told for some pros, or just pieces of code without explanation. What would you recommend to read (namely, about DirectX and graphics in games in general, I know C ++) or look at YouTube and is it worth using DirectX 12? Preferably in Russian. Thank you.
Answer the question
In order to leave comments, you need to log in
You start writing the engine already. DirectX is a stupid set of APIs. Well, in general, DX12 is backwards compatible with previous versions. And you won't need his "chips" for the foreseeable future.
You should not learn from tutorials, they are good for demonstrating the possibilities and for a brief description. I have been reading a book by the author Frank Luna for a long time, then still on DirectX 9, but now he has more recent ones, look.
UPD: Maybe consider OpenGL? If you decide, then read the super bible (this is the name of the book)
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question