ゲーム プログラミング

ユニバーサル Windows プラットフォーム (UWP) は、ゲームを作り、配布し、収益を得るための新たな機会を提供します。 Windows 10 のゲームの作成について学習します。

トピック 説明
Windows ゲーム開発ガイド UWP ゲーム開発のためのリソースや情報を網羅したガイドです。
Planning このトピックには、ゲームの計画段階に関する記事の一覧が記載されています。
UWP プログラミング Windows ランタイム API を使用して UWP ゲームを開発する方法について説明します。
ゲーム開発ビデオ 主要なカンファレンスやイベントで収録された、一連のゲーム開発関連のビデオです。

DirectX を使用した UWP ゲームの開発について学ぶには、DirectX プログラミングをご覧ください。

ゲーム開発の概要とチュートリアルを最大限に活用するために、次のテーマについて理解しておくことをお勧めします。

  • C++/WinRT は、DirectX を使用して UWP ゲームを開発するために推奨される言語プロジェクションです。 C++/WinRT は、Windows ランタイム (WinRT) API 用に標準化された、最新の C++17 言語プロジェクションです。 これは Microsoft C++ コンポーネント拡張 (C++/CX) に置き換わるものです。 C++/WinRT を使用して DirectX API を呼び出すコード サンプルについては、「最小限の Direct2D アプリケーションの完全なソース コード一覧」を参照してください。
  • 基本的なグラフィックス プログラミング用語。
  • Windows プログラミングの基本的な概念。
  • Direct3D 9 以降の API に関する基本的な知識。