Программирование игр

Универсальная платформа Windows (UWP) открывает новые возможности для создания, распространения и монетизации игр. Узнайте больше о создании игр для Windows 10.

Раздел Описание
Руководство по разработке игр для Windows Комплексное руководство с ресурсами и сведениями для разработки игр UWP.
Planning В этом разделе содержится список статей по этапам планирования игр.
Программирование для UWP Узнайте, как использовать интерфейсы API среды выполнения Windows для разработки игр UWP.
Видео о разработке игр Коллекция видео о разработке игр с основных конференций и событий.

Дополнительные сведения о разработке игр UWP с использованием DirectX см. в разделе Программирование для DirectX.

Для максимально эффективного изучения обзоров и руководств по разработке игр рекомендуется ознакомиться с перечисленными ниже темами.

  • C++/WinRT — это проекция языка программирования, рекомендуемая для разработки игр UWP с использованием DirectX. C++/WinRT — это стандартная современная проекция языка C++17 для интерфейсов API среды выполнения Windows (WinRT). Она заменяет Microsoft C++ с расширениями компонентов (C++/CX). Пример кода с использованием C++/WinRT для вызова интерфейсов API DirectX приведен в разделе Полный список исходного кода минимального приложения Direct2D.
  • Базовое знание терминологии программирования графики.
  • Базовое знание программирования в Windows.
  • Базовые знания интерфейсов API Direct3D 9 (или более поздней версии).