Esta serie de tutoriales cubre todos los aspectos del uso del marco MonoGame de código abierto y multiplataforma, el sucesor espiritual de la biblioteca de juegos XNA. Cubriremos todas las facetas del desarrollo de juegos usando MonoGame. Este tutorial está disponible en formato de tutorial de texto y video. Además, está disponible como libro electrónico para los usuarios de GameFromScratch.com y pronto estará disponible en las librerías en línea.
Serie de tutoriales de texto MonoGame
Una introducción y breve historia
Este tutorial sirve como una introducción tanto a MonoGame como a XNA. Cubre la historia de XNA y MonoGame y analiza rápidamente por qué querría usar MonoGame para su proyecto.
Primeros pasos con MonoGame en Windows
Este tutorial cubre la instalación de MonoGame, la creación y ejecución de un proyecto de MonoGame en Windows con Visual Studio. También cubre el uso de Content Pipeline.
Primeros pasos con MonoGame en Mac OSX
Este tutorial cubre la instalación de MonoGame, la creación y ejecución de un proyecto de MonoGame en Mac OS con Xamarin Studio. También cubre el uso de Content Pipeline.
Este tutorial es el comienzo de la codificación. Observamos de cerca el ciclo de vida de una aplicación MonoGame y luego el ciclo del juego. Luego exploramos bucles de paso fijo frente a paso variable.
Bienvenido al capítulo «gráficos». Aquí observamos la carga de una textura usando la canalización de contenido y luego la renderizamos en la pantalla. Por supuesto, cubrimos mucho más, incluida la traducción, escalado, rotación, teñido de sprites, ordenación y combinación de sprites y más.
Manejo de entrada de teclado, mouse y gamepad
Este tutorial analiza cómo maneja la entrada desde el teclado, el mouse y el gamepad. También explora temas como las zonas muertas del gamepad y el manejo de los cambios de estado.
Este tutorial analiza todos los aspectos del manejo del audio en Monogame. Esto incluye la reproducción de efectos de sonido y canciones, tanto desde la canalización de contenido como directamente o utilizando la herramienta de audio Xact del XNA SDK.
Iniciación a la programación 3D
En este tutorial, comenzamos a ver la programación 3D con XNA. Nos fijamos en la creación de la matriz Vista, Proyección y Mundo, para crear una cámara capaz de desplazarse, hacer zoom y orbitar. Luego creamos un modelo 3D mediante programación, así como uno cargado desde un archivo.
Serie de tutoriales en video de MonoGame
Una introducción y breve historia
Este video ofrece una descripción general de MonoGame y contiene una pequeña lección de historia sobre XNA y MonoGame.
Primeros pasos con MonoGame en MacOSX usando Xamarin Studio
Este video le muestra cómo comenzar a desarrollar MonoGame en MacOS. Cubre la instalación, la creación de un proyecto con Xamarin Studio y luego demuestra el uso de la canalización de contenido.
En este video finalmente comenzamos a codificar. Analizamos en detalle el ciclo de vida de las aplicaciones, desde la creación y la inicialización hasta el ciclo del juego y la limpieza. En el camino, discutimos los bucles de paso fijos frente a los variables y el control de la velocidad de fotogramas.
Este video comienza a ver la programación de gráficos. Específicamente, cómo cargar y mostrar texturas, cómo funciona el procesamiento por lotes y cómo manejar las transparencias.
Entrada de teclado, mouse y gamepad
En este video, analizamos el manejo de la entrada desde el teclado, el mouse y el gamepad.
En este video exploramos todas las facetas de la programación de audio en MonoGame, incluido el uso de la herramienta Xact de XNA.
Creando un modelo compatible con MonoGame en Blender
Este video rápido muestra cómo crear un modelo texturizado simple en Blender y exportarlo a MonoGame.
Iniciación a la programación 3D
Aquí empezamos a aprender programación 3D. Esto incluye la creación de una cámara que pueda desplazarse, hacer zoom y orbitar. También creamos un triángulo a mano, seguido de la importación y carga de un modelo 3D.
Libro MonoJuego
El libro es actualmente un trabajo en progreso. Durante el desarrollo, se lanzará periódicamente una versión WIP. a los seguidores de GFS . Tras la competencia, también estará disponible en la mayoría de las principales librerías. En cuanto al contenido, será prácticamente idéntico a esta serie.