¿Requisitos mínimos de hardware para monojuegos?

14

¿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?

Jon
fuente
1
Buena pregunta. Probablemente no una que cualquier persona pueda responder. Quizás funcionaría mejor como Wiki de la comunidad. meta.stackexchange.com/questions/11740/…
craftworkgames
No es una mala idea @craftworkgames, si un mod quiere marcarlo como Wiki de la comunidad, adelante.
Jon
Como referencia (lo eliminaré más adelante), las plataformas oficiales compatibles a partir de hoy son: iOS, Android, Mac OS X, Linux Windows 8 Metro, y otras más próximamente (Windows 8 Phone, OUYA y PlayStation Mobile) .
cenizas999
No olvides Windows 7, Vista y creo que XP.
Jon
Es muy probable que los requisitos de hardware sean menores que los del sistema operativo. Entonces, irrelevante. Todo lo que realmente queda son los componentes de software de requisito previo, que es lo que proporcionan sus respuestas.
MichaelHouse

Respuestas:

1

Para la próxima versión de MonoGame SDL2; https://github.com/flibitijibibo/MonoGame

ingrese la descripción de la imagen aquí

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;

ingrese la descripción de la imagen aquí

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

dan369
fuente
Entonces, tengo dos preguntas ... 1) ¿Monogame SDL, en su opinión, está listo para su uso en producción (o será pronto?), Y 2) ¿El Monogame actual se ejecuta en su computadora portátil o no? Perdón por no entender esa parte. Gracias por la respuesta también.
Jon
@ Jon Pronto se fusionará con el repositorio oficial. En términos de calidad de producción, flibit es el responsable de portar fez a mac & linux (que recientemente se lanzó), mencionó que se le han informado algunos errores nuevos, pero actualmente lo estoy usando en mi proyectos y funciona completamente bien para mí. Definitivamente te recomiendo que lo uses. En cuanto a la segunda parte, sí, el monojuego actual se ejecuta en mi computadora portátil.
dan369
Pensé que MonoGame SDL2 se bifurcó completamente y no volverá. Como si fueran muy diferentes o algo así ... Al menos eso es lo que dice su sitio web.
BrainSlugs83
3

Bien, comenzaré el wiki.

Plataformas Soportadas

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/

Prerrequisitos

Referencias: https://github.com/mono/MonoGame/wiki/Tutorials:prerequisites https://monogame.codeplex.com/discussions/438421

Requisitos específicos de la plataforma

  • iOS - OpenGL ES
  • Android: OpenGL ES
  • Windows (OpenGL) - OpenGL
  • Windows (DirectX) - DirectX
  • Mac OS X - OpenGL
  • Linux - OpenGL
  • Tienda de Windows 8 - DirectX
  • Windows Phone 8 - DirectX
  • PlayStation Mobile -?
  • OUYA - OpenGL ES

Referencia: archivos de proyecto https://github.com/mono/MonoGame/tree/develop/MonoGame.Framework

Procesamiento de contenido

Los siguientes son los requisitos del sistema para crear contenido para todas las plataformas de destino MonoGame:

  • Windows XP con SP2, Windows Vista, Windows 7, Windows 8.
  • Visual C # 2010 Express o Pro con SP1 instalado.
  • Windows Phone SDK 7.1 (NOTA: asegúrese de instalar la actualización de Windows Phone SDK 7.1.1 que se muestra a continuación).
  • Windows Phone SDK 7.1.1 (¡ las versiones anteriores de XNA no funcionan! )

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


juegos de manualidades
fuente
1
Gracias, pero el punto principal de esta pregunta fue resolver la pregunta sin respuesta de cuáles son los requisitos de hardware. En ningún lugar del sitio, foros o github de Monogame mencionan los requisitos de hardware.
Jon
Tenga en cuenta que el sitio que aloja la implementación de OpenAL de Creative desapareció hace unas semanas, por lo que el enlace de solicitud previa de OpenAL está inactivo.
Robert Rouhani
Desafortunadamente, tampoco conozco la respuesta, así que proporcioné la información que pude encontrar para comenzar con la intención de que más personas llenen los espacios en blanco que puedan. Tal vez necesitamos algunos marcadores de posición de encabezado específicos para mostrar que no toda la información está allí todavía.
craftworkgames
3

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.
MichaelHouse
fuente
0

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.

RageGolem10
fuente
Recibiste tu respuesta justo antes de que publicara el wiki. Si pudieras integrar tu información en el wiki y proporcionar referencias, sería genial :)
craftworkgames
1
Esta no es realmente una respuesta a la pregunta en cuestión, la pregunta es más sobre cuáles son los requisitos de hardware / controlador y qué modelo de sombreador se necesita.
Jon