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:
- ¿Eres un desarrollador de juegos experimentado y quieres todos los detalles? Consulta la guía de desarrollo de juegos de Windows.
- ¿Es completamente nuevo para la codificación? Algo divertido como los tutoriales de Minecraft Hour of Code puede ser de interés.
- ¿Sólo buscas juegos geniales para jugar? Echa un vistazo a Microsoft Store.
- ¿Listo para empezar a desarrollar grandes juegos para Windows o Xbox? ¡Estás en el lugar correcto!
Guía de inicio rápido
Pasos para entrar en el desarrollo de juegos de inmediato.
Paso 1: Obtener el software y las herramientas
Asegúrese de que tiene Windows 10 instalado en el dispositivo y que tiene instaladas las actualizaciones más recientes.
Instale un IDE adecuado como Visual Studio. Visual Studio Community 2017 está disponible gratuitamente para descarga. Para obtener más información, consulte Descargas de Visual Studio.
Si planeas usar un motor de juegos y otro middleware, consulta la sección Puentes, motores de juegos y middleware en la guía de desarrollo de juegos de Windows. Para obtener información sobre el desarrollo de juegos de Windows y Xbox con un motor de juego específico, deberás ir a la documentación del motor de juego.
Paso 2: Preparar el hardware para el desarrollo
Si va a realizar el desarrollo por primera vez, deberá habilitar el modo de desarrollador en el dispositivo. Para más información, consulte Habilitar el dispositivo para el desarrollo.
Para aquellos que planean desarrollar un juego xbox con tu consola Xbox comercial, también tendrás que activar y habilitar el modo de desarrollador en él. Para obtener más información, consulta Activación del modo de desarrollador de Xbox One y 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 desarrollador 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: Ejecutar un ejemplo y ver cómo funciona
Para empezar a trabajar con el desarrollo de DirectX para UWP, consulta Crear un juego para 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 quieres desarrollar un juego xbox o usar las características de Xbox Live en tu juego, únete al Programa de creadores de Xbox Live o ID@Xbox programa.
Para obtener más información sobre las características de Xbox Live que están disponibles para cada uno de los programas, consulta 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 xbox. Para que tu título forme parte del Programa de creadores de Xbox Live, simplemente tienes que habilitar 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 te proporciona acceso al Centro de partners, lo que te permite administrar y enviar todas tus aplicaciones y juegos para dispositivos Windows en un solo lugar.
Para el desarrollo de juegos de Windows, puedes optar por esperar hasta que quieras acceder al Centro de partners o cuando quieras usar las características de Xbox Live en tu juego.
Para el desarrollo de juegos de Xbox, debes suscribirte a una cuenta del Centro de partners, ya que es necesario configurar tu Xbox comercial 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.