¿Cuáles son los requisitos mínimos de hardware / controlador para ejecutar un juego Monogame 3.x en cada uno de los distintos sistemas operativos?
¿Cuáles son los requisitos mínimos de hardware / controlador para ejecutar un juego Monogame 3.x en cada uno de los distintos sistemas operativos?
Respuestas:
Para la próxima versión de MonoGame SDL2; https://github.com/flibitijibibo/MonoGame
La versión SDL2 actualmente no está programada para reemplazar las soluciones Linux, Mac y GL, pero cuando le pregunté al desarrollador, respondió "Espero que sí". También le pregunté sobre las versiones de sombreadores;
Como MonoGame se ejecuta en XP, supongo que el requisito del modelo de sombreador D3D sería 3.0 (es decir, DirectX 9.0c). Creo que también es seguro suponer que los puertos MonoGame actuales requieren GL 2.1 sin extensiones ARB. De lo que mi portátil debe carecer.
Mi computadora portátil como referencia funciona con un procesador Intel Celeron con Mobile Intel® GMA 4500M para gráficos (que creo que tiene OpenGL 2.0 / 2.1) y que actualmente está en Linux (antes de cambiarlo a Linux, estaba ejecutando Windows 7 y el La solución de WindowsGL funcionaría perfectamente bien).
Este artículo sobre Gamasutra también proporciona más información sobre los requisitos de software;
Para el escritorio de Windows, puede usar VS 2010 Express o superior, o VS 2012 Express para escritorio o superior en Windows 7 u 8.
Para Windows Store, necesitará VS 2012 Express para Windows 8 o superior en Windows 8.
Para Windows Phone 8, necesitará Windows 8 de 64 bits y el SDK de Windows Phone 8. Esto instalará VS 2012 Express para Windows Phone y también puede funcionar con VS 2012 Professional o superior.
Para usar el emulador de Windows Phone 8, su PC debe cumplir requisitos de hardware específicos; visite www.microsoft.com/en-GB/download/details.aspx?id=35471 para más detalles.
Para Android y / o iOS, necesitará VS 2010 o 2012 Professional o superior y Xamarin Business o superior en Windows 7 u 8.
http://www.gamasutra.com/view/feature/192209/from_xna_to_monogame.php
Bien, comenzaré el wiki.
iOS, Android, Windows (OpenGL y DirectX), Mac OS X, Linux, Windows 8 Store, Windows Phone 8, PlayStation Mobile y la consola OUYA.
Referencias: http://www.monogame.net/
Referencias: https://github.com/mono/MonoGame/wiki/Tutorials:prerequisites https://monogame.codeplex.com/discussions/438421
Referencia: archivos de proyecto https://github.com/mono/MonoGame/tree/develop/MonoGame.Framework
Los siguientes son los requisitos del sistema para crear contenido para todas las plataformas de destino MonoGame:
En este momento, MonoGame no incluye una implementación independiente de la canalización de contenido XNA. Dependemos de la implementación de la canalización de contenido XNA de Microsoft y Visual Studio 2010 en Windows para crear contenido para todas las plataformas MonoGame.
Referencia: https://github.com/mono/MonoGame/wiki/MonoGame-Content-Processing
Hice la pregunta en los foros de Monogame , esta es la lista que vino de eso:
- Windows Phone 8 : sin restricciones. Se ejecutará en todos los dispositivos con Windows Phone 8.
- Tienda Windows : sin restricciones. Los mismos requisitos que tenía que cumplir para instalar Windows 8 en esa PC.
- Escritorio de Windows (OpenGL) : creo que OpenGL 3.0 es el mínimo para gráficos, más OpenAL para audio.
- Escritorio de Windows (DirectX) : DirectX 11 instalado.
- Android : Android 2.3 mínimo.
- iOS : creo que iOS 4.0 es el mínimo.
- Mac OS X : debe ejecutarse en todo el hardware Mac OS X reciente y actual.
- Linux : compatibilidad con controladores OpenGL 3.0, creo que hay otros paquetes necesarios, como libsdlmixer, etc.
Software:
Windows Vista:
DirectX11 instalado
.NET 4.0 / 4.5 instalado
Windows 7:
.NET 4.0 / 4.5 instalado
Windows 8:
sin dependencias (DirectX11 + .NET 4.5 ya viene con SO)
Hardware:
Sin embargo, dicho esto, realmente depende de qué tan intensiva sea la memoria de tu juego. Si es un juego con muchos modelos, sprites, etc., necesitarás más RAM. Un juego normal necesita alrededor de 2-4 GB de RAM, con un procesador decente y un sistema operativo de 64 bits.