Top Qs
Línea de tiempo
Chat
Contexto
MonoGame
software libre De Wikipedia, la enciclopedia libre
Remove ads
MonoGame es un framework de C# libre y de código abierto utilizado para crear juegos multiplataforma. Actualmente tiene soporte para Mac OS, GNU/Linux, iOS, Android, PlayStation Móvil, y la consola OUYA. Implementa Microsoft XNA .[1] Ha sido utilizado para desarrollar múltiples juegos, incluyendo Bastion, Celeste, Fez y Stardew Valley.

Historia
MonoGame es la evolución de XNA Touch (septiembre de 2009) empezada por José Antonio Farías y Silver Sprite por Bill Reiss. La primera liberación oficial de MonoGame era versión 2.0 con una versión descargable 0.7, disponible en CodePlex.[2] Estas versiones tempranas solo soportaban juegos basados en sprites 2D. La última versión oficial de solo 2D fue en junio de 2012.
Desde mediados del 2013, el framework ha empezado a ser extendido más allá de XNA4 con la adición de características nuevas como RenderTarget3D, soporte para múltiple GameWindows.[3][4][5]
Remove ads
Arquitectura
MonoGame intenta implementar por completo la XNA 4 API.[6] Logra esto en plataformas de Microsoft a través de SharpDX y DirectX.[7] Al desarrollar juegos para sistemas que no son de Windows, OpenTk es utilizado para implementar funcionalidad dependiente de la plataforma. Cuándo se desarrolla para OS X, iOS, y/o Android, el runtime de Xamarin es necesario.
Las prestaciones de gráficos de MonoGame provienen de OpenGL, OpenGL ES, o DirectX. Desde MonoGame versión 3, OpenGL 2 ha sido el foco de prestaciones. Las liberaciones más tempranas de MonoGame (2.5) utilizaban OpenGL 1.x para renderizado de gráficos.
La administración y distribución de contenido continúa siguiendo el modelo XNA 4 ContentManager.
Remove ads
Juegos
Resumir
Contexto
Mientras no existe una lista exhaustiva de juegos que usan MonoGame, la siguiente tabla es una lista de los juegos dignos de mención que utilizan MonoGame para funcionar en múltiples plataformas.
Referencias
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads
