ゲーム プログラミングGame programming

ユニバーサル Windows プラットフォーム (UWP) は、ゲームを作り、配布し、収益を得るための新たな機会を提供します。Universal Windows Platform (UWP) offers new opportunities to create, distribute, and monetize games. Windows 10 のゲームの作成について学習します。Learn about creating a game for Windows 10.

トピックTopic 説明Description
Windows 10 ゲーム開発ガイドWindows 10 game development guide UWP ゲーム開発のためのリソースや情報を網羅したガイドです。An end-to-end guide with resources and information for developing UWP games.
計画Planning このトピックには、ゲームの計画段階に関する記事の一覧が記載されています。This topic contains a list of articles for the game planning stage.
UWP プログラミングUWP programming Windows ランタイム API を使用して UWP ゲームを開発する方法について説明します。Learn how to use Windows Runtime APIs to develop UWP games.
ゲーム開発ビデオGame development videos 主要なカンファレンスやイベントで収録された、一連のゲーム開発関連のビデオです。A collection of game dev videos from major conferences and events.

DirectX を使用した UWP ゲームの開発について学ぶには、DirectX プログラミングをご覧ください。To learn about developing UWP games using DirectX, go to DirectX programming.

ゲーム開発の概要とチュートリアルを最大限に活用するには、次のテーマについて理解している必要があります。To make the best use of the game development overviews and tutorials, you should be familiar with the following subjects:

  • Microsoft C++ コンポーネント拡張 (C++/CX)Microsoft C++ with Component Extensions (C++/CX). これは自動参照カウントが組み込まれた Microsoft C++ の更新であり、DirectX 11.1 以降のバージョンを使って UWP ゲームを開発するための言語です。This is an update to Microsoft C++ that incorporates automatic reference counting, and is the language for developing UWP games with DirectX 11.1 or later versions
  • 基本的なグラフィックス プログラミング用語Basic graphics programming terminology
  • Windows プログラミングの基本的な概念Basic Windows programming concepts
  • Direct3D 9 または 11 API に関する基本的な知識Basic familiarity with the Direct3D 9 or 11 APIs