Forum Discussion
Krisper
13 years agoExplorer
Understanding the SDK
This is a rather broad question. I have a long way to go to catch up and understand the SDK properly. Maybe I shouldn't bother and just work with UDK or Unity and leave the real stuff alone, but I wou...
Krisper
13 years agoExplorer
"cybereality" wrote:
If you want to work directly with the SDK, then you should have a good understanding of C++ if you want to get anything done.
Here are two really good books on the C++ language. Although they have similar names, there is no relation.
C++ Primer Plus (Stephen Prata) (read this first)
C++ Primer (Stanley B. Lippman)
To get up to speed on DirectX the Frank Luna series seems like a good place to start.
Introduction to 3D Game Programming with DirectX 11 (Frank Luna)
You will also want to understand the math involved in 3D graphics (vectors, matrices, quaternions, etc.). These are good books for that.
3D Math Primer for Graphics and Game Development (Fletcher Dunn)
Mathematics for 3D Game Programming and Computer Graphics (Eric Lengyel)
Also , for a great overview of rendering algorithms and techniques, this is a must read text:
Real-Time Rendering (Tomas Akenine-Moller, Eric Haines and Naty Hoffman)
Of course, these books with just lay the foundations and won't teach you everything you need to know, but certainly not a bad place to start.
Thanks for taking the time to reply Andres, I have a basic knowledge of C++ and other principles, but I am leagues behind most of the other people on this forum. Definitely going to start now to fix that.
"atavener" wrote:
Videos to watch while eating lunch: http://redd.it/1bwjuh (Math for Game Developers)
Looks like a great series of videos, thanks.
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 3 years ago
- 5 months ago
- 4 years ago