Monogame Mindestanforderungen an die Hardware?


14

Was sind die minimalen Hardware- / Treiberanforderungen für die Ausführung eines Monogame 3.x-Spiels auf jedem der verschiedenen Betriebssysteme?


1
Das ist eine gute Frage. Wahrscheinlich nicht einer, den irgendjemand beantworten kann. Vielleicht würde es als Community-Wiki besser funktionieren. meta.stackexchange.com/questions/11740/...
craftworkgames

Keine schlechte Idee @craftworkgames, wenn ein Mod es als Community Wiki markieren will - mach weiter.
Jon

Als Referenz (dies werde ich später löschen) werden ab heute folgende Plattformen offiziell unterstützt: iOS, Android, Mac OS X, Linux und Windows 8 Metro. Einige weitere Plattformen werden in Kürze verfügbar sein (Windows 8 Phone, OUYA und PlayStation Mobile). .
Asche999

Vergessen Sie nicht Windows 7, Vista und ich glaube XP.
Jon

Es ist sehr wahrscheinlich, dass die Hardwareanforderungen geringer sind als die des Betriebssystems. Also irrelevant. Alles, was wirklich übrig bleibt, sind die vorausgesetzten Softwarekomponenten, die Ihre Antworten liefern.
MichaelHouse

Antworten:


1

Für die kommende MonoGame SDL2-Version; https://github.com/flibitijibibo/MonoGame

Bildbeschreibung hier eingeben

Die SDL2-Version soll derzeit nicht die Linux-, Mac- und GL-Lösungen ersetzen, aber als ich den Entwickler fragte, antwortete er mit "Ich hoffe es". Ich habe ihn auch nach Shader-Versionen gefragt.

Bildbeschreibung hier eingeben

Da MonoGame unter XP läuft, würde ich davon ausgehen, dass das D3D-Shader-Modell 3.0 (dh DirectX 9.0c) benötigt. Ich halte es dann auch für sicher, dass die aktuellen MonoGame-Ports GL 2.1 ohne ARB-Erweiterungen benötigen. Was meinem Laptop fehlen muss.

Mein Laptop als Referenz läuft mit einem Intel Celeron Prozessor mit Mobile Intel® GMA 4500M für Grafik (von dem ich glaube, dass er OpenGL 2.0 / 2.1 hat) und das ist momentan unter Linux (Bevor ich ihn auf Linux umgestellt habe, habe ich Windows 7 und das ausgeführt WindowsGL-Lösung würde einwandfrei funktionieren).

Dieser Artikel zu Gamasutra enthält außerdem weitere Informationen zu den Softwareanforderungen.

Für Windows-Desktops können Sie VS 2010 Express oder höher oder VS 2012 Express für Desktop oder höher unter Windows 7 oder 8 verwenden.

Für Windows Store benötigen Sie VS 2012 Express für Windows 8 oder höher unter Windows 8.

Für Windows Phone 8 benötigen Sie Windows 8 64-Bit und das Windows Phone 8 SDK. Dadurch wird VS 2012 Express für Windows Phone installiert und kann auch mit VS 2012 Professional oder höher verwendet werden.

Um den Windows Phone 8-Emulator verwenden zu können, muss Ihr PC bestimmte Hardwareanforderungen erfüllen. Weitere Informationen finden Sie unter www.microsoft.com/de-DE/download/details.aspx?id=35471.

Für Android und / oder iOS benötigen Sie VS 2010 oder 2012 Professional oder höher und Xamarin Business oder höher unter Windows 7 oder 8.

http://www.gamasutra.com/view/feature/192209/from_xna_to_monogame.php


Ich habe also zwei Fragen ... 1) Ist Monogame SDL Ihrer Meinung nach einsatzbereit (oder wird es bald sein?) Und 2) das aktuelle Monogame läuft auf Ihrem Laptop oder nicht? Entschuldigung, dass Sie diesen Teil nicht verstanden haben. Danke auch für die Antwort.
Jon

@Jon Es wird bald in das offizielle Repo integriert. In Bezug auf die Produktionsqualität ist Flibit derjenige, der für die Portierung von Fez auf Mac & Linux (das erst kürzlich veröffentlicht wurde) verantwortlich ist. Er erwähnte, dass ihm einige neue Fehler aufgefallen sind, aber ich verwende sie derzeit in meinem Projekte und es läuft ganz gut für mich. Ich kann es nur empfehlen. Wie im zweiten Teil läuft das aktuelle Monogame auf meinem Laptop.
Dan369

Ich dachte, MonoGame SDL2 ist komplett von den Schienen gesprungen und kommt nicht zurück. Als wären sie zu weit voneinander entfernt oder so ... Zumindest sagt das ihre Website.
BrainSlugs83

