Я хочу начать изучать DirectX 11.0. У меня Visual Studio 2012 Ultimate установлен на Windows 8 Pro 64 бит. Я хочу иметь возможность разрабатывать игры, которые будут работать и в Windows 7.
Возможно ли это без загрузки пакета SDK за июнь 2010 года? или подойдет Windows SDK? Может кто-нибудь опубликовать ссылки на правильные учебники, пожалуйста?
Я не предпочитаю сторонние решения и хочу по возможности не загружать SDK за июнь 2010 года.
Заметки:
У меня есть некоторый опыт разработки 3D-игр в XNA.
Я новичок в DirectX.
Обновить:
DX SDK теперь включен в Windows SDK.
Но я не видел ни одного учебника, рассказывающего о разработке настольных игр с использованием уже включенного SDK.
Большинство из них просят загрузить DX June 2010 SDK; вероятно, эти учебники не обновились после появления VS2012.
А последние говорят о портировании игры VS2010 DX на VS2012, и первым шагом обычно является загрузка DX June 2010 SDK.
Поэтому я начинаю подозревать, возможно ли создавать настольные игры с использованием этого нового встроенного SDK?
Или действительно нужно скачать DX SDK за июнь 2010 года?
или июньский SDK нужно скачивать только при портировании игр VS2010 на VS2012?
Вы должны загрузить DX SDK из MSDN Я прочитал документацию
http://msdn.microsoft.com/en-us/library/windows/apps/hh452744.aspx
Программы, скомпилированные на Visual Studio 2012 со встроенным SDK, должны прекрасно работать на Windows 7 (при условии, конечно, не использовать какие-либо новые вызовы API или что-либо еще). Я запускаю vs2012 на Windows 7, используя d3d11, и программы, которые он собирает, работают там отлично.