Introducción

Este artículo es una guía de introducción para los creadores que quieren desarrollar juegos en Windows o Xbox.

Estas son algunas preguntas que le ayudarán a encontrar la información que necesita:

Guía de inicio rápido

Pasos para entrar de lleno en el desarrollo de juegos.

Paso 1: Obtener el software y las herramientas

Asegúrese de que tiene Windows 10 instalado en el dispositivo y de que tiene instaladas las actualizaciones más recientes.

Instale un IDE adecuado como Visual Studio. Visual Studio Community 2017 está disponible gratuitamente para su descarga. Para obtener más información, consulte Descargas de Visual Studio.

Si tiene previsto utilizar un motor de juegos y otro middleware, consulte la sección Puentes, motores de juegos y middleware de la Guía de desarrollo de juegos para Windows. Para obtener información sobre el desarrollo de juegos para Windows y Xbox con un motor de juegos específico, tendrá que consultar la documentación de dicho motor.

Paso 2: Preparar el hardware para el desarrollo

Si va a realizar el desarrollo por primera vez, deberá habilitar el modo para desarrolladores en el dispositivo. Para más información, consulte Habilitar el dispositivo para el desarrollo.

Para aquellos que estén planeando desarrollar un juego Xbox utilizando su consola Xbox, también tendrán que activar y habilitar el modo para desarrolladores en ella. Para obtener más información, consulte Activación del modo para desarrolladores de Xbox e Introducción al desarrollo de aplicaciones para UWP en Xbox.

Nota:

Deberá registrarse en una cuenta del Centro de partners para poder habilitar el modo para desarrolladores en la consola Xbox. Para obtener más información sobre cómo suscribirse a una cuenta del Centro de partners, consulte el paso 5 a continuación.

Paso 3: Ejecución de un ejemplo y comprobación de su funcionamiento

Para iniciarse en el desarrollo de UWP DirectX, consulte Creación de un juego UWP sencillo con DirectX. Si simplemente quiere leer y familiarizarse con conceptos de DirectX como lo que es un búfer, consulte Conceptos de gráficos de Direct3D.

Para obtener más ejemplos, consulta Ejemplos de juegos.

Paso 4: Considerar la posibilidad de unirse a un programa

Si quiere desarrollar un juego Xbox o usar las características de Xbox Live en tu juego, únase al Programa de creadores de Xbox Live o al programa ID@Xbox.

Para obtener más información sobre las características de Xbox Live que están disponibles para cada uno de los programas, consulte Tabla de características. Para obtener más información, consulte Programas para desarrolladores.

Nota:

El Programa de creadores de Xbox Live está disponible para todos los desarrolladores. Cualquier persona puede publicar un juego de Xbox. Para que su título forme parte del Programa de creadores de Xbox Live, solo tiene que activar esta opción desde el Centro de partners. Para obtener más información sobre cómo suscribirse a una cuenta del Centro de partners, consulte el paso 5 a continuación.

Paso 5: Registrarse para obtener una cuenta del Centro de partners

Una cuenta del Centro de partners le brinda acceso al Centro de partners, que le permite administrar y enviar todas sus aplicaciones y juegos para dispositivos Windows en un solo lugar.

Para el desarrollo de juegos de Windows, puede optar por esperar hasta que quiera acceder al Centro de partners o utilizar las funciones de Xbox Live en su juego.

Para el desarrollo de juegos de Xbox, debe registrarte para obtener una cuenta del Centro de partners, ya que es necesaria para configurar su Xbox para el desarrollo. Consulte el paso 2 para obtener más información.

Para obtener más información, vea Publicar aplicaciones y juegos de Windows.