3

Okay, ich werde das Wiki starten.

Unterstützte Plattformen

iOS, Android, Windows (sowohl OpenGL als auch DirectX), Mac OS X, Linux, Windows 8 Store, Windows Phone 8, PlayStation Mobile und die OUYA-Konsole.

Referenzen: http://www.monogame.net/

Voraussetzungen

Referenzen: https://github.com/mono/MonoGame/wiki/Tutorials:voraussetzungen https://monogame.codeplex.com/discussions/438421

Plattformspezifische Anforderungen

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

Referenz: Projektdateien https://github.com/mono/MonoGame/tree/develop/MonoGame.Framework

Inhaltsverarbeitung

Im Folgenden sind die Systemanforderungen zum Erstellen von Inhalten für alle MonoGame-Zielplattformen aufgeführt:

  • Windows XP mit SP2, Windows Vista, Windows 7, Windows 8.
  • Visual C # 2010 Express oder Pro mit installiertem SP1.
  • Windows Phone SDK 7.1 (HINWEIS: Stellen Sie sicher, dass Sie das unten gezeigte Windows Phone SDK 7.1.1-Update installiert haben.)
  • Windows Phone SDK 7.1.1 ( ältere XNA-Versionen funktionieren nicht! )

Derzeit enthält MonoGame keine eigenständige Implementierung der XNA-Inhaltspipeline. Wir sind auf die Implementierung der XNA-Inhaltspipeline von Microsoft und Visual Studio 2010 unter Windows angewiesen, um Inhalte für alle MonoGame-Plattformen zu erstellen.

Referenz: https://github.com/mono/MonoGame/wiki/MonoGame-Content-Processing



1
Vielen Dank, aber der Hauptpunkt dieser Frage war es, die unbeantwortete Frage nach den Hardwareanforderungen zu lösen. Nirgendwo auf Monogames Website, Foren oder Github werden die Hardwareanforderungen erwähnt.
Jon

Beachten Sie, dass die Website, auf der die OpenAL-Implementierung von Creative gehostet wird, vor einigen Wochen nicht mehr vorhanden ist, sodass der OpenAL-Link vor der Anforderung nicht mehr verfügbar ist.
Robert Rouhani

Leider kenne ich die Antwort auch nicht. Deshalb habe ich alle Informationen angegeben, die ich finden konnte, um mit der Absicht zu beginnen, dass mehr Leute die Lücken ausfüllen, die sie können. Vielleicht brauchen wir bestimmte Platzhalter für Überschriften, um zu zeigen, dass noch nicht alle Informationen vorhanden sind.
craftworkgames

3

Ich habe die Frage in den Monogame-Foren gestellt . Dies ist die Liste, die daraus hervorgegangen ist:

  • Windows Phone 8 : Keine Einschränkungen. Läuft auf allen Windows Phone 8-Geräten.
  • Windows Store : Keine Einschränkungen. Dieselben Anforderungen, die Sie erfüllen mussten, um Windows 8 auf diesem PC zu installieren.
  • Windows-Desktop (OpenGL) : Ich denke, OpenGL 3.0 ist das Minimum für Grafiken und OpenAL für Audio.
  • Windows-Desktop (DirectX) : DirectX 11 installiert.
  • Android : Android 2.3 Minimum.
  • iOS : Ich denke iOS 4.0 ist das Minimum.
  • Mac OS X : Sollte auf allen aktuellen und aktuellen Mac OS X-Geräten ausgeführt werden.
  • Linux : OpenGL 3.0-Treiberunterstützung, ich denke, es gibt einige andere erforderliche Pakete wie libsdlmixer usw.

0

Software:

Windows Vista:
DirectX11 installiert
.NET 4.0 / 4.5 installiert

Windows 7:
.NET 4.0 / 4.5 installiert

Windows 8:
Keine Abhängigkeiten (DirectX11 + .NET 4.5 ist bereits im Betriebssystem enthalten)

Hardware:

Allerdings hängt es davon ab, wie viel Speicher Ihr Spiel benötigt. Wenn es sich um ein Spiel mit vielen Modellen, Sprites usw. handelt, benötigen Sie mehr RAM. Ein normales Spiel benötigt ca. 2-4 GB RAM, einen ordentlichen Prozessor und ein 64-Bit-Betriebssystem.


Du hast deine Antwort erhalten, kurz bevor ich das Wiki gepostet habe. Wenn Sie Ihre Informationen in das Wiki integrieren und Referenzen bereitstellen könnten, wäre das großartig :)
craftworkgames

1
Dies ist keine wirkliche Antwort auf die vorliegende Frage. Die Frage bezieht sich eher auf die Hardware- / Treiberanforderungen und das benötigte Shader-Modell.
Jon
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.