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.
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.
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.
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.
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.
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.
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.
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;
http://www.gamasutra.com/view/feature/192209/from_xna_to_monogame.php
fuente
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
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:
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
fuente
Hice la pregunta en los foros de Monogame , esta es la lista que vino de eso:
fuente
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.
fuente